SAP ABAP Class FSBP_CC_COMPLETION_NOTIF_AGENT (Agent Implementation: Send Notification After Cleansing)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_CLEANSING_APPL_LOGIC (Package) Application Logic for FS Business Partner Cleansing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OAF_AGENT Agent Default Implementierung 20100623
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OAF_AGENT_CREATE Instanzen der Agenten erzeugen und verwalten 20100623
Properties
Class FSBP_CC_COMPLETION_NOTIF_AGENT  
Short Description Agent Implementation: Send Notification After Cleansing    
Super Class CL_OAF_AGENT Agent Default Implementierung 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_CLEANSING_APPL_LOGIC   Application Logic for FS Business Partner Cleansing 
Created 20100623   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)
2 IF_FSBP_PXE_OA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_OAF_AGENT_CP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_OAF_AGENT_CREATE Instanzen der Agenten erzeugen und verwalten 20100623
Friends
Class FSBP_CC_COMPLETION_NOTIF_AGENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLEANSING_FACADE Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_CC_FACADE Business Partner Data Cleansing Facade (Interface) 20100903
2 CO_SERVICE_NAME Constant Private Type reference (TYPE) XO_ESA_SERVICE_NAME 'FSBP_CC_COMPLTNNOTIF' Name of the Service Implementation for SAP Business Partner 20121212
3 CO_SERVICE_NAME_CRM Constant Private Type reference (TYPE) XO_ESA_SERVICE_NAME 'FSBP_CRM_CC_COMPLTNNOTIF' Name of the Service Implementation for SAP Business Partner 20121212
4 INSTANCE Static Attribute Private Object reference (TYPE REF TO) FSBP_CC_COMPLETION_NOTIF_AGENT Agent Implementation: Send Notification After Cleansing 20100623
5 RELEVANT_BP_MOS Instance attribute Private Type reference (TYPE) TTY_XO_TABLE_NAME Table Names 20100906
6 XO_BP_BUSINESS_FACTORY Instance attribute Private Object reference (TYPE REF TO) XO_BUSINESS_FACTORY Factory Class for Business Objects 20100906
7 XO_CC_BUSINESS_FACTORY Instance attribute Private Object reference (TYPE REF TO) XO_BUSINESS_FACTORY Factory Class for Business Objects 20100906
8 XO_ESA_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XO_ESA_FACTORY Factory for ESA Adapter Implementations 20100903
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_CC_MAPPING Instance method Private Method Adjusts Data Cleansing Case Mapping to Current BP Data 20100906
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100903
3 GET_SO_MO_ASSIGNMENT Instance method Private Method Provides SO MO Assignment 20100903
4 MAP_XO_TBLDATA_TO_ESA_NODEDATA Instance method Private Method Maps XO_TABLE_DATA to TTY_XO_ESA_NODE_DATA2 20100903
5 MAP_XO_TBLDATA_TO_ESA_OBJDATA Instance method Private Method Maps XO_TABLE_DATA to STR_XO_ESA_OBJECT_DATA2 20100903
6 PREFETCH_DATA Instance method Private Method Already Read Data Required Later from Database 20100903
7 READ_DATA Instance method Private Method Read Data and Format in ESA_MAPPING2 20100902
8 REPLACE_BUT020_BY_BUT020ESA Instance method Private Method Replaces but020 by but020_esa in XO_TABLE_DATA 20100907
Events
Class FSBP_CC_COMPLETION_NOTIF_AGENT has no event.
Types
Class FSBP_CC_COMPLETION_NOTIF_AGENT has no local type.
Method Signatures

Method ADJUST_CC_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TABLE_DATA_CC Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA Liste von Tabellendaten 20100906
2 Importing I_TABLE_DATA_TARGET_BP Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA Liste von Tabellendaten 20100906

Method ADJUST_CC_MAPPING on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method CONSTRUCTOR Signature

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

Method GET_SO_MO_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20100903
2 Returning RESULT Value transfer Type reference (TYPE) TTY_XO_SO_MO Segment Object <-> Memory Object Verknüpfung 20100903

Method GET_SO_MO_ASSIGNMENT on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method MAP_XO_TBLDATA_TO_ESA_NODEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ESA_NODE_DATA Call by reference Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 Daten der Segmentknoten für ESA Mappingstruktur mit X-Leiste 20100903
2 Importing I_XO_SO_MO_ASSIGNMENT Call by reference Type reference (TYPE) TTY_XO_SO_MO Segment Object <-> Memory Object Verknüpfung 20100903
3 Importing I_XO_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA Liste von Tabellendaten 20100903

Method MAP_XO_TBLDATA_TO_ESA_NODEDATA on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method MAP_XO_TBLDATA_TO_ESA_OBJDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ESA_OBJECT_DATA Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100903
2 Importing I_BASIS_ID Call by reference Type reference (TYPE) XO_ESA_BASIS_ID Schlüssel für zugrundeligende Version des Objekts 20100903
3 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20100903
4 Importing I_CHANGE_TIMESTAMP Call by reference Type reference (TYPE) XO_CHANGE_TIMESTAMP UTC-Zeitstempel der Objektänderung 20100903
5 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20100903
6 Importing I_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20100903
7 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20100903
8 Importing I_XO_SO_MO_ASSIGNMENT Call by reference Type reference (TYPE) TTY_XO_SO_MO Segment Object <-> Memory Object Verknüpfung 20100903
9 Importing I_XO_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA Liste von Tabellendaten 20100903

Method MAP_XO_TBLDATA_TO_ESA_OBJDATA on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method PREFETCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CP Call by reference Type reference (TYPE) IF_OAF_AGENT_CP=>TT_CP 20100903

Method PREFETCH_DATA on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRONEOUS_CP Call by reference Type reference (TYPE) IF_OAF_AGENT_CP=>TT_CP_ID Änderungszeiger IDs 20100929
2 Exporting E_ESA_MAPPING_DATA Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20100929
3 Importing IT_CP Call by reference Type reference (TYPE) IF_OAF_AGENT_CP=>TT_CP Änderungszeiger 20100902

Method READ_DATA on class FSBP_CC_COMPLETION_NOTIF_AGENT has no exception.

Method REPLACE_BUT020_BY_BUT020ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_XO_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_TABLE_DATA Liste von Tabellendaten 20100907

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