SAP ABAP Class CL_BSP_BP_GLOBAL_SERVICE (BSP ACC: Global Services)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCU-BP (Application Component) Dialog People-Centric UI for Business Partner
     COM_BSP_MODEL_IL_BP (Package) Central Parts of BP from the BSP Development
Properties
Class CL_BSP_BP_GLOBAL_SERVICE  
Short Description BSP ACC: Global Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_BSP_MODEL_IL_BP   Central Parts of BP from the BSP Development 
Created 20021213   SAP 
Last change 20110908   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 CL_BSP_BP_ACCMOD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BSP_BP_GLOBAL_SERVICE has no interface implemented.
Friends
Class CL_BSP_BP_GLOBAL_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AKTYP_CHANGE Constant Public Type reference (TYPE) BU_AKTYP '02' Change 20040713
2 GC_AKTYP_CREATE Constant Public Type reference (TYPE) BU_AKTYP '01' Create 20040713
3 GC_AKTYP_DISPLAY Constant Public Type reference (TYPE) BU_AKTYP '03' Display 20040713
4 GC_ASTERISK Constant Public Type reference (TYPE) STRING '*' 20040907
5 GC_CHANGE Constant Public Type reference (TYPE) TJ01-VRGNG 'CHAN' Business Transaction 20021213
6 GC_CONTAINS_PATTERN Constant Public Type reference (TYPE) STRING 'CP' 20040907
7 GC_EQUAL Constant Public Type reference (TYPE) STRING 'EQ' 20040907
8 GC_EVENT_CREATE Constant Public Type reference (TYPE) CRMT_BSP_EVENT 'CREATE' 20040907
9 GC_FIELD_HIGH Constant Public Type reference (TYPE) STRING 'HIGH' 20040907
10 GC_FIELD_LOW Constant Public Type reference (TYPE) STRING 'LOW' 20040907
11 GC_FIELD_OPTION Constant Public Type reference (TYPE) STRING 'OPTION' 20040907
12 GC_FIELD_SIGN Constant Public Type reference (TYPE) STRING 'SIGN' 20040907
13 GC_INCLUSIV Constant Public Type reference (TYPE) STRING 'I' 20040907
14 GC_MANDATORY Constant Public Type reference (TYPE) CRMT_BSP_FIELDPROPERTY 'C' 20040922
15 GC_NO_CHANGE Constant Public Type reference (TYPE) CRMT_BSP_FIELDPROPERTY 'A' 20040527
16 GC_X Constant Public Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20021213
17 GR_MANAGER_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_COM_BSP_SRV_APPL_MANAGER Reference to Instance of the Application Manager 20040510
18 GT_CONTROLER_IF Static Attribute Private Type reference (TYPE) TY_CONTROLER_IF_TAB 20021213
19 GT_DISPLAY_OBJECTS Static Attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20030610
20 GT_EMPLOYEE_ROLES Static Attribute Public Type reference (TYPE) BUROLTYPRNG Role Type Range Table 20040902
21 GT_HR_FIELDS Static Attribute Public Type reference (TYPE) CRMT_BSP_OBJ_FIELDATTRIB_TAB 20040527
22 GT_STRUCTURE_REF Static Attribute Private Type reference (TYPE) TY_STRUCTURE_REF_T 20040907
23 GV_AUTH_EMPLOYEE_CHANGE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20040909
24 GV_AUTH_EMPLOYEE_CREATE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20040909
25 GV_AUTH_EMPLOYEE_DISPLAY Static Attribute Public Type reference (TYPE) ABAP_BOOL 20040909
26 GV_EMPLOYEE_ROLE_CATEGORY Static Attribute Public Type reference (TYPE) BU_ROLE 20040902
27 GV_HR_SET Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040902
28 GV_MESSAGES Static Attribute Private Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20030604
29 GV_ORGUNIT_ROLE Static Attribute Public Type reference (TYPE) BU_ROLE 20040527
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE_ROLE Static method Public Method 20040907
2 AUTHORITY_CHECK_EMPLOYEE Static method Public Method 20040901
3 AUTHORITY_CHECK_GROUP Static method Public Method Authorization Check for Authorization Group 20040713
4 AUTHORITY_CHECK_ROLE Static method Public Method Authorization Check Role 20040713
5 BP_ADD_ROLE Static method Public Method Add a Role for the Business Partner (Global Service) 20040907
6 BP_ARE_EMPLOYEE Static method Public Method 20040921
7 BP_HAS_CENTRAL_PERSON Static method Public Method 20040630
8 BP_HAS_ROLE Static method Public Method 20040527
9 BP_IS_EMPLOYEE Static method Public Method 20040630
10 BP_IS_ONLY_EMPLOYEE Static method Public Method 20040902
11 BUILD_RANGE_TABLE Static method Public Method 20040907
12 CHECK_ACTIVE_TABSTRIP Static method Public Method Filters Out Tabs that Are Not Active 20030213
13 CHECK_AFTER_READ Static method Public Method General Checks After Reading (For Example, No Entries) 20030120
14 CHECK_PARTNER_TYPE Static method Public Method Check Partner Type 20021213
15 CHECK_SEARCHHELP_ACTIVE Static method Public Method Checks Whether Specified Search Help is Active 20030217
16 CHECK_STATUS Static method Public Method Status check 20021213
17 CHECK_TD_MAINTENANCE Static method Public Method Check Time Dependency Maintenance 20050406
18 CLEAR_CONTROLER_MESSAGES Static method Public Method Reset Messages of the Registered Controller 20021213
19 CLEAR_EMPLOYEE_PRIVATE_DATA Static method Public Method 20040902
20 COLLECT_MESSAGE Static method Public Method Collect Messages 20021217
21 CONVERT_NUMBER_TO_GUID Static method Public Method Converts OBJECT KEYS into GUIDs 20021213
22 CONVERT_OBJKEY_TO_PARTNER_ID Static method Public Method 20040907
23 ERROR_OCCURED Static method Public Method 20040527
24 FORMAT_PHONE_NUMBER Static method Public Method 20040930
25 GET_CONTACT_TELEPHONE Static method Public Method Determine Telephone Number of a Contact Person 20021213
26 GET_CONTROLER_MESSAGES Static method Public Method Get Messages from the Registered Controller 20021213
27 GET_MAX_HITS Static method Public Method Check and Reduce Number of Hits if Necessary 20021213
28 GET_OBJECT_DISPLAY Static method Public Method 20030610
29 GET_PARTNER_TITLE Static method Public Method Determine Title of a BP 20021213
30 GET_ROLE_CATEGORY_CUSTOMIZING Static method Public Method 20040907
31 GET_STRUCTURE_FIELDS Static method Public Method 20040907
32 GET_TITLE_TEXT Static method Public Method Determine Title Description 20021213
33 HR_ACTIV Static method Public Method 20040527
34 INTERNET_USER_ON_DB Static method Public Method 20040907
35 MERGE_RESULT Static method Public Method 20040907
36 MY_PART_FOR_MODIFY Static method Public Method 20040907
37 MY_PART_TO_READ Static method Public Method 20040907
38 PARTNER_AUTHORITY_CHECK Static method Public Method Authorization Check 20021213
39 REGISTER_CONTROLER_IF Static method Public Method Register Controller 20021213
40 SET_FIELD_ATTR Static method Public Method Set Field Attributes 20021213
41 SET_HR_FIELDS_TO_DISPLAY Static method Public Method 20040527
42 SET_MESSAGE_ACTIV Static method Public Method 20030604
43 SET_OBJECTS_DISPLAY Static method Public Method 20030610
44 TABLE_MAPPING Static method Public Method Map Tables with Different Structures 20030121
Events
Class CL_BSP_BP_GLOBAL_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CONTROLER_IF Private See coding 20021213 BEGIN OF ty_controler_if, access_instance TYPE REF TO if_crm_bsp_model_access_il, structure_name TYPE crmt_bsp_scrstrucname, use_diffrent_key TYPE abap_bool, END OF ty_controler_if
2 TY_CONTROLER_IF_TAB Private See coding 20021213 ty_controler_if_tab TYPE STANDARD TABLE OF ty_controler_if
3 TY_STRUCTURE_REF Private See coding 20040907 BEGIN OF ty_structure_ref, structure_name TYPE string, instance TYPE REF TO cl_abap_structdescr, fields TYPE dd_x031l_table, END OF ty_structure_ref
4 TY_STRUCTURE_REF_T Private See coding 20040907 ty_structure_ref_t TYPE STANDARD TABLE OF ty_structure_ref
Method Signatures

