20. Januar 2010 16:47
20. Januar 2010 19:08
21. Januar 2010 09:21
21. August 2014 13:27
Januar = Startdatum = korrekt.Onlinehilfe hat geschrieben:In diesem Feld wird ein Häkchen angezeigt, wenn das Startdatum der Buchhaltungsperiode nicht geändert werden kann.
21. August 2014 14:51
21. August 2014 15:01
Das [gelöst] kam nicht durch mich, sondern durch DanBay ...winfy hat geschrieben:Was war die Lösung Natalie?
21. August 2014 15:05
winfy hat geschrieben:Was war die Lösung Natalie?Häkchen rausnehmen und falls es Posten gibt mit Buchungsdatum xx.xx.xxC die in den Dezember Zeitraum fallen wieder das C entfernen?
21. August 2014 15:09
Mike24 hat geschrieben:wenn Ihr nicht mit Lagerbuchungsperioden arbeitet
Bist du dir sicher?sollte es eigentlich reichen, den Haken zu entfernen.
21. August 2014 15:48
Mike24 hat geschrieben:Hm, ich kenne kein C-Datum und das Ultimodatum ist davon nicht betroffen..
LG
Mike
22. August 2014 10:22
Kai, hast vielleicht du noch eine Anmerkung dazu ...?Natalie hat geschrieben:Bist du dir sicher?sollte es eigentlich reichen, den Haken zu entfernen.
22. August 2014 11:11
22. August 2014 11:14
Natalie hat geschrieben:Kai, hast vielleicht du noch eine Anmerkung dazu ...?
22. August 2014 11:17
Kowa hat geschrieben:Natalie hat geschrieben:Kai, hast vielleicht du noch eine Anmerkung dazu ...?
Die Kontrolle auf den Dezember reicht wohl nicht, man muss in alle Sachposten des betreffenen Jahres kontrollieren, [..]
22. August 2014 11:40
Kowa hat geschrieben:man muss in alle Sachposten des betreffenen Jahres kontrollieren, ob dort welche mit "Nachbuchung"/"Prior-Year Entry" gekennzeichnet sind
Meinst du damit, die Posten zu stornieren, oder das Häkchen zu entfernen?und das rückgängig machen.
Hey, das wäre superIn der portugisischen NAV-Version soll es einen Report geben, um ein Geschäftsjahr wieder zu öffnen, ich versuche den am Wochenende mal zu finden.
22. August 2014 11:56
Natalie hat geschrieben:oder das Häkchen zu entfernen?
22. August 2014 12:18
Natalie hat geschrieben:Tatsächlich haben wir so einige Nachbuchungsposten für das Jahr 2013; die meisten davon aber für Dezember 13.
23. August 2014 00:55
Kowa hat geschrieben:
In der portugiesischen NAV-Version soll es einen Report geben, um ein Geschäftsjahr wieder zu öffnen, ich versuche den am Wochenende mal zu finden.
OBJECT Report 13376 Reopen Fiscal Year
{
OBJECT-PROPERTIES
{
Date=25.04.08;
Time=12:00:00;
Version List=NAVPT4.00;
}
PROPERTIES
{
Permissions=TableData 17=rimd,
TableData 21=rimd,
TableData 25=rimd,
TableData 45=rimd,
TableData 254=rimd;
CaptionML=[ENU=Reopen Fiscal Year;
PTG=Reabertura Exerc¡cio];
ProcessingOnly=Yes;
OnPreReport=BEGIN
IF NOT CONFIRM(Text1110001 +
Text1110105)
THEN CurrReport.QUIT;
END;
OnPostReport=BEGIN
MESSAGE(Text1110109);
END;
}
DATAITEMS
{
{ PROPERTIES
{
DataItemTable=Table2000000026;
DataItemTableView=SORTING(Number)
ORDER(Ascending)
WHERE(Number=FILTER(1));
OnPreDataItem=BEGIN
//IF NOT CONFIRM(Text1110106)
// THEN CurrReport.QUIT;
SourceCode.FIND('-');
CodLanc := SourceCode."Close Income Statement";
END;
OnAfterGetRecord=BEGIN
AccPeriod.SETFILTER("New Fiscal Year", Text1110100);
AccPeriod.SETFILTER(Closed, Text1110100);
AccPeriod.FIND('+');
InitialPeriod := AccPeriod."Starting Date";
AccPeriod.RESET;
AccPeriod.SETFILTER("Date Locked", Text1110100);
IF AccPeriod.GET(InitialPeriod) THEN
AccPeriod.NEXT;
//AccPeriod.RESET;
GLRegisters.SETFILTER("Source Code", Text1110000);
IF GLRegisters.FIND('+') THEN;
GLRegisters.SETRANGE("Posting Date", GLRegisters."Posting Date");
IF GLRegisters.COUNT > 1 THEN EXIT;
//-----------
IF NOT CONFIRM(Text1110106)
THEN CurrReport.QUIT;
REPEAT
AccPeriod."Date Locked" := FALSE;
AccPeriod.MODIFY;
UNTIL AccPeriod.NEXT = 0;
AccPeriod.RESET;
AccPeriod.SETFILTER(Closed, Text1110100);
IF AccPeriod.GET(InitialPeriod) THEN
REPEAT
AccPeriod.Closed := FALSE;
AccPeriod.MODIFY;
UNTIL AccPeriod.NEXT = 0;
END;
}
SECTIONS
{
{ PROPERTIES
{
SectionType=Body;
SectionWidth=12000;
SectionHeight=846;
}
CONTROLS
{
}
}
}
}
{ PROPERTIES
{
DataItemTable=Table45;
DataItemTableView=SORTING(Transaction No.)
ORDER(Ascending);
OnPreDataItem=BEGIN
"G/L Register".SETRANGE("Transaction No.", RegEntries);
IF COUNT = 0 THEN
MESSAGE(Text1110107);
END;
OnAfterGetRecord=BEGIN
IF ("G/L Register"."Source Code" <> CodLanc) THEN
ERROR(Text1110108);
"G/L Register".DELETE;
END;
}
SECTIONS
{
{ PROPERTIES
{
SectionType=Body;
SectionWidth=12000;
SectionHeight=846;
}
CONTROLS
{
}
}
}
}
{ PROPERTIES
{
DataItemIndent=1;
DataItemTable=Table17;
DataItemTableView=SORTING(Entry No.)
ORDER(Ascending);
OnPreDataItem=BEGIN
"G/L Entry".SETRANGE("Entry No.",
"G/L Register"."From Entry No.",
"G/L Register"."To Entry No.");
END;
OnAfterGetRecord=BEGIN
"G/L Entry".DELETE;
END;
}
SECTIONS
{
{ PROPERTIES
{
SectionType=Body;
SectionWidth=12000;
SectionHeight=846;
}
CONTROLS
{
}
}
}
}
{ PROPERTIES
{
DataItemIndent=1;
DataItemTable=Table355;
DataItemTableView=SORTING(Table ID,Entry No.,Dimension Code)
ORDER(Ascending);
OnPreDataItem=BEGIN
"Ledger Entry Dimension".SETRANGE("Entry No.",
"G/L Register"."From Entry No.",
"G/L Register"."To Entry No.");
END;
OnAfterGetRecord=BEGIN
"Ledger Entry Dimension".DELETE;
END;
}
SECTIONS
{
{ PROPERTIES
{
SectionType=Body;
SectionWidth=12000;
SectionHeight=846;
}
CONTROLS
{
}
}
}
}
{ PROPERTIES
{
DataItemIndent=1;
DataItemTable=Table254;
DataItemTableView=SORTING(Entry No.)
ORDER(Ascending);
OnPreDataItem=BEGIN
"VAT Entry".SETRANGE("Entry No.",
"G/L Register"."From VAT Entry No.",
"G/L Register"."To VAT Entry No.");
END;
OnAfterGetRecord=BEGIN
"VAT Entry".DELETE;
END;
}
SECTIONS
{
{ PROPERTIES
{
SectionType=Body;
SectionWidth=12000;
SectionHeight=846;
}
CONTROLS
{
}
}
}
}
}
REQUESTFORM
{
PROPERTIES
{
Width=6160;
Height=550;
OnOpenForm=BEGIN
SourceCode.FIND('-');
CodLanc := SourceCode."Close Income Statement";
GLRegisters.SETFILTER("Source Code", CodLanc);
IF GLRegisters.FIND('+') THEN
RegEntries := GLRegisters."Transaction No.";
END;
}
CONTROLS
{
{ 9 ;TextBox ;3410 ;0 ;2750 ;440 ;CaptionML=[ENU=Close Income;
PTG=Movimento regulariza‡Æo];
BlankZero=Yes;
SourceExpr=RegEntries;
TableRelation="G/L Register";
OnValidate=BEGIN
SourceCode.FIND('-');
CodLanc := SourceCode."Close Income Statement";
GLRegisters.SETFILTER("Source Code", CodLanc);
IF GLRegisters.FIND('+') THEN BEGIN
LastReg := GLRegisters."Transaction No.";
IF RegEntries <> LastReg THEN
ERROR(Text1110110);
END ELSE
ERROR(Text1110111);
END;
}
{ 10 ;Label ;0 ;0 ;3300 ;440 ;ParentControl=9;
CaptionML=[ENU=Close Income;
PTG=Movimento regulariza‡Æo] }
}
}
REQUESTPAGE
{
PROPERTIES
{
}
CONTROLS
{
}
}
CODE
{
VAR
GLEntries@1110101 : Record 17;
AccPeriod@1110112 : Record 50;
InitialPeriod@1110113 : Date;
FinalPeriod@1110114 : Date;
LastPeriod@1110115 : Date;
RegEntries@1110116 : Integer;
SourceCode@1110117 : Record 242;
CodLanc@1110118 : Code[10];
GLRegisters@1110119 : Record 45;
LastReg@1110120 : Integer;
Text1110100@1110100 : TextConst 'ENU=Yes;PTG=Sim';
NoOfRecords@1110102 : Integer;
Text1110103@1110103 : TextConst 'ENU=This operation will reopen the last closed fiscal year\;PTG=Esta opera‡Æo ir reabrir o £ltimo per¡odo contabil¡stico encerrado\';
Text1110104@1110104 : TextConst 'ENU=and delete respective close income entries.\;PTG=e proceder … elimina‡Æo dos respectivos movimentos de regulariza‡Æo.\';
Text1110105@1110105 : TextConst 'ENU=Do you want to continue?;PTG=Confirma que deseja continuar?';
Text1110106@1110106 : TextConst 'ENU=Are you sure you want to reopen the last closed fiscal year?;PTG=Tem a certeza que deseja reabrir o £ltimo per¡odo contabilistico encerrado?';
Text1110107@1110107 : TextConst 'ENU=No records were found.;PTG=NÆo foram encontrados registos.';
Text1110108@1110108 : TextConst 'ENU=This entry is not a close income statement.;PTG=Este lan‡amento nÆo ‚ um movimento de regulariza‡Æo.';
Text1110109@1110109 : TextConst 'ENU=Reopened last closed income statement successfully.;PTG=Reabertura do £ltimo per¡odo contabil¡stico encerrado realizada com sucesso.';
Text1110110@1110110 : TextConst 'ENU=This record is not the last close income statement.;PTG=Este registo nÆo ‚ o £ltimo lan‡amento de regulariza‡Æo.';
Text1110111@1110111 : TextConst 'ENU=No close income statements found.;PTG=NÆo existem lan‡amentos de regulariza‡Æo.';
Text1110000@1110000 : TextConst 'ENU=CLSINCOME;PTG=LAN€REGUL';
Text1110001@1110001 : TextConst 'ENU=This operation will delete respective close income entries.\;PTG=Esta opera‡Æo ir proceder … elimina‡Æo dos respectivos movimentos de regulariza‡Æo.\';
BEGIN
END.
}
RDLDATA
{
}
}
23. August 2014 01:21
Natalie hat geschrieben:Aus unerfindlichen Gründen ist folgendes bei uns passiert und erst jetzt aufgefallen:
23. August 2014 10:25
Das heißt jetzt was für die Korrektur ...?Kowa hat geschrieben:Insofern hat das mit einem vorzeitigen Schließen eigentlich gar nichts zu tun.
23. August 2014 21:35
Natalie hat geschrieben:Das heißt jetzt was für die Korrektur ...?
23. August 2014 23:27
27. Juni 2016 17:45