SAP ABAP Interface IF_PUR_SE_PURGCONTRCRTRC_INT (Interface for BAdI: PUR_SE_PURGCONTRCRTRC_INT)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Properties
Interface IF_PUR_SE_PURGCONTRCRTRC_INT  
Short Description Interface for BAdI: PUR_SE_PURGCONTRCRTRC_INT    
General Data
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20091022   SAP 
Last changed 20100310   SAP 
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_PUR_PURGCONTRCRTRC_IMPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20091022
Friends
Interface IF_PUR_SE_PURGCONTRCRTRC_INT has no friend.
Attributes
Interface IF_PUR_SE_PURGCONTRCRTRC_INT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXEC_INDUSTRY_FUNCTIONALITY Instance method Public Method 20091022
2 EXEC_INDUSTRY_PROCESS Instance method Public Method 20091022
3 FREE_CONTAINER Instance method Public Method 20091022
4 INBOUND_PROCESSING Instance method Public Method 20091022
5 OUTBOUND_PROCESSING Instance method Public Method 20091022
Events
Interface IF_PUR_SE_PURGCONTRCRTRC_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACCOUNTX_T Public See coding 20091030 ty_accountx_t type standard table of bapimeoutaccountx
2 TY_ACCOUNT_T Public See coding 20091030 ty_account_t TYPE STANDARD TABLE OF bapimeoutaccount
3 TY_ADDRDELIVERY_T Public See coding 20091030 ty_addrdelivery_t TYPE STANDARD TABLE OF bapimeoutaddrdelivery
4 TY_BAPIMEOUTRELEASEINFO Public See coding 20091030 ty_bapimeoutreleaseinfo TYPE STANDARD TABLE OF bapimeoutreleaseinfo
5 TY_BAPI_EXTENSION Public See coding 20091030 ty_bapi_extension type standard table of bapiparex
6 TY_CONDITIONX_T Public See coding 20091030 ty_conditionx_t TYPE STANDARD TABLE OF bapimeoutconditionx
7 TY_CONDITION_T Public See coding 20091030 ty_condition_t TYPE STANDARD TABLE OF bapimeoutcondition
8 TY_HEADERCONDX_T Public See coding 20091030 ty_headercondx_t TYPE STANDARD TABLE OF bapimeoutheadercondx
9 TY_HEADERCOND_T Public See coding 20091030 ty_headercond_t TYPE STANDARD TABLE OF bapimeoutheadercond
10 TY_HEADVALIDITYX_T Public See coding 20091030 ty_headvalidityx_t TYPE STANDARD TABLE OF bapimeoutheadvalidityx
11 TY_HEADVALIDITY_T Public See coding 20091030 ty_headvalidity_t TYPE STANDARD TABLE OF bapimeoutheadvalidity
12 TY_ITEMSCALEQUAN_T Public See coding 20091030 ty_itemscalequan_t TYPE STANDARD TABLE OF bapimeoutitemscalequan
13 TY_ITEMSCALEVAL_T Public See coding 20091030 ty_itemscaleval_t TYPE STANDARD TABLE OF bapimeoutitemscaleval
14 TY_ITEMTEXT_T Public See coding 20091030 ty_itemtext_t TYPE STANDARD TABLE OF bapimeoutitemtext
15 TY_ITEMX_T Public See coding 20091030 ty_itemx_t type standard table of bapimeoutitemx
16 TY_ITEM_T Public See coding 20091030 ty_item_t TYPE STANDARD TABLE OF bapimeoutitem
17 TY_PARTNERX_T Public See coding 20091030 ty_partnerx_t type standard table of BAPIMEOUTPARTNERX
18 TY_PARTNER_T Public See coding 20091030 ty_partner_t TYPE STANDARD TABLE OF bapimeoutpartner
19 TY_SCALEVALUE_T Public See coding 20091030 ty_scalevalue_t TYPE STANDARD TABLE OF bapimeoutscalevalue
20 TY_SCALE_T Public See coding 20091030 ty_scale_t TYPE STANDARD TABLE OF bapimeoutscale
21 TY_TEXT_T Public See coding 20091030 ty_text_t TYPE STANDARD TABLE OF bapimeouttext
22 TY_VALIDITYX_T Public See coding 20091030 ty_validityx_t TYPE STANDARD TABLE OF bapimeoutvalidityx
23 TY_VALIDITY_T Public See coding 20091030 ty_validity_t TYPE STANDARD TABLE OF bapimeoutvalidity
Method Signatures

Method EXEC_INDUSTRY_FUNCTIONALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER Header Data Outline Agreement 20091022
2 Changing CS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX 20100121
3 Changing CT_ACCOUNT Call by reference Type reference (TYPE) TY_ACCOUNT_T 20100121
4 Changing CT_ACCOUNTX Call by reference Type reference (TYPE) TY_ACCOUNTX_T 20100121
5 Changing CT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_ADDRDELIVERY_T 20100121
6 Changing CT_EXT_IN Call by reference Type reference (TYPE) TY_BAPI_EXTENSION 20100121
7 Changing CT_EXT_OUT Call by reference Type reference (TYPE) TY_BAPI_EXTENSION 20100121
8 Changing CT_HEADER_COND Call by reference Type reference (TYPE) TY_HEADERCOND_T 20100121
9 Changing CT_HEADER_CONDX Call by reference Type reference (TYPE) TY_HEADERCONDX_T 20100121
10 Changing CT_HEADER_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_SCALE_T 20100121
11 Changing CT_HEADER_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_SCALEVALUE_T 20100121
12 Changing CT_HEADER_COND_VALIDITY Call by reference Type reference (TYPE) TY_HEADVALIDITY_T 20100121
13 Changing CT_HEADER_COND_VALIDITYX Call by reference Type reference (TYPE) TY_HEADVALIDITYX_T 20100121
14 Changing CT_HEADER_TEXT Call by reference Type reference (TYPE) TY_TEXT_T 20100121
15 Changing CT_ITEM Call by reference Type reference (TYPE) TY_ITEM_T 20100121
16 Changing CT_ITEMX Call by reference Type reference (TYPE) TY_ITEMX_T 20100121
17 Changing CT_ITEM_COND Call by reference Type reference (TYPE) TY_CONDITION_T 20100121
18 Changing CT_ITEM_CONDX Call by reference Type reference (TYPE) TY_CONDITIONX_T 20100121
19 Changing CT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_ITEMSCALEQUAN_T 20100121
20 Changing CT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_ITEMSCALEVAL_T 20100121
21 Changing CT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_VALIDITY_T 20100121
22 Changing CT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) TY_VALIDITYX_T 20100121
23 Changing CT_ITEM_TEXT Call by reference Type reference (TYPE) TY_ITEMTEXT_T 20100121
24 Changing CT_PARTNER Call by reference Type reference (TYPE) TY_PARTNER_T 20100121
25 Changing CT_PARTNERX Call by reference Type reference (TYPE) TY_PARTNERX_T 20100121
26 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091022
27 Changing CV_DOCNO Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20100121
28 Changing CV_EXEC_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL 20091030
29 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURGCONTRCRTRC_REQ 20091105
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20091022

Method EXEC_INDUSTRY_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROXY_DATA Call by reference Type reference (TYPE) PUR_PURGCONTCRTRC_CONF PurchasingContractERPCreateConfirmation_sync 20091022
2 Changing CV_EXEC_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL 20091022
3 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_PURGCONTRCRTRC_REQ PurchasingContractERPCreateRequest_sync 20091022
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20091022

Method FREE_CONTAINER Signature

Method FREE_CONTAINER on Interface IF_PUR_SE_PURGCONTRCRTRC_INT has no parameter.
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20100121

Method INBOUND_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER Header Data Outline Agreement 20091022
2 Changing CS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX Header Data Change Parameter Outline Agreement 20091022
3 Changing CT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ADDRDELIVERY_T 20091022
4 Changing CT_EXT_IN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_BAPI_EXTENSION 20091022
5 Changing CT_EXT_OUT Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_BAPI_EXTENSION 20091022
6 Changing CT_HEADER_COND Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADERCOND_T 20091022
7 Changing CT_HEADER_CONDX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADERCONDX_T 20091022
8 Changing CT_HEADER_TEXT Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_TEXT_T 20091022
9 Changing CT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_SCALE_T 20091022
10 Changing CT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_SCALEVALUE_T 20091022
11 Changing CT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADVALIDITY_T 20091022
12 Changing CT_HEAD_COND_VALIDITYX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADVALIDITYX_T 20091022
13 Changing CT_ITEM Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEM_T 20091022
14 Changing CT_ITEMX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMX_T 20091022
15 Changing CT_ITEM_ACCOUNT Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ACCOUNT_T 20091022
16 Changing CT_ITEM_ACCOUNTX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ACCOUNTX_T 20091022
17 Changing CT_ITEM_COND Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_CONDITION_T 20091022
18 Changing CT_ITEM_CONDX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_CONDITIONX_T 20091022
19 Changing CT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMSCALEQUAN_T 20091022
20 Changing CT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMSCALEVAL_T 20091022
21 Changing CT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_VALIDITY_T 20091022
22 Changing CT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_VALIDITYX_T 20091022
23 Changing CT_ITEM_TEXT Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMTEXT_T 20091022
24 Changing CT_PARTNER Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_PARTNER_T 20091022
25 Changing CT_PARTNERX Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_PARTNERX_T 20091022
26 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091022
27 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURGCONTRCRTRC_REQ PurchasingContractERPCreateRequest_sync 20091022
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20091022

Method OUTBOUND_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) PUR_PURGCONTCRTRC_CONF 20091022
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20091022
3 Importing IS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER 20091022
4 Importing IT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) STANDARD TABLE 20091022
5 Importing IT_EXT_IN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_BAPI_EXTENSION 20091022
6 Importing IT_EXT_OUT Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_BAPI_EXTENSION 20091022
7 Importing IT_HEADER_TEXT Call by reference Type reference (TYPE) STANDARD TABLE 20091022
8 Importing IT_HEAD_CONDITION Call by reference Type reference (TYPE) STANDARD TABLE 20091022
9 Importing IT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) STANDARD TABLE 20091022
10 Importing IT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) STANDARD TABLE 20091022
11 Importing IT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) STANDARD TABLE 20091022
12 Importing IT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20091022
13 Importing IT_ITEM_ACCOUNT Call by reference Type reference (TYPE) STANDARD TABLE 20091022
14 Importing IT_ITEM_COND Call by reference Type reference (TYPE) STANDARD TABLE 20091022
15 Importing IT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) STANDARD TABLE 20091022
16 Importing IT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) STANDARD TABLE 20091022
17 Importing IT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) STANDARD TABLE 20091022
18 Importing IT_ITEM_TEXT Call by reference Type reference (TYPE) STANDARD TABLE 20091022
19 Importing IT_PARTNER Call by reference Type reference (TYPE) STANDARD TABLE 20091022
20 Importing IV_DOCUMENT_NUMBER Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20091022
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20091022
History
Last changed by/on SAP  20100310 
SAP Release Created in 605