SAP ABAP Class CL_WRAPPER_BP (Utility Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BP (Application Component) SAP Business Partner
     BUPA_ERP_XI (Package) Service Enablement for SAP Business Partner in ERP
Properties
Class CL_WRAPPER_BP  
Short Description Utility Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_ERP_XI   Service Enablement for SAP Business Partner in ERP 
Created 20080509   SAP 
Last change 20100310   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
Class CL_WRAPPER_BP has no interface implemented.
Friends
Class CL_WRAPPER_BP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHANGE_NODE Constant Private Type reference (TYPE) STRING 'CHANGE_NODE' 20080527
2 C_CHANGE_OBJECT Constant Private Type reference (TYPE) STRING 'CHANGE_OBJECT' 20080527
3 C_CREATE_NODE Constant Private Type reference (TYPE) STRING 'CREATE_NODE' 20080527
4 C_CREATE_OBJECT Constant Private Type reference (TYPE) STRING 'CREATE_OBJECT' 20080527
5 C_NO_SUCH_OPERATION Constant Private Type reference (TYPE) STRING 'NO_SUCH_OPERATION' 20080527
6 C_READ_NODE Constant Private Type reference (TYPE) STRING 'READ_NODE' 20080527
7 C_READ_OBJECT Constant Private Type reference (TYPE) STRING 'READ_OBJECT' 20080527
8 GC_SELECTION_TYPE_CODE Constant Public Type reference (TYPE) TY_MV_SELECTION_TYPE '2' 20090325
9 GC_SELECTION_TYPE_ID Constant Public Type reference (TYPE) TY_MV_SELECTION_TYPE '1' 20090325
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_EXT_XML_HANDLING Static method Public Method Extended XML handling activation 20080514
2 BPID2UUID Static method Public Method Find UUID from BPID 20080515
3 CHECK_XML_CTRL_PAYLOAD Static method Public Method Check the XML controller payload 20081022
4 COMBINE_TAX_ATTRIBUTES Static method Public Method Combine tax attributes into one field 20080605
5 CONVERT_INCL_EXCL_CODE Static method Private Method Converts the AP INCLUSION_EXCLUSION_CODE 20090325
6 CONVERT_INTERVAL_TYPE_CODE_1 Static method Private Method Converts the AP interval '=' to an ABAP range 20090325
7 CONVERT_INTERVAL_TYPE_CODE_2 Static method Private Method Converts the AP interval '[)' to an ABAP range 20090325
8 CONVERT_INTERVAL_TYPE_CODE_3 Static method Private Method Converts the AP interval '[]' to an ABAP range 20090325
9 CONVERT_INTERVAL_TYPE_CODE_4 Static method Private Method Converts the AP interval '()' to an ABAP range 20090325
10 CONVERT_INTERVAL_TYPE_CODE_5 Static method Private Method Converts the AP interval '(]' to an ABAP range 20090325
11 CONVERT_INTERVAL_TYPE_CODE_6 Static method Private Method Converts the AP interval '<' to an ABAP range 20090325
12 CONVERT_INTERVAL_TYPE_CODE_7 Static method Private Method Converts the AP interval '<=' to an ABAP range 20090325
13 CONVERT_INTERVAL_TYPE_CODE_8 Static method Private Method Converts the AP interval '> to an ABAP range 20090325
14 CONVERT_INTERVAL_TYPE_CODE_9 Static method Private Method Converts the AP interval '>=' to an ABAP range 20090325
15 CONVERT_LIFECYCLESTATUS_IN Static method Public Method Convert life cycle status code inbound 20080522
16 CONVERT_LIFECYCLESTATUS_OUT Static method Public Method Convert life cycle status code outbound 20080523
17 DEACTIVATE_EXT_XML_HANDLING Static method Public Method Extended XML handling deactivation 20080514
18 FILL_ERROR_LOG Static method Public Method fill log for BP service 20080510
19 FILL_RETURN_MESSAGE Static method Private Method Fill Return Message for Exception Class 20090325
20 FILTER_ERROR_MESSAGE Static method Public Method Filter error messages from BP framework 20080522
21 GENERIC_CONVERT_INBOUND Static method Public Method Generic inbound conversion returning bpid and uuid 20080527
22 GENERIC_CONVERT_OUTBOUND Static method Public Method 20080514
23 GET_AUTHORIZATION_NAME Static method Public Method Get the name of life cycle status code 20080605
24 GET_LIFECYCLESTATUSCODE Static method Public Method Determine LifeCycleStatusCode from database 20080516
25 GET_LIFECYCLESTATUSNAME Static method Public Method Get the name of life cycle status code 20080604
26 GET_RANGE_OPTION Static method Public Method Gets option value depending whether input contains * 20090325
27 GET_SELECT_OPTIONS Static method Public Method Get select options 20090325
28 INTERVALS_TO_RANGES Static method Public Method Converts a table of ESA-Service intervals to ABAP ranges 20090325
29 INTERVAL_TO_RANGE Static method Public Method Converts an ESA-Service interval to an ABAP range 20090325
30 IS_RELATIONSHIP_MATCH Static method Public Method Check the matchness of relationshp between ext and int data 20080605
31 OPERATION_WRAPPER Static method Public Method 20080509
32 SET_TIME_STAMP Static method Public Method 20080514
33 SPLIT_TAX_ATTRIBUTES Static method Public Method Split tax attributes from one field 20080605
Events
Class CL_WRAPPER_BP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FIELDNAME_RANGE_TYPE Public See coding 20090325 fieldname_range_type TYPE RANGE OF fieldname
2 FIELDNAME_TAB_TYPE Public See coding 20090325 fieldname_tab_type TYPE STANDARD TABLE OF fieldname
3 TY_MS_INTERVAL Public See coding 20090325 BEGIN OF ty_ms_interval, inclusion_exclusion_code TYPE c LENGTH 1, "ABAP proxy not yet available interval_boundary_type_code TYPE c LENGTH 1,"ABAP proxy not yet available upper_boundary TYPE string, lower_boundary TYPE string, END OF ty_ms_interval
4 TY_MS_RANGE Public See coding 20090325 BEGIN OF ty_ms_range, sign TYPE c LENGTH 1, option TYPE c LENGTH 2, low TYPE string, high TYPE string, END OF ty_ms_range
5 TY_MT_INTERVAL Public See coding 20090325 ty_mt_interval TYPE STANDARD TABLE OF ty_ms_interval WITH DEFAULT KEY
6 TY_MT_RANGE Public See coding 20090325 ty_mt_range TYPE STANDARD TABLE OF ty_ms_range WITH DEFAULT KEY
7 TY_MV_INCL_EXCL_CODE Public See coding 20090325 ty_mv_incl_excl_code TYPE c LENGTH 1
8 TY_MV_SELECTION_TYPE Public See coding 20090325 ty_mv_selection_type TYPE c LENGTH 1
9 TY_MV_SIGN Public See coding 20090325 ty_mv_sign TYPE c LENGTH 1
Method Signatures

Method ACTIVATE_EXT_XML_HANDLING Signature

Method ACTIVATE_EXT_XML_HANDLING on class CL_WRAPPER_BP has no parameter.
Method ACTIVATE_EXT_XML_HANDLING on class CL_WRAPPER_BP has no exception.

Method BPID2UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UUID Call by reference Type reference (TYPE) SYSUUID_C UUID in character form 20080515
2 Exporting EV_UUID_OUT Call by reference Type reference (TYPE) CSEQUENCE 20080515
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080515

Method BPID2UUID on class CL_WRAPPER_BP has no exception.

Method CHECK_XML_CTRL_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20081022
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081022
3 Returning R_RESULT Value transfer Type reference (TYPE) XO_BOOLE Boolean Value ('X' = True ' ' = False) 20081022

Method CHECK_XML_CTRL_PAYLOAD on class CL_WRAPPER_BP has no exception.

Method COMBINE_TAX_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TAX_ATTR Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20080605
2 Importing IV_AUTH_CODE Call by reference Type reference (TYPE) CHAR2 Version Number Component 20080605
3 Importing IV_BILLING_PERIOD_ID Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20080605
4 Importing IV_LEVY_TYPE_CODE Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20080605

Method COMBINE_TAX_ATTRIBUTES on class CL_WRAPPER_BP has no exception.

Method CONVERT_INCL_EXCL_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUSION_EXCLUSION_CODE Call by reference Type reference (TYPE) TY_MV_INCL_EXCL_CODE 20090325
2 Returning RV_SIGN Value transfer Type reference (TYPE) TY_MV_SIGN 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID V 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID V 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_6 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_8 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_INTERVAL_TYPE_CODE_9 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method CONVERT_LIFECYCLESTATUS_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BLOCKED Value transfer Type reference (TYPE) BU_XBLCK Central Block for Business Partner 20080522
2 Exporting EV_DELETED Value transfer Type reference (TYPE) BU_XDELE Central Archiving Flag 20080522
3 Exporting EV_NOT_RELEASED Value transfer Type reference (TYPE) BU_XNOT_RELEASED Indicator: Not Released 20080522
4 Importing IV_LIFECYCLESTATUSCODE Value transfer Type reference (TYPE) SAPPLCO_PARTY_LIFE_CYCLE_STATU Proxy Data Element (generated) 20080522

Method CONVERT_LIFECYCLESTATUS_IN on class CL_WRAPPER_BP has no exception.

Method CONVERT_LIFECYCLESTATUS_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LIFECYCLESTATUSCODE Value transfer Type reference (TYPE) SAPPLCO_PARTY_LIFE_CYCLE_STATU Proxy Data Element (generated) 20080523
2 Importing IV_BLOCKED Value transfer Type reference (TYPE) BU_XBLCK Central Block for Business Partner 20080523
3 Importing IV_DELETED Value transfer Type reference (TYPE) BU_XDELE Central Archiving Flag 20080523
4 Importing IV_NOT_RELEASED Value transfer Type reference (TYPE) BU_XNOT_RELEASED Indicator: Not Released 20080523

Method CONVERT_LIFECYCLESTATUS_OUT on class CL_WRAPPER_BP has no exception.

Method DEACTIVATE_EXT_XML_HANDLING Signature

Method DEACTIVATE_EXT_XML_HANDLING on class CL_WRAPPER_BP has no parameter.
Method DEACTIVATE_EXT_XML_HANDLING on class CL_WRAPPER_BP has no exception.

Method FILL_ERROR_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG Call by reference Type reference (TYPE) SAPPLCO_LOG_GDT Proxy Structure (Generated) 20080510
2 Importing IT_MSGTAB Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080510
3 Importing IV_ERROR_OCCURRED Call by reference Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20080510

Method FILL_ERROR_LOG on class CL_WRAPPER_BP has no exception.

Method FILL_RETURN_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGID Call by reference Type reference (TYPE) SY-MSGID Messages, Message Class 20090325
2 Importing IM_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Messages, Message Number 20090325
3 Importing IM_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Messages, Message Type 20090325
4 Importing IM_MSGV1 Call by reference Type reference (TYPE) SIMPLE Messages, Message Variables 20090325
5 Importing IM_MSGV2 Call by reference Type reference (TYPE) SIMPLE Messages, Message Variables 20090325
6 Importing IM_MSGV3 Call by reference Type reference (TYPE) SIMPLE Messages, Message Variables 20090325
7 Importing IM_MSGV4 Call by reference Type reference (TYPE) SIMPLE Messages, Message Variables 20090325
8 Importing IM_ROW Call by reference Type reference (TYPE) BAPI_LINE Lines in parameter 20090325
9 Returning RE_RETURN Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20090325

Method FILL_RETURN_MESSAGE on class CL_WRAPPER_BP has no exception.

Method FILTER_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MSGTAB Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080522

Method FILTER_ERROR_MESSAGE on class CL_WRAPPER_BP has no exception.

Method GENERIC_CONVERT_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080527
2 Exporting EV_UUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20080527
3 Importing IR_BP Call by reference Object reference (TYPE REF TO) DATA Ref to business partner selection node 20080527
# Exception Resumable Description Created on
1 ERR_GDT_CONVERSION 20080527
2 ERR_GET_BPID_FROM_UUID 20080527
3 ERR_INVALID_INPUT 20080527

Method GENERIC_CONVERT_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MSGTAB Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080514
2 Changing CV_ERROR_OCCURRED Call by reference Type reference (TYPE) ABAP_BOOL 20080514
3 Changing C_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20080514
4 Importing I_INPUT Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 20080514

Method GENERIC_CONVERT_OUTBOUND on class CL_WRAPPER_BP has no exception.

Method GET_AUTHORIZATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTHORIZATION_NAME Call by reference Type reference (TYPE) CHAR40 30 Characters 20080605
2 Importing I_AUTHORIZATION_CODE Call by reference Type reference (TYPE) NUMC2 Two digit number 20080605

Method GET_AUTHORIZATION_NAME on class CL_WRAPPER_BP has no exception.

Method GET_LIFECYCLESTATUSCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LIFECYCLESTATUS_CODE Call by reference Type reference (TYPE) I 20080516
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080516

Method GET_LIFECYCLESTATUSCODE on class CL_WRAPPER_BP has no exception.

Method GET_LIFECYCLESTATUSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LIFECYCLESTATUS_NAME Call by reference Type reference (TYPE) CHAR30 30 Characters 20080604
2 Importing I_LIFECYCLESTATUS_CODE Call by reference Type reference (TYPE) I 20080604

Method GET_LIFECYCLESTATUSNAME on class CL_WRAPPER_BP has no exception.

Method GET_RANGE_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD Call by reference Type reference (TYPE) ANY 20090325
2 Returning R_OPTION Value transfer Type reference (TYPE) S_OPTION Option (like RANGES table) 20090325

Method GET_RANGE_OPTION on class CL_WRAPPER_BP has no exception.

Method GET_SELECT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RANGE Call by reference Type reference (TYPE) STANDARD TABLE 20090325
2 Importing IM_INTERVAL_NAME Call by reference Type reference (TYPE) STRING 20090325
3 Importing IM_SIMPLE_FIELD Call by reference Type reference (TYPE) ABAP_BOOL 20090325
4 Importing IM_SINGLE_FIELD Call by reference Type reference (TYPE) ANY 20090325
5 Importing IM_T_INTERVAL Call by reference Type reference (TYPE) STANDARD TABLE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method INTERVALS_TO_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE Call by reference Type reference (TYPE) TY_MT_RANGE 20090325
2 Importing IT_INTERVAL Call by reference Type reference (TYPE) TY_MT_INTERVAL 20090325
3 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method INTERVAL_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) TY_MS_INTERVAL 20090325
2 Importing IV_SELECTION_TYPE Call by reference Type reference (TYPE) TY_MV_SELECTION_TYPE GC_SELECTION_TYPE_ID 20090325
3 Returning RS_RANGE Value transfer Type reference (TYPE) TY_MS_RANGE 20090325
# Exception Resumable Description Created on
1 CX_BUPA_ERP_XI_DATA_CONVERSION Datenkonvertierung in XI Proxies für BUPA_ERP_XI 20090325

