SAP ABAP Class CL_MEV_BILL_SPLIT_SD (Utilities for split of billing documents)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_APPL_SD (Package) PEV package for SD specific objects
Properties
Class CL_MEV_BILL_SPLIT_SD  
Short Description Utilities for split of billing documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_MEV_APPL_SD   PEV package for SD specific objects 
Created 20130507   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MEV_BILL_SPLIT_SD has no forward declaration.
Interfaces
Class CL_MEV_BILL_SPLIT_SD has no interface implemented.
Friends
Class CL_MEV_BILL_SPLIT_SD has no friend class.
Attributes
Class CL_MEV_BILL_SPLIT_SD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_SPLIT_GROUP_TO_KOMFKGN Static method Public Method Assign a group number as split criterion to KOMFKGN-XBLNR 20130514
2 DETECT_ERROR_ITEM_VAL_CHANGED Static method Public Method Detect item value change on bill split 20130514
3 DETERMINE_BILL_DOCS_FOR_SPLIT Static method Public Method Determine the documents that are not uniform as to status 20130514
4 GET_SPLIT_GROUP_NO_FOR_VBELN Static method Private Method Get a split group number for a VBELN 20130514
5 HANDLE_ERROR_ITEMS_VAL_CHANGED Static method Public Method Message to log and remove from items list, if value changed 20130514
6 INSERT_VBELN_TAB Static method Private Method Build sorted table of VBELNs 20130514
7 IS_IN_VBELN_TAB Static method Private Method Is VBELN in table? 20130514
Events
Class CL_MEV_BILL_SPLIT_SD has no event.
Types
Class CL_MEV_BILL_SPLIT_SD has no local type.
Method Signatures

Method ASSIGN_SPLIT_GROUP_TO_KOMFKGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMFKGN Call by reference Type reference (TYPE) KOMFKGN_TAB Table Type KOMFKGN 20130514
2 Importing IT_ITEMS Call by reference Type reference (TYPE) MEV_T_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514

Method ASSIGN_SPLIT_GROUP_TO_KOMFKGN on class CL_MEV_BILL_SPLIT_SD has no exception.

Method DETECT_ERROR_ITEM_VAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEMS_VAL_CHANGED Call by reference Type reference (TYPE) MEV_T_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514
2 Importing IS_DATA_NEW Call by reference Type reference (TYPE) MEV_S_WL_SD_WORK Period-end valuation: SD worklist item (work structure) 20130514
3 Importing IS_DATA_OLD Call by reference Type reference (TYPE) MEV_S_WL_SD_WORK Period-end valuation: SD worklist item (work structure) 20130514
4 Importing IS_ITEM Call by reference Type reference (TYPE) MEV_S_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514

Method DETECT_ERROR_ITEM_VAL_CHANGED on class CL_MEV_BILL_SPLIT_SD has no exception.

Method DETERMINE_BILL_DOCS_FOR_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_SPLIT Call by reference Type reference (TYPE) CMM_T_OBJ_KEY Commodity Management: Object key (without Client) 20130514
2 Exporting ET_KOMFKGN_SPLIT Call by reference Type reference (TYPE) KOMFKGN_TAB Table Type KOMFKGN 20130514
3 Exporting EV_FKDAT Call by reference Type reference (TYPE) VBRK-FKDAT Billing date for billing index and printout 20130514
4 Importing IT_ITEMS Call by reference Type reference (TYPE) MEV_T_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514

Method DETERMINE_BILL_DOCS_FOR_SPLIT on class CL_MEV_BILL_SPLIT_SD has no exception.

Method GET_SPLIT_GROUP_NO_FOR_VBELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPLIT_GROUP Call by reference Type reference (TYPE) TDT_SDBEL Table of VBRP keys 20130514
2 Changing CV_GROUP_NO_MAX Call by reference Type reference (TYPE) SDBEL-POSNR Billing item 20130514
3 Exporting EV_GROUP_NO Call by reference Type reference (TYPE) SDBEL-POSNR Billing item 20130514
4 Importing IV_VBELN Call by reference Type reference (TYPE) VBRK-VBELN Billing Document 20130514

Method GET_SPLIT_GROUP_NO_FOR_VBELN on class CL_MEV_BILL_SPLIT_SD has no exception.

Method HANDLE_ERROR_ITEMS_VAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACTION_STAT_WL Call by reference Type reference (TYPE) MEV_S_ACTION_STATISTIC Period-end valuation: Statistic for action 20130514
2 Changing CT_ITEMS Call by reference Type reference (TYPE) MEV_T_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514
3 Importing IT_ITEMS_VAL_CHANGED Call by reference Type reference (TYPE) MEV_T_WL_BO_ITEM_REFERENCES Period-end Valuation: References for worklist BO 20130514
4 Importing IT_KEY_SPLIT Call by reference Type reference (TYPE) CMM_T_OBJ_KEY Commodity Management: Object key (without Client) 20131111

Method HANDLE_ERROR_ITEMS_VAL_CHANGED on class CL_MEV_BILL_SPLIT_SD has no exception.

Method INSERT_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VBELN Call by reference Type reference (TYPE) T_VBELN Table of billing documents 20130514
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBRK-VBELN Billing Document 20130514

Method INSERT_VBELN_TAB on class CL_MEV_BILL_SPLIT_SD has no exception.

Method IS_IN_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VBELN Call by reference Type reference (TYPE) T_VBELN Table of billing documents 20130514
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBRK-VBELN Billing Document 20130514
3 Returning RV_FOUND Value transfer Type reference (TYPE) XFELD Checkbox 20130514

Method IS_IN_VBELN_TAB on class CL_MEV_BILL_SPLIT_SD has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in