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 | Static Attribute | Private | Type reference (TYPE) | TT_BUFFER | 20101110 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | EBELN | Purchasing Document Number | 20110407 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20110407 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | POSNR_VL | Delivery Item | 20101110 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | VBELN_VL | Delivery | 20101110 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks Schedule Line Category in Orders | 20110823 | |
| 2 | Static method | Public | Method | Checks Whether Delivery Quantity Needs Adjusting | 20101110 | |
| 3 | Static method | Public | Method | Fill Buffer | 20101110 | |
| 4 | Static method | Public | Method | Provides the Corresponding Inbound Delivery Number | 20101110 | |
| 5 | Static method | Public | Method | Provides Information about the SIT Process | 20101110 | |
| 6 | Static method | Public | Method | Check SIT Relevance | 20101110 | |
| 7 | Static method | Public | Method | Information About Using the SIT Delivery Type | 20110406 | |
| 8 | 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 | IS_VBEP | Call by reference | Type reference (TYPE) | VBEP | Verkaufsbeleg: Einteilungsdaten | 20110823 | |||
| 2 | IT_XVBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20110823 | |||
| 3 | IT_XVBEP | Call by reference | Type reference (TYPE) | VA_VBEPVB_T | Tabelle zur Struktur VBEPVB | 20110823 | |||
| 4 | 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 | IT_TVPOD | Call by reference | Type reference (TYPE) | /SPE/TVPOD_T | Tabelle für TCPOD | 20101110 | |||
| 2 | IT_XVBFA | Call by reference | Type reference (TYPE) | SHP_VL10_VBFA_T | SD-Belegfluß | 20101110 | |||
| 3 | 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 | IV_BWART | Call by reference | Type reference (TYPE) | BWART | Bewegungsart (Bestandsführung) | 20101110 | |||
| 2 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20101110 | |||
| 3 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20101110 | |||
| 4 | IV_OUT_IN | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20101110 | |||
| 5 | IV_RETPO | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20101110 | |||
| 6 | IV_SITBW | Call by reference | Type reference (TYPE) | BWART | Bewegungsart (Bestandsführung) | 20101110 | |||
| 7 | IV_SITKZ | Call by reference | Type reference (TYPE) | SITKZ | Spezifikation für abgebenden bewerteten Transitbestand | 20101110 | |||
| 8 | 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 | EV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Lieferposition | 20101110 | |||
| 2 | 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 | EV_BWART | Call by reference | Type reference (TYPE) | BWART | Bewegungsart (Bestandsführung) | 20101110 | |||
| 2 | EV_OUT_IN | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20101110 | |||
| 3 | EV_RETPO | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20101110 | |||
| 4 | EV_SITBW | Call by reference | Type reference (TYPE) | BWART | Bewegungsart (Bestandsführung) | 20101110 | |||
| 5 | EV_SITKZ | Call by reference | Type reference (TYPE) | SITKZ | Spezifikation für abgebenen bewerteten Transitbestand/BTB | 20101110 | |||
| 6 | EV_SIT_FLAG | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20101110 | |||
| 7 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20101110 | |||
| 8 | 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 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20101110 | |||
| 2 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20101110 | |||
| 3 | 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 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20110406 | |||
| 2 | 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 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VL | Lieferposition | 20101110 | |||
| 2 | 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 |