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";
...