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
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