Ansicht
Dokumentation

CHECK_PRCTR_BUKRS_DELETION - Verprobungen zum Löschen von Buchungskreiszuordnungen

CHECK_PRCTR_BUKRS_DELETION - Verprobungen zum Löschen von Buchungskreiszuordnungen

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Baustein überprüft, ob die Änderung der Buchungskreiszuordnung bzw. das Löschen eines oder mehrerer Buchungskreise erlaubt ist. Er sollte immer vor dem Aufruf von Update_Prctr_Bukrs aufgerufen werden.

Es gibt zwei Arten des Aufrufs:

  1. Man gibt direkt die zu löschenden Buchungskreise in der Tabelle it_cepc_bukrs_to_delete mit.
  2. Man gibt indirekt in it_cepc_bukrs_new die neu gewünschten Buchungskreiszuordnungen mit.

Bei der indirekten Methode kann die bisherige Zuordnung in it_cepc_bukrs_old entweder mitgegeben werden, oder vom Baustein selbst bestimmt werden. Falls it_cepc_bukrs_to_delete direkt mitgegeben wird, findet allerdings keine Verprobung statt, ob noch mindestens ein Buchungskreis zugeordnet ist.

Nicht löschbare Zuordnungen sind in Tabelle et_cepc_bukrs_to_delete auslesbar. Außerdem wird bei unzulässigen Löschungen das Flag deletion_not_permitted gesetzt.





Parameter

DELETION_NOT_PERMITTED
IT_CEPC_BUKRS_NEW
IT_CEPC_BUKRS_OLD
IT_CEPC_BUKRS_TO_DELETE
KOKRS
PRCTR
RETURN

Ausnahmen

NO_BUKRS_IN_KOKRS

Funktionsgruppe

RKPM

CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1323 Date: 20240523 Time: 181135     sap01-206 ( 30 ms )