SAP ABAP Class CL_SHP_DELIVERY_UPDATE_XI (Basis implementation of delivery change)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
⤷ OPS_SE_SHP (Package) Service Enabling for Shipping
⤷ LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
⤷ OPS_SE_SHP (Package) Service Enabling for Shipping
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SHP_ES_IMPLEMENTATION | Service implementation | 20081127 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SHP_DELIVERY_UPDATE | Delivery update | 20080523 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SHP_ES_IMPL_INB_CHG | Impl.: Inbound Delivery Change | 20081127 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_SHP_ES_IMPL_OUTB_CHG | Impl.: Outbound Delivery Change | 20081127 |
Properties
Class | CL_SHP_DELIVERY_UPDATE_XI | |
Short Description | Basis implementation of delivery change | |
Super Class | CL_SHP_ES_IMPLEMENTATION | Service implementation |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | OPS_SE_APPL_SHP | |
Program status | ||
Category | 0 | |
Package | OPS_SE_SHP | Service Enabling for Shipping |
Created | 20080523 | 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
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SHP_DELIVERY_UPDATE | Delivery update | 20080523 |
Friends
Class CL_SHP_DELIVERY_UPDATE_XI has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ACTION_CHANGE | Constant | Public | Type reference (TYPE) | CHAR2 | '02' | 20080523 | ||
2 | GC_ACTION_CREATE | Constant | Public | Type reference (TYPE) | CHAR2 | '01' | 20080523 | ||
3 | GC_ACTION_DELETE | Constant | Public | Type reference (TYPE) | CHAR2 | '03' | 20080523 | ||
4 | GC_INSMK_BLCK | Instance attribute | Public | Attribute reference (LIKE) | 20080523 | ||||
5 | GC_INSMK_FREE | Instance attribute | Public | Attribute reference (LIKE) | 20080523 | ||||
6 | GC_INSMK_INSP | Instance attribute | Public | Attribute reference (LIKE) | 20080523 | ||||
7 | GC_XI_INSMK_BLCK | Constant | Public | Type reference (TYPE) | I | 2 | 20080523 | ||
8 | GC_XI_INSMK_FREE | Constant | Public | Type reference (TYPE) | I | 1 | 20080523 | ||
9 | GC_XI_INSMK_INSP | Constant | Public | Type reference (TYPE) | I | 3 | 20080523 | ||
10 | MF_VBELN | Instance attribute | Public | Type reference (TYPE) | VBELN_VL | Obsolete | 20080618 | ||
11 | MT_DELIVERY | Instance attribute | Protected | Type reference (TYPE) | GTY_DELIVERY_T | 20080618 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_INBOUND_BADI | Instance method | Protected | Method | Call inbound proxy | 20080523 |
2 | CALL_OUTBOUND_BADI | Instance method | Protected | Method | Call outbound proxy | 20080523 |
3 | CHECK_IUID | Static method | Protected | Method | Check Product Unique Item ID | 20080523 |
4 | EXECUTE | Instance method | Public | Method | Obsolete | 20080523 |
5 | EXPORT_CONVERSION | Instance method | Public | Method | Export result into Confirmation Message | 20080523 |
6 | FILTER_UNASSIGNED_HUS | Static method | Protected | Method | Get Handling Units to be assigned | 20080523 |
7 | GET_DELIVERY | Instance method | Protected | Method | Get old delivery data | 20080618 |
8 | IMPORT_CONVERSION | Instance method | Public | Method | Import Request Message into API format | 20080523 |
9 | IMPORT_MEASURE | Instance method | Public | Method | Import Measure | 20080523 |
10 | IMPORT_MEASURES | Instance method | Public | Method | Import Measures | 20080523 |
11 | PARSE | Static method | Protected | Method | Obsolete | 20081127 |
Events
Class CL_SHP_DELIVERY_UPDATE_XI has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_BAPIADDR1_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
2 | GTY_DELIVERY_S | Protected | See coding | 20080618 | begin of gty_delivery_S,
vbeln type vbeln_vl,
likp type likp,
lips type gty_lips_t,
end of gty_delivery_s
|
||
3 | GTY_DELIVERY_T | Protected | See coding | 20080618 | gty_delivery_t type SORTED TABLE OF gty_delivery_s with UNIQUE key vbeln
|
||
4 | GTY_EXIDV_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
5 | GTY_LIPS_T | Protected | See coding | 20080618 | GTY_LIPS_T type sorted TABLE OF lips with unique key vbeln posnr
|
||
6 | GTY_LOG_GDT | Public | Type reference (TYPE) | SAPPLCO_LOG_GDT | Proxy Structure (generated) | 20080523 |
|
7 | GTY_MESSAGE_HEADER | Public | Type reference (TYPE) | SAPPLCO_BASIC_BUSINESS_DOCUMEN | Proxy Structure (Generated) | 20080523 |
|
8 | GTY_PROTT_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
9 | GTY_REHANG_HU_S | Public | Attribute reference (LIKE) | 20080523 |
|
||
10 | GTY_REHANG_HU_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
11 | GTY_REPACK_S | Public | Attribute reference (LIKE) | 20080523 |
|
||
12 | GTY_REPACK_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
13 | GTY_RSEROB_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
14 | GTY_VBPOK_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
15 | GTY_VERKO_EXT_S | Public | Attribute reference (LIKE) | 20080523 |
|
||
16 | GTY_VERKO_EXT_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
17 | GTY_VERKO_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
18 | GTY_VERPO_EXT_S | Public | Attribute reference (LIKE) | 20080523 |
|
||
19 | GTY_VERPO_EXT_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
20 | GTY_VERPO_SERNR_T | Public | Attribute reference (LIKE) | 20080523 |
|
||
21 | GTY_VERPO_T | Public | Attribute reference (LIKE) | 20080523 |
|
Method Signatures
Method CALL_INBOUND_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_REPLACE_HUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080523 | |||
2 | Changing | CF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | 20080523 | |||
3 | Changing | CS_VBKOK | Call by reference | Type reference (TYPE) | VBKOK | 20080523 | |||
4 | Changing | CT_BAPIADDR1 | Call by reference | Type reference (TYPE) | GTY_BAPIADDR1_T | 20080523 | |||
5 | Changing | CT_HU_ASSIGN | Call by reference | Type reference (TYPE) | GTY_REHANG_HU_T | 20080523 | |||
6 | Changing | CT_PARTNER | Call by reference | Type reference (TYPE) | SHP_PARTNER_UPDATE_T | 20080523 | |||
7 | Changing | CT_REPACK | Call by reference | Type reference (TYPE) | GTY_REPACK_T | 20080523 | |||
8 | Changing | CT_SERNR | Call by reference | Type reference (TYPE) | SHP_SERNR_UPDATE_T | 20080523 | |||
9 | Changing | CT_VBPOK | Call by reference | Type reference (TYPE) | GTY_VBPOK_T | 20080523 | |||
10 | Changing | CT_VBPOK_PICK | Call by reference | Type reference (TYPE) | GTY_VBPOK_T | 20080523 | |||
11 | Changing | CT_VERKO_EXT | Call by reference | Type reference (TYPE) | GTY_VERKO_EXT_T | 20080523 | |||
12 | Changing | CT_VERPO_EXT | Call by reference | Type reference (TYPE) | GTY_VERPO_EXT_T | 20080523 | |||
13 | Changing | CT_VERPO_SERNR | Call by reference | Type reference (TYPE) | GTY_VERPO_SERNR_T | 20080523 | |||
14 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | ANY | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_APPL_PROXY_BADI_PROCESSING | Error in BAdI Processing in Proxy | 20080523 |
Method CALL_OUTBOUND_BADI 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) | ANY | 20080523 | |||
2 | Importing | IF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080523 | |||
3 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | 20080523 | |||
4 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_APPL_PROXY_BADI_PROCESSING | Error in BAdI Processing in Proxy | 20080523 |
Method CHECK_IUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_IUID | Call by reference | Type reference (TYPE) | SAPPLCO_PRODUCT_STANDARD_ID_V1 | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080523 |
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OUTPUT | Call by reference | Type reference (TYPE) | ANY | Outbound Delivery ERP Change Confirmation | 20080523 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | ANY | Outbound Delivery ERP Change Request V1 | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20081010 |
Method EXPORT_CONVERSION 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) | ANY | 20080523 | |||
2 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080523 |
Method EXPORT_CONVERSION on class CL_SHP_DELIVERY_UPDATE_XI has no exception.
Method FILTER_UNASSIGNED_HUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_VERKO_EXT | Call by reference | Type reference (TYPE) | GTY_VERKO_EXT_T | 20080523 | |||
2 | Changing | CT_VERPO_EXT | Call by reference | Type reference (TYPE) | GTY_VERPO_EXT_T | 20080523 | |||
3 | Changing | CT_VERPO_SERNR | Call by reference | Type reference (TYPE) | GTY_VERPO_SERNR_T | 20080523 | |||
4 | Exporting | ET_HU_ASSIGN | Call by reference | Type reference (TYPE) | GTY_REHANG_HU_T | 20080523 | |||
5 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080523 | ||
6 | Importing | IT_EXIDV | Call by reference | Type reference (TYPE) | GTY_EXIDV_T | 20080523 |
Method FILTER_UNASSIGNED_HUS on class CL_SHP_DELIVERY_UPDATE_XI has no exception.
Method GET_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080618 | ||
2 | Returning | RR_DELIVERY | Value transfer | Object reference (TYPE REF TO) | GTY_DELIVERY_S | 20080618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080618 |
Method IMPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080523 | |||
2 | Exporting | EF_REPLACE_HUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080523 | |||
3 | Exporting | EF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | 20080523 | |||
4 | Exporting | ES_LIKP | Call by reference | Type reference (TYPE) | LIKP | SD Document: Delivery Header Data | 20080523 | ||
5 | Exporting | ES_VBKOK | Call by reference | Type reference (TYPE) | VBKOK | 20080523 | |||
6 | Exporting | ET_BAPIADDR1 | Call by reference | Type reference (TYPE) | GTY_BAPIADDR1_T | 20080523 | |||
7 | Exporting | ET_HU_ASSIGN | Call by reference | Type reference (TYPE) | GTY_REHANG_HU_T | 20080523 | |||
8 | Exporting | ET_PARTNER | Call by reference | Type reference (TYPE) | SHP_PARTNER_UPDATE_T | 20080523 | |||
9 | Exporting | ET_REPACK | Call by reference | Type reference (TYPE) | GTY_REPACK_T | 20080523 | |||
10 | Exporting | ET_SERNR | Call by reference | Type reference (TYPE) | SHP_SERNR_UPDATE_T | 20080523 | |||
11 | Exporting | ET_VBPOK | Call by reference | Type reference (TYPE) | GTY_VBPOK_T | 20080523 | |||
12 | Exporting | ET_VBPOK_PICK | Call by reference | Type reference (TYPE) | GTY_VBPOK_T | 20080523 | |||
13 | Exporting | ET_VERKO_EXT | Call by reference | Type reference (TYPE) | GTY_VERKO_EXT_T | 20080523 | |||
14 | Exporting | ET_VERPO_EXT | Call by reference | Type reference (TYPE) | GTY_VERPO_EXT_T | 20080523 | |||
15 | Exporting | ET_VERPO_SERNR | Call by reference | Type reference (TYPE) | GTY_VERPO_SERNR_T | 20080523 | |||
16 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | ANY | Outbound Delivery ERP Change Request V1 | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GDT_CONVERSION | 20080523 | ||
2 | CX_SHP_APPL_ERROR_MESSAGE | 20080523 |
Method IMPORT_MEASURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_UNIT | Call by reference | Type reference (TYPE) | ANY | 20080523 | |||
2 | Exporting | EF_VALUE | Call by reference | Type reference (TYPE) | ANY | 20080523 | |||
3 | Importing | IF_DTEL | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20080523 | ||
4 | Importing | IF_FNAME | Call by reference | Type reference (TYPE) | STRING | 20080523 | |||
5 | Importing | IS_MEASURE | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE | Proxy Structure (Generated) | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GDT_CONVERSION | 20080612 | ||
2 | CX_SHP_APPL_ERROR_MESSAGE | 20080523 |
Method IMPORT_MEASURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_BRGEW | Value transfer | Type reference (TYPE) | BRGEW_15 | Gross weight | 20080523 | ||
2 | Exporting | EF_GEWEI | Value transfer | Type reference (TYPE) | GEWEI | Weight Unit | 20080523 | ||
3 | Exporting | EF_KZBRG | Value transfer | Type reference (TYPE) | KZBRG | Confirmation of gross weight | 20080523 | ||
4 | Exporting | EF_KZNTG | Value transfer | Type reference (TYPE) | KZNTG | Confirmation of net weight | 20080523 | ||
5 | Exporting | EF_KZVOL | Value transfer | Type reference (TYPE) | KZVOL | Confirmation of volume | 20080523 | ||
6 | Exporting | EF_NTGEW | Value transfer | Type reference (TYPE) | NTGEW_15 | Net weight | 20080523 | ||
7 | Exporting | EF_VOLEH | Value transfer | Type reference (TYPE) | VOLEH | Volume unit | 20080523 | ||
8 | Exporting | EF_VOLUM | Value transfer | Type reference (TYPE) | VOLUM_15 | Volume | 20080523 | ||
9 | Importing | IS_MEASURES | Call by reference | Type reference (TYPE) | ANY | 20080523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GDT_CONVERSION | 20080612 | ||
2 | CX_SHP_APPL_ERROR_MESSAGE | 20080523 |
Method PARSE 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) | ANY | 20081127 | |||
2 | Exporting | ER_CON | Call by reference | Object reference (TYPE REF TO) | DATA | 20081127 | |||
3 | Exporting | ER_CON_DLV | Call by reference | Object reference (TYPE REF TO) | DATA | 20081127 | |||
4 | Exporting | ER_CON_HDR | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_BASIC_BUSINESS_DOCUMEN | Proxy Structure (Generated) | 20081127 | ||
5 | Exporting | ER_LOG | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_LOG_GDT | Proxy Structure (generated) | 20081127 | ||
6 | Exporting | ER_REQ | Call by reference | Object reference (TYPE REF TO) | DATA | 20081127 | |||
7 | Exporting | ER_REQ_DLV | Call by reference | Object reference (TYPE REF TO) | DATA | 20081127 | |||
8 | Exporting | ER_REQ_HDR | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_BASIC_BUSINESS_DOCUMEN | Proxy Structure (Generated) | 20081127 | ||
9 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | ANY | 20081127 |
Method PARSE on class CL_SHP_DELIVERY_UPDATE_XI has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |