SAP /SCMB/CL_PB_FOOTPRINT_CALC OO Class - Normalized Footprint Calculation









/SCMB/CL_PB_FOOTPRINT_CALC 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_FOOTPRINT_CALC 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_FOOTPRINT_CALC

Method list of /SCMB/CL_PB_FOOTPRINT_CALC 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 NameDescriptionVisability
CALC_FOOTPRINT_ON_REF_PROD_LVLCalculate Footprint on Reference Product (First Level Only)Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_ON_REF_PROD_LVL...more details

CALC_FOOTPRINT_PER_KEY_LOW_LVLCalc. Footprints per Material and UoM (Lower Level Pkg Item)Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_PER_KEY_LOW_LVL...more details

CALC_FOOTPRINT_PER_KEY_TOP_LVLCalc. Footprints per Material and UoM (Top Level Pkg Item)Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_PER_KEY_TOP_LVL...more details

CALC_FOOTPRINT_PER_REF_ITEM_1Calculate Footprints per Ref. Item with Alternative 1Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_PER_REF_ITEM_1...more details

CALC_FOOTPRINT_PER_REF_ITEM_2Calculate Footprints per Ref. Item with Alternative 2Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_PER_REF_ITEM_2...more details

CALC_FOOTPRINT_PER_REF_ITEM_3Calculate Footprints per Ref. Item with Alternative 3Protected
CALL METHOD /scmb/cl_pb_footprint_calc=>CALC_FOOTPRINT_PER_REF_ITEM_3...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD /scmb/cl_pb_footprint_calc=>CONSTRUCTOR...more details

CONVERT_TO_NORM_UOMConvert to Normalization Unit of MeasureProtected
CALL METHOD /scmb/cl_pb_footprint_calc=>CONVERT_TO_NORM_UOM...more details

GET_DIMENSIONSGet DimensionsProtected
CALL METHOD /scmb/cl_pb_footprint_calc=>GET_DIMENSIONS...more details

GET_MATERIAL_DATAGet Material DataProtected
CALL METHOD /scmb/cl_pb_footprint_calc=>GET_MATERIAL_DATA...more details

GET_TOP_LVL_ITEM_KEYGet Key of Top Level ItemProtected
CALL METHOD /scmb/cl_pb_footprint_calc=>GET_TOP_LVL_ITEM_KEY...more details



/SCMB/CL_PB_FOOTPRINT_CALC 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.

NameLevelDescriptionInitial ValueTypeVisability
C_WEIGHTING_MAXInstance AttributeLIKE
Private
C_WEIGHTING_MINInstance AttributeLIKE
Private
MO_PB_DATAInstance AttributePackage Builder (required data)LIKE
/SCMB/CL_PB_DATA
Protected
MO_PB_MATERIAL_ACCESSInstance AttributeMaterial Master Data AccessLIKE
/SCMB/IF_PB_MATERIAL_ACCESS
Protected
MS_SETTINGSInstance AttributeSettingsLIKE
/SCMB/IF_PB_FOOTPRINT_CALC=>TY_S_SETTINGS
Protected
MT_FOOTPRINTS_OLDInstance AttributeFootprintsLIKE
/SCMB/IF_PB_FOOTPRINT_DEF=>TY_T_FOOTPRINTS
Protected




/SCMB/CL_PB_FOOTPRINT_CALC types

TY_S_DIMENSIONS - Dimensions
TY_S_FOOTPRT_REF_ITEM - Footprint per Reference Item
TY_S_ITEM - Item
TY_S_MATERIAL_REF - Material Reference
TY_S_MAT_RMAT - Material and Ref.Material Link
TY_S_SETTINGS - Settings
TY_S_UOM_CONVERT - UoM Conversion
TY_T_FOOTPRT_REF_ITEM - Footprints per Reference Item
TY_T_ITEMS - Items
TY_T_MATERIAL_REF - Material Reference
TY_T_MAT_RMAT - Material and Ref.Material Link

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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!