Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ VL (Package) WS-SHP: General Processing for Shipping
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SHP_LECOMP_DECLARATIONS | Types and constants for LECOMP | 20080326 |
Properties
Class | CL_SHP_LECOMP | |
Short Description | Subcontracting Components in inbound delivery | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | VLSC | |
Program status | ||
Category | 0 | |
Package | VL | WS-SHP: General Processing for Shipping |
Created | 20080318 | SAP |
Last change | 20130531 | 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 | IF_EX_SHP_LECOMP_CORRELATE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SHP_LECOMP_DECLARATIONS | Types and constants for LECOMP | 20080326 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SHP_LECOMP_CONTROL | 20080325 | Subcontracting Components Integration into Dlv. Processing |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BWART_COMP_GI | Instance attribute | Private | Attribute reference (LIKE) | 20080422 | ||||
2 | GC_BWART_COMP_GR | Instance attribute | Private | Attribute reference (LIKE) | 20130311 | ||||
3 | GC_FCODE_COMP_VL32 | Instance attribute | Private | Attribute reference (LIKE) | 20080424 | ||||
4 | GC_FCODE_COMP_VL60 | Instance attribute | Private | Attribute reference (LIKE) | 20080424 | ||||
5 | GC_FMENG_FIX | Constant | Private | Type reference (TYPE) | CHAR2 | 'XZ' | FMENG values for fixed quantities | 20091221 | |
6 | GC_FMENG_FORCED | Constant | Public | Type reference (TYPE) | CHAR1 | 'Z' | Fix quantity indicator was forced | 20091221 | |
7 | GC_FMENG_HIDDEN | Constant | Private | Type reference (TYPE) | CHAR1 | 'Y' | Fix quantity indicator was hidden | 20091221 | |
8 | GC_PSTYP_SC | Instance attribute | Private | Attribute reference (LIKE) | 20080404 | ||||
9 | GC_TRTYP_CHANGE | Instance attribute | Private | Attribute reference (LIKE) | 20080326 | ||||
10 | GC_TRTYP_CREATE | Instance attribute | Private | Attribute reference (LIKE) | 20080326 | ||||
11 | GC_TRTYP_DISPLAY | Instance attribute | Private | Attribute reference (LIKE) | 20080326 | ||||
12 | GC_UPDKZ_DELETE | Instance attribute | Private | Attribute reference (LIKE) | 20080404 | ||||
13 | GC_UPDKZ_INSERT | Instance attribute | Public | Attribute reference (LIKE) | 20080404 | ||||
14 | GC_UPDKZ_OLD | Instance attribute | Public | Attribute reference (LIKE) | 20080404 | ||||
15 | GC_UPDKZ_UPDATE | Instance attribute | Public | Attribute reference (LIKE) | 20080404 | ||||
16 | GC_VBTYP_GI_REVERSE | Instance attribute | Private | Attribute reference (LIKE) | 20080409 | ||||
17 | GC_VBTYP_LIAV | Instance attribute | Public | Attribute reference (LIKE) | 20080404 | ||||
18 | GC_VBTYP_PO | Instance attribute | Public | Attribute reference (LIKE) | 20080404 | ||||
19 | GC_XLBTYPE_COMP | Instance attribute | Private | Attribute reference (LIKE) | 20080422 | ||||
20 | GC_XLBTYPE_PARENT | Instance attribute | Private | Attribute reference (LIKE) | 20080422 | ||||
21 | GO_STOCK | Static Attribute | Private | Object reference (TYPE REF TO) | LCL_STOCK | 20100301 | |||
22 | GT_MAKT | Static Attribute | Public | Type reference (TYPE) | GTY_MAKT_T | Material Descriptions | 20090630 | ||
23 | GT_MARC | Static Attribute | Public | Type reference (TYPE) | GTY_MARC_T | Plant Data for Material | 20090630 | ||
24 | GT_MCHA | Static Attribute | Private | Type reference (TYPE) | GTY_MCHA_T | Valuation types | 20080702 | ||
25 | GT_T006 | Static Attribute | Private | Type reference (TYPE) | GTY_T006_T | Units of Measurement | 20080513 | ||
26 | MF_CHANGED | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Changed? | 20080319 | ||
27 | MF_LANGU | Static Attribute | Private | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20090630 | ||
28 | MF_LIFNR | Instance attribute | Public | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080403 | ||
29 | MF_PROPOSED | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Proposal (must be confirmed/ changed)? | 20080319 | ||
30 | MF_TRTYP | Instance attribute | Public | Type reference (TYPE) | TRTYP | Transaction type | 20080319 | ||
31 | MT_ISSUE | Instance attribute | Private | Type reference (TYPE) | GTY_ISSUE_ITEM_T | Goods issue data | 20080408 | ||
32 | MT_ITEM | Instance attribute | Public | Type reference (TYPE) | GTY_ITEM_T | Inbound delivery items | 20080319 | ||
33 | MT_XCOMP | Instance attribute | Public | Type reference (TYPE) | GTY_LECOMPVB_T | SC Components maintained | 20080318 | ||
34 | MT_YCOMP | Instance attribute | Public | Type reference (TYPE) | GTY_LECOMPVB_T | SC Components on database | 20080318 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_COMPONENT | Instance method | Private | Method | Add checked component | 20080423 |
2 | ADD_ITEM | Instance method | Private | Method | Add item with components | 20080423 |
3 | AGGREGATE | Static method | Private | Method | Aggregate components by MATNR WERKS LGORT CHARG | 20080402 |
4 | ASSIGN | Instance method | Private | Method | Assign component | 20080402 |
5 | CHANGE | Instance method | Private | Method | Change components (ASN) | 20080319 |
6 | CHECK | Instance method | Private | Method | Check components | 20090706 |
7 | CHECK_CHARG | Instance method | Public | Method | Check Batch | 20080607 |
8 | CHECK_LGORT | Static method | Public | Method | Check Storage Location | 20080607 |
9 | CHECK_STOCK | Instance method | Private | Method | Check quantities against subcontracting stock | 20090630 |
10 | CHECK_UOM | Static method | Public | Method | Check Unit Of Measurement | 20080606 |
11 | CHECK_WERKS | Static method | Public | Method | Check Plant | 20080607 |
12 | CLONE | Instance method | Private | Method | Clone instance | 20080513 |
13 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20080318 |
14 | COPY | Instance method | Private | Method | Copy components and fill dynamic parts | 20080423 |
15 | COPY_ITEM | Instance method | Private | Method | Add item with components from existing item | 20100727 |
16 | CORRELATE | Instance method | Private | Method | Correlate components for changed items only | 20080319 |
17 | CORRELATE_COMPONENT | Instance method | Private | Method | Correlate component(s) | 20090706 |
18 | CREATE | Static method | Public | Method | Create components from purchase order | 20080318 |
19 | DELETE | Instance method | Private | Method | Delete component | 20080318 |
20 | DELETE_ITEM | Instance method | Private | Method | Delete item | 20080806 |
21 | DISPLAY | Instance method | Public | Method | Display components | 20080324 |
22 | EDIT | Instance method | Private | Method | Edit component | 20080324 |
23 | ENRICH_COMPONENTS | Static method | Private | Method | Enrich components | 20100301 |
24 | ENTER | Instance method | Private | Method | Enter value | 20080513 |
25 | GET | Instance method | Public | Method | Get components | 20080318 |
26 | GET_BWTAR | Static method | Public | Method | Get valuation type | 20080702 |
27 | GET_CONVERSION_FACTOR | Static method | Public | Method | Get conversion factor UMREZ/ UMREN from ALT to BASE | 20080325 |
28 | GET_FREE_STOCK | Static method | Private | Method | Get available quantity in subcontracting/ proj or cust stock | 20100301 |
29 | GET_MSLB | Static method | Private | Method | Get batch on vendor stock | 20080702 |
30 | POST_GOODS_ISSUE | Instance method | Private | Method | Add components to material document | 20080402 |
31 | READ | Static method | Public | Method | Read components | 20080318 |
32 | READ_PO | Static method | Public | Method | Read components from purchase order | 20080318 |
33 | READ_STOCK | Static method | Private | Method | Read subcontracting stock from table MSLB | 20090630 |
34 | RENUMBER | Instance method | Private | Method | Update vbeln + posnr | 20080319 |
35 | RENUMBER_VBELN | Instance method | Public | Method | Update vbeln | 20080826 |
36 | REPLACE | Instance method | Private | Method | Recreate components again from purchase order | 20080407 |
37 | REVERSE_GOODS_ISSUE | Instance method | Private | Method | Reverse goods issue status and issued quantities | 20080326 |
38 | ROUND | Static method | Public | Method | Round | 20080513 |
39 | SAVE | Instance method | Private | Method | Save components | 20080318 |
40 | SET | Instance method | Private | Method | Set/ overwrite components | 20080402 |
41 | SET_LANGUAGE | Instance method | Private | Method | Set language | 20090630 |
42 | SPLIT | Instance method | Private | Method | Split batch managed component | 20080324 |
43 | UPDATE_FROM_GOODS_ISSUE | Instance method | Private | Method | Update goods issue data | 20080408 |
44 | UPDATE_QUANTITY | Instance method | Private | Method | Update quantity and unit | 20080407 |
Events
Class CL_SHP_LECOMP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_FIELD | Public | Attribute reference (LIKE) | 20080326 |
|
||
2 | GTY_FIELD_R | Public | Attribute reference (LIKE) | 20080326 |
|
||
3 | GTY_FIELD_S | Public | Attribute reference (LIKE) | 20080404 |
|
||
4 | GTY_ISSUE_COMP_S | Private | See coding | 20080408 | BEGIN OF gty_issue_comp_s,
linct TYPE linct,
wbsta TYPE wbsta,
wamng TYPE wamng,
END OF gty_issue_comp_s
|
||
5 | GTY_ISSUE_COMP_T | Private | See coding | 20080408 | gty_issue_comp_t TYPE SORTED TABLE OF gty_issue_comp_s WITH UNIQUE KEY linct
|
||
6 | GTY_ISSUE_ITEM_S | Private | See coding | 20080408 | BEGIN OF gty_issue_item_s,
vbeln TYPE vbeln_vl,
posnr TYPE posnr_vl,
comp TYPE gty_issue_comp_t,
END OF gty_issue_item_s
|
||
7 | GTY_ISSUE_ITEM_T | Private | See coding | 20080408 | gty_issue_item_t TYPE SORTED TABLE OF gty_issue_item_s WITH UNIQUE KEY vbeln posnr
|
||
8 | GTY_ITEM_S | Public | Attribute reference (LIKE) | 20080326 |
|
||
9 | GTY_ITEM_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
10 | GTY_KOMDLGN_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
11 | GTY_LECOMPVB_S | Public | Attribute reference (LIKE) | 20080326 |
|
||
12 | GTY_LECOMPVB_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
13 | GTY_LECOMP_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
14 | GTY_LIPSVB_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
15 | GTY_LIPS_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
16 | GTY_MAKT_T | Public | See coding | 20090630 | GTY_MAKT_T type sorted table of makt with UNIQUE key matnr spras
|
||
17 | GTY_MARC_T | Public | See coding | 20080702 | gty_marc_t TYPE SORTED TABLE OF marc WITH UNIQUE KEY matnr werks
|
||
18 | GTY_MCHA_S | Private | See coding | 20080702 | BEGIN OF gty_mcha_s,
matnr TYPE matnr,
werks TYPE werks_d,
charg TYPE charg_d,
bwtar TYPE bwtar_d,
END OF gty_mcha_s
|
||
19 | GTY_MCHA_T | Private | See coding | 20080702 | gty_mcha_t TYPE SORTED TABLE OF gty_mcha_s WITH UNIQUE KEY matnr werks charg
|
||
20 | GTY_MDVW_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
21 | GTY_POITM_S | Public | Attribute reference (LIKE) | 20080404 |
|
||
22 | GTY_POITM_T | Public | Attribute reference (LIKE) | 20080404 |
|
||
23 | GTY_PROT_T | Public | Attribute reference (LIKE) | 20080326 |
|
||
24 | GTY_RMMME_T | Public | See coding | 20080606 | GTY_rmmme_T type STANDARD TABLE OF rmmme
|
||
25 | GTY_STOCK_S | Private | Attribute reference (LIKE) | 20100301 |
|
||
26 | GTY_STOCK_T | Private | Attribute reference (LIKE) | 20100301 |
|
||
27 | GTY_T006_T | Private | See coding | 20080513 | gty_t006_t TYPE SORTED TABLE OF t006 WITH UNIQUE KEY msehi
|
||
28 | GTY_XVBAPF_T | Private | Attribute reference (LIKE) | 20080409 |
|
Method Signatures
Method ADD_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20090630 | ||
2 | Importing | IS_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_S | Subcontracting Components to be created in inbound delivery | 20080423 | ||
3 | Returning | RR_XCOMP | Value transfer | Object reference (TYPE REF TO) | GTY_LECOMPVB_S | 20080614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080614 |
Method ADD_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080423 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080423 | |||
3 | Importing | IS_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_S | 20080423 |
Method ADD_ITEM on class CL_SHP_LECOMP has no exception.
Method AGGREGATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Subcontracting components to be created in inbound delivery | 20080402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080402 |
Method ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_S | Subcontracting Components to be created in inbound delivery | 20080614 | ||
2 | Returning | RR_XCOMP | Value transfer | Object reference (TYPE REF TO) | GTY_LECOMPVB_S | 20080614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080416 |
Method CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080319 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | Error occured | 20080319 | ||
3 | Importing | IF_CLONED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | For internal use only | 20080606 | |
4 | Importing | IF_REPLACE_BATCHES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Replace batch managed components | 20080615 | |
5 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | SC Components to be saved | 20080325 |
Method CHANGE on class CL_SHP_LECOMP has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090706 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090706 | |||
3 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20090709 | ||
4 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20090709 |
Method CHECK on class CL_SHP_LECOMP has no exception.
Method CHECK_CHARG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090706 | ||
2 | Exporting | EF_OK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090707 | |||
3 | Importing | IS_XCOMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | 20100301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080607 |
Method CHECK_LGORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LGORT | Call by reference | Type reference (TYPE) | LGORT_D | Storage location | 20080607 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080607 | ||
3 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080607 |
Method CHECK_STOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090630 | ||
2 | Exporting | EF_OK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090630 | |||
3 | Importing | IS_XCOMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | 20100301 |
Method CHECK_STOCK on class CL_SHP_LECOMP has no exception.
Method CHECK_UOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080606 | ||
2 | Importing | IF_MEINH | Call by reference | Type reference (TYPE) | LRMEI | Alternative Unit of Measure for Stockkeeping Unit | 20080606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080607 |
Method CHECK_WERKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080607 | ||
2 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080607 |
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_COMP | Value transfer | Object reference (TYPE REF TO) | CL_SHP_LECOMP | Subcontracting Components in inbound delivery | 20080513 |
Method CLONE on class CL_SHP_LECOMP has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080403 | ||
2 | Importing | IF_PROPOSED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 'X': Proposed only. Must be confirmed or changed for saving. | 20080319 | |
3 | Importing | IF_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20080319 | ||
4 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMP_T | SC Components to be saved | 20080319 | ||
5 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_T | Inbound delivery items | 20080319 |
Method CONSTRUCTOR on class CL_SHP_LECOMP has no exception.
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMP_T | SC Components to be saved | 20080423 |
Method COPY on class CL_SHP_LECOMP has no exception.
Method COPY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20100727 | ||
2 | Importing | IF_RFPOS | Call by reference | Type reference (TYPE) | POSNR_VL | Reference item | 20100727 | ||
3 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20100727 |
Method COPY_ITEM on class CL_SHP_LECOMP has no exception.
Method CORRELATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080404 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080404 | |||
3 | Importing | IF_CLONED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080513 | ||
4 | Importing | IS_XLIPS | Call by reference | Type reference (TYPE) | LIPSVB | 20080319 |
Method CORRELATE on class CL_SHP_LECOMP has no exception.
Method CORRELATE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_T | 20090706 | |||
2 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090706 | ||
3 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090706 | |||
4 | Importing | IS_ITEM_NEW | Call by reference | Type reference (TYPE) | IF_EX_SHP_LECOMP_CORRELATE=>GTY_ITEM_S | 20090706 | |||
5 | Importing | IS_ITEM_OLD | Call by reference | Type reference (TYPE) | IF_EX_SHP_LECOMP_CORRELATE=>GTY_ITEM_S | 20090706 |
Method CORRELATE_COMPONENT on class CL_SHP_LECOMP has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080318 | |||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080318 | |||
3 | Exporting | EO_LECOMP | Call by reference | Object reference (TYPE REF TO) | CL_SHP_LECOMP | 20080318 | |||
4 | Importing | IF_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080403 | ||
5 | Importing | IF_PROPOSAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ' ': Save always, 'X': Save after change only | 20080319 | |
6 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | SC Components to be maintained | 20080318 | ||
7 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_T | Inbound delivery items | 20080318 |
Method CREATE on class CL_SHP_LECOMP has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080319 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080319 | |||
3 | Importing | IF_CHECK_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Check only. No deletion. | 20080326 | |
4 | Importing | IF_LINCT | Call by reference | Type reference (TYPE) | LINCT | Delete single component only | 20080318 | ||
5 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delete components of item only | 20080318 | ||
6 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080319 |
Method DELETE on class CL_SHP_LECOMP has no exception.
Method DELETE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080806 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080806 | |||
3 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20080806 | ||
4 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080806 |
Method DELETE_ITEM on class CL_SHP_LECOMP has no exception.
Method DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20090630 | |
2 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20080324 | ||
3 | Importing | IF_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20080324 | ||
4 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080324 |
Method DISPLAY on class CL_SHP_LECOMP has no exception.
Method EDIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080703 | ||
2 | Exporting | EF_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080806 | |||
3 | Exporting | EF_UPDATE_FRONTEND | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080806 | |||
4 | Importing | IR_XCOMP_OLD | Call by reference | Object reference (TYPE REF TO) | GTY_LECOMPVB_S | 20080724 | |||
5 | Importing | IS_XCOMP_NEW | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | Delivery | 20080614 | ||
6 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | GTY_FIELD_R | 20080404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080324 |
Method ENRICH_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMP_T | 20100301 | |||
2 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100301 | ||
3 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100301 |
Method ENRICH_COMPONENTS on class CL_SHP_LECOMP has no exception.
Method ENTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_XCOMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | 20080513 | |||
2 | Exporting | EF_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080513 | |||
3 | Importing | IF_FIELD | Call by reference | Type reference (TYPE) | ANY | 20080513 | |||
4 | Importing | IF_VALUE | Call by reference | Type reference (TYPE) | ANY | 20080513 |
Method ENTER on class CL_SHP_LECOMP has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | SC Components to be saved | 20080318 | ||
2 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080429 |
Method GET on class CL_SHP_LECOMP has no exception.
Method GET_BWTAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Batch Number | 20080702 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080702 | ||
3 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | 20080702 | |||
4 | Returning | RF_BWTAR | Value transfer | Type reference (TYPE) | BWTAR_D | Valuation type | 20080702 |
Method GET_BWTAR on class CL_SHP_LECOMP has no exception.
Method GET_CONVERSION_FACTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_UMREN | Call by reference | Type reference (TYPE) | UMREN | Denominator for conversion to base units of measure | 20080325 | ||
2 | Exporting | EF_UMREZ | Call by reference | Type reference (TYPE) | UMREZ | Numerator for Conversion to Base Units of Measure | 20080325 | ||
3 | Exporting | ET_CONV | Call by reference | Type reference (TYPE) | GTY_RMMME_T | 20080513 | |||
4 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080325 | ||
5 | Importing | IF_MEINH | Call by reference | Type reference (TYPE) | MEINH | Unit of Measure for Display | 20080325 | ||
6 | Importing | IF_MEINS | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20080325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080325 |
Method GET_FREE_STOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_XCOMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | 20100301 | |||
2 | Returning | R_LABST | Value transfer | Type reference (TYPE) | LABST | 20100301 |
Method GET_FREE_STOCK on class CL_SHP_LECOMP has no exception.
Method GET_MSLB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Batch Number | 20080702 | ||
2 | Importing | IF_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080702 | ||
3 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080702 | ||
4 | Importing | IF_SOBKZ | Call by reference | Type reference (TYPE) | SOBKZ | 'O' | Special Stock Indicator | 20080702 | |
5 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080702 | ||
6 | Returning | RF_LBLAB | Value transfer | Type reference (TYPE) | LABST | 20090630 |
Method GET_MSLB on class CL_SHP_LECOMP has no exception.
Method POST_GOODS_ISSUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_IMSEG | Call by reference | Type reference (TYPE) | SHP_IMSEGVB_T | Interface Structure: Delivery to Material Document | 20080402 | ||
2 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | SHP_BADI_ERROR_LOG_T | Messages from BAdI Processing Delivery | 20080409 | ||
3 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080409 | |||
4 | Importing | IT_XLIPS | Call by reference | Type reference (TYPE) | SHP_VL10_LIPS_T | LE Delivery Item | 20080409 | ||
5 | Importing | IT_XVBAPF | Call by reference | Type reference (TYPE) | GTY_XVBAPF_T | Order Item Flow: Dynamic Division | 20080409 |
Method POST_GOODS_ISSUE on class CL_SHP_LECOMP has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080403 | ||
2 | Importing | IF_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20080319 | ||
3 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Not required during creation | 20080318 | ||
4 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_T | 20080403 | |||
5 | Returning | RO_LECOMP | Value transfer | Object reference (TYPE REF TO) | CL_SHP_LECOMP | 20080318 |
Method READ on class CL_SHP_LECOMP has no exception.
Method READ_PO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080318 | ||
2 | Exporting | EF_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080318 | |||
3 | Exporting | ET_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMP_T | SC Components to be saved | 20080318 | ||
4 | Exporting | ET_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_T | Filtered and enriched | 20080805 | ||
5 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_T | Inbound delivery items | 20080318 |
Method READ_PO on class CL_SHP_LECOMP has no exception.
Method READ_STOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | 20090630 | |||
2 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | GTY_LECOMP_T | 20090630 |
Method READ_STOCK on class CL_SHP_LECOMP has no exception.
Method RENUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080319 | ||
2 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080319 | |||
3 | Importing | IT_XLIPS | Call by reference | Type reference (TYPE) | GTY_LIPSVB_T | Delivery items maintained | 20080319 |
Method RENUMBER on class CL_SHP_LECOMP has no exception.
Method RENUMBER_VBELN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DOCNUM_PUBLISH | Call by reference | Type reference (TYPE) | SHP_DOCNUM_PUBLISH_T | Publication of New Delivery Number | 20080826 |
Method RENUMBER_VBELN on class CL_SHP_LECOMP has no exception.
Method REPLACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080407 | ||
2 | Exporting | EF_ERROR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080407 | |||
3 | Importing | IS_ITEM | Call by reference | Type reference (TYPE) | GTY_ITEM_S | 20080428 | |||
4 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Subcontracting components to be created in inbound delivery | 20080407 |
Method REPLACE on class CL_SHP_LECOMP has no exception.
Method REVERSE_GOODS_ISSUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_XVBFA | Call by reference | Type reference (TYPE) | SHP_VL10_VBFA_T | Sales Document Flow | 20080409 | ||
2 | Importing | IT_XVBUP | Call by reference | Type reference (TYPE) | SHP_VL10_VBUP_T | SD Order Item Status | 20091221 |
Method REVERSE_GOODS_ISSUE on class CL_SHP_LECOMP has no exception.
Method ROUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_VALUE | Call by reference | Type reference (TYPE) | ERFMG | Quantity in unit of entry | 20080513 | ||
2 | Importing | IF_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20080513 |
Method ROUND on class CL_SHP_LECOMP has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_POST_GI | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080408 | ||
2 | Importing | IF_REVERSE_GI | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080408 | ||
3 | Importing | IF_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20080416 | ||
4 | Importing | IT_XLIPS | Call by reference | Type reference (TYPE) | SHP_VL10_LIPS_T | LE Delivery Item | 20080610 | ||
5 | Importing | IT_XVBFA | Call by reference | Type reference (TYPE) | SHP_VL10_VBFA_T | SD Document Flow | 20080409 | ||
6 | Importing | IT_XVBUP | Call by reference | Type reference (TYPE) | SHP_VL10_VBUP_T | SD Order Item Status | 20091221 |
Method SAVE on class CL_SHP_LECOMP has no exception.
Method SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMP | Call by reference | Type reference (TYPE) | LECOMP_CONSUMPTION_T | Subcontracting components to be created in inbound delivery | 20080402 |
Method SET on class CL_SHP_LECOMP has no exception.
Method SET_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20090630 |
Method SET_LANGUAGE on class CL_SHP_LECOMP has no exception.
Method SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_LINCT | Call by reference | Type reference (TYPE) | LINCT | Line Counter For Material Components | 20080324 | ||
2 | Importing | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Delivery Item | 20080324 | ||
3 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20080324 | ||
4 | Returning | RR_XCOMP | Value transfer | Object reference (TYPE REF TO) | GTY_LECOMPVB_S | 20080614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080324 |
Method UPDATE_FROM_GOODS_ISSUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_XVBUP | Call by reference | Type reference (TYPE) | SHP_VL10_VBUP_T | SD Order Item Status | 20091221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080408 |
Method UPDATE_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_XCOMP | Call by reference | Type reference (TYPE) | GTY_LECOMPVB_S | 20080407 | |||
2 | Changing | CT_LOG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090630 | ||
3 | Importing | IF_ERFME | Call by reference | Type reference (TYPE) | ERFME | Unit of entry | 20080407 | ||
4 | Importing | IF_ERFMG | Call by reference | Type reference (TYPE) | ERFMG | Quantity in unit of entry | 20080407 | ||
5 | Importing | IF_FIX | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Fix quantity | 20080407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SHP_APPL_ERROR_MESSAGE | 20080407 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |