SAP ABAP Class CL_BBP_ES_CONTRACT_UPDATE (Create and change purchasing contracts)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF (Application Component) Basic Functions
     BBP_ES_ERP_INT (Package) ERP-E-Sourcing Integration
Properties
Class CL_BBP_ES_CONTRACT_UPDATE  
Short Description Create and change purchasing contracts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BBP_ES_ERP_INT   ERP-E-Sourcing Integration 
Created 20101013   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 CL_MMPUR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CX_MMPUR_ROOT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BBP_ES_CONTRACT_UPDATE has no interface implemented.
Friends
Class CL_BBP_ES_CONTRACT_UPDATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PERCENT Constant Private Type reference (TYPE) WAERS '%' Currency Key 20110125
2 C_PERCENT_ISO Constant Private Type reference (TYPE) WAERS_ISO 'P1' ISO code currency 20110125
3 C_SRV_INTROW_1 Constant Private Type reference (TYPE) INTROW '0000000001' Internal line number for limits 20101125
4 C_SRV_KTMNG Constant Private Type reference (TYPE) KTMNG 1 Target Quantity 20101125
5 C_SRV_MAPKEY_OUTL Constant Private Type reference (TYPE) SRVMAPKEY '0000100001' Item Key for eSOA Messages 20101125
6 C_SRV_MAPKEY_SRVL Constant Private Type reference (TYPE) SRVMAPKEY '5000100001' Item Key for eSOA Messages 20101125
7 C_SRV_SUBPACKNO_OFFSET Constant Private Type reference (TYPE) PACKNO '0000100000' Package number 20101125
8 C_SRV_TDID Constant Private Type reference (TYPE) TDID 'LTXT' Text ID 20101125
9 GS_T165 Static Attribute Private Type reference (TYPE) T165 Default Values for Purchasing/Services 20101020
10 GS_T165E Static Attribute Private Type reference (TYPE) T165E Default Values: Service per Purchasing Organization 20101020
11 GT_DEL_KONH Static Attribute Private See coding ID's registered for deletion 20130627
12 MO_CONST Instance attribute Private Object reference (TYPE REF TO) CL_MMPUR_CONSTANTS Constants Purchasing 20130128
13 MO_RTTS Instance attribute Private Object reference (TYPE REF TO) IF_MMPUR_RTTS Runtime Optimization: RTTS in MM-PUR 20130128
Methods
# Method Level Visibility Method type Description Created on
1 BADI_IN Instance method Private Method Call BAdI for EXTENSIONIN 20101215
2 BADI_OUT Instance method Private Method Call BAdI for EXTENSIONOUT 20101215
3 CHECK_DOCUMENT_NO Static method Public Method Check Document number -> redirector only! 20120227
4 CLEANUP Instance method Private Method Cleanup Data 20130128
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130128
6 EXECUTE Static method Public Method Create / change purchasing contract 20101013
7 FILL_SRV_DEFAULTS Instance method Private Method Fill default values of service items 20130128
8 GET_COND_TYPE_SRV Instance method Private Method Get condition type of service conditions ("PRS") 20110317
9 GET_DATA Instance method Private Method Get data 20101028
10 GET_SRV_PACKAGE Instance method Private Method Get data of service packages 20101028
11 HANDLE_CX_MMPUR_ROOT Instance method Private Method Error handling of CX_MMPUR_ROOT 20110408
12 HANDLE_CX_ROOT Instance method Private Method Error handling of CX_ROOT 20110408
13 HANDLE_STATIC_MSG Instance method Private Method Static error handling 20111028
14 INBOUND_MAPPING Instance method Private Method Inbound mapping 20101013
15 IS_KONH_DELETED Instance method Private Method Check if KONH is registered for deletion 20130627
16 MAP2E_HEADER_COND Instance method Private Method Outbound mapping of header conditions 20130128
17 MAP2E_ITEM_COND Instance method Private Method Outbound mapping of item conditions 20130128
18 MAP2E_SRV_COND Instance method Private Method Outbound mapping of service conditions 20130128
19 MAP2E_SRV_PACKAGE Instance method Private Method Outbound mapping of service data 20130128
20 MAP2I_HEADER_COND Instance method Private Method Inbound mapping of header conditions 20130128
21 MAP2I_ITEM_COND Instance method Private Method Inbound mapping of item conditions 20130128
22 MAP2I_SRV_COND Instance method Private Method Inbound mapping of service conditions 20130128
23 MAP2I_SRV_OUTLINE Instance method Private Method Inbound mapping of service outline (hierarchy level) 20130128
24 MAP2I_SRV_PACKAGE Instance method Private Method Inbound mapping of service data 20130128
25 MAP2I_SRV_TEXT Instance method Private Method Inbound mapping of service long text 20130128
26 MERGE_XBAR Instance method Private Method Merga data with x-structure 20101013
27 OUTBOUND_MAPPING Instance method Private Method Outbound mapping 20101013
28 REGISTER_FOR_DELETE Static method Public Method Register KONH for physical deletion 20130627
Events
Class CL_BBP_ES_CONTRACT_UPDATE has no event.
Types
Class CL_BBP_ES_CONTRACT_UPDATE has no local type.
Method Signatures

Method BADI_IN Signature

Method BADI_IN on class CL_BBP_ES_CONTRACT_UPDATE has no parameter.
Method BADI_IN on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method BADI_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHT_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TP Table Type for BAPIPAREX 20101215
2 Changing CHT_HEADER_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_TEXT Table Type: Header Texts Outline Agreement 20101215
3 Changing CHT_HEAD_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADCOND Table Type: Header Conditions Outline Agreement 20101215
4 Changing CHT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADVALID Table Type: Header Conditions Validity of Outline Agreement 20101215
5 Changing CHT_ITEM Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEM Table Type: Item Data Outline Agreement 20101215
6 Changing CHT_ITEM_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_COND Table Type: Conditions Item Outline Agreement 20101215
7 Changing CHT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_VALIDITY Table Type: Validity Period of Conditions in Agreement 20101215
8 Changing CHT_ITEM_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEMTEXT Table Type: Item Texts Outline Agreement 20101215
9 Changing CHT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101215
10 Changing CV_PURCHASINGDOCUMENT Call by reference Type reference (TYPE) BAPIMEOUTHEADER-NUMBER Purchasing Document Number 20101215

Method BADI_OUT on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method CHECK_DOCUMENT_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_CAT Call by reference Type reference (TYPE) BSTYP CL_MMPUR_CONSTANTS=>BSTYP_L Purchasing Document Category 20120227
2 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) BSART Purchasing Document Type 20120227
3 Importing IV_NUMBER Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20120227
# Exception Resumable Description Created on
1 CX_MMPUR_NOT_FOUND Exception Einkauf: nicht gefunden 20120227

Method CLEANUP Signature