Method IS_RELATIONSHIP_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_MATCH Value transfer Type reference (TYPE) ABAP_BOOL 20080605
2 Importing IS_BUT050 Call by reference Type reference (TYPE) BUT050 BP relationships/role definitions: General data 20080605
3 Importing IV_REL_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080605
4 Importing IV_ROLE_CODE Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20080605

Method IS_RELATIONSHIP_MATCH on class CL_WRAPPER_BP has no exception.

Method OPERATION_WRAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MSGTAB Call by reference Type reference (TYPE) APPLMSGTAB 20080509
2 Changing CT_OTHER_MSGTAB Call by reference Type reference (TYPE) APPLMSGTAB 20080509
3 Changing CV_ERROR_OCCURRED Call by reference Type reference (TYPE) ABAP_BOOL 20080509
4 Exporting ES_OUTPUT Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 20080509
5 Importing ICL_BP_ADAPTER Call by reference Object reference (TYPE REF TO) BSBP_ESOA_ADAPTER 20080509
6 Importing IS_INPUT Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 20080509
7 Importing IV_OPERATION Call by reference Type reference (TYPE) I 20080509
# Exception Resumable Description Created on
1 ERR_ILLEGAL_OPERATION 20080509
2 ERR_NO_SUCH_OPERATION 20080509
3 ERR_OPERATION_FAILED 20080509

Method SET_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATE_TIME Call by reference Type reference (TYPE) SAPPLCO_GLOBAL_DATE_TIME Proxy Data Element (Generated) 20080514

Method SET_TIME_STAMP on class CL_WRAPPER_BP has no exception.

Method SPLIT_TAX_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_CODE Call by reference Type reference (TYPE) CHAR2 Version Number Component 20080605
2 Exporting EV_BILLING_PERIOD_ID Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20080605
3 Exporting EV_LEVY_TYPE_CODE Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20080605
4 Importing IV_TAX_ATTR Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20080605

Method SPLIT_TAX_ATTRIBUTES on class CL_WRAPPER_BP has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604