SAP ABAP Class CL_MCS_SD (MCS SD Helper Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-IS-DC (Application Component) Data Collection
     ERP_MCS_SD (Package) Complete delta method ABR for allocation extractions in SD
Properties
Class CL_MCS_SD  
Short Description MCS SD Helper Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_MCS_SD   Complete delta method ABR for allocation extractions in SD 
Created 20101221   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MCS_SD has no forward declaration.
Interfaces
Class CL_MCS_SD has no interface implemented.
Friends
Class CL_MCS_SD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CNF_SWITCH_OFF Constant Public Type reference (TYPE) TDV_ANLY_CNF_ON_OFF '2' Confirmation Prompt only upon Switch Off 20101223
2 CON_CNF_SWITCH_ON Constant Public Type reference (TYPE) TDV_ANLY_CNF_ON_OFF '1' Confirmation Prompt only upon Switch On 20101223
3 CON_CNF_SWITCH_ON_OFF Constant Public Type reference (TYPE) TDV_ANLY_CNF_ON_OFF '3' Confirmation Prompt upon Switch On or Off 20101223
4 MT_ANLY_SD_SETUP Static Attribute Private Type reference (TYPE) TT_ANLY_SD_SETUP Buffer of SetUp Indicators 20101221
5 MT_MC11V_0ITM Static Attribute Private Type reference (TYPE) TT_MC11V_0ITM 20110121
6 MT_MC11V_0SCL Static Attribute Private Type reference (TYPE) TT_MC11V_0SCL 20110121
7 MT_MCLIPS Static Attribute Private Type reference (TYPE) TT_MCLIPS Buffer of extract mock-up MC11V_0ITM 20101221
8 MT_MCVBEP Static Attribute Private Type reference (TYPE) TT_MCVBEP Buffer of extract mock-up MC11V_0SCL 20101221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_V_0ITM Static method Public Method Logical indicator delta handling of extract struc MC11V_0ITM 20101221
2 CHECK_V_0SCL Static method Public Method Logical indicator delta handling of extract struc MC11V_0SCL 20101221
3 FREE_BUF Static method Public Method Free buffer 20101221
4 GET_BUF_MC11V_0ITM Static method Public Method Get buffer entry for extract structure MC11V_0ITM 20101221
5 GET_BUF_MC11V_0ITM_TAB Static method Public Method Get buffer table for extract structure MC11V_0ITM 20110121
6 GET_BUF_MC11V_0SCL Static method Public Method Get buffer entry for extract structure MC11V_0SCL 20101221
7 GET_BUF_MC11V_0SCL_TAB Static method Public Method Get buffer table for extract structure MC11V_0SCL 20110121
8 SET_BUF_MC11V_0ITM Static method Public Method Set buffer entry for extract structure MC11V_0ITM 20101221
9 SET_BUF_MC11V_0ITM_TAB Static method Public Method Set buffer table for extract structure MC11V_0ITM 20110121
10 SET_BUF_MC11V_0SCL Static method Public Method Set buffer entry for extract structure MC11V_0SCL 20101221
11 SET_BUF_MC11V_0SCL_TAB Static method Public Method Set buffer table for extract structure MC11V_0SCL 20110121
12 UPD_BUF_MC11V_0SCL Static method Public Method Update buffer entry for extract structure MC11V_0SCL 20101221
Events
Class CL_MCS_SD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ANLY_SD_SETUP Private See coding 20101221 tt_anly_sd_setup type sorted table of anly_sd_setup with unique key client func_id func_id_active
2 TT_MC11V_0ITM Public See coding 20110121 tt_mc11v_0itm type standard table of mc11v_0itm
3 TT_MC11V_0SCL Public See coding 20110121 tt_mc11v_0scl type standard table of mc11v_0scl
4 TT_MCLIPS Private See coding 20101221 tt_mclips type sorted table of mclipsb with unique key supkz mandt vbeln posnr
5 TT_MCVBEP Private See coding 20101221 tt_mcvbep type sorted table of mcvbelb with unique key supkz mandt vbeln posnr etenr
Method Signatures

Method CHECK_V_0ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) BOOLE_D 'X': Logical indicator is active 20101221

