SAP ABAP Class /LIME/CL_SRV_DISPA_MMIM (Distribution of LIME Documents in R/3 MM-IM)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-LIM (Application Component) AP-LIM Logistics Inventory Management Engine
     /LIME/RFC_CORE (Package) Core Package of the RFC Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /LIME/CL_SRV_DISPA_MMIMLOC Service Class for Dispatcher MMIM via LOC 20030110
Properties
Class /LIME/CL_SRV_DISPA_MMIM  
Short Description Distribution of LIME Documents in R/3 MM-IM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /LIME/RFC_CORE   Core Package of the RFC Interface 
Created 20021111   SAP 
Last change 20050219   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 /LIME/CL_SRV_DISPA_MMIM has no interface implemented.
Friends
Class /LIME/CL_SRV_DISPA_MMIM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_BAPI_GM_DOC Instance attribute Protected Type reference (TYPE) /LIME/T_BAPI_GM_DOC Table for Material Document Header and Items 20021111
2 MT_COLL_DISPATCHED Instance attribute Protected Type reference (TYPE) /LIME/T_COLL_DISPATCHED Information About Successfully Distributed Collections 20030128
3 MT_COLL_MMIM Instance attribute Protected Type reference (TYPE) /LIME/T_COLL_MMIM Collection for R/3 Inventory Management 20021111
4 M_DISPATCH_EXT_DOC Instance attribute Protected Type reference (TYPE) /LIME/DISPATCH_EXT_DOC Document Number for Transfer to Subsequent Applications 20030128
5 M_DISPATCH_IMMEDIATELY Instance attribute Protected Type reference (TYPE) /LIME/DISPATCH_IMMEDIATELY Call Dispatcher Immediately 20030120
6 M_MAX_ITEM_NUMBER Instance attribute Protected Type reference (TYPE) /LIME/BAPI_MAX_ITEM_NUMBER Max. Number of Items per Document When Calling R/3 MMIM 20030115
7 M_REFO_ITEM_USID Instance attribute Protected Object reference (TYPE REF TO) /LIME/IF_ITEM_USID Serial No. LIME Document Items 20021216
Methods
# Method Level Visibility Method type Description Created on
1 FILL_ACC_DATA Instance method Protected Method Fills the Account Assignment Fields 20021111
2 FILL_BAPI_GM_CODE Instance method Protected Method Fills the GM_CODE 20021111
3 FILL_BAPI_GM_DOC Instance method Protected Method Fills the Document Structure and Collection Assignment Table 20021111
4 FILL_BAPI_GM_HEAD Instance method Protected Method Fills the Header Structure 20021111
5 FILL_BAPI_GM_ITEM_CREATE Instance method Protected Method Fills an Item 20021111
6 FILL_BAPI_GM_ITEM_WITH_COLL Instance method Protected Method Fills the Items and GUID_COLL 20021111
7 FILL_BAPI_GM_SERIALNUMBER Instance method Protected Method Delivers the Serial Numbers for the Current Collection 20021111
8 FILL_ITEM_GROUP Instance method Protected Method Fills the Line Group Within a Document 20030117
9 FILL_MOVE_TYPE Instance method Protected Method Fills the Movement Type 20021111
10 FILL_MVT_IND Instance method Protected Method Fills the Movement Indicator 20021111
11 FILL_OTHER_DATA Instance method Protected Method Fills Additional Data 20021111
12 FILL_QUANTITY_VALUE Instance method Protected Method Fills Quantity and Value Fields 20021111
13 FILL_REF_DOC Instance method Protected Method Fills the Reference Documents 20021111
14 FILL_SPECIAL_STOCK Instance method Protected Method Fills Special Stock Data (+Vendor, Customer) 20021111
15 FILL_STOCK_IDENTIFIER Instance method Protected Method Fills Stock Identifiers 20021111
16 FILL_STOCK_TYPE Instance method Protected Method Fills the Stock Type 20021111
17 FILL_TECHNICAL_DATA Instance method Protected Method Fills the Technical Data 20021111
18 FILL_TRANSFER_DATA Instance method Protected Method Fills the Stock Transfer Fields 20021111
19 FILL_WM_DATA Instance method Protected Method Fills the WM Data 20021111
20 FILL_XSTOB Instance method Protected Method Fills the Reversal Movement Types Indicator 20021111
21 GET_COLL_DISPATCHED_EXEC Instance method Protected Method Collection Records that Can Be Transferred Successfully 20030128
22 SET_COLLECTION_EXEC Instance method Protected Method Structure of Data to Be Distributed 20030129
23 SET_COLL_DISPATCHED Instance method Protected Method Sets Collection as Processed Successfully 20030128
24 SET_DISPATCH_EXT_DOC_EXEC Instance method Protected Method Specifies the Document Number to Be Dispatched 20030128
25 SET_DISPATCH_IMMEDIATELY_EXEC Instance method Protected Method Specifies Whether the Dispatcher is Called Immediately 20030120
26 SET_MAX_ITEM_NUMBER Instance method Protected Method Maximum Number of Document Lines per Document 20030115
27 TAKE_NO_FROM_NORANGE_EXEC Instance method Protected Method Take a Document Number ? 20030128
Events
Class /LIME/CL_SRV_DISPA_MMIM has no event.
Types
Class /LIME/CL_SRV_DISPA_MMIM has no local type.
Method Signatures

