SAP /SCMB/CL_CORRELATION OO Class - Correlation Service
/SCMB/CL_CORRELATION 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 /SCMB/CL_CORRELATION 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 /SCMB/CL_CORRELATION 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 |
| CALC_CORR_DATA_ADD | Add New Line to Date/Time and Quantity Table | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_ADD...more details | ||
| CALC_CORR_DATA_DIFF | Determine Difference Between Two Date/Time and Qty Tables | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_DIFF...more details | ||
| CALC_CORR_DATA_EQUAL | Check Consistency of Two Date/Time and Quantity Tables | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_EQUAL...more details | ||
| CALC_CORR_DATA_MAX | Determine Maximum (Total) of Two Date/Time and Qty Tables | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_MAX...more details | ||
| CALC_CORR_DATA_MIN | Determine Minimum Between Date/Time and Quantity Tables | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_MIN...more details | ||
| CALC_CORR_DATA_MINFAC | Adjust Date/Time and Qty Tab. According to Min. Corr. Factor | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_MINFAC...more details | ||
|
| ||
| CALC_CORR_DATA_QTY | Add Up Total Quantity Across All Dates/Times | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_QTY...more details | ||
| CALC_CORR_DATA_SCHED | Execeute Scheduling fir a Date/Time and Quantity Table | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_SCHED...more details | ||
| CALC_CORR_DATA_SCHED_REF | Merge Two Date/Time and Qty Tables According to Date/Time | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_CORR_DATA_SCHED_REF...more details | ||
| CALC_TIME | Date/Time Calculation Based on Calendar | Public |
| CALL METHOD /scmb/cl_correlation=>CALC_TIME...more details | ||
| CORRELATE | Execute Correlation | Private |
| CALL METHOD /scmb/cl_correlation=>CORRELATE...more details | ||
| EXECUTE | Execute Correlation Calculation | Public |
| CALL METHOD /scmb/cl_correlation=>EXECUTE...more details | ||
| FRACTION | Greatest common divisor (algorithm of Euclid) | Public |
| CALL METHOD /scmb/cl_correlation=>FRACTION...more details | ||
| GCD | Greatest common divisor (algorithm of Euclid) | Public |
| CALL METHOD /scmb/cl_correlation=>GCD...more details | ||
| GET | Fill Interface Tables with Correlation Result | Private |
| CALL METHOD /scmb/cl_correlation=>GET...more details | ||
| GET_CORR_DATA | Fill low precision interface table CORR_DATA with corrresult | Private |
| CALL METHOD /scmb/cl_correlation=>GET_CORR_DATA...more details | ||
| LCM | Greatest common divisor (algorithm of Euclid) | Public |
| CALL METHOD /scmb/cl_correlation=>LCM...more details | ||
| ROUND_CORR_DATA | Rounds correlation data according to UOMRND | Public |
| CALL METHOD /scmb/cl_correlation=>ROUND_CORR_DATA...more details | ||
| SET | Build and Initialize Object Structures | Private |
| CALL METHOD /scmb/cl_correlation=>SET...more details | ||
| SET_CORR_DATA | Build high precision CORR_DATA from interface data | Private |
| CALL METHOD /scmb/cl_correlation=>SET_CORR_DATA...more details | ||
/SCMB/CL_CORRELATION 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 |
| CONTEXT_GRP | Static Attribute | Group Info for Context Formation of a Route | LIKE /SCMB/DE_CONTEXT_GRP | Public | |
| DATA_INDEX_MAX | Static Attribute | Maximum Index in Results Table | LIKE /SCMB/CORRDATAIDX | Public | |
| GLOBPAR_BOMEX | Static Attribute | Read Indicator Bill of Material | LIKE /SCMB/REBOM | Public | |
| GLOBPAR_CONTEXT | Static Attribute | Context Exists | LIKE /SCMB/CONTEXT_CORR | Public | |
| GLOBPAR_SCHEDULING | Static Attribute | Scheduling Active | LIKE /SCMB/SCHEDACT | Public | |
| ORDID_GRP_MAP | Static Attribute | Mapping Order ID to Context Group | LIKE /SCMB/CORR_ORDID_GRP_TBL | Public |
Links to Related Class(s)
/SCMB/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects