SAP ABAP Class CL_MEV_RUN_PACKAGE_CONTROLLER (Packaging class for worklist creation)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_GEN_WL (Package) Period-End Valuation Worklist
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEV_RUN_PACKAGE_CONTROLLER Period-End Valuation: Worklists package builder 20130725
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MEV_RUN_PACKAGE_CONTROL_SD Packaging class for worklist creation (SD) 20130725
Properties
Class CL_MEV_RUN_PACKAGE_CONTROLLER  
Short Description Packaging class for worklist creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_MEV_GEN_WL   Period-End Valuation Worklist 
Created 20130625   SAP 
Last change 20131127   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)
2 IF_MEV_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_MEV_RUN_PACKAGE_CONTROLLER Period-End Valuation: Worklists package builder 20130725
Friends
Class CL_MEV_RUN_PACKAGE_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DB_ACCESS Static Attribute Protected Object reference (TYPE REF TO) CL_MEV_DB_ACCESS Period-end valuation: Utility class for db access 20130725
2 GO_ENQUEUE_HELPER Static Attribute Protected Object reference (TYPE REF TO) IF_MEV_ENQUEUE_HLP Period-end valuation: Enqueue methods 20130725
3 GO_IDX_MAINTAIN Static Attribute Protected Object reference (TYPE REF TO) IF_CMM_IDX_MAINTAIN Index: API for Maintaining the Index Table 20130725
4 GO_WL_DB_ACCESS Static Attribute Protected Object reference (TYPE REF TO) IF_MEV_WL_DB_ACCESS Period-end valuation: Access to WL db tables 20130725
5 GV_REPID Static Attribute Protected Type reference (TYPE) SYREPID ABAP Program: Current Master Program 20130725
6 MT_PACKAGES Instance attribute Protected Type reference (TYPE) CMM_T_IDX_DEEP Index: Deep table of CMM_T_IDX 20130725
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PACKAGES Instance method Public Method 20130725
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130725
3 CLOSE_JOB Instance method Protected Method Close job 20130725
4 ENQUEUE_PACKAGE Instance method Public Method 20130725
5 ENRICH_SEL_PARAMS Instance method Protected Method Enrichs selection parameters package specific 20130725
6 GET_JOBNAME Instance method Protected Method Assembles and returns the jobname 20130725
7 GET_PACKAGES Instance method Public Method 20130725
8 GET_PACKAGE_KEYS Instance method Public Method 20130725
9 GET_PRINT_PARAMETERS Instance method Protected Method Get print parameters 20130725
10 OPEN_JOB Instance method Protected Method Open job 20130725
11 PREPARE_WL_ITEM_CHTSP Instance method Public Method 20130725
12 START_JOBS Instance method Public Method 20130725
13 SUBMIT_JOB Instance method Protected Method Submits a job for a report to be processed 20130725
Events
Class CL_MEV_RUN_PACKAGE_CONTROLLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_PACKAGE Protected See coding 20130725 BEGIN OF lty_s_package, no TYPE int4, content TYPE cmm_t_idx, END OF lty_s_package
Method Signatures

Method BUILD_PACKAGES Signature

Method BUILD_PACKAGES on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method BUILD_PACKAGES on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method CLOSE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOB_COUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20130725
2 Importing IV_JOB_NAME Call by reference Type reference (TYPE) BTCJOB Background job name 20130725
# Exception Resumable Description Created on
1 CX_MEV_UPD Period-end valuation: Error in MEV run 20130725

Method ENQUEUE_PACKAGE Signature

Method ENQUEUE_PACKAGE on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method ENQUEUE_PACKAGE on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method ENRICH_SEL_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) CL_MEV_RUN_CONFIG Period-end valuation: Run configuration 20130725
2 Importing IV_JOBID Call by reference Type reference (TYPE) CHAR21 UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20130725
3 Returning RT_SEL_PARAMS Value transfer Type reference (TYPE) RSPARAMS_TT rsparams Table 20130725

Method ENRICH_SEL_PARAMS on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method GET_JOBNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBID Call by reference Type reference (TYPE) CHAR21 Field Name 20130725
2 Returning RV_JOBNAME Value transfer Type reference (TYPE) BTCJOB Background job name 20130725

Method GET_JOBNAME on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method GET_PACKAGES Signature

Method GET_PACKAGES on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method GET_PACKAGES on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method GET_PACKAGE_KEYS Signature

Method GET_PACKAGE_KEYS on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method GET_PACKAGE_KEYS on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method GET_PRINT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER_ARC_PARAMS Call by reference Type reference (TYPE) ARC_PARAMS Structure of Transfer from Archiving Parameters 20130725
2 Exporting EV_USER_PRI_PARAMS Call by reference Type reference (TYPE) PRI_PARAMS Structure for Passing Spool Parameters 20130725
# Exception Resumable Description Created on
1 CX_MEV_RUN Period-end valuation: Error in MEV run 20130725

Method OPEN_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOB_NAME Call by reference Type reference (TYPE) BTCJOB Background job name 20130725
2 Returning RV_JOB_COUNT Value transfer Type reference (TYPE) BTCJOBCNT Job ID 20130725
# Exception Resumable Description Created on
1 CX_MEV_UPD Period-end valuation: General error 20130725

Method PREPARE_WL_ITEM_CHTSP Signature

Method PREPARE_WL_ITEM_CHTSP on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method PREPARE_WL_ITEM_CHTSP on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method START_JOBS Signature

Method START_JOBS on class CL_MEV_RUN_PACKAGE_CONTROLLER has no parameter.
Method START_JOBS on class CL_MEV_RUN_PACKAGE_CONTROLLER has no exception.

Method SUBMIT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20130725
2 Importing IV_JOB_COUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20130725
3 Importing IV_JOB_NAME Call by reference Type reference (TYPE) BTCJOB Background job name 20130725
4 Importing IV_USER_ARC_PARAMS Call by reference Type reference (TYPE) ARC_PARAMS Structure of Transfer from Archiving Parameters 20130725
5 Importing IV_USER_PRINT_PARAMS Call by reference Type reference (TYPE) PRI_PARAMS Structure for Passing Spool Parameters 20130725

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