Ansicht
Dokumentation

CHANGEDOCUMENT_DELETE_V2 - Änderungsbelege löschen (V2)

CHANGEDOCUMENT_DELETE_V2 - Änderungsbelege löschen (V2)

rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
Vorbemerkung

Dieser Funktionsbaustein ist freigegeben.

Die Dokumentation des Funktionsbausteins wird noch überarbeitet, so daß sie auch formal den Anforderungen genügt, die an freigegebene Funktionsbausteine gestellt werden.

Funktionalität

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

Es wird eine Berechtigungsprüfung durchgeführt, wenn der Parameter DISABLE_AUTHORITY_CHECK = SPACE (Default) bleibt.

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

Ein COMMIT WORK wird nicht durchgeführt.

Beispiele

DATA:  OBJECTCLASS TYPE CDHDR-OBJECTCLAS VALUE 'VERKBELEG',
       OBJECTID    TYPE CDHDR-OBJECTID.

OBJECTID = '4711*'.
CALL FUNCTION 'CHANGEDOCUMENT_DELETE_V2'
     EXPORTING
          CLIENT                    = SY_MANDT
          OBJECTCLASS               = OBJECTCLASS
          OBJECTID                  = OBJECTID
     EXCEPTIONS
          NO_AUTHORITY              = 01.

Hinweise
  • Dieser Funktionsbaustein darf nur dann zum generischen Löschen verwendet werden, wenn sichergestellt ist, daß 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 zuviel gelöscht.




Parameter

CHANGENR
CLIENT
DISABLE_AUTHORITY_CHECK
OBJECTCLASS
OBJECTID
UP_TO_DATE

Ausnahmen

NO_AUTHORITY

Funktionsgruppe

SCD4

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3286 Date: 20240523 Time: 165441     sap01-206 ( 34 ms )