Method ADD_EMPLOYEE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) CRMT_CONTEXT_ID 20040907
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_OBJECT_NAME 20040907
3 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040907
4 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) ANY 20040907
5 Importing IV_SAVE_MODE Call by reference Type reference (TYPE) AD_SAVE 20040907
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20040907
7 Returning RV_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20040907

Method ADD_EMPLOYEE_ROLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method AUTHORITY_CHECK_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP '03' 20040907
2 Returning RV_AUTHORITY Value transfer Type reference (TYPE) ABAP_BOOL 20040901

Method AUTHORITY_CHECK_EMPLOYEE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method AUTHORITY_CHECK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20040713
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP Aktivitätstyp 20040713
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_OBJECT_NAME Objektname für Fehlerbehandlung 20040713

Method AUTHORITY_CHECK_GROUP on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method AUTHORITY_CHECK_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20040713
2 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BU_BOOLEAN Returntabelle 20040713
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP Aktivitätstyp 20040713
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_OBJECT_NAME Objektname für Fehlerbehandlung 20040713

Method AUTHORITY_CHECK_ROLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_ADD_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) CRMT_CONTEXT_ID 20040907
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_OBJECT_NAME Geschäftsvorgangs-Teilobjekt 20040907
3 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040907
4 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) ANY 20040907
5 Importing IV_ROLE Call by reference Type reference (TYPE) BU_ROLE GP-Rolle 20040907
6 Importing IV_SAVE_MODE Call by reference Type reference (TYPE) AD_SAVE Kennzeichen: Adresse sichern? 20040907
7 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20040907
8 Returning RV_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20040907

