SAP ABAP Class CL_MM_IM_SIT_INFO (Class for SIT)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MB (Package) Application development R/3 inventory management
Properties
Class CL_MM_IM_SIT_INFO  
Short Description Class for SIT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MB   Application development R/3 inventory management 
Created 20100803   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MM_IM_SIT_INFO has no forward declaration.
Interfaces
Class CL_MM_IM_SIT_INFO has no interface implemented.
Friends
Class CL_MM_IM_SIT_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BUFFER Static Attribute Private Type reference (TYPE) TT_BUFFER 20101110
2 GV_EBELN Static Attribute Private Type reference (TYPE) EBELN Purchasing Document Number 20110407
3 GV_LAST_WEORA Static Attribute Private Type reference (TYPE) XFELD Checkbox 20110407
4 GV_POSNR Static Attribute Private Type reference (TYPE) POSNR_VL Delivery Item 20101110
5 GV_VBELN Static Attribute Private Type reference (TYPE) VBELN_VL Delivery 20101110
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SCHED_CATEGORY Static method Public Method Checks Schedule Line Category in Orders 20110823
2 CHECK_UPDATE_IBDLV Static method Public Method Checks Whether Delivery Quantity Needs Adjusting 20101110
3 FILL_SIT_BUFFER Static method Public Method Fill Buffer 20101110
4 GET_DELIVERY Static method Public Method Provides the Corresponding Inbound Delivery Number 20101110
5 GET_SIT_INFO Static method Public Method Provides Information about the SIT Process 20101110
6 GET_SIT_INFO_ITEM Static method Public Method Check SIT Relevance 20101110
7 GET_SIT_INFO_WEORA Static method Public Method Information About Using the SIT Delivery Type 20110406
8 SET_DELIVERY Static method Public Method Set Outbound Delivery Number 20101110
Events
Class CL_MM_IM_SIT_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_BUFFER Private See coding 20101110 BEGIN OF TS_BUFFER, ebeln TYPE ebeln, ebelp TYPE ebelp, sit_flag TYPE flag, out_in TYPE flag, retpo TYPE flag, bwart TYPE bwart, sitbw TYPE bwart, sitkz TYPE sitkz, END OF TS_BUFFER
2 TT_BUFFER Private See coding 20101110 TT_BUFFER TYPE STANDARD TABLE OF TS_BUFFER
Method Signatures

Method CHECK_SCHED_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBEP Call by reference Type reference (TYPE) VBEP Verkaufsbeleg: Einteilungsdaten 20110823
2 Importing IT_XVBAP Call by reference Type reference (TYPE) VA_VBAPVB_T Tabelle zur Struktur VBAPVB 20110823
3 Importing IT_XVBEP Call by reference Type reference (TYPE) VA_VBEPVB_T Tabelle zur Struktur VBEPVB 20110823
4 Returning RV_ERROR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20110823

Method CHECK_SCHED_CATEGORY on class CL_MM_IM_SIT_INFO has no exception.

Method CHECK_UPDATE_IBDLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TVPOD Call by reference Type reference (TYPE) /SPE/TVPOD_T Tabelle für TCPOD 20101110
2 Importing IT_XVBFA Call by reference Type reference (TYPE) SHP_VL10_VBFA_T SD-Belegfluß 20101110
3 Returning RV_UPDATE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20101110

Method CHECK_UPDATE_IBDLV on class CL_MM_IM_SIT_INFO has no exception.

Method FILL_SIT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BWART Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20101110
2 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20101110
3 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20101110
4 Importing IV_OUT_IN Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110
5 Importing IV_RETPO Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110
6 Importing IV_SITBW Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20101110
7 Importing IV_SITKZ Call by reference Type reference (TYPE) SITKZ Spezifikation für abgebenden bewerteten Transitbestand 20101110
8 Importing IV_SIT_FLAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110

Method FILL_SIT_BUFFER on class CL_MM_IM_SIT_INFO has no exception.

Method GET_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POSNR Call by reference Type reference (TYPE) POSNR_VL Lieferposition 20101110
2 Exporting EV_VBELN Call by reference Type reference (TYPE) VBELN_VL Lieferung 20101110

Method GET_DELIVERY on class CL_MM_IM_SIT_INFO has no exception.

Method GET_SIT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BWART Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20101110
2 Exporting EV_OUT_IN Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110
3 Exporting EV_RETPO Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110
4 Exporting EV_SITBW Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 20101110
5 Exporting EV_SITKZ Call by reference Type reference (TYPE) SITKZ Spezifikation für abgebenen bewerteten Transitbestand/BTB 20101110
6 Exporting EV_SIT_FLAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20101110
7 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20101110
8 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20101110

Method GET_SIT_INFO on class CL_MM_IM_SIT_INFO has no exception.

Method GET_SIT_INFO_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20101110
2 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20101110
3 Returning RV_SIT_FLAG Value transfer Type reference (TYPE) FLAG allgemeines flag 20101110

Method GET_SIT_INFO_ITEM on class CL_MM_IM_SIT_INFO has no exception.

Method GET_SIT_INFO_WEORA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20110406
2 Returning RV_SIT_FLAG Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20110406

Method GET_SIT_INFO_WEORA on class CL_MM_IM_SIT_INFO has no exception.

Method SET_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VL Lieferposition 20101110
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VL Lieferung 20101110

Method SET_DELIVERY on class CL_MM_IM_SIT_INFO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606