25. November 2013 12:18
Guten Morgen alle zusammen!
Unsere Verkaufslieferungen beinhalten häufig mehrere Artikelzeilen die ich gerne im Falle einer Stornierung der gebuchten Lieferung mit einem Klick alle stornieren möchte.
Natürlich sollte es wie im Standard auch weiterhin möglich sein, nur eine Zeile zu stornieren.
Bisher kenne ich nur die Funktion pro Zeile in den gebuchten Lieferungen über den kleinen Blitz.
Meine Überlegung war nun, ein neues Action Element dort hinzu zufügen (Page 131) und die CU-5815 pro Zeile aufzurufen.
z.B.
- Code:
REPEAT
SalesShptLine.COPY(Rec);
CurrPage.SETSELECTIONFILTER(SalesShptLine);
CODEUNIT.RUN(CODEUNIT::"Undo Sales Shipment Line",SalesShptLine);
UNTIL Rec.Next = 0;
Leider gelange ich nach Aufruf der CU nicht mehr zurück innerhalb meines Action Code um die nächste Zeile zu übergeben.
Mit unserer Lizenz lassen sich Codeteile auf gebuchte Posten leider auch nicht ändern/erstellen, so das ich hier (CU-5815) nicht weiter komme.
Hat von Euch bereits jemand diesen Fall gelöst? und wenn ja, wie?
Gruß
Fuige
Zuletzt geändert von fuige am 16. Dezember 2013 12:06, insgesamt 1-mal geändert.