SAP ABAP Class CL_BP_REGISTER_ICL (Registration of BPs Used)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_BASIS (Package) FS-CM: General Functionality
Properties
Class CL_BP_REGISTER_ICL  
Short Description Registration of BPs Used    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_BASIS   FS-CM: General Functionality 
Created 20021009   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BP_REGISTER_ICL has no forward declaration.
Interfaces
Class CL_BP_REGISTER_ICL has no interface implemented.
Friends
Class CL_BP_REGISTER_ICL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BP_IGN Static Attribute Private Object reference (TYPE REF TO) CL_BP_IGN Mini BP 20021014
2 MT_BP_LM_NEEDED Static Attribute Private See coding Business Partners Requiring Local Memory 20021017
3 MT_REGISTER Static Attribute Private See coding Registered GUIDs 20021009
4 MV_DATA_CHANGED Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021028
5 MV_LM_REQUIRED Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021017
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_BP_NUMBER Static method Public Method Exchange Temporary BP No. with Final BP No. 20021111
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021009
3 CLEAR_DATA_CHANGED Static method Public Method Clears mv_data_changed 20110126
4 GET_MO_BP_IGN Static method Public Method Return Class Reference 20021022
5 REGISTER Static method Public Method Registration of a GUID (BP) 20021009
6 REGISTER_SHORT Static method Public Method Registration of a GUID (BP), Repetition After Errors 20021108
7 SET_DATA_CHANGED Static method Public Method Sets mv_data_changed = 'X' 20021028
8 UNREGISTER Static method Public Method Delete Registration of a GUID (BP) 20021009
Events
Class CL_BP_REGISTER_ICL has no event.
Types
Class CL_BP_REGISTER_ICL has no local type.
Method Signatures

Method CHANGE_BP_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_BP_NUMBER Call by reference Type reference (TYPE) ICL_PART endgültige BP Nummer 20021111
2 Importing OLD_BP_NUMBER Call by reference Type reference (TYPE) ICL_PART temporäre BP Nummer 20021111

Method CHANGE_BP_NUMBER on class CL_BP_REGISTER_ICL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BP_REGISTER_ICL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BP_REGISTER_ICL has no exception.

Method CLEAR_DATA_CHANGED Signature

Method CLEAR_DATA_CHANGED on class CL_BP_REGISTER_ICL has no parameter.
Method CLEAR_DATA_CHANGED on class CL_BP_REGISTER_ICL has no exception.

Method GET_MO_BP_IGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BP_IGN Call by reference Object reference (TYPE REF TO) CL_BP_IGN Geschäftspartner 20021022

Method GET_MO_BP_IGN on class CL_BP_REGISTER_ICL has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BP_IGN Call by reference Object reference (TYPE REF TO) CL_BP_IGN Mini-BP 20021014
2 Importing IT_RLTYP Call by reference Type reference (TYPE) BU_BUS0RLTYP_T Tabellentyp mit Zeilenstruktur BUS0RLTYP 20021023
3 Importing IV_BPARTNER Call by reference Type reference (TYPE) ICL_PART Schadenbeteiligter 20021010
4 Importing IV_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20021009
5 Importing IV_LM_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021017
# Exception Resumable Description Created on
1 REGISTRATION_ABORTED Registrierung fehlgeschlagen 20021009

Method REGISTER_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALREADY_REGISTERED Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030527
2 Importing IO_BP_IGN Call by reference Object reference (TYPE REF TO) CL_BP_IGN Mini-BP 20021120
3 Importing IV_BPARTNER Call by reference Type reference (TYPE) ICL_PART Schadenbeteiligter 20021108
4 Importing IV_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20021108

Method REGISTER_SHORT on class CL_BP_REGISTER_ICL has no exception.

Method SET_DATA_CHANGED Signature

Method SET_DATA_CHANGED on class CL_BP_REGISTER_ICL has no parameter.
Method SET_DATA_CHANGED on class CL_BP_REGISTER_ICL has no exception.

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BUS0MSG1_T Tabellentyp zu BUS0MSG1 20030527
2 Importing IV_AKTYP Call by reference Type reference (TYPE) BU_AKTYP Aktivitätstyp 20021028
3 Importing IV_BPARTNER Call by reference Type reference (TYPE) ICL_PART Schadenbeteiligter 20021010
4 Importing IV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Daten verändert ? 20021018
5 Importing IV_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20021009
# Exception Resumable Description Created on
1 UNREGISTRATION_ABORTED Löschen der Registrierung fehlgeschlagen 20021009
History
Last changed by/on SAP  20050224 
SAP Release Created in 471