SAP CL_CACS_DET_DEFINITION OO Class - Determination: Definition Class
CL_CACS_DET_DEFINITION is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_CACS_DET_DEFINITION including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_CACS_DET_DEFINITION SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_MESSAGE | Add Message to Application Log | Public |
| CALL METHOD cl_cacs_det_definition=>ADD_MESSAGE...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD cl_cacs_det_definition=>CONSTRUCTOR...more details | ||
| MSG | Create Message Key Structure | Public |
| CALL METHOD cl_cacs_det_definition=>MSG...more details | ||
CL_CACS_DET_DEFINITION attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| GC_PROBCLASS_ADDITIONAL_INFO | Constant | Application Log: Message Problem Class | '4' | LIKE BALPROBCL | Public |
| GC_PROBCLASS_IMPORTANT | Constant | Application Log: Message Problem Class | '2' | LIKE BALPROBCL | Public |
| GC_PROBCLASS_MEDIUM | Constant | Application Log: Message Problem Class | '3' | LIKE BALPROBCL | Public |
| GC_PROBCLASS_OTHERS | Constant | Application Log: Message Problem Class | SPACE | LIKE BALPROBCL | Public |
| GC_PROBCLASS_VERY_IMPORTANT | Constant | Application Log: Message Problem Class | '1' | LIKE BALPROBCL | Public |
| MC_CALCOBJTYP_GENERIC | Constant | Generic Determination | '00' | LIKE CACSCALCOBJTYPE | Public |
| MC_CHK_BIPOLAR_ERROR | Constant | Bipolar - Trigger Error Message | '5' | LIKE CACSDETCHKBIPOLAR | Public |
| MC_CHK_BIPOLAR_SKIP_COMB | Constant | Bipolar - Ignore Error, Ignore Combination | '4' | LIKE CACSDETCHKBIPOLAR | Public |
| MC_CHK_BIPOLAR_USE_BOTH | Constant | Bipolar - Ignore Error, Use Selections and Result | '3' | LIKE CACSDETCHKBIPOLAR | Public |
| MC_CHK_BIPOLAR_USE_RESULT | Constant | Bipolar- Ignore Error, Use Result | '1' | LIKE CACSDETCHKBIPOLAR | Public |
| MC_CHK_BIPOLAR_USE_SELECTION | Constant | Bipolar - Ignore Error, Use Selections | '2' | LIKE CACSDETCHKBIPOLAR | Public |
| MC_CHK_COMB_ALL | Constant | Combination - Error Message for All Combinations | '3' | LIKE CACSDETCHKCOMB | Public |
| MC_CHK_COMB_INIT | Constant | Combination - Error Message Only for Initiating Combination | '2' | LIKE CACSDETCHKCOMB | Public |
| MC_CHK_COMB_NONE | Constant | Combination - Ignore Error | '1' | LIKE CACSDETCHKCOMB | Public |
| MC_CHK_DEADEND_ERROR | Constant | Dead End - Trigger Error Message | '2' | LIKE CACSDETCHKDEADEND | Public |
| MC_CHK_DEADEND_IGNORE | Constant | Dead End - Ignore Error | '1' | LIKE CACSDETCHKDEADEND | Public |
| MC_CHK_ENTITY_ERROR | Constant | Entity - Trigger Error Message | '2' | LIKE CACSDETCHKENTITY | Public |
| MC_CHK_ENTITY_NONE | Constant | Entity - Ignore Error | '1' | LIKE CACSDETCHKENTITY | Public |
| MC_CHK_FILTER_ERROR | Constant | Filter - Do Not Use, and Trigger Error Message | '4' | LIKE CACSDETCHKFILTER | Public |
| MC_CHK_FILTER_EXCLUDE | Constant | Filter - Do Not Use, and Exclude | '3' | LIKE CACSDETCHKFILTER | Public |
| MC_CHK_FILTER_IGNORE | Constant | Filter - Do Not Use, and Ignore | '2' | LIKE CACSDETCHKFILTER | Public |
| MC_CHK_FILTER_USE | Constant | Filter - Use | '1' | LIKE CACSDETCHKFILTER | Public |
| MC_CHK_FINDING_ERROR | Constant | No Result - Trigger Error Message | '3' | LIKE CACSDETCHKFINDING | Public |
| MC_CHK_FINDING_NONE | Constant | No Result - Ignore Error | '1' | LIKE CACSDETCHKFINDING | Public |
| MC_CHK_FINDING_WARN | Constant | No Result - Trigger Warning Message | '2' | LIKE CACSDETCHKFINDING | Public |
| MC_CHK_FINDQTY_ERROR | Constant | Result Found - Trigger Error Message | '3' | LIKE CACSDETCHKFINDQTY | Public |
| MC_CHK_FINDQTY_NONE | Constant | Result Found - No Check | '1' | LIKE CACSDETCHKFINDQTY | Public |
| MC_CHK_FINDQTY_WARN | Constant | Result Found - Trigger Warning Message | '2' | LIKE CACSDETCHKFINDQTY | Public |
| MC_CHK_RESTYPE_ERROR | Constant | Result Type - Trigger Error Message | '4' | LIKE CACSDETCHKRESTYPE | Public |
| MC_CHK_RESTYPE_NONE | Constant | Result Type - No Checks | '1' | LIKE CACSDETCHKRESTYPE | Public |
| MC_CHK_RESTYPE_SKIP_COMB | Constant | Result Type - Ignore Error, Do Not Use Combination | '2' | LIKE CACSDETCHKRESTYPE | Public |
| MC_CHK_RESTYPE_USE_COMB | Constant | Result Type - Ignore Error, Use Combination Nevertheless | '3' | LIKE CACSDETCHKRESTYPE | Public |
| MC_CHK_RESVALUE_ERROR | Constant | Result - Trigger Error Message | '4' | LIKE CACSDETCHKVALUE | Public |
| MC_CHK_RESVALUE_NONE | Constant | Result - No Checks | '1' | LIKE CACSDETCHKVALUE | Public |
| MC_CHK_RESVALUE_SKIP_COMB | Constant | Result - Ignore Error, Do Not Use Combination | '2' | LIKE CACSDETCHKVALUE | Public |
| MC_CHK_RESVALUE_USE_COMB | Constant | Result - Ignore Error, Use Combination Nevertheless | '3' | LIKE CACSDETCHKVALUE | Public |
| MC_CLASSIC_DET | Constant | Classic Determination | 'O' | LIKE CACSDETMODE | Public |
| MC_COMPOSITE_DET | Constant | Enhanced Determination | 'N' | LIKE CACSDETMODE | Public |
| MC_COMPOSITE_STATUS_ERROR | Constant | Status - Error(s) | '2' | LIKE CHAR1 | Public |
| MC_COMPOSITE_STATUS_NO_CHECK | Constant | Status - No Check | '1' | LIKE CHAR1 | Public |
| MC_COMPOSITE_STATUS_OK | Constant | Status - OK | SPACE | LIKE CHAR1 | Public |
| MC_COMPOSITE_STATUS_SKIP_INV | Constant | Status - Ignore Invalid Entry | '3' | LIKE CHAR1 | Public |
| MC_COMPOSITE_STATUS_USE_INV | Constant | Status - Use Invalid Entry | '4' | LIKE CHAR1 | Public |
| MC_DETERMINE_MODE | Constant | Processing Mode - Determination | '1' | LIKE CACSDETPROCMODE | Public |
| MC_ETP_ACC_TYPE_BY_REM_TYPE | Constant | Entry Point - Account Assignment Type for Remuneration Type | '13' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_ACC_TYPE_BY_STM_TYPE | Constant | Entry Point - Account Assignment Type for Settlement Type | '06' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_ATTR_ASSIGNMENT_RULE | Constant | Entry Point - Attributes for Assignment Rule (FOA) | '09' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_CRD_FINDREQUIREMENT | Constant | Entry Point - Credentialing - Requirements Search | 'C1' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_GENERIC_COMBINATION | Constant | Entry Point - Generic Combination | '00' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_LIA_RULE_BY_STD_AGR | Constant | Entry Point - Liability Rules for Standard Contract | '04' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_METH_BY_GLOB_PAR | Constant | Entry Point - Method of Participation Construction | '01' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_PAYMENT_RELEASE_RULE | Constant | Entry Point - Release Rule of Payment Agreement | '10' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_PFR_REM_BY_STD_AGR | Constant | Entry Point - Performance-Related Remuneratn for Std Agrmnt | '03' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_PROCRUL_BY_RULEGRP | Constant | Entry Point - Process Rule for Rule Group (FOA) | '08' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_RELTYPE_BY_GLOBAL | Constant | Entry Point - Global Release Types | '11' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_REM_OFF_BY_BUS_OBJ | Constant | Entry Point - Remuneration Clearing for Business Object | '02' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_SEL_ATTR_BY_SEL_RULE | Constant | Entry Point - Selection Rule Characteristics | '05' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_SETSCHRULE_BY_GLOBAL | Constant | Entry Point - Scheduling Rule for Credentialing | '12' | LIKE CACSDETENTRYPOINT | Public |
| MC_ETP_SETSCHRULE_BY_STD_AGR | Constant | Entry Point - Settlement Schedule Rule for Comm.Contract | '07' | LIKE CACSDETENTRYPOINT | Public |
| MC_NATURE_BIPOLAR | Constant | Type of Combination - Bipolar | '4' | LIKE CACSDETCOMPOSITENATURE | Public |
| MC_NATURE_DEADEND | Constant | Type of Combination - Dead End | '3' | LIKE CACSDETCOMPOSITENATURE | Public |
| MC_NATURE_ERROR | Constant | Type of Combination - Error | '5' | LIKE CACSDETCOMPOSITENATURE | Public |
| MC_NATURE_RESULT | Constant | Type of Combination - Result | '2' | LIKE CACSDETCOMPOSITENATURE | Public |
| MC_NATURE_SELECTION | Constant | Type of Combination - Selection | '1' | LIKE CACSDETCOMPOSITENATURE | Public |
| MC_UI_MODE | Constant | Processing Mode - UI | '2' | LIKE CACSDETPROCMODE | Public |
| MD_PROBCLASS_FILTER | Static Attribute | Application Log: Message Problem Class | LIKE BALPROBCL | Public | |
| MS_MESSAGEKEY | Static Attribute | T100 Key with Parameters Mapped to Attribute Names | LIKE SCX_T100KEY | Public |
Links to Related Class(s)
CL_CACS_...Full list of available SAP object classes
Search for further information about these or an SAP related objects