SAP /SCMB/CL_PB_DEF_CHECK OO Class - Package Building Definitions Check
/SCMB/CL_PB_DEF_CHECK 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_PB_DEF_CHECK including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_PB_DEF_CHECKMethod list of /SCMB/CL_PB_DEF_CHECK 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 |
| CHK_LAY_DEF_EXISTS_MAT_REFMAT | Layer definition exists on Material and Reference Material | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_LAY_DEF_EXISTS_MAT_REFMAT...more details | ||
| CHK_LAY_DEF_HEIGHT_EQUALS_MAT | Layer definition height and Material height are the same | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_LAY_DEF_HEIGHT_EQUALS_MAT...more details | ||
| CHK_LAY_DEF_LENG_WIDTH_EQU_PKG | Layer definition has same length and width as PackMat | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_LAY_DEF_LENG_WIDTH_EQU_PKG...more details | ||
| CHK_MAT_FIT_FULL_PKG_QTY_VOL | Full package quantity fits into package (Volume) | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_FIT_FULL_PKG_QTY_VOL...more details | ||
| CHK_MAT_FIT_PCS_DIM_PKG | Single product piece fits into package (Dimension) | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_FIT_PCS_DIM_PKG...more details | ||
| CHK_MAT_FIT_PCS_VOL_PKG | Single product piece fits into package (Volume) | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_FIT_PCS_VOL_PKG...more details | ||
|
| ||
| CHK_MAT_HAS_DIMENSIONS | Material has dimensions defined | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_DIMENSIONS...more details | ||
| CHK_MAT_HAS_DIMENSIONS_REF_MAT | Material or one of its Ref.Materials contain dimensions | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_DIMENSIONS_REF_MAT...more details | ||
| CHK_MAT_HAS_FOOTPRINT | Material has footprint defined | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_FOOTPRINT...more details | ||
| CHK_MAT_HAS_FULL_PKG_QTY | Alt UoMs reg. Full Pkg Qty of assigned Pkg Mat (PPTA) exist | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_FULL_PKG_QTY...more details | ||
| CHK_MAT_HAS_LAYER_DEF | Material (or RefMat) contains a layer uom def. as per PTA | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_LAYER_DEF...more details | ||
| CHK_MAT_HAS_REF_MAT | Material is assigned to a Reference Material | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_REF_MAT...more details | ||
| CHK_MAT_HAS_WEIGHT | Material has weight defined | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MAT_HAS_WEIGHT...more details | ||
| CHK_MIX_PKG_MAX_HEIGHT_DEFINED | Package Mixed Max. Height is defined (Material data; PPTA) | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MIX_PKG_MAX_HEIGHT_DEFINED...more details | ||
| CHK_MIX_PKG_MAX_VS_CALC_VOLUME | Allowed Mixed Pkg Volume is less than the Calculated Volume | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_MIX_PKG_MAX_VS_CALC_VOLUME...more details | ||
| CHK_PKG_MAX_HEIGHT_DEFINED | Package Max. Height is defined (Material master data; PPTA) | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_PKG_MAX_HEIGHT_DEFINED...more details | ||
| CHK_PKG_MAX_VS_CALC_VOLUME | Allowed Package Volume is less than the Calculated Volume | Protected |
| CALL METHOD /scmb/cl_pb_def_check=>CHK_PKG_MAX_VS_CALC_VOLUME...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD /scmb/cl_pb_def_check=>CONSTRUCTOR...more details | ||
/SCMB/CL_PB_DEF_CHECK 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 |
| MO_PB_DEF_CHECK_DATA | Instance Attribute | Package Building Definitions Check Data | LIKE /SCMB/IF_PB_DEF_CHECK_DATA | Protected | |
| MS_PB_CHECKS | Instance Attribute | PB Checks execution options | LIKE TY_S_PB_CHECKS | Protected | |
| MT_CHECK_RESULTS | Instance Attribute | Checks Result | LIKE /SCMB/IF_PB_DEF_CHECK~TY_T_CHECK_RESULT | Protected | |
| SC_SOURCE | Constant | LIKE | Protected |
/SCMB/CL_PB_DEF_CHECK types
TY_S_PB_CHECKS -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