Method CLEANUP on class CL_BBP_ES_CONTRACT_UPDATE has no parameter.
Method CLEANUP on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method CONSTRUCTOR Signature

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

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHT_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_TP Table Type for BAPIPAREX 20101013
2 Changing CHT_EXTENSIONOUT Call by reference Type reference (TYPE) BAPIPAREX_TP Table Type for BAPIPAREX 20101013
3 Changing CHT_HEADER_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_TEXT Table Type: Header Texts Outline Agreement 20101013
4 Changing CHT_HEAD_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADCOND Table Type: Header Conditions Outline Agreement 20101013
5 Changing CHT_HEAD_CONDITIONX Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADCONDX Table Type: Change Parameter Header Conditions Outl. Agmt 20101013
6 Changing CHT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) BAPIMEOUT_T_VALUESCALE Table Type: Value Scale Header Conditions 20101013
7 Changing CHT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADVALID Table Type: Header Conditions Validity of Outline Agreement 20101013
8 Changing CHT_HEAD_COND_VALIDITYX Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADVALIDX Table Type: Change Par. Header Conds Validity Outl. Agmt 20101013
9 Changing CHT_ITEM Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEM Table Type: Item Data Outline Agreement 20101013
10 Changing CHT_ITEMX Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEMX Table Type: Change Parameter Item Data Outline Agreement 20101013
11 Changing CHT_ITEM_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_COND Table Type: Conditions Item Outline Agreement 20101013
12 Changing CHT_ITEM_CONDITIONX Call by reference Type reference (TYPE) BAPIMEOUT_T_CONDX Table Type: Change Parameter Conditions in Outline Agreement 20101013
13 Changing CHT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) BAPIMEOUT_T_SCALEQUANT Table Type: Quantity Scale for BAPI Conditions 20101013
14 Changing CHT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_VALIDITY Table Type: Validity Period of Conditions in Agreement 20101013
15 Changing CHT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) BAPIMEOUT_T_VALIDITYX Table Type: Change Parameter Validity Period of Conditions 20101013
16 Changing CHT_ITEM_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEMTEXT Table Type: Item Texts Outline Agreement 20101013
17 Changing CHT_SRV_COND Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND SRV: Master Conditions 20101013
18 Changing CHT_SRV_COND_SCALE_QUAN Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_SCALE_QUAN SRV: Quantity Scales for Conditions 20101013
19 Changing CHT_SRV_COND_VALIDITY Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_VALIDITY SRV: Validity Periods of Conditions 20101013
20 Changing CHT_SRV_LINE Call by reference Type reference (TYPE) BBP_ES_T_SRV_LINE SRV: Service Lines 20101013
21 Changing CHT_SRV_TEXT Call by reference Type reference (TYPE) BBP_ES_T_SRV_TEXT SRV: Longtexts of Service Lines 20101013
22 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101013
23 Exporting EV_PURCHASINGDOCUMENT Call by reference Type reference (TYPE) BAPIMEOUTHEADER-NUMBER Purchasing Document Number 20101013
24 Importing IS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER Header Data Outline Agreement 20101013
25 Importing IS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX Header Data Change Parameter Outline Agreement 20101013
26 Importing IV_DOC_CAT Call by reference Type reference (TYPE) BSTYP CL_MMPUR_CONSTANTS=>BSTYP_K Purchasing Document Category 20130128
27 Importing IV_PURCHASINGDOCUMENT Call by reference Type reference (TYPE) BAPIMEOUTHEADER-NUMBER Purchasing Document Number 20101025
28 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20101013

Method EXECUTE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method FILL_SRV_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEM Call by reference Object reference (TYPE REF TO) MEOUTBAPIITEMALL 20130128

Method FILL_SRV_DEFAULTS on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method GET_COND_TYPE_SRV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KSCHL Call by reference Type reference (TYPE) KSCHA Condition type 20110317
2 Importing IV_BSART Call by reference Type reference (TYPE) ESART Purchasing Document Type 20110317
3 Importing IV_KOTABNR Call by reference Type reference (TYPE) KOTABNR Condition table 20110317

Method GET_COND_TYPE_SRV on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_BBP_ES_CONTRACT_UPDATE has no parameter.
Method GET_DATA on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method GET_SRV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) MMPUR_BOOL 20130128

Method GET_SRV_PACKAGE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method HANDLE_CX_MMPUR_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_ROOT Call by reference Object reference (TYPE REF TO) CX_MMPUR_ROOT 20130128

Method HANDLE_CX_MMPUR_ROOT on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method HANDLE_CX_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20110408
2 Returning RS_MESSAGES_BAPI Value transfer Type reference (TYPE) MEPO_S_MESSAGES_BAPI Message Handler: Transfer Table 20110408

Method HANDLE_CX_ROOT on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method HANDLE_STATIC_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) MEPO_S_MESSAGES_BAPI Message Handler: Transfer Table 20111028

Method HANDLE_STATIC_MSG on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method INBOUND_MAPPING Signature

