SAP ABAP Interface IF_PUR_SE_PURGCONTRUPDRC_INT (Interface for BAdI: PUR_SE_PURGCONTRUPDRC_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_PURGCONTRUPDRC_INT  
Short Description Interface for BAdI: PUR_SE_PURGCONTRUPDRC_INT    
General Data
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20091026   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)
3 CL_PUR_PURGCONTRUPDRC_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 20091026
Friends
Interface IF_PUR_SE_PURGCONTRUPDRC_INT has no friend.
Attributes
Interface IF_PUR_SE_PURGCONTRUPDRC_INT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXEC_INDUSTRY_FUNCTIONALITY Instance method Public Method 20091029
2 EXEC_INDUSTRY_PROCESS Instance method Public Method 20091029
3 FREE_CONTAINER Instance method Public Method 20091029
4 INBOUND_PROCESSING Instance method Public Method 20091029
5 OUTBOUND_PROCESSING Instance method Public Method 20091029
Events
Interface IF_PUR_SE_PURGCONTRUPDRC_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACCOUNTX_T Public See coding 20091029 ty_accountx_t type standard table of bapimeoutaccountx
2 TY_ACCOUNT_T Public See coding 20091029 ty_account_t TYPE STANDARD TABLE OF bapimeoutaccount
3 TY_ADDRDELIVERY_T Public See coding 20091029 ty_addrdelivery_t TYPE STANDARD TABLE OF bapimeoutaddrdelivery
4 TY_BAPIMEOUTRELEASEINFO Public See coding 20091029 ty_bapimeoutreleaseinfo TYPE STANDARD TABLE OF bapimeoutreleaseinfo
5 TY_CONDITIONX_T Public See coding 20091029 ty_conditionx_t TYPE STANDARD TABLE OF bapimeoutconditionx
6 TY_CONDITION_T Public See coding 20091029 ty_condition_t TYPE STANDARD TABLE OF bapimeoutcondition
7 TY_HEADERCONDX_T Public See coding 20091029 ty_headercondx_t TYPE STANDARD TABLE OF bapimeoutheadercondx
8 TY_HEADERCOND_T Public See coding 20091029 ty_headercond_t TYPE STANDARD TABLE OF bapimeoutheadercond
9 TY_HEADVALIDITYX_T Public See coding 20091029 ty_headvalidityx_t TYPE STANDARD TABLE OF bapimeoutheadvalidityx
10 TY_HEADVALIDITY_T Public See coding 20091029 ty_headvalidity_t TYPE STANDARD TABLE OF bapimeoutheadvalidity
11 TY_ITEMSCALEQUAN_T Public See coding 20091029 ty_itemscalequan_t TYPE STANDARD TABLE OF bapimeoutitemscalequan
12 TY_ITEMSCALEVAL_T Public See coding 20091029 ty_itemscaleval_t TYPE STANDARD TABLE OF bapimeoutitemscaleval
13 TY_ITEMTEXT_T Public See coding 20091029 ty_itemtext_t TYPE STANDARD TABLE OF bapimeoutitemtext
14 TY_ITEMX_T Public See coding 20091029 ty_itemx_t type standard table of bapimeoutitemx
15 TY_ITEM_T Public See coding 20091029 ty_item_t TYPE STANDARD TABLE OF bapimeoutitem
16 TY_PARTNERX_T Public See coding 20091029 ty_partnerx_t type standard table of BAPIMEOUTPARTNERX
17 TY_PARTNER_T Public See coding 20091029 ty_partner_t TYPE STANDARD TABLE OF bapimeoutpartner
18 TY_SCALEVALUE_T Public See coding 20091029 ty_scalevalue_t TYPE STANDARD TABLE OF bapimeoutscalevalue
19 TY_SCALE_T Public See coding 20091029 ty_scale_t TYPE STANDARD TABLE OF bapimeoutscale
20 TY_TEXT_T Public See coding 20091029 ty_text_t TYPE STANDARD TABLE OF bapimeouttext
21 TY_VALIDITYX_T Public See coding 20091029 ty_validityx_t TYPE STANDARD TABLE OF bapimeoutvalidityx
22 TY_VALIDITY_T Public See coding 20091029 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 20091029
2 Changing CS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX 20091029
3 Changing CT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_ADDRDELIVERY_T 20091029
4 Changing CT_HEADER_COND Call by reference Type reference (TYPE) TY_HEADERCOND_T 20091029
5 Changing CT_HEADER_CONDX Call by reference Type reference (TYPE) TY_HEADERCONDX_T 20091029
6 Changing CT_HEADER_TEXT Call by reference Type reference (TYPE) TY_TEXT_T 20091029
7 Changing CT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_SCALE_T 20091029
8 Changing CT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) TY_SCALEVALUE_T 20091029
9 Changing CT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) TY_HEADVALIDITY_T 20091029
10 Changing CT_HEAD_COND_VALIDITYX Call by reference Type reference (TYPE) TY_HEADVALIDITYX_T 20091029
11 Changing CT_ITEM Call by reference Type reference (TYPE) TY_ITEM_T 20091029
12 Changing CT_ITEMX Call by reference Type reference (TYPE) TY_ITEMX_T 20091029
13 Changing CT_ITEM_ACCOUNT Call by reference Type reference (TYPE) TY_ACCOUNT_T 20091029
14 Changing CT_ITEM_ACCOUNTX Call by reference Type reference (TYPE) TY_ACCOUNTX_T 20091029
15 Changing CT_ITEM_COND Call by reference Type reference (TYPE) TY_CONDITION_T 20091029
16 Changing CT_ITEM_CONDX Call by reference Type reference (TYPE) TY_CONDITIONX_T 20091029
17 Changing CT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_ITEMSCALEQUAN_T 20091029
18 Changing CT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_ITEMSCALEVAL_T 20091029
19 Changing CT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_VALIDITY_T 20091029
20 Changing CT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) TY_VALIDITYX_T 20091029
21 Changing CT_ITEM_TEXT Call by reference Type reference (TYPE) TY_ITEMTEXT_T 20091029
22 Changing CT_MESSAGE_LOG Call by reference Type reference (TYPE) BAPIRETTAB 20091029
23 Changing CT_PARTNER Call by reference Type reference (TYPE) TY_PARTNER_T 20091029
24 Changing CT_PARTNERX Call by reference Type reference (TYPE) TY_PARTNERX_T 20091029
25 Changing CV_EXEC_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091029
26 Changing CV_ITEMLISTCOMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20091029
27 Importing IS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER Header Data Outline Agreement 20091029
28 Importing IS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX Header Data Change Parameter Outline Agreement 20091029
29 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_PURGCONTRUPDRC_REQ 20091029
30 Importing IT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_ADDRDELIVERY_T PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20091029
31 Importing IT_HEADER_COND Call by reference Type reference (TYPE) TY_HEADERCOND_T Header Condition 20091029
32 Importing IT_HEADER_CONDX Call by reference Type reference (TYPE) TY_HEADERCONDX_T Change Parameter - Header Condition 20091029
33 Importing IT_HEADER_TEXT Call by reference Type reference (TYPE) TY_TEXT_T Header Text - Outline Agreement 20091029
34 Importing IT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_SCALE_T 20091029
35 Importing IT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) TY_SCALEVALUE_T 20091029
36 Importing IT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) TY_HEADVALIDITY_T 20091029
37 Importing IT_HEAD_COND_VALIDITYX Call by reference Type reference (TYPE) TY_HEADVALIDITYX_T 20091029
38 Importing IT_ITEM Call by reference Type reference (TYPE) TY_ITEM_T Item Data of Contract 20091029
39 Importing IT_ITEMX Call by reference Type reference (TYPE) TY_ITEMX_T Item Data Change Parameter for Outline Agreement 20091029
40 Importing IT_ITEM_ACCOUNT Call by reference Type reference (TYPE) TY_ACCOUNT_T Account Assignment Data - Outline Agreement 20091029
41 Importing IT_ITEM_ACCOUNTX Call by reference Type reference (TYPE) TY_ACCOUNTX_T Account Assignment Data - Change Parameter - Outl. Agreement 20091029
42 Importing IT_ITEM_COND Call by reference Type reference (TYPE) TY_CONDITION_T Item Condition 20091029
43 Importing IT_ITEM_CONDX Call by reference Type reference (TYPE) TY_CONDITIONX_T Change Parameter - Item Condition 20091029
44 Importing IT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_ITEMSCALEQUAN_T 20091029
45 Importing IT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_ITEMSCALEVAL_T 20091029
46 Importing IT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_VALIDITY_T 20091029
47 Importing IT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) TY_VALIDITYX_T 20091029
48 Importing IT_ITEM_TEXT Call by reference Type reference (TYPE) TY_ITEMTEXT_T Text Data - Outline Agreement 20091029
49 Importing IT_PARTNER Call by reference Type reference (TYPE) TY_PARTNER_T Partner Information for Outline Agreement 20091029
50 Importing IT_PARTNERX Call by reference Type reference (TYPE) TY_PARTNERX_T Change Parameter Partner Data (Outline Agreement) 20091029
51 Importing IV_ITEMLISTCOMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20091029
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING 20091029

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_PURGCONTRUPDRC_CONF 20091029
2 Changing CV_EXEC_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL 20091029
3 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_PURGCONTRUPDRC_REQ 20091029
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING 20091029

Method FREE_CONTAINER Signature

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

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 20091029
2 Changing CS_HEADERX Call by reference Type reference (TYPE) BAPIMEOUTHEADERX 20091029
3 Changing CT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_ADDRDELIVERY_T 20091029
4 Changing CT_HEADER_COND Call by reference Type reference (TYPE) TY_HEADERCOND_T 20091029
5 Changing CT_HEADER_CONDX Call by reference Type reference (TYPE) TY_HEADERCONDX_T 20091029
6 Changing CT_HEADER_TEXT Call by reference Type reference (TYPE) TY_TEXT_T 20091029
7 Changing CT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_SCALE_T 20091029
8 Changing CT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) TY_SCALEVALUE_T 20091029
9 Changing CT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) TY_HEADVALIDITY_T 20091029
10 Changing CT_HEAD_COND_VALIDITYX Call by reference Type reference (TYPE) TY_HEADVALIDITYX_T 20091029
11 Changing CT_ITEM Call by reference Type reference (TYPE) TY_ITEM_T 20091029
12 Changing CT_ITEMX Call by reference Type reference (TYPE) TY_ITEMX_T 20091029
13 Changing CT_ITEM_ACCOUNT Call by reference Type reference (TYPE) TY_ACCOUNT_T 20091029
14 Changing CT_ITEM_ACCOUNTX Call by reference Type reference (TYPE) TY_ACCOUNTX_T 20091029
15 Changing CT_ITEM_COND Call by reference Type reference (TYPE) TY_CONDITION_T 20091029
16 Changing CT_ITEM_CONDX Call by reference Type reference (TYPE) TY_CONDITIONX_T 20091029
17 Changing CT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_ITEMSCALEQUAN_T 20091029
18 Changing CT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_ITEMSCALEVAL_T 20091029
19 Changing CT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_VALIDITY_T 20091029
20 Changing CT_ITEM_COND_VALIDITYX Call by reference Type reference (TYPE) TY_VALIDITYX_T 20091029
21 Changing CT_ITEM_TEXT Call by reference Type reference (TYPE) TY_ITEMTEXT_T 20091029
22 Changing CT_MESSAGE_LOG Call by reference Type reference (TYPE) BAPIRETTAB 20091029
23 Changing CT_PARTNER Call by reference Type reference (TYPE) TY_PARTNER_T 20091029
24 Changing CT_PARTNERX Call by reference Type reference (TYPE) TY_PARTNERX_T 20091029
25 Changing CV_ITEMLISTCOMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20091029
26 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_PURGCONTRUPDRC_REQ 20091029
27 Importing IT_ITEM_ORIG Call by reference Type reference (TYPE) TY_ITEM_T 20091029
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING 20091029

Method OUTBOUND_PROCESSING 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_PURGCONTRUPDRC_CONF 20091029
2 Importing IS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER 20091029
3 Importing IS_PROXY_DATA_INPUT Call by reference Type reference (TYPE) PUR_PURGCONTRUPDRC_REQ 20091029
4 Importing IT_ACCOUNT Call by reference Type reference (TYPE) TY_ACCOUNT_T 20091029
5 Importing IT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_ADDRDELIVERY_T 20091029
6 Importing IT_HEADER_TEXT Call by reference Type reference (TYPE) TY_TEXT_T 20091029
7 Importing IT_HEAD_CONDITION Call by reference Type reference (TYPE) TY_HEADERCOND_T 20091029
8 Importing IT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_SCALE_T 20091029
9 Importing IT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) TY_SCALEVALUE_T 20091029
10 Importing IT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) TY_HEADVALIDITY_T 20091029
11 Importing IT_ITEM Call by reference Type reference (TYPE) TY_ITEM_T 20091029
12 Importing IT_ITEM_CONDITION Call by reference Type reference (TYPE) TY_CONDITION_T 20091029
13 Importing IT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_ITEMSCALEQUAN_T 20091029
14 Importing IT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_ITEMSCALEVAL_T 20091029
15 Importing IT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_VALIDITY_T 20091029
16 Importing IT_ITEM_TEXT Call by reference Type reference (TYPE) TY_ITEMTEXT_T 20091029
17 Importing IT_MESSAGE_LOG Call by reference Type reference (TYPE) BAPIRETTAB 20091029
18 Importing IT_PARTNER Call by reference Type reference (TYPE) TY_PARTNER_T 20091029
# Exception Resumable Description Created on
1 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20091123
History
Last changed by/on SAP  20100310 
SAP Release Created in 605