SAP ABAP Class CL_FCOM_IP_DS_EXIT_BASE (Base Class (Abstract): Data Slice Exit)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_PLANNING_CORE (Package) Planning
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_DS_EXIT_BASE Data Slices: Exit 20100909
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_IP_DS_EXIT_CC_BASE Cost Center Base: Data Slice Exit 20111202
2 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_IP_DS_EXIT_ORD_BASE Order Base: Data Slice Exit 20120928
3 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_IP_DS_EXIT_PRJ_BASE Project Base: Data Slice Exit 20100913
Properties
Class CL_FCOM_IP_DS_EXIT_BASE  
Short Description Base Class (Abstract): Data Slice Exit    
Super Class CL_RSPLS_DS_EXIT_BASE Data Slices: Exit 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FCOM_PLANNING_CORE    
Program status     
Category 0   
Package FCOM_PLANNING_CORE   Planning 
Created 20100909   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSPLS_CR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSPLS_DS_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FCOM_IP_DS_EXIT_BASE has no interface implemented.
Friends
Class CL_FCOM_IP_DS_EXIT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHK_ACTIVITY_TYPE Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '05' Check ID 20110817
2 GC_CHK_CONTROL_PRIMARY Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '20' Check ID 20120227
3 GC_CHK_PERIOD_BLOCKING Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '01' Check ID 20100913
4 GC_CHK_STATUS_AND_BLOCKING Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '02' Check ID 20110324
5 GC_CHK_STATUS_AND_BLOCK_PERIO Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '03' Check ID 20110324
6 GC_CHK_VERSION_BLOCKING Instance attribute Protected Type reference (TYPE) YV_CHECK_ID '04' Check ID 20100913
7 GC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20111205
8 GD_T_MESG Instance attribute Protected Object reference (TYPE REF TO) IF_RSPLS_CR_TYPES=>TN_T_MESG 20120308
9 GO_METAINFO Instance attribute Protected Object reference (TYPE REF TO) IF_FCOM_IP_METAINFO 20100909
10 GTS_IOBJ Instance attribute Protected Type reference (TYPE) IF_RSPLS_DS_TYPES=>TN_TS_IOBJ Table: Characteristics in a Data Slice (External) 20100909
11 GV_BASIC_PROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20100909
12 GV_DSNR Instance attribute Protected Type reference (TYPE) IF_RSPLS_DS_TYPES=>TN_DSNR Data Slice Number 20100909
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CO_PERIOD_BLOCKING Instance method Protected Method 20110810
2 CHECK_RECORD Instance method Private Method 20100909
3 CHECK_VERSION_BLOCKING_NOT_INT Instance method Protected Method ... without respect to planning integration 20120224
4 CONSTRUCTOR Instance method Public Constructor 20100909
5 DO_CHECK Instance method Protected Method 20100909
6 GET_CHECK_ID Instance method Protected Method Get ID of current check by analyzing characteristics list 20100909
Events
Class CL_FCOM_IP_DS_EXIT_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YV_CHECK_ID Protected Type reference (TYPE) CHAR2 Check ID 20100909
Method Signatures

Method CHECK_CO_PERIOD_BLOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CB_NOINPUT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110811
2 Changing CT_MESG Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_T_MESG Meldungsstruktur 20110811
3 Importing IV_ACTIVITY Value transfer Type reference (TYPE) CO_VORGANG CO Business Transaction 20110811
4 Importing IV_GJAHR Value transfer Type reference (TYPE) GJAHR Fiscal Year 20110810
5 Importing IV_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20110810
6 Importing IV_PERIO Value transfer Type reference (TYPE) POPER Posting period 20110810
7 Importing IV_VERSN Value transfer Type reference (TYPE) VERSN Version 20110811

Method CHECK_CO_PERIOD_BLOCKING on class CL_FCOM_IP_DS_EXIT_BASE has no exception.

Method CHECK_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_NOINPUT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100909
2 Exporting ET_MESG Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_T_MESG Tabelle von Meldungen 20100909
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100909

Method CHECK_RECORD on class CL_FCOM_IP_DS_EXIT_BASE has no exception.

Method CHECK_VERSION_BLOCKING_NOT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_NOINPUT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120224
2 Exporting ET_MESG Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_T_MESG Table of Messages 20120224
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20120224

Method CHECK_VERSION_BLOCKING_NOT_INT on class CL_FCOM_IP_DS_EXIT_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV 20100909
2 Importing I_DSNR Call by reference Type reference (TYPE) IF_RSPLS_DS_TYPES=>TN_DSNR 20100909
3 Importing I_TS_IOBJ Call by reference Type reference (TYPE) IF_RSPLS_DS_TYPES=>TN_TS_IOBJ 20100909
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED 20100909

Method DO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_NOINPUT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100909
2 Exporting ET_MESG Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_T_MESG Tabelle von Meldungen 20100909
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100909
4 Importing IV_CHECK_ID Call by reference Type reference (TYPE) YV_CHECK_ID Check ID 20100909

Method DO_CHECK on class CL_FCOM_IP_DS_EXIT_BASE has no exception.

Method GET_CHECK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHECK_ID Value transfer Type reference (TYPE) YV_CHECK_ID Check ID 20100909

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