Method FILL_ACC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_ACC_FIELDS Value transfer Type reference (TYPE) /LIME/BAPI_GM_ACC_FIELDS Kontierungsfelder für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_ACC_DATA on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_BAPI_GM_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GM_CODE Value transfer Type reference (TYPE) /LIME/MMIM_GM_CODE Zuordnung Code zu Transaktion für BAPI Warenbewegung 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_BAPI_GM_CODE on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_BAPI_GM_DOC Signature

Method FILL_BAPI_GM_DOC on class /LIME/CL_SRV_DISPA_MMIM has no parameter.
# Exception Resumable Description Created on
1 /LIME/CX_BADI Exceptions aus LIME - BADI Implementierung 20030117

Method FILL_BAPI_GM_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_HEAD Value transfer Type reference (TYPE) /LIME/BAPI_GM_HEAD Kopffelder für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_BAPI_GM_HEAD on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_BAPI_GM_ITEM_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_ITEM_CREATE Value transfer Type reference (TYPE) /LIME/BAPI_GM_ITEM_CREATE BAPI-Kommunikationsstruktur: Materialbelegposition anlegen 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_BAPI_GM_ITEM_CREATE on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_BAPI_GM_ITEM_WITH_COLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_ITEM_WITH_COLL Value transfer Type reference (TYPE) /LIME/BAPI_GM_ITEM_WITH_COLL BAPI-Kommunikationsstruktur für Pos. und Collectionnummer 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_BAPI_GM_ITEM_WITH_COLL on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_BAPI_GM_SERIALNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_BAPI_GM_SERIALNUMBER Value transfer Type reference (TYPE) /LIME/T_BAPI_GM_SERIALNUMBER BAPI-Kommunikationsstruktur: Materialbeleg anlegen Serialnr. 20021111
2 Importing I_CURRENT_LINE Call by reference Type reference (TYPE) SY-TABIX sy-tabix der aktuellen Zeile 20021111
3 Importing I_GUID_COLL Call by reference Type reference (TYPE) /LIME/GUID_COLL Guid LIME-Collection 20021111

Method FILL_BAPI_GM_SERIALNUMBER on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_ITEM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Value transfer Type reference (TYPE) /LIME/T_BAPI_GM_ITEM_WITH_COLL BAPI-Positionen und Collectionzuordnung 20030117
2 Importing I_EXT_DOC Call by reference Type reference (TYPE) /LIME/EXT_DOC Externes Referenzdokument 20030117
# Exception Resumable Description Created on
1 /LIME/CX_BADI Exceptions aus LIME - BADI Implementierung 20030117

