SAP ABAP Class CL_ADPIC_EXCHG_STO (API class for material exchange in Stock Transport Order)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-MPN (Application Component) Manufacturer Part Number
     AD_IC_SERVICES (Package) Services for MPN-Interchangeability
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADPIC_EXCHG_PO API class for material exchange in purchase order 20040210
Properties
Class CL_ADPIC_EXCHG_STO  
Short Description API class for material exchange in Stock Transport Order    
Super Class CL_ADPIC_EXCHG_PO API class for material exchange in purchase order 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AD_IC_SERVICES   Services for MPN-Interchangeability 
Created 20040210   SAP 
Last change 20050301   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
Class CL_ADPIC_EXCHG_STO has no interface implemented.
Friends
Class CL_ADPIC_EXCHG_STO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PSTYP_UMLG Constant Private Type reference (TYPE) EKPO-PSTYP '7' Item category in purchasing document 20040211
2 GC_VL10STO Constant Private Type reference (TYPE) ADPIC_D_PROCESS_CODE 'VL10STO' Pseudo Process code for processes supporting auto. IC/RIC 20040211
3 PT_STO_SUBITEM_CREATED Static Attribute Private Type reference (TYPE) ADPIC_T_SUBITEM_CREATED Table of reference documents for which subtitems are created 20040211
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_DOCS_FOR_EXCHG Instance method Private Method Determine the documents relevant for exchange 20040211
2 EXCHG_IN_STO_FROM_VL10 Instance method Public Method Exchange Stock Transport Orders from transaction VL10 20040210
3 GET_ATPDATA_FOR_EXCHG Instance method Public Method Get the ATP tables prepared for automatic selection of mat 20040312
4 READ_ERROR_DOCS Instance method Public Method Read the documents with error from the error table 20040211
5 READ_STO_SUBITEM_CREATED Instance method Public Method Read the subitem_created table 20040211
6 SET_ERROR_DOCS Instance method Public Method Update the documents with errors during subitem creation 20040211
7 SET_STO_SUBITEM_CREATED Instance method Public Method Update the subitem_created table with the reference document 20040211
Events
Class CL_ADPIC_EXCHG_STO has no event.
Types
Class CL_ADPIC_EXCHG_STO has no local type.
Method Signatures

Method DETERMINE_DOCS_FOR_EXCHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENTS Call by reference Type reference (TYPE) ADPIC_T_SUBITEM_CREATED Tabelle der Referenzbelege, für die Unterpos. erzeugt wurden 20040211
2 Exporting ET_EKPO Call by reference Type reference (TYPE) ADPIC_T_EKPO Einkaufsbelegposition 20040211
3 Importing IT_KEY_ENQUEUE_READ Call by reference Type reference (TYPE) SHP_VL10_PACKAGE_T Table with Packets of Items (Order Combination) 20040211
4 Importing IT_VBFS Call by reference Type reference (TYPE) SHP_VBFS_T Error Log - Deliveries 20040211
5 Importing IT_VBLS Call by reference Type reference (TYPE) SHP_VBLS_T 20040514

Method DETERMINE_DOCS_FOR_EXCHG on class CL_ADPIC_EXCHG_STO has no exception.

Method EXCHG_IN_STO_FROM_VL10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADPIC_STOC_EXCHG Call by reference Type reference (TYPE) ADPIC_D_XFLAG Kennzeichen für HTN-Selektionen 20040210
2 Exporting EV_ERRORS_EXIST Call by reference Type reference (TYPE) ADPIC_D_XFLAG Kennzeichen für HTN-Selektionen 20040317
3 Importing IT_KEY_ENQUEUE_READ Call by reference Type reference (TYPE) SHP_VL10_PACKAGE_T Table with Packets of Items (Order Combination) 20040210
4 Importing IT_KOMDLGN Call by reference Type reference (TYPE) SHP_KOMDLGN_T Transfer Structure GN_Delivery_Create 20040210
5 Importing IT_VBFS Call by reference Type reference (TYPE) SHP_VBFS_T Error Log - Deliveries 20040210
6 Importing IT_VBLS Call by reference Type reference (TYPE) SHP_VBLS_T Return Structure of Delivery Items Created 20040210

Method EXCHG_IN_STO_FROM_VL10 on class CL_ADPIC_EXCHG_STO has no exception.

Method GET_ATPDATA_FOR_EXCHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATPCSX Call by reference Type reference (TYPE) ATPCS 20040312
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Einkaufsbelegnummer 20040312
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20040312

Method GET_ATPDATA_FOR_EXCHG on class CL_ADPIC_EXCHG_STO has no exception.

Method READ_ERROR_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_STO Call by reference Type reference (TYPE) ADPIC_T_ERROR_STO Tabelle d. Belege mit Fehlern b. Erzeugen v. Unterpositionen 20040211

Method READ_ERROR_DOCS on class CL_ADPIC_EXCHG_STO has no exception.

Method READ_STO_SUBITEM_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_NUM Call by reference Type reference (TYPE) ADPIC_D_DOC_NUM Belegnummer für Referenzbeleg 20040211
2 Importing IV_POSNR Call by reference Type reference (TYPE) ADPIC_D_POSNR Positionsnummer des Referenzbelegs 20040211
# Exception Resumable Description Created on
1 NOT_EXISTS The document does not exist 20040211

Method SET_ERROR_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_NUM Call by reference Type reference (TYPE) ADPIC_D_DOC_NUM Belegnummer für Referenzbeleg 20040211
2 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) ADPIC_D_DOC_TYPE Belegart für Referenzbeleg 20040211
3 Importing IV_POSNO Call by reference Type reference (TYPE) ADPIC_D_POSNR Positionsnummer des Referenzbelegs 20040211
4 Importing IV_UPDATE Call by reference Type reference (TYPE) ADPIC_D_UPDATE Aktualisierungskennzeichen für Tabellen 20040211
# Exception Resumable Description Created on
1 NOT_EXISTS The document does not exist in the table 20040211

Method SET_STO_SUBITEM_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE Call by reference Type reference (TYPE) ADPIC_D_XFLAG SPACE Kennzeichen für HTN-Selektionen 20040809
2 Importing IV_DELETE_ALL Call by reference Type reference (TYPE) ADPIC_D_XFLAG SPACE Kennzeichen für HTN-Selektionen 20040809
3 Importing IV_DOC_NUM Call by reference Type reference (TYPE) ADPIC_D_DOC_NUM Belegnummer für Referenzbeleg 20040211
4 Importing IV_POSNR Call by reference Type reference (TYPE) ADPIC_D_POSNR Positionsnummer des Referenzbelegs 20040211

Method SET_STO_SUBITEM_CREATED on class CL_ADPIC_EXCHG_STO has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 500