Method BP_ADD_ROLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_ARE_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTNER_KEYS Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T 20040921
2 Importing IV_EMPLOYEE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040921

Method BP_ARE_EMPLOYEE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_HAS_CENTRAL_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040630
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) ANY 20040630
3 Returning RV_HAS_CENTRAL_PERSON Value transfer Type reference (TYPE) ABAP_BOOL 20040630

Method BP_HAS_CENTRAL_PERSON on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_HAS_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040527
2 Importing IV_ROLE Call by reference Type reference (TYPE) BU_ROLE 20040527
3 Returning RV_HAS_ROLE Value transfer Type reference (TYPE) ABAP_BOOL 20040527

Method BP_HAS_ROLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_IS_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040630
2 Returning RV_IS_EMPLOYEE Value transfer Type reference (TYPE) ABAP_BOOL 20040630

Method BP_IS_EMPLOYEE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BP_IS_ONLY_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20040902
2 Returning RV_ONLY_EMPLOYEE Value transfer Type reference (TYPE) ABAP_BOOL 20040902

Method BP_IS_ONLY_EMPLOYEE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method BUILD_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) ANY 20040907
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20040907
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20040907

Method BUILD_RANGE_TABLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_ACTIVE_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABSTRIP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP_TAB Tabellentyp für Tabstrip 20030213
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030213
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030213

Method CHECK_ACTIVE_TABSTRIP on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_AFTER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030120
2 Exporting IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20030120
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030120

Method CHECK_AFTER_READ on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_PARTNER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTNER_KEYS Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T 20021213
2 Importing IV_GROUP Call by reference Type reference (TYPE) BU_BOOLEAN 20021213
3 Importing IV_ORGANIZATION Call by reference Type reference (TYPE) BU_BOOLEAN 20021213
4 Importing IV_PERSON Call by reference Type reference (TYPE) BU_BOOLEAN 20021213

Method CHECK_PARTNER_TYPE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_SEARCHHELP_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIV Call by reference Type reference (TYPE) ABAP_BOOL 20030217
2 Importing IV_AS4LOCAL Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20030217
3 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20030217
4 Importing IV_SUBSHLP Call by reference Type reference (TYPE) SUBSHLP in einer Sammelsuchhilfe inkludierte Suchhilfe 20030217

Method CHECK_SEARCHHELP_ACTIVE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTNER_KEYS Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T Tabellentyp für Partnernummer und Partner-GUID 20021213
2 Importing IV_MAX_HITS Call by reference Type reference (TYPE) COMT_BSP_BP_MAXHITS Maximale Trefferanzahl 20021213

Method CHECK_STATUS on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CHECK_TD_MAINTENANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20050406
2 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) CRMT_BSP_FIELDNAME_TAB Feldnamentabelle 20050406
3 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20050406
4 Importing IV_DEVELOPMENT Call by reference Type reference (TYPE) TB056-DEVELOP Funktion: Kennzeichen 20050406
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20050406

Method CHECK_TD_MAINTENANCE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CLEAR_CONTROLER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021213
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021213

Method CLEAR_CONTROLER_MESSAGES on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CLEAR_EMPLOYEE_PRIVATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) COMT_BSP_SEARES_BP_T Zentraler Teil Suchergebnis 20040902
2 Changing CT_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20040902

Method CLEAR_EMPLOYEE_PRIVATE_DATA on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method COLLECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE 20021217
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20021217

Method COLLECT_MESSAGE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method CONVERT_NUMBER_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Schlüssel eines Objektes 20021213
# Exception Resumable Description Created on
1 CONVERSION_ERROR Fehler beim convertierung BP Numer in Guid 20021213

Method CONVERT_OBJKEY_TO_PARTNER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040907
2 Returning RV_PARTNER_ID Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040907

Method CONVERT_OBJKEY_TO_PARTNER_ID on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method ERROR_OCCURED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20040527
2 Returning RV_ERROR_OCCURED Value transfer Type reference (TYPE) ABAP_BOOL 20040527

Method ERROR_OCCURED on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method FORMAT_PHONE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PHONE Call by reference Type reference (TYPE) ANY 20040930
2 Importing IV_COUNTRY Call by reference Type reference (TYPE) ANY 20040930
3 Importing IV_EXTENSION Call by reference Type reference (TYPE) ANY 20040930
4 Importing IV_TELNO Call by reference Type reference (TYPE) ANY 20040930

Method FORMAT_PHONE_NUMBER on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_CONTACT_TELEPHONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TELEPHONE Call by reference Type reference (TYPE) ANY 20021213
2 Importing IV_CONTACT Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20021213
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20021213

Method GET_CONTACT_TELEPHONE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_CONTROLER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021213
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021213

Method GET_CONTROLER_MESSAGES on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_MAX_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTNER_KEYS Call by reference Type reference (TYPE) ANY Tabellentyp für Partnernummer und Partner-GUID 20021213
2 Exporting EV_HITS Call by reference Type reference (TYPE) COMT_BSP_BP_MAXHITS Maximale Trefferanzahl 20021213
3 Importing IV_AUTO_MAX Call by reference Type reference (TYPE) ABAP_BOOL 20030904
4 Importing IV_CONTEXT Call by reference Type reference (TYPE) CRMT_CONTEXT_ID 'OIC_INIT' Kontext Identifikation für Meldungen 20021217
5 Importing IV_MAX_HITS Call by reference Type reference (TYPE) COMT_BSP_BP_MAXHITS Maximale Trefferanzahl 20021213
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021217
7 Importing IV_TABLE_STRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 'BUPA_PARTNER_GUID' Strukturname des Anzeigefeldes 20040902

Method GET_MAX_HITS on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_OBJECT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISPLAY Call by reference Type reference (TYPE) BU_BOOLEAN Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20030610
2 Importing IV_NO_DEL Call by reference Type reference (TYPE) BU_BOOLEAN SPACE Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20030613
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030610

Method GET_OBJECT_DISPLAY on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_PARTNER_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TITLE_TEXT Call by reference Type reference (TYPE) ANY 20021213
2 Importing IV_CONTACT Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20021213

Method GET_PARTNER_TITLE on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_ROLE_CATEGORY_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_GROUP Call by reference Type reference (TYPE) ANY 20040907
2 Changing CV_ORGANIZATION Call by reference Type reference (TYPE) ANY 20040907
3 Changing CV_PERSON Call by reference Type reference (TYPE) ANY 20040907
4 Importing IV_MESSAGE_CONTEXT Call by reference Type reference (TYPE) CRMT_CONTEXT_ID SPACE 20040907
5 Importing IV_ROLE_CATEGORY Call by reference Type reference (TYPE) BU_PARTNERROLECAT 20040907

