Hallo,
im Rahmen eines SAPUI5-Projektes lege ich Bestellanforderungen mittels Klasse cl_pur_purchaserequestcrtrc an:
CREATE OBJECT banf.
banf->ii_pur_purchaserequestcrtrc~execute_synchronous(
EXPORTING
input = input
IMPORTING
output = output
).
ev_banf = output-purchase_req_create_conf-purchase_request-id-value.
funktioniert! Mit cl_pur_purchaserequestchgrc
füge ich Positionen hinzu:
CREATE OBJECT banf.
banf->ii_pur_purchaserequestchgrc~execute_synchronous(
EXPORTING
input = input
IMPORTING
output = output
).
ev_banf = output-purchase_req_change_conf-purchase_request-id-value.
Klappt auch.
Jetzt möchte ich einzelne Positionen ggf. wieder löschen und zwar durch setzen des Löschkennzeichen in der Tabelle EBAN
Bei der Change-Funktion habe ich schon vergeblich gesucht, ob ich diesen Parameter mitgeben kann. Eine Klasse zum Löschen habe ich auch nicht gefunden.
Hat vielleicht jemand eine Ahnung, wie ich - außer hart auf der Datenbank ändern - das gewünschte Verhalten erreichen kann?
Greez,
Christian