Method FILL_MOVE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MOVE_TYPE Value transfer Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_MOVE_TYPE on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_MVT_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MVT_IND Value transfer Type reference (TYPE) KZBEW Bewegungskennzeichen 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_MVT_IND on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_OTHER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_OTHER_DATA Value transfer Type reference (TYPE) /LIME/BAPI_GM_OTHER_DATA Andere Positionsdaten für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_OTHER_DATA on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_QUANTITY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_QUANTITY_VALUE Value transfer Type reference (TYPE) /LIME/BAPI_GM_QUANTITY_VALUE Wert und Mengenfelder für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_QUANTITY_VALUE on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_REF_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_REF_DOC Value transfer Type reference (TYPE) /LIME/BAPI_GM_REF_DOC Referenzbelege und verwandte Daten für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_REF_DOC on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_SPECIAL_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUSTOMER Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20021111
2 Exporting E_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20030113
3 Exporting E_SPEC_STOCK Call by reference Type reference (TYPE) SOBKZ Sonderbestandskennzeichen 20021111
4 Exporting E_VENDOR Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20021111
5 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_SPECIAL_STOCK on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_STOCK_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_STOCK_IDENTIFIER Value transfer Type reference (TYPE) /LIME/BAPI_GM_STOCK_IDENTIFIER Bestandsidentifikatoren für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_STOCK_IDENTIFIER on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_STOCK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STOCK_TYPE Value transfer Type reference (TYPE) /LIME/MMIM_MB_INSMK Bestandsart 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_STOCK_TYPE on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_TECHNICAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_TECHNICAL_DATA Value transfer Type reference (TYPE) /LIME/BAPI_GM_TECHNICAL_DATA Technische Felder für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_TECHNICAL_DATA on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_TRANSFER_DATA Value transfer Type reference (TYPE) /LIME/BAPI_GM_TRANSFER_DATA Umlagerfelder für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_TRANSFER_DATA on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_WM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BAPI_GM_WM_DATA Value transfer Type reference (TYPE) /LIME/BAPI_GM_WM_DATA WM Daten für BAPI_GOODSMVT_CREATE 20021111
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_WM_DATA on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method FILL_XSTOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_XSTOB Value transfer Type reference (TYPE) /LIME/MMIM_XSTOB Stornobewegungsart verwenden 20030110
2 Importing IS_COLL_MMIM Call by reference Type reference (TYPE) /LIME/COLL_MMIM Collection für R/3-Bestandsführung 20021111

Method FILL_XSTOB on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method GET_COLL_DISPATCHED_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COLL_DISPATCHED Value transfer Type reference (TYPE) /LIME/T_COLL_DISPATCHED Information über erfolgreich verteilte Collections 20030128

Method GET_COLL_DISPATCHED_EXEC on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method SET_COLLECTION_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COLL_MMIM Call by reference Type reference (TYPE) /LIME/T_COLL_MMIM Collection für R/3-Bestandsführung 20030129
2 Importing I_REFO_ITEM_USID Call by reference Object reference (TYPE REF TO) /LIME/IF_ITEM_USID Serialnr. LIME Dokument Items 20030129

Method SET_COLLECTION_EXEC on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method SET_COLL_DISPATCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COLL_DISPATCHED Call by reference Type reference (TYPE) /LIME/COLL_DISPATCHED Information über erfolgreich verteilte Collections 20030128

Method SET_COLL_DISPATCHED on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method SET_DISPATCH_EXT_DOC_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPATCH_EXT_DOC Call by reference Type reference (TYPE) /LIME/DISPATCH_EXT_DOC Belegnummer zur Übergabe an nachgelagerte Anwendungen 20030128

Method SET_DISPATCH_EXT_DOC_EXEC on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method SET_DISPATCH_IMMEDIATELY_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPATCH_IMMEDIATELY Call by reference Type reference (TYPE) /LIME/DISPATCH_IMMEDIATELY Aufruf des Dispatchers sofort 20030120

Method SET_DISPATCH_IMMEDIATELY_EXEC on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method SET_MAX_ITEM_NUMBER Signature

Method SET_MAX_ITEM_NUMBER on class /LIME/CL_SRV_DISPA_MMIM has no parameter.
Method SET_MAX_ITEM_NUMBER on class /LIME/CL_SRV_DISPA_MMIM has no exception.

Method TAKE_NO_FROM_NORANGE_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TAKE_NO_FROM_NORANGE Value transfer Type reference (TYPE) ABAP_BOOL Nummer von Nummernkreis nötig 20030128

Method TAKE_NO_FROM_NORANGE_EXEC on class /LIME/CL_SRV_DISPA_MMIM has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 401