31. März 2009 15:07
11. Juli 2014 11:43
dr hat geschrieben:durch nachforschung bin ich nun zu folgendem gekommen:
a) es ist möglich, die beschreibung aus den zeilen mit durchzuschleifen, eine beschreibung wie diese anpassung auszusehen hat findet man bei hier - problem hierbei ist jedoch, dass mehrere zeilen auf ein sachkonto zu einem sachposten werden und dieser die beschreibung der ersten aufgetretenen zeile erhält
11. Juli 2014 13:37
11. Juli 2014 13:57
Danke, das wollte ich hörenjglathe hat geschrieben:Nebenwirkungen gibt es keine
15. Juli 2014 11:14
22. August 2014 11:17
...
// >> NEU
IF SalesLine.Type = SalesLine.Type::"G/L Account" THEN BEGIN
"Posting Description" := SalesLine.Description;
"Line No." := SalesLine."Line No.";
END;
// << NEU
...
// >> NEU
IF PurchLine.Type = PurchLine.Type::"G/L Account" THEN BEGIN
"Posting Description" := PurchLine.Description;
"Line No." := PurchLine."Line No.";
END;
// << NEU
...
GenJnlLine.INIT;
GenJnlLine."Posting Date" := "Posting Date";
GenJnlLine."Document Date" := "Document Date";
// >> NEU
IF InvPostingBuffer[1]."Posting Description" <> '' THEN BEGIN
GenJnlLine.Description := InvPostingBuffer[1]."Posting Description";
END ELSE
// << NEU
GenJnlLine.Description := "Posting Description";
GenJnlLine."Reason Code" := "Reason Code";
GenJnlLine."Document Type" := GenJnlLineDocType;
...
...
TempICGenJnlLine.INIT;
TempICGenJnlLine."Line No." := ICGenJnlLineNo;
TempICGenJnlLine.VALIDATE("Posting Date",SalesHeader."Posting Date");
TempICGenJnlLine."Document Date" := SalesHeader."Document Date";
// >> NEU
IF (SalesLine.Type = SalesLine.Type::"G/L Account") AND (SalesLine.Description <> '') THEN BEGIN
TempICGenJnlLine.Description := SalesLine.Description;
END ELSE
// << NEU
TempICGenJnlLine.Description := SalesHeader."Posting Description";
TempICGenJnlLine."Reason Code" := SalesHeader."Reason Code";
...
...
GenJnlLine.INIT;
GenJnlLine."Posting Date" := "Posting Date";
GenJnlLine."Document Date" := "Document Date";
// >> NEU
IF InvPostingBuffer[1]."Posting Description" <> '' THEN BEGIN
GenJnlLine.Description := InvPostingBuffer[1]."Posting Description";
END ELSE
// << NEU
GenJnlLine.Description := "Posting Description";
GenJnlLine."Reason Code" := "Reason Code";
GenJnlLine."Document Type" := GenJnlLineDocType;
...
...
TempICGenJnlLine.INIT;
TempICGenJnlLine."Line No." := ICGenJnlLineNo;
TempICGenJnlLine.VALIDATE("Posting Date",PurchHeader."Posting Date");
TempICGenJnlLine."Document Date" := PurchHeader."Document Date";
// >> NEU
IF (PurchLine.Type = PurchLine.Type::"G/L Account") AND (PurchLine.Description <> '') THEN BEGIN
TempICGenJnlLine.Description := PurchLine.Description;
END ELSE
// << NEU
TempICGenJnlLine.Description := PurchHeader."Posting Description";
TempICGenJnlLine."Reason Code" := PurchHeader."Reason Code";
...