Ansicht
Dokumentation
ICL_PARTOCC_BP_MODIFY - Modify business partner of one partocc entry
CPI1466 during Backup BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Es wird ein normaler Modify auf das Aktualgedächtnis der Tabelle ICLPARTOCC durchgeführt.
Zusätzlich wird der zugehörige Eintrag für das Aktualgedächtnis der Tabelle ICLPART geschrieben, falls noch nicht vorhanden. Die Attribute für die Tabelle ICLPART können dem Parameter IS_PART mitgegeben werden. Falls schon ein ICLPART-Eintrag vorhanden war, wird dieser modifiziert. Durch Übergabe der Flags IX_PART* wird erreicht, daß nur die angekreuzten Teile von IS_PART übernommen werden.
Der Baustein berücksichtigt die Kardinalität der Rollen (Customizing in Tabelle TICL301). D.h. er stellt sicher, daß Rollen, die pro Schaden oder Schadenteilobjekt nur einmal besetzt werden dürfen, nicht mehrfach besetzt werden. Der in IS_PARTOCC übergebene Eintrag wird immer übernommen; falls es aber schon einen Eintrag mit gleicher Rolle (und gleichem Teilobjekt) gab, dann wird dieser alte Eintrag gelöscht. Falls der Beteiligte des gelöschten Eintrags nun nicht mehr im Aktualgedächtnis von ICLPARTOCC vorkommt, wird auch der zugehörige ICLPART-Eintrag gelöscht.
Da es sein kann, daß der gelöschte Beteiligte auch noch in weiteren Tabellen gelöscht werden muß, wird er in es_partocc_deleted zurückgegeben.
Beispiel
Hinweise
Beim Parameter is_part
Weiterführende Informationen
Parameter
IV_BPARTNERIV_BPARTNER_OLD
IV_ROLE
IV_SUBOBJCAT
IV_SUBOBJECT
Ausnahmen
BTYPE_ERRORCARDINALITY_ERROR
DUPLICATE_ENTRY
INVALID_OBJECT
MISSING_ATTRIBUTES
ORIG_NOT_FOUND
ROLE_NOT_FOUND
Funktionsgruppe
ICL_PART_EXTCL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2045 Date: 20240523 Time: 115547 sap01-206 ( 51 ms )