SAP ABAP Class CL_SHP_DESPATCHEDDELIVNO_IMPL (DespatchedDeliveryNotification_In_V1 (Implementation Class))
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
⤷ OPS_SE_SHP_XI_PROXY (Package) Web Service Proxies Delivery
⤷ LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
⤷ OPS_SE_SHP_XI_PROXY (Package) Web Service Proxies Delivery
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ECH_ACTION | Interface - Action Class | 20080208 |
Properties
Class | CL_SHP_DESPATCHEDDELIVNO_IMPL | |
Short Description | DespatchedDeliveryNotification_In_V1 (Implementation Class) | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | OPS_SE_APPL_SHP | |
Program status | ||
Category | 0 | |
Package | OPS_SE_SHP_XI_PROXY | Web Service Proxies Delivery |
Created | 20080206 | SAP |
Last change | 20110908 | 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 | DELIF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | V50S | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ECH_ACTION | Interface - Action Class | 20080208 |
Friends
Class CL_SHP_DESPATCHEDDELIVNO_IMPL 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' | Action Code Change | 20080206 | |
2 | GC_ACTION_CREATE | Constant | Public | Type reference (TYPE) | CHAR2 | '01' | Action Code Create | 20080206 | |
3 | GC_ACTION_DELETE | Constant | Public | Type reference (TYPE) | CHAR2 | '03' | Action Code Delete | 20080206 | |
4 | GC_APPL_LOG_OBJECT | Constant | Public | Type reference (TYPE) | BALOBJ_D | 'OPS_SE_APPL_SHP' | Application Log Object | 20080219 | |
5 | GC_APPL_LOG_SUBOBJECT | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'DESPATCHEDDELIVNO_IN' | Application Log Subobject | 20080219 | |
6 | GC_BUSOBJ | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2015' | Object Type | 20080206 | |
7 | GO_SINGLETON | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SHP_DESPATCHEDDELIVNO_IMPL | Singleton instance | 20080206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_IUID | Instance method | Private | Method | Check Item Unique Item ID | 20080521 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080212 |
3 | COMPLETE_FROM_PURCHASE_ORDER | Instance method | Private | Method | Complete data from purchase order | 20080214 |
4 | CREATE_DELIVERY | Instance method | Public | Method | Create delivery | 20080214 |
5 | DELETE_DELIVERY | Instance method | Public | Method | Delete delivery | 20080214 |
6 | EXECUTE | Instance method | Public | Method | Execute Service | 20080206 |
7 | FILTER_PURCHASE_ORDER_ITEMS | Instance method | Private | Method | Filter purchase order items | 20080214 |
8 | FIND_INBOUND_DELIVERY | Instance method | Private | Method | Find existing and unique inbound delivery | 20080214 |
9 | FORWARD_ERROR | Instance method | Private | Method | Call Forward Error Handling | 20080214 |
10 | GET_INSTANCE | Static method | Public | Method | Get singleton instance | 20080212 |
11 | GET_VBSK | Instance method | Private | Method | Get VBSK | 20080214 |
12 | IMPORT_CONVERSION | Instance method | Public | Method | Import Conversion | 20080206 |
13 | IMPORT_HANDLING_UNITS | Instance method | Public | Method | Import Handling Units | 20080206 |
14 | IMPORT_HEADER | Instance method | Public | Method | Import Header | 20080206 |
15 | IMPORT_ITEMS | Instance method | Public | Method | Import Items | 20080206 |
16 | PROCESS | Instance method | Private | Method | Process from FEH callback routines | 20080214 |
17 | WRITE_LINK | Instance method | Private | Method | Write link between message and created inbound deliveries | 20080213 |
18 | WRITE_LOG | Instance method | Private | Method | Write application log | 20080213 |
Events
Class CL_SHP_DESPATCHEDDELIVNO_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_KOMDLGN_T | Public | Type reference (TYPE) | SHP_KOMDLGN_T | General Delivery Interface: Communication Table | 20080206 |
|
2 | GTY_LECOMP_T | Public | See coding | 20080312 | GTY_LECOMP_T type standard table of lecomp
|
||
3 | GTY_MSGID | Public | Type reference (TYPE) | RAW16 | Message ID as in SXMB_MONI | 20080213 |
|
4 | GTY_SERNR_T | Public | Type reference (TYPE) | V50S_SERN_T | Delivery item serial numbers | 20080207 |
|
5 | GTY_VBELN_T | Public | See coding | Delivery numbers | 20080212 | gty_vbeln_t TYPE STANDARD TABLE OF vbeln_vl
|
|
6 | GTY_VBFS_T | Public | See coding | Error Log for Collective Processing | 20080206 | gty_vbfs_t TYPE STANDARD TABLE OF vbfs
|
|
7 | GTY_VBLS_T | Public | See coding | Delivery Notes for Collective Processing | 20080206 | gty_vbls_t TYPE STANDARD TABLE OF vbls
|
|
8 | GTY_VERKO_T | Public | Type reference (TYPE) | DELIF_T_VERKO | Handling-Unit Confirmation: Header Data | 20080206 |
|
9 | GTY_VERPO_SERNR_T | Public | Type reference (TYPE) | HUM_VERPO_SERNR_T | Handling Unit item serial numbers | 20080207 |
|
10 | GTY_VERPO_T | Public | Type reference (TYPE) | DELIF_T_VERPO | Handling Unit Confirmation: Content Data | 20080206 |
|
11 | GTY_VGBEL_T | Public | See coding | 20080214 | gty_vgbel_t type STANDARD TABLE OF vgbel
|
Method Signatures
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 | Proxy Data Element (generated) | 20080521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080701 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method COMPLETE_FROM_PURCHASE_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_KOMDLGN | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | 20080214 | |||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 | ||
3 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080218 |
Method COMPLETE_FROM_PURCHASE_ORDER on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method CREATE_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_KOMDLGN | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | General Delivery Interface: Communication Table | 20080214 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080214 | ||
3 | Changing | CT_SERNR | Call by reference | Type reference (TYPE) | GTY_SERNR_T | Delivery item serial numbers | 20080214 | ||
4 | Changing | CT_VERKO | Call by reference | Type reference (TYPE) | GTY_VERKO_T | Handling-Unit Confirmation: Header Data | 20080214 | ||
5 | Changing | CT_VERPO | Call by reference | Type reference (TYPE) | GTY_VERPO_T | Handling Unit Confirmation: Content Data | 20080214 | ||
6 | Changing | CT_VERPO_SERNR | Call by reference | Type reference (TYPE) | GTY_VERPO_SERNR_T | Handling Unit item serial numbers | 20080214 | ||
7 | Exporting | ET_VBELN | Call by reference | Type reference (TYPE) | CL_SHP_DESPATCHEDDELIVNO_IMPL=>GTY_VBELN_T | 20080214 | |||
8 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Subcontracting components to be created in inbound delivery | 20080321 |
Method CREATE_DELIVERY on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method DELETE_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080214 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080214 | |||
3 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | 20080214 |
Method DELETE_DELIVERY on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080213 | ||
2 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | RAW16 | Message ID | 20080213 | ||
3 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SHP_DSPTCHD_DELIV_NOTIF_V1_MT | Despatched Delivery Notification V1 | 20080213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080206 |
Method FILTER_PURCHASE_ORDER_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_KOMDLGN | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | 20080214 | |||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 | ||
3 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 |
Method FILTER_PURCHASE_ORDER_ITEMS on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method FIND_INBOUND_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_VBELN | Value transfer | Type reference (TYPE) | VBELN_VL | Delivery | 20080730 | ||
2 | Exporting | ET_VBELN | Call by reference | Type reference (TYPE) | GTY_VBELN_T | Delivery numbers | 20080730 | ||
3 | Importing | IT_KOMDLGN | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | General Delivery Interface: Communication Table | 20080214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080214 |
Method FORWARD_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 | ||
2 | Importing | IF_MAPPING_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080214 | |||
3 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | GTY_MSGID | Message ID as in SXMB_MONI | 20080724 | ||
4 | Importing | IO_FEH | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | FEH instance | 20080214 | ||
5 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SHP_DSPTCHD_DELIV_NOTIF_V1_MT | Message Type DespatchedDeliveryNotification_V1 | 20080304 | ||
6 | Importing | IT_VGBEL | Call by reference | Type reference (TYPE) | GTY_VGBEL_T | Document number of the reference document | 20080214 |
Method FORWARD_ERROR on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INST | Value transfer | Object reference (TYPE REF TO) | CL_SHP_DESPATCHEDDELIVNO_IMPL | DespatchedDeliveryNotification_In_V1 (Implementation Class) | 20080212 |
Method GET_INSTANCE on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method GET_VBSK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
3 | Exporting | ES_VBSK | Call by reference | Type reference (TYPE) | VBSK | 20080214 |
Method GET_VBSK on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method IMPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080303 | ||
2 | Exporting | EF_ACTION_CODE | Call by reference | Type reference (TYPE) | CHAR2 | ActionCode | 20080702 | ||
3 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
4 | Exporting | ET_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Subcontracting components to be created in inbound delivery | 20080321 | ||
5 | Exporting | ET_KOMDLGN | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | General Delivery Interface: Communication Table | 20080214 | ||
6 | Exporting | ET_SERNR | Call by reference | Type reference (TYPE) | GTY_SERNR_T | Delivery item serial numbers | 20080214 | ||
7 | Exporting | ET_VERKO | Call by reference | Type reference (TYPE) | GTY_VERKO_T | Handling-Unit Confirmation: Header Data | 20080214 | ||
8 | Exporting | ET_VERPO | Call by reference | Type reference (TYPE) | GTY_VERPO_T | Handling Unit Confirmation: Content Data | 20080214 | ||
9 | Exporting | ET_VERPO_SERNR | Call by reference | Type reference (TYPE) | GTY_VERPO_SERNR_T | Handling Unit item serial numbers | 20080214 | ||
10 | Exporting | ET_VGBEL | Call by reference | Type reference (TYPE) | GTY_VGBEL_T | Document number of the reference document | 20080214 | ||
11 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SHP_DSPTCHD_DELIV_NOTIF_V1_MT | Despatched Delivery Notification V1 | 20080214 |
Method IMPORT_CONVERSION on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method IMPORT_HANDLING_UNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080303 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080701 | |||
3 | Exporting | ET_VERKO | Call by reference | Type reference (TYPE) | GTY_VERKO_T | 20080206 | |||
4 | Exporting | ET_VERPO | Call by reference | Type reference (TYPE) | GTY_VERPO_T | 20080206 | |||
5 | Exporting | ET_VERPO_SERNR | Call by reference | Type reference (TYPE) | HUM_VERPO_SERNR_T | 20080206 | |||
6 | Importing | IF_RFBEL | Call by reference | Type reference (TYPE) | RFBEL_VL | 20080206 | |||
7 | Importing | IT_HU | Call by reference | Type reference (TYPE) | SAPPLCO_DESP_HU_T | 20080206 |
Method IMPORT_HANDLING_UNITS on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method IMPORT_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080303 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080626 | |||
3 | Exporting | ES_KOMDLGN | Call by reference | Type reference (TYPE) | KOMDLGN | 20080206 | |||
4 | Importing | IS_DLV | Call by reference | Type reference (TYPE) | SAPPLCO_DESP_DLV | 20080206 |
Method IMPORT_HEADER on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method IMPORT_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080303 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080626 | |||
3 | Exporting | ET_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Komponenten für Lohnbearbeitungsanlieferungen | 20080321 | ||
4 | Exporting | ET_KOMDLGN_ITEM | Call by reference | Type reference (TYPE) | GTY_KOMDLGN_T | 20080214 | |||
5 | Exporting | ET_SERNR | Call by reference | Type reference (TYPE) | V50S_SERN_T | 20080214 | |||
6 | Exporting | ET_VGBEL | Call by reference | Type reference (TYPE) | GTY_VGBEL_T | Document number of the reference document | 20080214 | ||
7 | Importing | IS_KOMDLGN_HEADER | Call by reference | Type reference (TYPE) | KOMDLGN | 20080206 | |||
8 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | SAPPLCO_DESP_ITEM_T | 20080206 |
Method IMPORT_ITEMS on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080215 | ||
2 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | GTY_MSGID | 20080214 | |||
3 | Importing | IO_FEH | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | FEH instance | 20080214 | ||
4 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SHP_DSPTCHD_DELIV_NOTIF_V1_MT | Despatched Delivery Notification V1 | 20080214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080214 |
Method WRITE_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 | ||
2 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | GTY_MSGID | Message ID in SXMB_MONI | 20080213 | ||
3 | Importing | IT_VBELN | Call by reference | Type reference (TYPE) | GTY_VBELN_T | Created inbound deliveries | 20080213 |
Method WRITE_LINK on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
Method WRITE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_IN_NEW_TASK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Write in aRFC | 20080213 | |
2 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | GTY_MSGID | RAW16 | 20080213 | ||
3 | Importing | IT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080701 |
Method WRITE_LOG on class CL_SHP_DESPATCHEDDELIVNO_IMPL has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 604 |