Bestellung aus Auftrag generieren
Rafael Stalder
Hallo Zusammenich möchte gerne ein UDF auf der Zeile verändern, sobald eine Bestellung aus einem Auftrag generiert wird (Checkbox, auf Folder "Logistik").
Nun müsste ich aber irgendwie diese Daten vor dem Hinzufügen in der Form "Bestellungsbestätigung" abfangen, damit ich diese ändern kann.
Gibt es eine Möglichkeit, auf dieses Objekt zuzugreifen, und einzelne Daten abzuändern? Bin froh um jede Antwort.
Gruss Rafael
Michael Egloff
Hallo Rafael,du kannst dich auf das Hinzufügen einer Bestellung allgemein anmelden (FormDataAdd) und dann dann auf dem Objekt (zeilenweise) überprüfen, ob es aus einem Auftrag kommt oder nicht (BaseEntry, BaseRow, BaseType). Je nachdem kannst du was ändern oder aber nicht.
gruss
Rafael Stalder
Hallo Michaeldas FormDataAdd Event der Bestellung wird beim Hinzufügen in der Bestellungsbestätigung nicht ausgeführt.
Ich denke es ist also nicht möglich auf das Bestell-Objekt zuzugreifen.
Müsste meine Daten wohl im Nachhinein noch mit SQL updaten?
Gruss Rafael
Rafael Stalder
So, nun habe ich das auch gelöst.Auf der Form "Bestellungsbestätigung" (erscheint wenn die Checkbox "Bestellung" auf dem Auftrag markiert ist) wird beim Hinzufügen der FormDataAdd Event der Bestellung (PurchaseOrder) ausgelöst.
Über den mitgegebenen ObjectKey (XML-Format) kann ich die DocEntry der erstellten Bestellung abfragen und so das Bestellungsobjekt (
) auslesen und mutieren.....GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders);
Gruss Rafael
0
Please sign in to leave a comment.
Comments
0 comments