Method INBOUND_MAPPING on class CL_BBP_ES_CONTRACT_UPDATE has no parameter.
Method INBOUND_MAPPING on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method IS_KONH_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) MEOUT_ID_KONH Number of a Condition Record 20130627
2 Returning RV_DELETE Value transfer Type reference (TYPE) MMPUR_BOOL deletion requested? 20130627

Method IS_KONH_DELETED on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2E_HEADER_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADCOND Table Type: Header Conditions Outline Agreement 20130128
2 Exporting ET_SCALES Call by reference Type reference (TYPE) BAPIMEOUT_T_VALUESCALE Table Type: Value Scale Header Conditions 20130128
3 Exporting ET_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADVALID Table Type: Header Conditions Validity of Outline Agreement 20130128
4 Importing IT_CONDITIONS Call by reference Type reference (TYPE) MEOUT_T_KONH_COMPLETE Table Type for Conditions with Items and Scales 20130128

Method MAP2E_HEADER_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2E_ITEM_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_COND Table Type: Conditions Item Outline Agreement 20130128
2 Exporting ET_SCALES Call by reference Type reference (TYPE) BAPIMEOUT_T_SCALEQUANT Table Type: Quantity Scale for BAPI Conditions 20130128
3 Exporting ET_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_VALIDITY Table Type: Validity Period of Conditions in Agreement 20130128
4 Importing IT_CONDITIONS Call by reference Type reference (TYPE) MEOUT_T_KONH_COMPLETE Table Type for Conditions with Items and Scales 20130128

Method MAP2E_ITEM_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2E_SRV_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND SRV: Master Conditions 20130128
2 Exporting ET_SCALES Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_SCALE_QUAN SRV: Quantity Scales for Conditions 20130128
3 Exporting ET_VALIDITY Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_VALIDITY SRV: Validity Periods of Conditions 20130128
4 Importing IS_CONDITION Call by reference Type reference (TYPE) SRV_COND_COMPLETE KONH with KONP and Scales for Service Package 20130128
5 Importing IV_EXTROW Call by reference Type reference (TYPE) EXTROW Line Number 20130128
6 Importing IV_ITEM_NO Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20130128

Method MAP2E_SRV_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2E_SRV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND SRV: Master Conditions 20130128
2 Exporting ET_LINE Call by reference Type reference (TYPE) BBP_ES_T_SRV_LINE SRV: Service Lines 20130128
3 Exporting ET_SCALES Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_SCALE_QUAN SRV: Quantity Scales for Conditions 20130128
4 Exporting ET_TEXT Call by reference Type reference (TYPE) BBP_ES_T_SRV_TEXT SRV: Longtexts of Service Lines 20130128
5 Exporting ET_VALIDITY Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_VALIDITY SRV: Validity Periods of Conditions 20130128
6 Importing IT_PACKAGE Call by reference Type reference (TYPE) MEOUT_T_SERVICES Table Type: Service Package 20130128
7 Importing IV_ITEM_NO Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20130128

Method MAP2E_SRV_PACKAGE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_HEADER_COND Signature

Method MAP2I_HEADER_COND on class CL_BBP_ES_CONTRACT_UPDATE has no parameter.
Method MAP2I_HEADER_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_ITEM_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEM Call by reference Object reference (TYPE REF TO) MEOUTBAPIITEMALL 20130128

Method MAP2I_ITEM_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_SRV_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND Call by reference Type reference (TYPE) SRV_COND_COMPLETE KONH with KONP and Scales for Service Package 20130128
2 Exporting EV_PRICE Call by reference Type reference (TYPE) SBRTWR Gross Price 20130128
3 Importing IS_ESLL Call by reference Type reference (TYPE) ESLL Lines of Service Package 20130128
4 Importing IT_KONH_DB Call by reference Type reference (TYPE) KONH_T Table Type for Table KONH 20130128
5 Importing IT_KONP_DB Call by reference Type reference (TYPE) MMPUR_T_KONP Conditions (item) 20130128
6 Importing IV_ITEM_NO Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20130128
7 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20130128

