Ansicht
Dokumentation

CHANGEDOCUMENT_DELETE - Änderungsbelege löschen (mandantenübergreifend, generisch)

CHANGEDOCUMENT_DELETE - Änderungsbelege löschen (mandantenübergreifend, generisch)

Addresses (Business Address Services)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
Funktionalität

Mit diesem Funktionsbaustein können Änderungsbelege mandantenübergreifend gelöscht werden.

Es wird eine Berechtigungsprüfung durchgeführt. Die Berechtigungsprüfung erfolgt auf Ebene der Objektklasse.

Als Mindesteingabe wird die Objektklasse erwartet. Darüber hinaus kann die Objektid angegeben werden. Hier sind generische Eingaben (Suchmuster '*') möglich.

Ein COMMIT WORK wird nur durchgeführt, wenn dies explizit angegeben wird (siehe Parameter WITH_COMMIT).

Es wird die Anzahl der gelöschten Belege zurückgegeben.

Beispiele

DATA: lv_archobj_id type cdhdr-objectid,

lv_count_header type sy-dbcnt,

lv_count_pos type sy-dbcnt,

lv_count_uid type sy-dbcnt,

lv_count_str type sy-dbcnt.

CALL FUNCTION 'CHANGEDOCUMENT_DELETE'

EXPORTING

OBJECTCLASS = 'CA_BUPA'

OBJECTID = lv_archobj_id

IMPORTING

NUMBER_OF_DELETED_HEADERS = lv_count_header

NUMBER_OF_DELETED_POSITIONS = lv_count_pos

NUMBER_OF_DELETED_UIDS = lv_count_uid

NUMBER_OF_DELETED_STRINGS = lv_count_str

EXCEPTIONS

NO_AUTHORITY = 1

NO_CHANGES_FOUND = 2

OTHERS = 3.

Hinweise
  • Dieser Funktionsbaustein darf nur dann zum generischen Löschen verwendet werden, wenn sichergestellt ist, dass die Objektid das Zeichen '%' nicht enthalten kann. Dieses Zeichen hat beim generischen Löschen auf der Datenbank die Bedeutung des '*' im SAPSQL, d.h. evtl. würde zu viel gelöscht.




Parameter

CHANGENR
CLIENT
COMMIT_COUNTER
DISABLE_AUTHORITY_CHECK
NUMBER_OF_DELETED_HEADERS
NUMBER_OF_DELETED_POSITIONS
NUMBER_OF_DELETED_STRINGS
NUMBER_OF_DELETED_UIDS
OBJECTCLASS
OBJECTID
UP_TO_DATE
WITH_COMMIT

Ausnahmen

NO_AUTHORITY
NO_CHANGES_FOUND

Funktionsgruppe

SCD4

CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3796 Date: 20240523 Time: 162028     sap01-206 ( 40 ms )