Method GET_ROLE_CATEGORY_CUSTOMIZING on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_STRUCTURE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20040907
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) ANY 20040907
3 Returning RT_FIELDS Value transfer Type reference (TYPE) DDFIELDS 20040907

Method GET_STRUCTURE_FIELDS on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method GET_TITLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TITLE_TEXT Call by reference Type reference (TYPE) ANY 20021213
2 Importing IV_TITLE_KEY Call by reference Type reference (TYPE) AD_TITLE Anredeschlüssel 20021213

Method GET_TITLE_TEXT on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method HR_ACTIV Signature

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

Method HR_ACTIV on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method INTERNET_USER_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) ANY 20040907
2 Returning RV_USER_ON_DB Value transfer Type reference (TYPE) ABAP_BOOL 20040907

Method INTERNET_USER_ON_DB on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method MERGE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_KEYS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB 20040907
2 Changing CT_PARTNER Call by reference Type reference (TYPE) BU_PARTNER_T 20040907

Method MERGE_RESULT on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method MY_PART_FOR_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20040907
2 Importing IT_FIELD_TAB Call by reference Type reference (TYPE) CRMT_BSP_FIELDNAME_TAB Feldname 20040907
3 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20040907
4 Returning RV_MY_PART_TO_MODIFY Value transfer Type reference (TYPE) ABAP_BOOL 20040907

Method MY_PART_FOR_MODIFY on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method MY_PART_TO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SOURCE Call by reference Type reference (TYPE) ANY 20040907
2 Importing IS_TARGET Call by reference Type reference (TYPE) ANY 20040907
3 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) ANY 20040907
4 Importing IV_TARGET_NAME Call by reference Type reference (TYPE) ANY 20040907
5 Returning RV_IS_MY_PART Value transfer Type reference (TYPE) ABAP_BOOL 20040907

Method MY_PART_TO_READ on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method PARTNER_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTNER_KEYS Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T Tabellentyp für Partnernummer und Partner-GUID 20030226
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20021213
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP Aktivitätstyp 20021213
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20021213
5 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20021213
6 Importing IV_RLTYP Call by reference Type reference (TYPE) BU_RLTYP '000000' BDT: Objektteil 20021213

Method PARTNER_AUTHORITY_CHECK on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method REGISTER_CONTROLER_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROLER_IF Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_MODEL_ACCESS_IL Anwendungsschnittstell zu BSP IL 20021213
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021213
3 Importing IV_USE_DIFFRENT_KEY Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20021213

Method REGISTER_CONTROLER_IF on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method SET_FIELD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DD03P Call by reference Type reference (TYPE) DD03TTYP Tabellentyp für Tabellenfelder 20021213
2 Changing CT_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20021213
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20021213
4 Importing IV_FIELD_PROPERTY Call by reference Type reference (TYPE) CRMT_BSP_FIELDPROPERTY Feldeigenschaften 20021213
5 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021213
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021213
7 Importing IV_SUB_STRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL 20021213

Method SET_FIELD_ATTR on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method SET_HR_FIELDS_TO_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB 20040527
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY 20040527

Method SET_HR_FIELDS_TO_DISPLAY on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method SET_MESSAGE_ACTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIV Call by reference Type reference (TYPE) BU_BOOLEAN 'X' Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20030604

Method SET_MESSAGE_ACTIV on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method SET_OBJECTS_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20030610
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT 'DISPLAY' Ereignis 20030610

Method SET_OBJECTS_DISPLAY on class CL_BSP_BP_GLOBAL_SERVICE has no exception.

Method TABLE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_TARGET Call by reference Type reference (TYPE) ANY 20030121
2 Importing IT_TABLE_DEST Call by reference Type reference (TYPE) ANY 20030121
3 Importing IV_STRUCTURE_NAME_DEST Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030121
4 Importing IV_STRUCTURE_NAME_TARGET Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030121

Method TABLE_MAPPING on class CL_BSP_BP_GLOBAL_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400