SAP ABAP Class CL_SHP_INBDELIVUPDTRQ_MAP (Mapping class for InboundDeliveryUpdateRequest_In)
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
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_OPS_SE_MAP | Base class for mapping classes | 20111006 |
Properties
| Class | CL_SHP_INBDELIVUPDTRQ_MAP | |
| Short Description | Mapping class for InboundDeliveryUpdateRequest_In | |
| Super Class | CL_OPS_SE_MAP | Base class for mapping classes |
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | OPS_SE_SHP_XI_PROXY | Web Service Proxies Delivery |
| Created | 20111006 | SAP |
| Last change | 20130531 | 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_SHP_INBDELIVUPDTRQ_MAP has no interface implemented.
Friends
Class CL_SHP_INBDELIVUPDTRQ_MAP has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_SHP_INBDELIVUPDTRQ_MAP | Mapping class for InboundDeliveryUpdateRequest_In | 20111006 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | 20111006 | ||
| 2 | Instance method | Private | Constructor | 20111006 | ||
| 3 | Static method | Public | Method | Returns the singleton instance. | 20111006 | |
| 4 | Static method | Public | Method | Maps delivery dates from header to internal representation | 20111006 | |
| 5 | Static method | Public | Method | Maps delivery header to internal representation | 20111006 | |
| 6 | Static method | Public | Method | Maps service proxy input data to internal representation | 20111006 | |
| 7 | Static method | Public | Method | Maps delivery Items to internal representation | 20111006 | |
| 8 | Static method | Public | Method | Maps of internal representation to Outbound Service data | 20111006 | |
| 9 | Static method | Public | Method | Maps delivery Items to internal representation | 20111006 | |
| 10 | Static method | Private | Method | Select Timezones from Database for Selecting Timezones | 20111006 |
Events
Class CL_SHP_INBDELIVUPDTRQ_MAP has no event.
Types
Class CL_SHP_INBDELIVUPDTRQ_MAP has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SHP_INBDELIVUPDTRQ_MAP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SHP_INBDELIVUPDTRQ_MAP has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_SHP_INBDELIVUPDTRQ_MAP has no parameter.
Method CONSTRUCTOR on class CL_SHP_INBDELIVUPDTRQ_MAP has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_SHP_INBDELIVUPDTRQ_MAP | Mapping class for InboundDeliveryUpdateRequest_In | 20111006 |
Method GET_INSTANCE on class CL_SHP_INBDELIVUPDTRQ_MAP has no exception.
Method MAP_DATES_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PLANNED_ARRIVAL_DATE | Call by reference | Type reference (TYPE) | LFDAT | Delivery date | 20111006 | |||
| 2 | EV_PLANNED_ARRIVAL_TIME | Call by reference | Type reference (TYPE) | LFUHR | Time of delivery | 20111006 | |||
| 3 | EV_PLANNED_ARRI_DATE_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update Flag for Delivery date | 20111006 | |||
| 4 | EV_PLANNED_RECEIPT_DATE | Call by reference | Type reference (TYPE) | WADAT | Goods Issue Date | 20111006 | |||
| 5 | EV_PLANNED_RECEIPT_DATE_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update Flag for Goods Issue Date Update | 20111006 | |||
| 6 | EV_PLANNED_RECEIPT_TIME | Call by reference | Type reference (TYPE) | WAUHR | Time of Goods Issue (Local, Relating to a Plant) | 20111006 | |||
| 7 | EV_TRANSPORTATION_PLANNING_STA | Call by reference | Type reference (TYPE) | TDDAT_D | Transportation Planning Date | 20111006 | |||
| 8 | EV_TRANSPORTATION_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update Flag for Transportation | 20111006 | |||
| 9 | EV_TRANSPORT_PLANNING_TIME | Call by reference | Type reference (TYPE) | TDUHR | Transp. Planning Time (Local, Relating to a Shipping Point) | 20111006 | |||
| 10 | EV_UNLOADING_DATE | Call by reference | Type reference (TYPE) | LDDAT | Loading Date | 20111006 | |||
| 11 | EV_UNLOADING_DATE_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update Flag for Loading Date | 20111006 | |||
| 12 | EV_UNLOADING_TIME | Call by reference | Type reference (TYPE) | LDUHR | Loading Time (Local Time Relating to a Shipping Point) | 20111006 | |||
| 13 | IS_DATES | Call by reference | Type reference (TYPE) | SAPPLCO_INB_DELIV_UPDT_REQ_DTS | Dates | 20111006 | |||
| 14 | IV_DELIVERY_ID | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Global Data Types Conversion | 20111006 | ||
| 2 | Service process error | 20111006 | ||
| 3 | Error message | 20111006 |
Method MAP_HEADER_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VBKOK_WA | Value transfer | Object reference (TYPE REF TO) | VBKOK | Confirming Picking Data from Delivery Header | 20111006 | |||
| 2 | ET_ADDRESS | Value transfer | Object reference (TYPE REF TO) | BAPIADDR1_ITAB | BAPI Reference Structure for Addresses (Org./Company) | 20111006 | |||
| 3 | ET_PARTNER_UPDATE | Call by reference | Object reference (TYPE REF TO) | SHP_PARTNER_UPDATE_T | Request Partner Changes for a Delivery | 20111006 | |||
| 4 | IS_DELIVERY | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_INB_DELIV_UPDT_REQ_INB | Inbound Delivery | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data consistency error | 20111006 | ||
| 2 | Service process error | 20111006 | ||
| 3 | Error message | 20111006 |
Method MAP_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PROXY_INPUT | Call by reference | Type reference (TYPE) | SHP_INBOUND_DELIVERY_UPDATE_RQ | Inbound Delivery Update Request | 20111006 | |||
| 2 | RSR_INTERNAL_INPUT | Value transfer | Object reference (TYPE REF TO) | OPS_SE_OUTBDELIVUPDTRQ_IN_STY | Inbound Delivery Update Request | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data consistency error | 20111006 | ||
| 2 | Service process error | 20111006 | ||
| 3 | Error message | 20111006 |
Method MAP_ITEMS_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEMS | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_INB_DELIV_UPDT_R_ITM_T | Item | 20111006 | |||
| 2 | IV_DELIVERY_ID | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20111006 | |||
| 3 | RT_VBPOK | Value transfer | Object reference (TYPE REF TO) | TT_VBPOK | Confirming Picking Data from Delivery Item | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data consistency error | 20111006 | ||
| 2 | Service process error | 20111006 | ||
| 3 | Error message | 20111006 |
Method MAP_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_INTERNAL_OUTPUT | Value transfer | Object reference (TYPE REF TO) | OPS_SE_OUTBDELIVUPDTRQ_IN_STY | Internal input for service OutboundDeliveryUpdateRequest | 20111006 | |||
| 2 | RSR_PROXY_OUTPUT | Value transfer | Object reference (TYPE REF TO) | SHP_INBOUND_DELIVERY_CNC_CO | InboundDeliveryConfirmationMessage | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Service process error | 20111006 |
Method MAP_UPDATED_ITEMS_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Object reference (TYPE REF TO) | SAPPLCO_INB_DELIV_UPDT_REQ_ITM | Item | 20111006 | |||
| 2 | IV_DELIVERY_ID | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20111006 | |||
| 3 | RS_VBPOK | Value transfer | Object reference (TYPE REF TO) | VBPOK | Confirming Picking Data from Delivery Item | 20111006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data consistency error | 20111006 | ||
| 2 | Service process error | 20111006 | ||
| 3 | Error message | 20111006 |
Method SELECT_TIMEZONES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DELIVERINGLOCATION_TIMEZONE | Call by reference | Type reference (TYPE) | TSEGZONISS | Time zone of recipient location | 20111006 | |||
| 2 | EV_RECIPIENTLOCATION_TIMEZONE | Call by reference | Type reference (TYPE) | TSEGZONREC | Time zone of delivering location | 20111006 | |||
| 3 | IV_DELIVERY_ID | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20111006 |
Method SELECT_TIMEZONES on class CL_SHP_INBDELIVUPDTRQ_MAP has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |