SAP ABAP Class FSBPR_TH_XO_DATA_GETTER (Get Test Data for Certain XO Structures)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_AL_RELATIONSHIPS (Package) Application Logic for Relationships
Properties
Class FSBPR_TH_XO_DATA_GETTER  
Short Description Get Test Data for Certain XO Structures    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_AL_RELATIONSHIPS   Application Logic for Relationships 
Created 20100426   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_FSBPR_CONST_XO_OBJECTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class FSBPR_TH_XO_DATA_GETTER has no interface implemented.
Friends
Class FSBPR_TH_XO_DATA_GETTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CHANGE_STATE_ID Instance attribute Public Type reference (TYPE) STRING 'ABC' 20100426
2 M_DATA_IS_INITIAL Instance attribute Public Type reference (TYPE) XO_BOOLE ABAP_FALSE Boolean Value ('X' = True ' ' = False) 20100426
3 M_HAS_BO_MESSAGES Instance attribute Public Type reference (TYPE) XO_BOOLE ABAP_FALSE Boolean Value ('X' = True ' ' = False) 20100426
4 M_HAS_EXCEPTIONS Instance attribute Public Type reference (TYPE) XO_BOOLE ABAP_FALSE Boolean Value ('X' = True ' ' = False) 20100426
5 M_LINES_XO_TABLE_DATA Instance attribute Public Type reference (TYPE) I 1 20100426
6 M_PARTNER1_KEY_ENH Instance attribute Public Type reference (TYPE) FSBP_PARTNER_KEY_ENH Enhanced Business Partner Key 20100426
7 M_PARTNER2_KEY_ENH Instance attribute Public Type reference (TYPE) FSBP_PARTNER_KEY_ENH Enhanced Business Partner Key 20100426
8 M_TYPE_OF_BO_MESSAGES Instance attribute Public Type reference (TYPE) MSGTY 'E' Message Type 20100426
9 M_TYPE_OF_EX_MESSAGES Instance attribute Public Type reference (TYPE) MSGTY 'E' Message Type 20100426
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BO_NAME Static method Public Method 20100426
2 CHECK_MO_NAME Static method Public Method 20100426
3 CHECK_SO_NAME Static method Public Method 20100426
4 GET_DATA_BPCA Instance method Private Method 20111201
5 GET_DATA_BUT050 Instance method Private Method 20100426
6 GET_DATA_BUT051 Instance method Private Method 20100426
7 GET_DATA_BUT052 Instance method Private Method 20100426
8 GET_DATA_BUT053 Instance method Private Method 20100426
9 GET_DATA_CP_ADDRESS Instance method Private Method 20100426
10 GET_DATA_CP_ADDRESS_ESA Instance method Private Method 20100616
11 GET_DATA_FOR_MO_NAME Instance method Public Method 20100426
12 GET_DATA_ROOT Instance method Private Method 20100426
13 GET_DATA_TOP_LEVEL Instance method Private Method 20100426
14 GET_INSTANCE Static method Public Method 20100426
15 GET_MO_NAMES Static method Public Method 20100426
16 GET_SO_NAMES Static method Public Method 20100426
17 GET_STR_XO_ESA_MAPPING2 Instance method Public Method 20100426
18 GET_STR_XO_ESA_NODE_DATA2 Instance method Public Method 20100426
19 GET_STR_XO_ESA_OBJECT_DATA2 Instance method Public Method 20100426
20 GET_STR_XO_MESSAGE Instance method Public Method 20100426
21 GET_STR_XO_SO_CHANGE_DATA Instance method Public Method 20100426
22 GET_STR_XO_SO_CHANGE_ENTRY Instance method Public Method 20100426
23 GET_STR_XO_TABLE_DATA Instance method Public Method 20100426
24 GET_TTY_XO_ESA_NODE_DATA2 Instance method Public Method 20100426
25 GET_TTY_XO_ESA_OBJECT_DATA2 Instance method Public Method 20100426
26 GET_TTY_XO_MESSAGE Instance method Public Method 20100426
27 GET_TTY_XO_SO_CHANGE_DATA Instance method Public Method 20100426
28 GET_TTY_XO_SO_CHANGE_ENTRY Instance method Public Method 20100426
Events
Class FSBPR_TH_XO_DATA_GETTER has no event.
Types
Class FSBPR_TH_XO_DATA_GETTER has no local type.
Method Signatures

Method CHECK_BO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20100426
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100426

Method CHECK_BO_NAME on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method CHECK_MO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100426

Method CHECK_MO_NAME on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method CHECK_SO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100426
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100426

Method CHECK_SO_NAME on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_BPCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR Value transfer Type reference (TYPE) BPRBPCA Struktur für BPCA MO des BO Relationship 20111201

Method GET_DATA_BPCA on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_BUT050 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100426
2 Returning R_STR Value transfer Type reference (TYPE) BUT050 GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20100426

Method GET_DATA_BUT050 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_BUT051 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100426
2 Returning R_STR Value transfer Type reference (TYPE) BUT051 GP-Beziehung: Ansprechpartnerbeziehung 20100426

Method GET_DATA_BUT051 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_BUT052 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100426
2 Returning R_STR Value transfer Type reference (TYPE) BUT052 GP-Beziehung: Adressen 20100426

Method GET_DATA_BUT052 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_BUT053 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100426
2 Returning R_STR Value transfer Type reference (TYPE) BUT053 GP-Beziehung: Firmenbeteiligung 20100426

Method GET_DATA_BUT053 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_CP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100426
2 Returning R_STR Value transfer Type reference (TYPE) FSBPR_CONTACT_PERSON_ADDRESS Struktur für Ansprechpartneradresse 20100426

Method GET_DATA_CP_ADDRESS on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_CP_ADDRESS_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_NUMBER Call by reference Type reference (TYPE) I 1 20100616
2 Returning R_STR Value transfer Type reference (TYPE) FSBPR_CP_ADDRESS_ESA Ansprechpartneradresse mit Änderungsinformationen für ESA 20100616

Method GET_DATA_CP_ADDRESS_ESA on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_FOR_MO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_TABLE_TYPE Call by reference Type reference (TYPE) XO_BOOLE ABAP_FALSE 20100426
2 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
3 Returning R_DATA Value transfer Object reference (TYPE REF TO) DATA 20100426

Method GET_DATA_FOR_MO_NAME on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR Value transfer Type reference (TYPE) FSBPR_ROOT Struktur für Root MO des BO Relationship 20100426

Method GET_DATA_ROOT on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_DATA_TOP_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR Value transfer Type reference (TYPE) FSBPR_TOP_LEVEL Interne Repräsentation des Toplevel Knotens GP-Beziehung 20100426

Method GET_DATA_TOP_LEVEL on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF Value transfer Object reference (TYPE REF TO) FSBPR_TH_XO_DATA_GETTER Access logic for structure STR_XO_ESA_MAPPING2 20100426

Method GET_INSTANCE on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_MO_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100426
2 Returning R_MO_NAMES Value transfer Type reference (TYPE) TTY_XO_MEMORY_OBJECT_NAME Memory Object Namen 20100426

Method GET_MO_NAMES on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_SO_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20100426
2 Returning R_SO_NAMES Value transfer Type reference (TYPE) TTY_XO_SEGMENT_OBJECT_NAME Segment Object Namen 20100426

Method GET_SO_NAMES on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_ESA_MAPPING2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME IF_FSBPR_CONST_XO_OBJECTS=>BO_RELATIONSHIP Name des Business Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_ESA_MAPPING2 Internal Mapping Structure for ESA Services 20100426

Method GET_STR_XO_ESA_MAPPING2 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_ESA_NODE_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_ESA_NODE_DATA2 Zu ändernde Sätze am Segment Object 20100426

Method GET_STR_XO_ESA_NODE_DATA2 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_ESA_OBJECT_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME IF_FSBPR_CONST_XO_OBJECTS=>BO_RELATIONSHIP Name des Business Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100426

Method GET_STR_XO_ESA_OBJECT_DATA2 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_TYPE Call by reference Type reference (TYPE) MSGTY Messageart 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_MESSAGE Nachricht 20100426

Method GET_STR_XO_MESSAGE on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_SO_CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20100426

Method GET_STR_XO_SO_CHANGE_DATA on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_SO_CHANGE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_SO_CHANGE_ENTRY Eintrag für Änderungen am Segment Object 20100426

Method GET_STR_XO_SO_CHANGE_ENTRY on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_STR_XO_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
2 Returning R_STR Value transfer Type reference (TYPE) STR_XO_TABLE_DATA Daten einer Tabelle 20100426

Method GET_STR_XO_TABLE_DATA on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_TTY_XO_ESA_NODE_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME IF_FSBPR_CONST_XO_OBJECTS=>BO_RELATIONSHIP Name des Business Objects 20100426
2 Returning R_TAB Value transfer Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 Daten der Segmentknoten für ESA Mappingstruktur mit X-Leiste 20100426

Method GET_TTY_XO_ESA_NODE_DATA2 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_TTY_XO_ESA_OBJECT_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME IF_FSBPR_CONST_XO_OBJECTS=>BO_RELATIONSHIP Name des Business Objects 20100426
2 Returning R_TAB Value transfer Type reference (TYPE) TTY_XO_ESA_OBJECT_DATA2 Daten für mehrere Objekte 20100426

Method GET_TTY_XO_ESA_OBJECT_DATA2 on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_TTY_XO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_TYPE Call by reference Type reference (TYPE) MSGTY Messageart 20100426
2 Returning R_TAB Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20100426

Method GET_TTY_XO_MESSAGE on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_TTY_XO_SO_CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100426
2 Returning R_TAB Value transfer Type reference (TYPE) TTY_XO_SO_CHANGE_DATA Zu ändernde Daten am Segment Object 20100426

Method GET_TTY_XO_SO_CHANGE_DATA on class FSBPR_TH_XO_DATA_GETTER has no exception.

Method GET_TTY_XO_SO_CHANGE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100426
2 Returning R_TAB Value transfer Type reference (TYPE) TTY_XO_SO_CHANGE_ENTRY Einträge für Änderungen am Segment Object 20100426

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