SAP ABAP Interface IF_SHP_LECOMP_EDITOR (Edit subcontracting components)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       VL (Package) WS-SHP: General Processing for Shipping
Properties
Interface IF_SHP_LECOMP_EDITOR  
Short Description Edit subcontracting components    
General Data
Package VL   WS-SHP: General Processing for Shipping 
Created 20080724   SAP 
Last changed 20110908   SAP 
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_LECOMP_DECLARATIONS Types and constants for LECOMP 20080724
Friends
Interface IF_SHP_LECOMP_EDITOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BWART_COMP_GI Instance attribute Public Attribute reference (LIKE) 20080724
2 GC_FCODE_COMP_VL32 Instance attribute Public Attribute reference (LIKE) 20080724
3 GC_FCODE_COMP_VL60 Instance attribute Public Attribute reference (LIKE) 20080724
4 GC_PSTYP_SC Instance attribute Public Attribute reference (LIKE) 20080724
5 GC_TRTYP_CHANGE Instance attribute Public Attribute reference (LIKE) 20080724
6 GC_TRTYP_CREATE Instance attribute Public Attribute reference (LIKE) 20080724
7 GC_TRTYP_DISPLAY Instance attribute Public Attribute reference (LIKE) 20080724
8 GC_UPDKZ_DELETE Instance attribute Public Attribute reference (LIKE) 20080724
9 GC_UPDKZ_INSERT Instance attribute Public Attribute reference (LIKE) 20080724
10 GC_UPDKZ_OLD Instance attribute Public Attribute reference (LIKE) 20080724
11 GC_UPDKZ_UPDATE Instance attribute Public Attribute reference (LIKE) 20080724
12 GC_VBTYP_GI_REVERSE Instance attribute Public Attribute reference (LIKE) 20080724
13 GC_VBTYP_LIAV Instance attribute Public Attribute reference (LIKE) 20080724
14 GC_VBTYP_PO Instance attribute Public Attribute reference (LIKE) 20080724
15 GC_XLBTYPE_COMP Instance attribute Public Attribute reference (LIKE) 20080724
16 GC_XLBTYPE_PARENT Instance attribute Public Attribute reference (LIKE) 20080724
17 MF_POSNR Instance attribute Public Type reference (TYPE) POSNR_VL Inbound delivery item 20080724
18 MF_VBELN Instance attribute Public Type reference (TYPE) VBELN_VL Inbound delivery 20080724
19 MO_COMP Instance attribute Public Object reference (TYPE REF TO) CL_SHP_LECOMP Subcontracting Components in inbound delivery 20080724
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check components 20090706
2 DELETE Instance method Public Method Delete component 20080724
3 EDIT Instance method Public Method Edit components 20080724
4 FIND_BATCHES Instance method Public Method Find batches from subcontracting stock 20090630
5 READ_STOCK Instance method Public Method Read available stock 20100301
6 REPLACE Instance method Public Method Replace components 20080724
7 SPLIT Instance method Public Method Split batch managed component 20080724
Events
Interface IF_SHP_LECOMP_EDITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_FIELD Public Attribute reference (LIKE) 20080724
2 GTY_FIELD_R Public Attribute reference (LIKE) 20080724
3 GTY_FIELD_S Public Attribute reference (LIKE) 20080724
4 GTY_ITEM_S Public Attribute reference (LIKE) 20080724
5 GTY_ITEM_T Public Attribute reference (LIKE) 20080724
6 GTY_KOMDLGN_T Public Attribute reference (LIKE) 20080724
7 GTY_LECOMPVB_S Public Attribute reference (LIKE) 20080724
8 GTY_LECOMPVB_T Public Attribute reference (LIKE) 20080724
9 GTY_LECOMP_T Public Attribute reference (LIKE) 20080724
10 GTY_LIPSVB_T Public Attribute reference (LIKE) 20080724
11 GTY_LIPS_T Public Attribute reference (LIKE) 20080724
12 GTY_MDVW_T Public Attribute reference (LIKE) 20080724
13 GTY_MSKA_T Public Attribute reference (LIKE) 20100301
14 GTY_MSLB_T Public Attribute reference (LIKE) 20100301
15 GTY_MSPR_T Public Attribute reference (LIKE) 20100301
16 GTY_POITM_S Public Attribute reference (LIKE) 20080724
17 GTY_POITM_T Public Attribute reference (LIKE) 20080724
18 GTY_PROT_T Public Attribute reference (LIKE) 20080724
19 GTY_STOCK_S Public Attribute reference (LIKE) 20100301
20 GTY_STOCK_T Public Attribute reference (LIKE) 20100301
21 GTY_XVBAPF_T Public Attribute reference (LIKE) 20080724
Method Signatures

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

Method CHECK on Interface IF_SHP_LECOMP_EDITOR 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 20080724
2 Exporting EF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20080724
3 Importing IF_LINCT Call by reference Type reference (TYPE) LINCT Line Counter For Material Components 20080724

Method DELETE on Interface IF_SHP_LECOMP_EDITOR has no exception.

Method EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DIALOG Call by reference Type reference (TYPE) GTY_LECOMPVB_T UPDKZ='U' for edited components 20080724
2 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080724
3 Exporting EF_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL Components have been changed 20080806
4 Exporting EF_UPDATE_FRONTEND Value transfer Type reference (TYPE) ABAP_BOOL CT_DIALOG was changed. Update of frontend required. 20080806
5 Importing IT_FIELD Call by reference Type reference (TYPE) GTY_FIELD_R Range of fields to consider in CT_DIALOG 20080724
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20080724

Method FIND_BATCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20090630
2 Exporting ET_CHANGED_XCOMP Call by reference Type reference (TYPE) LECOMPVB_T Subcontracting Component for Update in Inbound Delivery 20090709

Method FIND_BATCHES on Interface IF_SHP_LECOMP_EDITOR has no exception.

Method READ_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STOCK Call by reference Type reference (TYPE) GTY_STOCK_T Available stock 20100301

Method READ_STOCK on Interface IF_SHP_LECOMP_EDITOR 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 20080724
2 Exporting EF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20080724

Method REPLACE on Interface IF_SHP_LECOMP_EDITOR has no exception.

Method SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_XCOMP_NEW Call by reference Type reference (TYPE) GTY_LECOMPVB_S 20080724
2 Importing IF_LINCT_OLD Call by reference Type reference (TYPE) LINCT Line Counter For Material Components 20080724
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20080724
History
Last changed by/on SAP  20110908 
SAP Release Created in 604