SAP ABAP Class CL_PUR_PURGCONTRUPDRC_IMPL (PurchasingContractERPUpdateRequestConfirmation_In serv impl)
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
| Class | CL_PUR_PURGCONTRUPDRC_IMPL | |
| Short Description | PurchasingContractERPUpdateRequestConfirmation_In serv impl | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | OPS_SE_PUR | Service Enabling for Purchasing |
| Created | 20080729 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PUR_PURGCONTRUPDRC_IMPL has no interface implemented.
Friends
Class CL_PUR_PURGCONTRUPDRC_IMPL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STFKZ | 'A' | Scale Type | 20091029 | ||
| 2 | Constant | Private | Type reference (TYPE) | BSTYP | 'K' | 20090915 | |||
| 3 | Constant | Private | Type reference (TYPE) | MEOUT_CONDITION_TABLE_TYPE | 'B' | Condition Table Type for an Outline Agreement | 20091029 | ||
| 4 | Constant | Private | Type reference (TYPE) | MEOUT_CONDITION_TABLE_TYPE | 'C' | Condition Table Type for an Outline Agreement | 20091029 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | '03' | 20091029 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | MEOUT_ID_KONH | KONH Sequence | 20090615 | |||
| 7 | Constant | Private | Type reference (TYPE) | SAPPLCO_BTD_ITEM_PROCTYPECODE | '0' | Proxy Data Element (Generated) | 20080827 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | '%' | 20091029 | |||
| 9 | Constant | Private | Type reference (TYPE) | SAPPLCO_BTD_ITEM_PROCTYPECODE | '8' | Proxy Data Element (Generated) | 20080827 | ||
| 10 | Constant | Private | Type reference (TYPE) | SAPPLCO_BTD_ITEM_PROCTYPECODE | '9' | Proxy Data Element (Generated) | 20080827 | ||
| 11 | Constant | Private | Type reference (TYPE) | C | 'A' | 20091029 | |||
| 12 | Constant | Private | Type reference (TYPE) | C | 'E' | 20091029 | |||
| 13 | Constant | Private | Type reference (TYPE) | C | 'W' | 20091029 | |||
| 14 | Constant | Private | Type reference (TYPE) | BAPI_MTYPE | 'W' | 20090902 | |||
| 15 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PUR_PURGCONTRUPDRC_IMPL | PurchasingContractERPUpdateRequestConfirmation_In serv impl | 20080805 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | PUR_SE_PURGCONTRUPDRC | 20080811 | ||||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | PUR_SE_PURGCONTRUPDRC_INT | 20091026 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | 20090922 | ||
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080729 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20080811 | |
| 4 | Static method | Public | Method | 20080729 | ||
| 5 | Instance method | Public | Method | 20080804 | ||
| 6 | Static method | Public | Method | 20080811 | ||
| 7 | Static method | Public | Method | 20080805 | ||
| 8 | Static method | Public | Method | 20090615 | ||
| 9 | Static method | Public | Method | PriceSpecificationElement Header | 20090615 | |
| 10 | Static method | Private | Method | 20090529 | ||
| 11 | Static method | Private | Method | 20090602 |
Events
Class CL_PUR_PURGCONTRUPDRC_IMPL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_COND_COUNT | Private | See coding | 20090616 | tt_cond_count TYPE STANDARD TABLE OF ty_cond_count
|
||
| 2 | TY_ACCOUNTX_T | Public | See coding | 20080826 | ty_accountx_t type standard table of bapimeoutaccountx
|
||
| 3 | TY_ACCOUNT_T | Public | See coding | 20080826 | ty_account_t TYPE STANDARD TABLE OF bapimeoutaccount
|
||
| 4 | TY_ADDRDELIVERY_T | Public | See coding | 20080826 | ty_addrdelivery_t TYPE STANDARD TABLE OF bapimeoutaddrdelivery
|
||
| 5 | TY_BAPIMEOUTRELEASEINFO | Public | See coding | 20080811 | ty_bapimeoutreleaseinfo TYPE STANDARD TABLE OF bapimeoutreleaseinfo
|
||
| 6 | TY_BAPIPAREX | Public | See coding | 20080826 | ty_bapiparex TYPE STANDARD TABLE OF bapiparex
|
||
| 7 | TY_BAPI_EXTENSION | Public | See coding | 20091029 | ty_bapi_extension type standard table of bapiparex
|
||
| 8 | TY_CONDITIONX_T | Public | See coding | 20080826 | ty_conditionx_t TYPE STANDARD TABLE OF bapimeoutconditionx
|
||
| 9 | TY_CONDITION_T | Public | See coding | 20080826 | ty_condition_t TYPE STANDARD TABLE OF bapimeoutcondition
|
||
| 10 | TY_COND_COUNT | Private | See coding | 20090616 | BEGIN OF ty_cond_count.
TYPES: item_no TYPE posnr.
TYPES: serial_id TYPE MEOUT_ID_KONH.
TYPES: plant TYPE werks_d.
TYPES: cond_count TYPE kopos.
TYPES: END OF ty_cond_count
|
||
| 11 | TY_HEADERCONDX_T | Public | See coding | 20080826 | ty_headercondx_t TYPE STANDARD TABLE OF bapimeoutheadercondx
|
||
| 12 | TY_HEADERCOND_T | Public | See coding | 20080826 | ty_headercond_t TYPE STANDARD TABLE OF bapimeoutheadercond
|
||
| 13 | TY_HEADVALIDITYX_T | Public | See coding | 20080826 | ty_headvalidityx_t TYPE STANDARD TABLE OF bapimeoutheadvalidityx
|
||
| 14 | TY_HEADVALIDITY_T | Public | See coding | 20080826 | ty_headvalidity_t TYPE STANDARD TABLE OF bapimeoutheadvalidity
|
||
| 15 | TY_ITEMSCALEQUAN_T | Public | See coding | 20080826 | ty_itemscalequan_t TYPE STANDARD TABLE OF bapimeoutitemscalequan
|
||
| 16 | TY_ITEMSCALEVAL_T | Public | See coding | 20080826 | ty_itemscaleval_t TYPE STANDARD TABLE OF bapimeoutitemscaleval
|
||
| 17 | TY_ITEMTEXT_T | Public | See coding | 20080826 | ty_itemtext_t TYPE STANDARD TABLE OF bapimeoutitemtext
|
||
| 18 | TY_ITEMX_T | Public | See coding | 20080826 | ty_itemx_t type standard table of bapimeoutitemx
|
||
| 19 | TY_ITEM_T | Public | See coding | 20080826 | ty_item_t TYPE STANDARD TABLE OF bapimeoutitem
|
||
| 20 | TY_PARTNERX_T | Public | See coding | 20080826 | ty_partnerx_t type standard table of BAPIMEOUTPARTNERX
|
||
| 21 | TY_PARTNER_T | Public | See coding | 20080826 | ty_partner_t TYPE STANDARD TABLE OF bapimeoutpartner
|
||
| 22 | TY_SCALEVALUE_T | Public | See coding | 20080826 | ty_scalevalue_t TYPE STANDARD TABLE OF bapimeoutscalevalue
|
||
| 23 | TY_SCALE_T | Public | See coding | 20080826 | ty_scale_t TYPE STANDARD TABLE OF bapimeoutscale
|
||
| 24 | TY_TEXT_T | Public | See coding | 20080826 | ty_text_t TYPE STANDARD TABLE OF bapimeouttext
|
||
| 25 | TY_VALIDITYX_T | Public | See coding | 20080826 | ty_validityx_t TYPE STANDARD TABLE OF bapimeoutvalidityx
|
||
| 26 | TY_VALIDITY_T | Public | See coding | 20080826 | ty_validity_t TYPE STANDARD TABLE OF bapimeoutvalidity
|
Method Signatures
Method CHECK_SCALES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HEADER_COND | Call by reference | Type reference (TYPE) | TY_HEADERCOND_T | 20090922 | ||||
| 2 | CT_ITEM_COND | Call by reference | Type reference (TYPE) | TY_CONDITION_T | 20090922 | ||||
| 3 | IT_PRICE_SPEC_ELEMENT | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRICE_SPECIF_TAB2 | Proxy Table Type (generated) | 20090922 | |||
| 4 | IV_ITEM_NO | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Global Data Types Conversion | 20090922 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PUR_PURGCONTRUPDRC_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PUR_PURGCONTRUPDRC_IMPL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PUR_PURGCONTRUPDRC_IMPL has no parameter.
Method CONSTRUCTOR on class CL_PUR_PURGCONTRUPDRC_IMPL has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_EXEC_IMPL | Value transfer | Object reference (TYPE REF TO) | CL_PUR_PURGCONTRUPDRC_IMPL | PurchasingContractERPUpdateRequestConfirmation_In serv impl | 20080729 |
Method CREATE on class CL_PUR_PURGCONTRUPDRC_IMPL has no exception.
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PROXY_DATA | Call by reference | Type reference (TYPE) | PUR_PURGCONTRUPDRC_CONF | Proxy Structure (generated) | 20080804 | |||
| 2 | IS_PROXY_DATA | Call by reference | Type reference (TYPE) | PUR_PURGCONTRUPDRC_REQ | Proxy Structure (generated) | 20080804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20080804 |
Method EXPORT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090902 | |||
| 2 | ES_PROXY_DATA | Call by reference | Type reference (TYPE) | PUR_PURGCONTRUPDRC_CONF | Proxy Structure (generated) | 20080811 | |||
| 3 | IS_HEADER | Call by reference | Type reference (TYPE) | BAPIMEOUTHEADER | Header Data Outline Agreement | 20080811 | |||
| 4 | IS_PROXY_DATA_INPUT | Call by reference | Type reference (TYPE) | PUR_PURGCONTRUPDRC_REQ | Proxy Structure (generated) | 20090903 | |||
| 5 | IT_ACCOUNT | Call by reference | Type reference (TYPE) | TY_ACCOUNT_T | 20080811 | ||||
| 6 | IT_DELIVERY_ADDRESS | Call by reference | Type reference (TYPE) | TY_ADDRDELIVERY_T | 20080811 | ||||
| 7 | IT_HEADER_TEXT | Call by reference | Type reference (TYPE) | TY_TEXT_T | 20080811 | ||||
| 8 | IT_HEAD_CONDITION | Call by reference | Type reference (TYPE) | TY_HEADERCOND_T | 20080811 | ||||
| 9 | IT_HEAD_COND_SCALE_QUAN | Call by reference | Type reference (TYPE) | TY_SCALE_T | 20080811 | ||||
| 10 | IT_HEAD_COND_SCALE_VAL | Call by reference | Type reference (TYPE) | TY_SCALEVALUE_T | 20080811 | ||||
| 11 | IT_HEAD_COND_VALIDITY | Call by reference | Type reference (TYPE) | TY_HEADVALIDITY_T | 20080811 | ||||
| 12 | IT_ITEM | Call by reference | Type reference (TYPE) | TY_ITEM_T | 20080811 | ||||
| 13 | IT_ITEM_CONDITION | Call by reference | Type reference (TYPE) | TY_CONDITION_T | 20080811 | ||||
| 14 | IT_ITEM_COND_SCALE_QUAN | Call by reference | Type reference (TYPE) | TY_ITEMSCALEQUAN_T | 20080811 | ||||
| 15 | IT_ITEM_COND_SCALE_VALUE | Call by reference | Type reference (TYPE) | TY_ITEMSCALEVAL_T | 20080811 | ||||
| 16 | IT_ITEM_COND_VALIDITY | Call by reference | Type reference (TYPE) | TY_VALIDITY_T | 20080811 | ||||
| 17 | IT_ITEM_TEXT | Call by reference | Type reference (TYPE) | TY_ITEMTEXT_T | 20080811 | ||||
| 18 | IT_PARTNER | Call by reference | Type reference (TYPE) | TY_PARTNER_T | 20080811 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error message occurred | 20090915 | ||
| 2 | Standard Message Fault | 20080811 | ||
| 3 | Error | 20090909 |
Method IMPORT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20080805 | |||
| 2 | ES_HEADER | Call by reference | Type reference (TYPE) | BAPIMEOUTHEADER | Header Data Outline Agreement | 20080805 | |||
| 3 | ES_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEOUTHEADERX | Header Data Change Parameter Outline Agreement | 20080805 | |||
| 4 | ET_DELIVERY_ADDRESS | Call by reference | Type reference (TYPE) | TY_ADDRDELIVERY_T | PO Item: Address Structure BAPIADDR1 for Inbound Delivery | 20080805 | |||
| 5 | ET_HEADER_COND | Call by reference | Type reference (TYPE) | TY_HEADERCOND_T | Header Condition | 20080808 | |||
| 6 | ET_HEADER_CONDX | Call by reference | Type reference (TYPE) | TY_HEADERCONDX_T | Change Parameter - Header Condition | 20080808 | |||
| 7 | ET_HEADER_TEXT | Call by reference | Type reference (TYPE) | TY_TEXT_T | Header Text - Outline Agreement | 20080805 | |||
| 8 | ET_HEAD_COND_SCALE_QUAN | Call by reference | Type reference (TYPE) | TY_SCALE_T | 20080811 | ||||
| 9 | ET_HEAD_COND_SCALE_VAL | Call by reference | Type reference (TYPE) | TY_SCALEVALUE_T | 20080811 | ||||
| 10 | ET_HEAD_COND_VALIDITY | Call by reference | Type reference (TYPE) | TY_HEADVALIDITY_T | 20080811 | ||||
| 11 | ET_HEAD_COND_VALIDITYX | Call by reference | Type reference (TYPE) | TY_HEADVALIDITYX_T | 20080811 | ||||
| 12 | ET_ITEM | Call by reference | Type reference (TYPE) | TY_ITEM_T | Item Data of Contract | 20080805 | |||
| 13 | ET_ITEMX | Call by reference | Type reference (TYPE) | TY_ITEMX_T | Item Data Change Parameter for Outline Agreement | 20080805 | |||
| 14 | ET_ITEM_ACCOUNT | Call by reference | Type reference (TYPE) | TY_ACCOUNT_T | Account Assignment Data - Outline Agreement | 20080808 | |||
| 15 | ET_ITEM_ACCOUNTX | Call by reference | Type reference (TYPE) | TY_ACCOUNTX_T | Account Assignment Data - Change Parameter - Outl. Agreement | 20080808 | |||
| 16 | ET_ITEM_COND | Call by reference | Type reference (TYPE) | TY_CONDITION_T | Item Condition | 20080808 | |||
| 17 | ET_ITEM_CONDX | Call by reference | Type reference (TYPE) | TY_CONDITIONX_T | Change Parameter - Item Condition | 20080808 | |||
| 18 | ET_ITEM_COND_SCALE_QUAN | Call by reference | Type reference (TYPE) | TY_ITEMSCALEQUAN_T | 20080811 | ||||
| 19 | ET_ITEM_COND_SCALE_VALUE | Call by reference | Type reference (TYPE) | TY_ITEMSCALEVAL_T | 20080811 | ||||
| 20 | ET_ITEM_COND_VALIDITY | Call by reference | Type reference (TYPE) | TY_VALIDITY_T | 20080811 | ||||
| 21 | ET_ITEM_COND_VALIDITYX | Call by reference | Type reference (TYPE) | TY_VALIDITYX_T | 20080811 | ||||
| 22 | ET_ITEM_TEXT | Call by reference | Type reference (TYPE) | TY_ITEMTEXT_T | Text Data - Outline Agreement | 20080805 | |||
| 23 | ET_PARTNER | Call by reference | Type reference (TYPE) | TY_PARTNER_T | Partner Information for Outline Agreement | 20080805 | |||
| 24 | ET_PARTNERX | Call by reference | Type reference (TYPE) | TY_PARTNERX_T | Change Parameter Partner Data (Outline Agreement) | 20080805 | |||
| 25 | EV_ITEMLISTCOMPLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080807 | ||||
| 26 | IS_PROXY_DATA | Call by reference | Type reference (TYPE) | PUR_PURGCONTRUPDRC_REQ | Proxy Structure (generated) | 20080805 | |||
| 27 | IT_ITEM_ORIG | Call by reference | Type reference (TYPE) | TY_ITEM_T | 20090608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Global Data Types Conversion | 20090521 | ||
| 2 | Error message occurred | 20090508 | ||
| 3 | Error in customizing | 20080811 | ||
| 4 | Class Does Not Exist | 20080811 | ||
| 5 | Object does not exist | 20080811 | ||
| 6 | Method does not exist | 20080811 | ||
| 7 | Error During Transformation or Field Assignment | 20080811 |
Method IMPORT_HEADER_PRICESPECELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090615 | |||
| 2 | ET_HEADER_COND | Call by reference | Type reference (TYPE) | TY_HEADERCOND_T | 20090615 | ||||
| 3 | ET_HEADER_CONDX | Call by reference | Type reference (TYPE) | TY_HEADERCONDX_T | 20090615 | ||||
| 4 | ET_HEADER_COND_SCALE_QUAN | Call by reference | Type reference (TYPE) | TY_SCALE_T | 20090615 | ||||
| 5 | ET_HEADER_COND_SCALE_VALUE | Call by reference | Type reference (TYPE) | TY_SCALEVALUE_T | 20090615 | ||||
| 6 | ET_HEADER_COND_VALIDITY | Call by reference | Type reference (TYPE) | TY_HEADVALIDITY_T | 20090615 | ||||
| 7 | ET_HEADER_COND_VALIDITYX | Call by reference | Type reference (TYPE) | TY_HEADVALIDITYX_T | 20090615 | ||||
| 8 | IS_HEADER | Call by reference | Type reference (TYPE) | BAPIMEOUTHEADER | Header Data Outline Agreement | 20090615 | |||
| 9 | IT_PRICESPEC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRICE_SPECIF_TAB2 | Proxy Table Type (generated) | 20090615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Global Data Types Conversion | 20090615 | ||
| 2 | Error message occurred | 20090615 |
Method MAP_HEADER_PRSPEL_XI_2_ERP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090615 | |||
| 2 | ET_PC_HEADER_BAPI_CONDITIONS | Call by reference | Type reference (TYPE) | MEOUT_T_KONH_COMPLETE | Table Type for Conditions with Items and Scales | 20090615 | |||
| 3 | IS_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | Procedure (Pricing, Output Control, Acct. Det., Costing,...) | 20090615 | |||
| 4 | IT_PC_HEADER_PR_SPEC_ELEM_XI | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRICE_SPECIF_TAB2 | Proxy Table Type (generated) | 20090615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090615 |
Method SET_CHANGE_STRUC_HEAD_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONDITIONX | Call by reference | Type reference (TYPE) | BAPIMEOUTHEADERCONDX | Master Conditions in Outline Agreement (Header) | 20090529 |
Method SET_CHANGE_STRUC_HEAD_ALL on class CL_PUR_PURGCONTRUPDRC_IMPL has no exception.
Method SET_CHANGE_STRUC_ITEM_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONDITIONX | Call by reference | Type reference (TYPE) | BAPIMEOUTCONDITIONX | Change Parameter - Master Conditions in Outline Agreement | 20090602 |
Method SET_CHANGE_STRUC_ITEM_ALL on class CL_PUR_PURGCONTRUPDRC_IMPL has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 604 |