19. Mai 2009 10:15
JournalLineRec.SETRANGE(JournalLineRec."Journal Template Name",'ALLGEMEIN');
JournalLineRec.SETRANGE(JournalLineRec."Journal Batch Name",'BAR');
CLEAR(JournalLineRec);
JournalLineRec.VALIDATE(JournalLineRec."Journal Template Name",'ALLGEMEIN');
JournalLineRec.VALIDATE(JournalLineRec."Journal Batch Name",'BAR');
JournalLineRec.VALIDATE(JournalLineRec.Amount,Amount);
JournalLineRec.VALIDATE(JournalLineRec."Account No.",Konto);
JournalLineRec.VALIDATE(JournalLineRec."Posting Date",Date);
JournalLineRec.VALIDATE(JournalLineRec."Bal. Account No.",Gegenkonto);
JournalLineRec.INSERT;
19. Mai 2009 10:22
19. Mai 2009 10:24
19. Mai 2009 10:28
19. Mai 2009 10:31
IF NOT JournalLineRec.FIND('+') THEN BEGIN
LineNo := 10000;
END ELSE BEGIN
LineNo:= JournalLineRec."Line No." +10000;
END;
19. Mai 2009 10:46
19. Mai 2009 11:58
CLEAR(JournalLineRec);
JournalLineRec.INIT;
JournalLineRec."Journal Template Name" := TemplateName;
JournalLineRec."Journal Batch Name" := BatchName;
JournalLineRec."Line No." := GetNextLineNo(TemplateName,BatchName);
JournalLineRec.VALIDATE(JournalLineRec.Amount,Amount);
JournalLineRec.VALIDATE(JournalLineRec."Account No.",Konto);
JournalLineRec.VALIDATE(JournalLineRec."Posting Date",Date);
JournalLineRec.VALIDATE(JournalLineRec."Bal. Account No.",Gegenkonto);
JournalLineRec.INSERT(TRUE);
Gen. Journal Line - OnPostDataItem()
GetNextLineNo(TempNamePar : Code[20];BatchnamePar : Code[20]) : Integer
CLEAR(JournalLineRec);
JournalLineRec.SETRANGE("Journal Template Name",TempNamePar);
JournalLineRec.SETRANGE("Journal Batch Name",BatchnamePar);
IF NOT JournalLineRec.FINDLAST THEN BEGIN
lineNoLoc := 10000;
END ELSE BEGIN
lineNoLoc := JournalLineRec."Line No." + 10000;
END;
EXIT(lineNoLoc);
19. Mai 2009 12:27
19. Mai 2009 13:37
Gen. Journal Line - OnAssistEdit()
Dateipfad := CmDlgMgt.OpenFile(KVS001,'',1,'*.csv',1);
19. Mai 2009 13:51
20. Mai 2009 09:03
IF Betrag <> 0 THEN BEGIN
EVALUATE(JournalLineRec.Amount,Betrag."Cell Value as Text");
JournalLineRec.VALIDATE(Amount);
END ELSE BEGIN
PurchaseLine.VALIDATE(JournalLineRec.Amount,0);
END;
//In der .csv Datei lerr
JournalLineRec.VALIDATE(JournalLineRec."Account No.",Konto);
//Buchungsperiode
//In der .csv Datei lerr
JournalLineRec.VALIDATE(JournalLineRec."Posting Date",Date);
JournalLineRec.VALIDATE(JournalLineRec."Bal. Account No.",Gegenkonto);
//Global Dimension Code (Kostenstellen)
//In der .csv Datei lerr
//In der .csv Datei lerr
//In der .csv Datei lerr
JournalLineRec.VALIDATE(JournalLineRec.Description,Description);
JournalLineRec.INSERT(TRUE);
20. Mai 2009 09:12
20. Mai 2009 09:26
20. Mai 2009 09:53
20. Mai 2009 11:02
20. Mai 2009 11:14
evaluate(DecWert,delchr(Textwert,'=',delchr(Textwert,'=','0123456789')));
DecWert:=DecWert/100;
20. Mai 2009 11:24
EVALUATE(JournalLineRec.Amount,DELCHR(Betrag,'=',DELCHR(Betrag,'=','0123456789')));
JournalLineRec.VALIDATE(Amount);
20. Mai 2009 11:28
20. Mai 2009 11:36
20. Mai 2009 11:53
249611491 hat geschrieben:ps wie lange entwickelst du schon ?
20. Mai 2009 11:59