SAP ABAP Class CL_GRFN_CLOSE_CHECK_ENGINE (Check one object is closed or not)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_API_SERVICES (Package) GRC Foundation API Services
Properties
Class CL_GRFN_CLOSE_CHECK_ENGINE  
Short Description Check one object is closed or not    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_API_SERVICES   GRC Foundation API Services 
Created 20100720   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_CLOSE_CHECK_ENGINE has no forward declaration.
Interfaces
Class CL_GRFN_CLOSE_CHECK_ENGINE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20100720 Session Management for GRC APIs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100720
2 MV_DATE Instance attribute Private Type reference (TYPE) GRFN_DATE First date of current timefame 20100721
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100720
2 GET_CF_STATUS Instance method Private Method Get the Carry Forward status 20100721
3 IS_DATE_CLOSED Instance method Private Method 20100721
4 IS_LOCALOBJ_CLOSED Instance method Private Method 20100721
5 NOT_CLOSED Instance method Protected Method After sign-off, the object is frozen, read-only to users 20100720
6 _IS_ORGUNIT_CLOSED Instance method Private Method 20100721
7 _IS_REGULATION_CLOSED Instance method Private Method 20100723
8 _IS_XCONTROL_CLOSED Instance method Private Method 20100721
9 _IS_XECGROUP_CLOSED Instance method Private Method 20100721
10 _IS_XECONTROL_CLOSED Instance method Private Method 20100721
11 _IS_XPROCESS_CLOSED Instance method Private Method 20100721
12 _IS_XSUBPROCESS_CLOSED Instance method Private Method 20100721
Events
Class CL_GRFN_CLOSE_CHECK_ENGINE has no event.
Types
Class CL_GRFN_CLOSE_CHECK_ENGINE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100720
2 Importing IS_DATES Call by reference Type reference (TYPE) GRFN_S_TF_DATES Timeframe details 20100720

Method CONSTRUCTOR on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method GET_CF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100721
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
3 Returning RV_CF_STATUS Value transfer Type reference (TYPE) GRPC_CF_STATUS Carry Forward Status 20100721

Method GET_CF_STATUS on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method IS_DATE_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721

Method IS_DATE_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method IS_LOCALOBJ_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Process ID 20100721
4 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100721
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721

Method IS_LOCALOBJ_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method NOT_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE The last day of the lock period 20100720
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE not closed; ABAP_FALSE closed 20100720
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100720
4 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID The Org-Unit which IV_OBJECT belong to if IV_OBJECT is local 20100720
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation 20100720

Method NOT_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_ORGUNIT_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Orgunit ID 20100721
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721

Method _IS_ORGUNIT_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_REGULATION_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100723
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100723
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100723

Method _IS_REGULATION_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_XCONTROL_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
4 Importing IV_XCONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Control ID 20100721

Method _IS_XCONTROL_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_XECGROUP_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
4 Importing IV_XEC_GROUP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Control ID 20100721

Method _IS_XECGROUP_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_XECONTROL_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
4 Importing IV_XECONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Control ID 20100721

Method _IS_XECONTROL_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_XPROCESS_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
4 Importing IV_XPROCESS_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Process ID 20100721

Method _IS_XPROCESS_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.

Method _IS_XSUBPROCESS_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLOSED_UNTIL Call by reference Type reference (TYPE) GRFN_DATE 20100721
2 Exporting EV_NOT_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20100721
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20100721
4 Importing IV_XSUBPROCESS_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Central Subprocess ID 20100721

Method _IS_XSUBPROCESS_CLOSED on class CL_GRFN_CLOSE_CHECK_ENGINE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000