Page 1 of 1

Löschkennzeichen Bestellanforderung BANF setzen

PostPosted: Fri Dec 04, 2015 9:34 am
by Vivienne1480
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 :D - das gewünschte Verhalten erreichen kann?

Greez,
Christian

Re: Löschkennzeichen Bestellanforderung BANF setzen

PostPosted: Fri Dec 04, 2015 11:05 am
by Vivienne1480
Hab selbst was gefunden:

Funktionsgruppe: MEWQ
Funktionsbaustein: BAPI_REQUISITION_DELETE