cancel
Showing results for 
Search instead for 
Did you mean: 

DI-API und ProductionOrders

Former Member
0 Kudos

Hallo möchte über die DI API Produktionsaufträge bearbeiten. Weder Update noch Add funktionieren, es kommt immer die gleiche Fehlermeldung:

Errorcode: -1116   Could not commit transaction: Error -1 detected during transaction

Code für Update:

ProductionOrders po = oCompany.GetBusinessObject(BoObjectTypes.oProductionOrders);

po.GetByKey(2);

po.Update();

Normalerweise würde ich ja noch was ändern, aber schon das normale Update nach einem Read geht nicht. PA existiert aber.

Beim Neuanlegen die gleiche Fehlermeldung. Irgendwie scheint die schreibende Richtung für PA nicht zu funktionieren.

Hat jemand eine Idee, woran das liegen könnte und was ich ändern müßte?

Danke

P.S.: es handelt sich um SAP Business One 9.1 (9.10.150)

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Klingt klassisch nach Temp-Verzeichnis.

Mal den Ordner %temp% (explizit SM_OBS_DLL und SWA...) LÖSCHEN.

Code muss funktionieren....

hdh

Former Member
0 Kudos

Geht es um die Verzeichnisse auf dem Client-Rechner oder auf dem Server?

Auf meinem Client-Rechner habe ich diese gelöscht, aber der Fehler ist immer noch da.

Former Member
0 Kudos

Der Client war gemeint.... Merkwürdige Sache.

Mal die Verweise prüfen (richtige DLL eingebunden)... ansonsten.. Sap Support. Ist merkwürdig.

hdh