SAP ABAP Class FSBP_PXE_EVENT_TRIGGER_V1 (Trigger for FSP 4.0 BAdIs (Decoupling))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_PROXY_EVENTS (Package) Business Partner Events Using Proxy
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20100914
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_PXE_MODIFICATION_CODE Data Change ID for Events 20100914
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20100914
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20100914
Properties
Class FSBP_PXE_EVENT_TRIGGER_V1  
Short Description Trigger for FSP 4.0 BAdIs (Decoupling)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_PROXY_EVENTS   Business Partner Events Using Proxy 
Created 20100914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20100914
2 IF_FSBP_PXE_MODIFICATION_CODE Data Change ID for Events 20100914
3 IF_XO_CONST_BOOLE Constants: Boolean Values 20100914
4 IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20100914
Friends
Class FSBP_PXE_EVENT_TRIGGER_V1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_ADDRESS_DATA Instance attribute Protected Object reference (TYPE REF TO) FSBP_PXE_B_ADDRESS_V1 Event BAdI for Business Partner's Address Data 20110511
2 BADI_ALIAS_NAMES Instance attribute Protected Object reference (TYPE REF TO) FSBP_PXE_B_ALIAS_V1 Event BAdI for Business Partner's Alias 20110511
3 BADI_BP_RELATIONSHIPS Instance attribute Protected Object reference (TYPE REF TO) FSBP_PXE_B_RELATION_V1 Event BAdI for Business Partner's Relationships 20110511
4 BADI_COMMON_DATA Instance attribute Protected Object reference (TYPE REF TO) FSBP_PXE_B_COMMON_DATA_V1 Event BAdI for General Data of Business Partner 20110511
5 CREATED Instance attribute Protected Attribute reference (LIKE) 20100914
6 DELETE Instance attribute Protected Attribute reference (LIKE) 20100914
7 DELETED Instance attribute Protected Attribute reference (LIKE) 20100914
8 FALSE Instance attribute Protected Attribute reference (LIKE) 20100914
9 INSERT Instance attribute Protected Attribute reference (LIKE) 20100914
10 INSTANCE Static Attribute Protected Object reference (TYPE REF TO) FSBP_PXE_EVENT_TRIGGER_V1 Trigger for FSP 4.0 BAdIs (Decoupling) 20100914
11 MAPPING_TOOLS_I2E Instance attribute Protected Object reference (TYPE REF TO) FSBP_SMAP_TOOLS_I2E Mapping Tools i2e 20101014
12 MODIFY Instance attribute Protected Attribute reference (LIKE) 20100914
13 MO_BKK21 Instance attribute Protected Attribute reference (LIKE) 20100914
14 MO_BP011 Instance attribute Protected Attribute reference (LIKE) 20100916
15 MO_BUT000 Instance attribute Protected Attribute reference (LIKE) 20100914
16 MO_BUT021_FS Instance attribute Protected Attribute reference (LIKE) 20100914
17 MO_BUT050 Instance attribute Protected Attribute reference (LIKE) 20101001
18 MO_BUT100 Instance attribute Protected Attribute reference (LIKE) 20100914
19 SO_ADDRESSES Instance attribute Protected Attribute reference (LIKE) 20100914
20 SO_ALIAS Instance attribute Protected Attribute reference (LIKE) 20100914
21 SO_EMPLOYMENT_DATA Instance attribute Protected Attribute reference (LIKE) 20100916
22 SO_GENERAL_DATA Instance attribute Protected Attribute reference (LIKE) 20100914
23 SO_ROLES Instance attribute Protected Attribute reference (LIKE) 20100914
24 TRUE Instance attribute Protected Attribute reference (LIKE) 20100914
25 UNCHANGED Instance attribute Protected Attribute reference (LIKE) 20100914
26 UPDATE Instance attribute Protected Attribute reference (LIKE) 20100914
27 UPDATED Instance attribute Protected Attribute reference (LIKE) 20100914
Methods
# Method Level Visibility Method type Description Created on
1 ARE_BP_EVENTS_ACTIVE Instance method Public Method Indicates If There Is Active Implementation of Proxy Events 20110511
2 ARE_BP_REL_EVENTS_ACTIVE Instance method Public Method Indicates If There Is Active Implementation of Proxy Events 20110511
3 CONSTRUCTOR Instance method Public Constructor Constructor 20101014
4 GET_ADDRESS_DATA_FOR_PARTNER Instance method Protected Method Returns Address Data of Partner for BAdI 20100914
5 GET_ALIASES_FOR_PARTNER Instance method Protected Method Returns Aliases of Partner for BAdI 20100914
6 GET_COMMON_DATA_FOR_PARTNER Instance method Protected Method Returns General Data of Partner for BAdI 20100914
7 GET_INSTANCE Static method Public Method Gets Instance of Class 20100914
8 GET_OCCUPATION_FOR_PARTNER Instance method Protected Method Provides Employment Data of a Partner for BAdI 20100916
9 GET_RELATIONSHIP Instance method Protected Method Returns Relationships of Partner for BAdI 20101115
10 GET_ROLES_FOR_PARTNER Instance method Protected Method Returns Role Data of Partner for BAdI 20100914
11 MAP_CHANGE_IND_TO_MOD_TYPE Instance method Protected Method Maps Change Indicators to Modification Indicators 20100914
12 TRIGGER_BP_EVENTS Instance method Public Method Processes the Copied Changes and Calls Corresponding BAdIs 20101004
13 TRIGGER_RELATIONSHIP_EVENTS Instance method Public Method Processes the Copied Changes and Calls Corresponding BAdIs 20101004
Events
Class FSBP_PXE_EVENT_TRIGGER_V1 has no event.
Types
Class FSBP_PXE_EVENT_TRIGGER_V1 has no local type.
Method Signatures

