19. Juni 2007 09:37
19. Juni 2007 10:00
rainer hat geschrieben:[...] weiß jemand, wie man die Funktionalität der F9-Taste (Rechnungsrabatt) per Codeunit aufrufen kann.
CODEUNIT.RUN(CODEUNIT::"Sales-Calc. Discount",SalesHeader);
19. Juni 2007 12:00
19. Juni 2007 12:08
rainer hat geschrieben:Die Codeunit muss aber mit "SalesLine" aufgerufen werden, oder meist du einen best. Trigger aus der CU?
19. Juni 2007 12:43
19. Juni 2007 14:20
21. Februar 2008 17:03
21. Februar 2008 17:11
UpdateInvDiscAmount(1);
// ganz am Ende
UpdateVATOnSalesLines;
GetVATSpecification(ActiveTab);
IF TempVATAmountLine1.GetAnyLineModified THEN
SalesLine.UpdateVATOnLines(0,Rec,SalesLine,TempVATAmountLine1);
...
// ziemlich mittig
IF QtyType = QtyType::General THEN BEGIN
"Inv. Discount Amount" := InvDiscAmount;
...
24. Februar 2008 19:17
25. Februar 2008 13:00
Natalie hat geschrieben:Der Standard dreht mehr als an dem Rechnungsrabatt allein. Es geht dabei auch um die MwSt-Verteilung und es ist mir (zumindest nicht in Anbetracht meiner Zeit) nicht gelungen, den Prozess zu verstehen.