Method CHECK_V_0ITM on class CL_MCS_SD has no exception.

Method CHECK_V_0SCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) BOOLE_D 'X': Logical indicator is active 20101221

Method CHECK_V_0SCL on class CL_MCS_SD has no exception.

Method FREE_BUF Signature

Method FREE_BUF on class CL_MCS_SD has no parameter.
Method FREE_BUF on class CL_MCS_SD has no exception.

Method GET_BUF_MC11V_0ITM 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 Item number of the SD document 20101221
2 Importing IV_SUPKZ Call by reference Type reference (TYPE) SUPKZ Statistics update indicator (post in/post out) 20101221
3 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20101221
4 Returning RS_MCLIPS Value transfer Type reference (TYPE) MCLIPSB Reference Structure from MCLIPS for Function Module 20101221

Method GET_BUF_MC11V_0ITM on class CL_MCS_SD has no exception.

Method GET_BUF_MC11V_0ITM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MC11V_0ITM Call by reference Type reference (TYPE) TT_MC11V_0ITM 20110121

Method GET_BUF_MC11V_0ITM_TAB on class CL_MCS_SD has no exception.

Method GET_BUF_MC11V_0SCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ETENR Call by reference Type reference (TYPE) ETENR Delivery Schedule Line Number 20101221
2 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20101221
3 Importing IV_SUPKZ Call by reference Type reference (TYPE) SUPKZ Statistics update indicator (post in/post out) 20101221
4 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20101221
5 Returning RS_MCVBEP Value transfer Type reference (TYPE) MCVBELB Reference Structure of MCVBEL for Function Module 20101221

Method GET_BUF_MC11V_0SCL on class CL_MCS_SD has no exception.

Method GET_BUF_MC11V_0SCL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MC11V_0SCL Call by reference Type reference (TYPE) TT_MC11V_0SCL 20110121

Method GET_BUF_MC11V_0SCL_TAB on class CL_MCS_SD has no exception.

Method SET_BUF_MC11V_0ITM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MCLIPS Call by reference Type reference (TYPE) MCLIPSB Reference Structure from MCLIPS for Function Module 20101221

Method SET_BUF_MC11V_0ITM on class CL_MCS_SD has no exception.

Method SET_BUF_MC11V_0ITM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MC11V_0ITM Call by reference Type reference (TYPE) TT_MC11V_0ITM 20110121

Method SET_BUF_MC11V_0ITM_TAB on class CL_MCS_SD has no exception.

Method SET_BUF_MC11V_0SCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MCVBEP Call by reference Type reference (TYPE) MCVBELB Reference Structure of MCVBEL for Function Module 20101221

Method SET_BUF_MC11V_0SCL on class CL_MCS_SD has no exception.

Method SET_BUF_MC11V_0SCL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MC11V_0SCL Call by reference Type reference (TYPE) TT_MC11V_0SCL 20110121

Method SET_BUF_MC11V_0SCL_TAB on class CL_MCS_SD has no exception.

Method UPD_BUF_MC11V_0SCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ETENR Call by reference Type reference (TYPE) ETENR Delivery Schedule Line Number 20101221
2 Importing IV_OLFMNG Call by reference Type reference (TYPE) OLFMNG Open quantity to be delivered (in sales unit) 20101221
3 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20101221
4 Importing IV_SUPKZ Call by reference Type reference (TYPE) SUPKZ Statistics update indicator (post in/post out) 20101221
5 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20101221
6 Importing IV_VSMNG Call by reference Type reference (TYPE) VSMNG Delivered quantity in sales units 20101221
7 Importing IV_WLDATBE Call by reference Type reference (TYPE) WLDATBE Desired del. date in confirmed schedule lines 20101221

Method UPD_BUF_MC11V_0SCL on class CL_MCS_SD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606