Method ARE_BP_EVENTS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110511

Method ARE_BP_EVENTS_ACTIVE on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method ARE_BP_REL_EVENTS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110511

Method ARE_BP_REL_EVENTS_ACTIVE on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class FSBP_PXE_EVENT_TRIGGER_V1 has no parameter.
Method CONSTRUCTOR on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_ADDRESS_DATA_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESSES Call by reference Type reference (TYPE) FSBP_PXE_ADDRESS Struktur für Event-Änderung der Adressen (nachher/vorher) 20100914
2 Importing I_PARTNER_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100914
3 Importing I_PARTNER_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY Geschäftspartnerschlüssel 20100914
4 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_PXE_MODIFIED_ROLE_TTY Rollen mit Änderungsinformationen 20100914

Method GET_ADDRESS_DATA_FOR_PARTNER on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_ALIASES_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALIASES Call by reference Type reference (TYPE) FSBP_PXE_ALIAS_CHANGED Struktur für Eventänderungen der Aliasnamen 20100914
2 Importing I_PARTNER_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100914
3 Importing I_PARTNER_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY Geschäftspartnerschlüssel 20100914

Method GET_ALIASES_FOR_PARTNER on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_COMMON_DATA_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMMON_DATA Call by reference Type reference (TYPE) FSBP_PXE_COMMON Struktur für Event-Änderung der allgemeinen Daten 20100914
2 Exporting E_PARTNER_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY Geschäftspartnerschlüssel 20100914
3 Importing I_OCCUPATION Call by reference Type reference (TYPE) FSBP_PXE_OCCUPATION_TTY Event-Änderung der Beschäftigungsdaten (vorher/nachher) 20100916
4 Importing I_PARTNER_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100914
5 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_PXE_MODIFIED_ROLE_TTY Rollen mit Änderungsinformationen 20100914

Method GET_COMMON_DATA_FOR_PARTNER on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) FSBP_PXE_EVENT_TRIGGER_V1 Auslöser von FSP 4.0-BAdIs (Decoupling) 20100914

Method GET_INSTANCE on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_OCCUPATION_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OCCUPATION Call by reference Type reference (TYPE) FSBP_PXE_OCCUPATION_TTY Event-Änderung der Beschäftigungsdaten (vorher/nachher) 20100916
2 Importing I_PARTNER_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100916

Method GET_OCCUPATION_FOR_PARTNER on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RELATIONSHIPS Call by reference Type reference (TYPE) FSBPR_PXE_RELATION Event-Änderungen der Beziehungen (nachher/vorher) 20101115
2 Importing I_RELATIONSHIP_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20101115

Method GET_RELATIONSHIP on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method GET_ROLES_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROLES Call by reference Type reference (TYPE) FSBP_PXE_MODIFIED_ROLE_TTY Rollen mit Änderungsinformationen 20100914
2 Importing I_PARTNER_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100914

Method GET_ROLES_FOR_PARTNER on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method MAP_CHANGE_IND_TO_MOD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MODIFICATION_TYPE Value transfer Type reference (TYPE) FSBP_PXE_MODIFICATION_CODE Daten-Änderungskürzel für Events 20100914
2 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20100914

Method MAP_CHANGE_IND_TO_MOD_TYPE on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method TRIGGER_BP_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20101004
2 Returning R_EVENTS_TRIGGERED Value transfer Type reference (TYPE) XO_BOOLE Liefert True ('X') wenn mindestens ein Event ausgelöst wurde 20101004

Method TRIGGER_BP_EVENTS on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.

Method TRIGGER_RELATIONSHIP_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20101004
2 Returning R_EVENTS_TRIGGERED Value transfer Type reference (TYPE) XO_BOOLE Liefert True ('X') wenn mindestens ein Event ausgelöst wurde 20101004

Method TRIGGER_RELATIONSHIP_EVENTS on class FSBP_PXE_EVENT_TRIGGER_V1 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400