Summierung bei Service-Belegen
Markus Dengler
Hallo Forum,ich habe im Marketing-Dokument das DocumentRowDetail kopiert und für den Druck der ServicePositionen optimiert, LineSum wird in die runningSum addiert.
Leider wird die Belegsumme nicht korrekt (0) angedruckt.
Was habe ich falsch gemacht bzw. vergessen?
Gruss Markus Dengler
Philipp Emmenegger
Hallo MarkusHast Du nun 2 Detail-Positionen im Layout?
Hast Du mir noch die Layout-Vorlage noch als attachement schicken. Dann kann ich es Dir schneller analysieren.
Gruss, Philipp
Markus Dengler
Hallo Philipp,ich habe drei Detailpositionen (Position Artikel, Position Service und Artikelpos für Lieferschein).
Anbei das Layout.
Vielen Dank im voraus
Markus
Attachment
[url=http://www.coresystems.ch/wp-content/../wp-content/forum-file-uploads/markusdengler/MarketingDokument_Standard_A_20080328.rst]MarketingDokument_Standard_A_20080328.rst[/url]
Philipp Knecht
Hallo MarkusHabe exmplarisch die Nettosumme im Footer überprüft.
Dort fehlt die Berücksichtigung des Aggregates auf DocumentRowDetailService.
Ist:
iif (isFC,DocumentRowDetail.Sum("RunningSum")-Document("DiscSumFC"),DocumentRowDetail.Sum("RunningSum")-Document("DiscSum"))
Soll:
iif (isFC,DocumentRowDetail.Sum("RunningSum")-Document("DiscSumFC"),DocumentRowDetail.Sum("RunningSum")-Document("DiscSum")) + DocumentRowDetailService.Sum("RunningSum")
hth
0
Please sign in to leave a comment.
Comments
0 comments