Method MAP2I_SRV_COND on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_SRV_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SRV_PACKAGE Call by reference Type reference (TYPE) MEOUTSRV All Service Data for a Service Line 20130128
2 Importing IS_ITEM Call by reference Type reference (TYPE) MEOUT_ITEM Outline agreement item 20130128
3 Importing IT_SRV_ESLL_DB Call by reference Type reference (TYPE) MMSRV_ESLL Table Type for ESLL 20130128

Method MAP2I_SRV_OUTLINE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_SRV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SRV_PACKAGE Call by reference Type reference (TYPE) MEOUT_T_SERVICES Table Type: Service Package 20130128
2 Importing IS_ITEM Call by reference Type reference (TYPE) MEOUT_ITEM Outline agreement item 20130128

Method MAP2I_SRV_PACKAGE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MAP2I_SRV_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SRV_TEXT Call by reference Type reference (TYPE) SRV_T_TEXT MM-SRV: Transfer Table for Long Text Lines 20130128
2 Importing IS_ESLL Call by reference Type reference (TYPE) ESLL Lines of Service Package 20130128
3 Importing IV_ITEM_NO Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20130128

Method MAP2I_SRV_TEXT on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method MERGE_XBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA Call by reference Type reference (TYPE) ANY 20101013
2 Importing IS_DATAX Call by reference Type reference (TYPE) ANY 20101013
3 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_COMPNAME 20130128

Method MERGE_XBAR on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method OUTBOUND_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_TEXT Table Type: Header Texts Outline Agreement 20101013
2 Exporting ET_HEAD_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADCOND Table Type: Header Conditions Outline Agreement 20101013
3 Exporting ET_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) BAPIMEOUT_T_VALUESCALE Table Type: Value Scale Header Conditions 20101013
4 Exporting ET_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_HEADVALID Table Type: Header Conditions Validity of Outline Agreement 20101013
5 Exporting ET_ITEM Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEM Table Type: Item Data Outline Agreement 20101013
6 Exporting ET_ITEM_CONDITION Call by reference Type reference (TYPE) BAPIMEOUT_T_COND Table Type: Conditions Item Outline Agreement 20101013
7 Exporting ET_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) BAPIMEOUT_T_SCALEQUANT Table Type: Quantity Scale for BAPI Conditions 20101013
8 Exporting ET_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) BAPIMEOUT_T_VALIDITY Table Type: Validity Period of Conditions in Agreement 20101013
9 Exporting ET_ITEM_TEXT Call by reference Type reference (TYPE) BAPIMEOUT_T_ITEMTEXT Table Type: Item Texts Outline Agreement 20101013
10 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101013
11 Exporting ET_SRV_COND Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND SRV: Master Conditions 20101013
12 Exporting ET_SRV_COND_SCALE_QUAN Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_SCALE_QUAN SRV: Quantity Scales for Conditions 20101013
13 Exporting ET_SRV_COND_VALIDITY Call by reference Type reference (TYPE) BBP_ES_T_SRV_COND_VALIDITY SRV: Validity Periods of Conditions 20101013
14 Exporting ET_SRV_LINE Call by reference Type reference (TYPE) BBP_ES_T_SRV_LINE Table type for service lines 20101013
15 Exporting ET_SRV_TEXT Call by reference Type reference (TYPE) BBP_ES_T_SRV_TEXT Table type for longtexts of service lines 20101013
16 Exporting EV_PURCHASINGDOCUMENT Call by reference Type reference (TYPE) BAPIMEOUTHEADER-NUMBER Purchasing Document Number 20101013

Method OUTBOUND_MAPPING on class CL_BBP_ES_CONTRACT_UPDATE has no exception.

Method REGISTER_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) MEOUT_ID_KONH Number of a Condition Record 20130627

Method REGISTER_FOR_DELETE on class CL_BBP_ES_CONTRACT_UPDATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606