Ansicht
Dokumentation

CRM_PSOB_BUPA_BUAG_CHECK - Prüfen Geschäftsvereinbarung auf Geschäftsvereinbarungs-Klasse

CRM_PSOB_BUPA_BUAG_CHECK - Prüfen Geschäftsvereinbarung auf Geschäftsvereinbarungs-Klasse

rdisp/max_wprun_time - Maximum work process run time   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein dient zum Testen der Eindeutigkeit der Geschäftsvereinbarungsklasse pro Partner. Das heißt, pro Geschäftspartner wird jeweils nur eine Geschäftsvereinbarung einer Geschäftsvereinbarungsklasse zugelassen. Das ist insbesondere bei aktiver Nutzung von Vertragsgegenständen wichtig.

Die Prüfung läuft nur beim Anlegen ab, da die Geschäftsvereinbarungsklasse später nicht mehr geändert werden kann.

Der Funktionsbaustein ist konzipiert für eine kundeneigene Implementierung des BAdIs CRM_MDBP_BUAG und sollte in Methode

Dann erfolgt die Prüfung beim

  • Anlegen einer Geschäftsvereinbarung über BAPI
  • Anlegen einer Geschäftsvereinbarung über PC UI

Beispiel

method if_ex_crm_mdbp_buag~data_check_bapi.

call function 'CRM_PSOB_BUPA_BUAG_CHECK'

exporting

is_data = is_data

importing

et_return = et_return.

endmethod.

Hinweise

Die Prüfung in diesem Funktionsbaustein erfüllt den gleichen Zweck wie die Prüfung im BDT-Prüfbaustein PSOB_BUPA_EVENT_DCHCK, der zum Zeitpunkt DCHCK (beim Sichern) für den Geschäftspartner im SAP-GUI abläuft, falls die Anwendung PSOB für die Nutzung des Vertragsgegenstandes aktiv ist..

Der BDT-Prüfbaustein PSOB_BUPA_EVENT_DCHCK wird allerdings im Fall des PC UI nicht durchlaufen. Für diesen Fall muss eine kundeneigene Implementierung des BAdIs CRM_MDBP_BUAG angelegt werden.

Weiterführende Informationen





Parameter

ET_RETURN
IS_DATA

Ausnahmen

Funktionsgruppe

CRM_PSOB_APPLC

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

Length: 2431 Date: 20240523 Time: 121626     sap01-206 ( 43 ms )