SAP /SCMB/CL_PB OO Class - Generic Package Builder
/SCMB/CL_PB 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 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_PBMethod list of /SCMB/CL_PB 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_AUXILIARY_PACKAGE_ITEMS | Handle Result of Packaging Group Consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_AUXILIARY_PACKAGE_ITEMS...more details | ||
| ADD_ITEM_GROUP | Add Item Group to Package Group | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_GROUP...more details | ||
| ADD_ITEM_QUANTITY | Remove Item Quantities | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_QUANTITY...more details | ||
| ADD_ITEM_TO_CONSOLIDATION_GRP | Add Item to Consolidation Group | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_TO_CONSOLIDATION_GRP...more details | ||
| ADD_ITEM_TO_ITEM_GROUP | Add Item to Item Group | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_TO_ITEM_GROUP...more details | ||
| ADD_ITEM_TO_LAYER | Add Item to a Layer | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_TO_LAYER...more details | ||
|
| ||
| ADD_ITEM_TO_PACKAGE | Add Item to a Package | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_TO_PACKAGE...more details | ||
| ADD_ITEM_TO_RESULT | Add item to result | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_ITEM_TO_RESULT...more details | ||
| ADD_LAYER_TO_PACKAGE | Add a Layer to a Package | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_LAYER_TO_PACKAGE...more details | ||
| ADD_MATCHING_LAYER | Adds a Layer matching available Package height exactly | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_MATCHING_LAYER...more details | ||
| ADD_PACKAGE | Add Package Item | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_PACKAGE...more details | ||
| ADD_PACKAGE_HIERARCHY_GROUP | Add (or get existing) Package Hierarchy Group | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_PACKAGE_HIERARCHY_GROUP...more details | ||
| ADD_PACKAGE_PER_LAYER | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_PACKAGE_PER_LAYER...more details | ||
| ADD_PACKAGING_GROUP | Add Packaging Group to Hierarchy Level | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_PACKAGING_GROUP...more details | ||
| ADD_SY_MSG | Add system message | Protected |
| CALL METHOD /scmb/cl_pb=>ADD_SY_MSG...more details | ||
| ADJUST_CONSOLIDATION_GROUP | Adjust Consolidation Group | Protected |
| CALL METHOD /scmb/cl_pb=>ADJUST_CONSOLIDATION_GROUP...more details | ||
| AGGREGATE_PACKAGE_ITEMS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>AGGREGATE_PACKAGE_ITEMS...more details | ||
| AGGREGATE_RESULT_ITEMS | Aggregate Result Items | Protected |
| CALL METHOD /scmb/cl_pb=>AGGREGATE_RESULT_ITEMS...more details | ||
| APPLY_ITEM_SPLIT | Execute Item Split | Protected |
| CALL METHOD /scmb/cl_pb=>APPLY_ITEM_SPLIT...more details | ||
| APPLY_ITEM_SPLIT_FACTOR | Split Item by its defined Factor | Protected |
| CALL METHOD /scmb/cl_pb=>APPLY_ITEM_SPLIT_FACTOR...more details | ||
| APPLY_ITEM_SPLIT_FACTOR_GROUP | Apply Item Split Factor to Item Group | Protected |
| CALL METHOD /scmb/cl_pb=>APPLY_ITEM_SPLIT_FACTOR_GROUP...more details | ||
| APPLY_ITEM_SPLIT_QUANTITY | Apply Item Quantity to determine item count and quantities | Protected |
| CALL METHOD /scmb/cl_pb=>APPLY_ITEM_SPLIT_QUANTITY...more details | ||
| ASSIGN_INCOMPLETE_ITEMS | Assign incomplete layers | Protected |
| CALL METHOD /scmb/cl_pb=>ASSIGN_INCOMPLETE_ITEMS...more details | ||
| ASSIGN_INCOMPLETE_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>ASSIGN_INCOMPLETE_LAYERS...more details | ||
| ASSIGN_MATCHING_LAYER | Assign a Layer matching available Package height exactly | Protected |
| CALL METHOD /scmb/cl_pb=>ASSIGN_MATCHING_LAYER...more details | ||
| CALCULATE_HEIGHT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CALCULATE_HEIGHT...more details | ||
| CALCULATE_ITEM_LAYER_HEIGHT | Calculate layer height for item quantity | Protected |
| CALL METHOD /scmb/cl_pb=>CALCULATE_ITEM_LAYER_HEIGHT...more details | ||
| CHECK_ITEM_FITS_INTO_LAYER | Check if an Item fits into a Layer | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_ITEM_FITS_INTO_LAYER...more details | ||
| CHECK_ITEM_FITS_INTO_PACKAGE | Check if item fits into package | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_ITEM_FITS_INTO_PACKAGE...more details | ||
| CHECK_LAYER_COMPATIBLE | Check if a Layer is compatible to the current stack | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_LAYER_COMPATIBLE...more details | ||
| CHECK_LAYER_FITS_INTO_PACKAGE | Check if a Layer fits into a Package | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_LAYER_FITS_INTO_PACKAGE...more details | ||
| CHECK_MATERIAL_INCOMPATIBLE | Check if a material is incompatible to a material set | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_MATERIAL_INCOMPATIBLE...more details | ||
| CHECK_PACKAGE_COMPLETE | Check if a package is sufficiently utilized | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_PACKAGE_COMPLETE...more details | ||
| CHECK_PACKAGE_INCOMPLETE | Check if Package Items is incomplete (< split quantity) | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_PACKAGE_INCOMPLETE...more details | ||
| CHECK_PRODUCT_INCOMPLETE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CHECK_PRODUCT_INCOMPLETE...more details | ||
| COLLECT_ITEMS_RELEVANT | Collect relevant Items | Protected |
| CALL METHOD /scmb/cl_pb=>COLLECT_ITEMS_RELEVANT...more details | ||
| COLLECT_ITEM_PKG_ASSIGN_KEYS | Collect relevant Item Package Assignment Keys | Protected |
| CALL METHOD /scmb/cl_pb=>COLLECT_ITEM_PKG_ASSIGN_KEYS...more details | ||
| COLLECT_SPLITFACTOR_ITEM | Collect Item Split Factor for specific Item | Protected |
| CALL METHOD /scmb/cl_pb=>COLLECT_SPLITFACTOR_ITEM...more details | ||
| COMBINE_LAYERS_TO_PKG | Consolidate Item Layers by Building Mixed Packages | Protected |
| CALL METHOD /scmb/cl_pb=>COMBINE_LAYERS_TO_PKG...more details | ||
| COMBINE_LAYERS_TO_PKG_BY_HGHT | Consolidate Item Layers by Building Mixed Packages (Height) | Protected |
| CALL METHOD /scmb/cl_pb=>COMBINE_LAYERS_TO_PKG_BY_HGHT...more details | ||
| COMBINE_LAYERS_TO_PKG_BY_PICK | Consolidate Item Layers by Building Mixed Packages (PickSeq) | Protected |
| CALL METHOD /scmb/cl_pb=>COMBINE_LAYERS_TO_PKG_BY_PICK...more details | ||
| COMPARE_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>COMPARE_LAYERS...more details | ||
| COMPLETE_ITEM_ATTRIBUTES_CONS | Complete Item attributes for Consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_ATTRIBUTES_CONS...more details | ||
| COMPLETE_ITEM_ATTRIBUTES_FINAL | Complete Item attributes for Result | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_ATTRIBUTES_FINAL...more details | ||
| COMPLETE_ITEM_ATTRIBUTES_INPUT | Complete Item attributes (dimensions, weight) for Input | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_ATTRIBUTES_INPUT...more details | ||
| COMPLETE_ITEM_ATTRIBUTES_SPLIT | Complete Item attributes (weight,height,parameter) for Split | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_ATTRIBUTES_SPLIT...more details | ||
| COMPLETE_ITEM_CREATE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_CREATE...more details | ||
| COMPLETE_ITEM_PACKAGE_AUX | Complete item attributes of auxiliary package material | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_PACKAGE_AUX...more details | ||
| COMPLETE_ITEM_SPLIT_FACTOR | Complete attributes in Item Split Factor | Protected |
| CALL METHOD /scmb/cl_pb=>COMPLETE_ITEM_SPLIT_FACTOR...more details | ||
| CONSOLIDATE_GROUP | Consolidate Single Group | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_GROUP...more details | ||
| CONSOLIDATE_GROUPS | Consolidate Groups | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_GROUPS...more details | ||
| CONSOLIDATE_INTO_MIXED_LAYERS | Consolidate Item Layers by Building Mixed Layers | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_INTO_MIXED_LAYERS...more details | ||
| CONSOLIDATE_ITEMS | Consolidate Items | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_ITEMS...more details | ||
| CONSOLIDATE_ITEMS_BY_LAYERS | Consolidate Items using layers | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_ITEMS_BY_LAYERS...more details | ||
| CONSOLIDATE_ITEMS_BY_SURFACE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_ITEMS_BY_SURFACE...more details | ||
| CONSOLIDATE_ITEMS_BY_VOLUME | Consolidate Items using Volume | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_ITEMS_BY_VOLUME...more details | ||
| CONSOLIDATE_ITEMS_FULL_PKG_QUA | Consolidate Item by applying Full Package Quantity | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_ITEMS_FULL_PKG_QUA...more details | ||
| CONSOLIDATE_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_LAYERS...more details | ||
| CONSOLIDATE_LAYERS_NO_SPLIT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_LAYERS_NO_SPLIT...more details | ||
| CONSOLIDATE_PACKAGES | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_PACKAGES...more details | ||
| CONSOLIDATE_PRODUCTS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CONSOLIDATE_PRODUCTS...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /scmb/cl_pb=>CONSTRUCTOR...more details | ||
| CREATE_CONSOLIDATION_LAYER | Create a Consolidation Layer for a Package | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_CONSOLIDATION_LAYER...more details | ||
| CREATE_FULL_LAYERS | Determine Layers for Items | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_FULL_LAYERS...more details | ||
| CREATE_ITEMS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_ITEMS...more details | ||
| CREATE_ITEM_GUID | Create Item guid | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_ITEM_GUID...more details | ||
| CREATE_MIXED_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_MIXED_LAYERS...more details | ||
| CREATE_MIXED_LAYERS_BY_SURFACE | Create Mixed Layers based on available surface | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_MIXED_LAYERS_BY_SURFACE...more details | ||
| CREATE_PACKAGE | Create Package Item | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PACKAGE...more details | ||
| CREATE_PACKAGES_BY_VOLUME | Create Packages based on Volume | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PACKAGES_BY_VOLUME...more details | ||
| CREATE_PACKAGES_FOR_PRODUCTS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PACKAGES_FOR_PRODUCTS...more details | ||
| CREATE_PACKAGE_HIERARCHY | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PACKAGE_HIERARCHY...more details | ||
| CREATE_PBO_INPUT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PBO_INPUT...more details | ||
| CREATE_PRODUCTS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PRODUCTS...more details | ||
| CREATE_PRODUCT_CONSOLIDATED | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>CREATE_PRODUCT_CONSOLIDATED...more details | ||
| DETERMINE_ALT_PKG_HIER_LEVEL | Determine Package Hierarchy Level | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ALT_PKG_HIER_LEVEL...more details | ||
| DETERMINE_ATTRIBUTES_ITEM | Determine Item Attributes | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ATTRIBUTES_ITEM...more details | ||
| DETERMINE_ATTRIBUTES_ITEM_LAY | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ATTRIBUTES_ITEM_LAY...more details | ||
| DETERMINE_ATTRIBUTES_LAYER | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ATTRIBUTES_LAYER...more details | ||
| DETERMINE_ATTRIBUTES_PACKAGE | Determine Attributes of a Package Item | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ATTRIBUTES_PACKAGE...more details | ||
| DETERMINE_ATTRIBUTES_PKG_FULL | Determine Attributes of full Package | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ATTRIBUTES_PKG_FULL...more details | ||
| DETERMINE_CHANGED_ITEMS | Determine Item changes (new/update) | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_CHANGED_ITEMS...more details | ||
| DETERMINE_ITEM_BP_LOC_SETTINGS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_BP_LOC_SETTINGS...more details | ||
| DETERMINE_ITEM_FOOTPRINT | Determine Item Footprint | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_FOOTPRINT...more details | ||
| DETERMINE_ITEM_GROUP | Determine matching Item Group for Item | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_GROUP...more details | ||
| DETERMINE_ITEM_GROUPINGS | Determine Item Groupings | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_GROUPINGS...more details | ||
| DETERMINE_ITEM_LAYER_HEIGHT | Determine Height of Item | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_LAYER_HEIGHT...more details | ||
| DETERMINE_ITEM_LAYER_QUANT | Determine Item Layer Quantity | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_LAYER_QUANT...more details | ||
| DETERMINE_ITEM_PACKAGE_QUANT | Determine Item Package Quantity | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_PACKAGE_QUANT...more details | ||
| DETERMINE_ITEM_PACKAGE_TYPE | Determine Item Package Type | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_PACKAGE_TYPE...more details | ||
| DETERMINE_ITEM_QUANTITY_FIT | Determine fitting Item Quanity by Surface | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_QUANTITY_FIT...more details | ||
| DETERMINE_ITEM_RESULT_KEY | Determine Item Result Key | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_RESULT_KEY...more details | ||
| DETERMINE_ITEM_SEQUENCE | Determine Item Sequence | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_SEQUENCE...more details | ||
| DETERMINE_ITEM_SPLIT_FACTOR | Determine Item Split Factor | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_SPLIT_FACTOR...more details | ||
| DETERMINE_ITEM_SPLIT_QUANTITY | Determine Item Split Quantity | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_SPLIT_QUANTITY...more details | ||
| DETERMINE_ITEM_STACKABILITY | Complete Item attributes for Consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_ITEM_STACKABILITY...more details | ||
| DETERMINE_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_LAYERS...more details | ||
| DETERMINE_LAYER_SEQUENCE | Determine Layer Sequence | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_LAYER_SEQUENCE...more details | ||
| DETERMINE_LIMIT_REDUCTION | Determine how current item limits | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_LIMIT_REDUCTION...more details | ||
| DETERMINE_NEXT_LVL_PKG_GRP | Determine next processing level for PackagingGroup | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_NEXT_LVL_PKG_GRP...more details | ||
| DETERMINE_NEXT_LVL_PKG_HRY_GRP | Determine next processing level for PackagingHierarchyGroup | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_NEXT_LVL_PKG_HRY_GRP...more details | ||
| DETERMINE_NEXT_PKG_GROUP | Determine next Packaging Group key | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_NEXT_PKG_GROUP...more details | ||
| DETERMINE_PACKAGE_CREATIONMODE | Determine Package Creation Mode | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PACKAGE_CREATIONMODE...more details | ||
| DETERMINE_PACKAGE_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PACKAGE_LAYERS...more details | ||
| DETERMINE_PACKAGE_LIMITS | Determine Limits of Package considering next added item | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PACKAGE_LIMITS...more details | ||
| DETERMINE_PACKAGE_RESTRICTIONS | Determine Limits per Package | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PACKAGE_RESTRICTIONS...more details | ||
| DETERMINE_PBO_STACKING_GROUPS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PBO_STACKING_GROUPS...more details | ||
| DETERMINE_PKG_GROUP_LEVEL | Determine Packaging Group Level | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PKG_GROUP_LEVEL...more details | ||
| DETERMINE_PKG_GROUP_UTIL_THRES | Determine Packaging Group Utilization Thresholds | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PKG_GROUP_UTIL_THRES...more details | ||
| DETERMINE_PKG_GRP_CONS_STATUS | Determine Package Group Consolidation Status | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PKG_GRP_CONS_STATUS...more details | ||
| DETERMINE_PKG_HIERARCHY_LEVEL | Determine Package Hierarchy Level | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PKG_HIERARCHY_LEVEL...more details | ||
| DETERMINE_PKG_HIERARCHY_SEQ | Determine Sequence of Package Hierarchy Groups | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PKG_HIERARCHY_SEQ...more details | ||
| DETERMINE_PRODUCT_CONSOLIDATE | Determine Product for consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PRODUCT_CONSOLIDATE...more details | ||
| DETERMINE_PRODUCT_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>DETERMINE_PRODUCT_LAYERS...more details | ||
| EXECUTE_CONSOLIDATION | Execute Consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>EXECUTE_CONSOLIDATION...more details | ||
| FILL_INCOMPLETE_PACKAGES | Fill up incomplete Packages | Protected |
| CALL METHOD /scmb/cl_pb=>FILL_INCOMPLETE_PACKAGES...more details | ||
| FILL_LAYER_BY_SURFACE | Fill up a Layer using Surface | Protected |
| CALL METHOD /scmb/cl_pb=>FILL_LAYER_BY_SURFACE...more details | ||
| FILL_LAYER_BY_VOLUME | Fill up a Layer using Volume | Protected |
| CALL METHOD /scmb/cl_pb=>FILL_LAYER_BY_VOLUME...more details | ||
| FILL_PACKAGE_BY_VOLUME | Fill a Package with Items based on Volume | Protected |
| CALL METHOD /scmb/cl_pb=>FILL_PACKAGE_BY_VOLUME...more details | ||
| GET_ASSIGNED_QUANTITY_ITEM | Get assigned item quantity for item | Protected |
| CALL METHOD /scmb/cl_pb=>GET_ASSIGNED_QUANTITY_ITEM...more details | ||
| GET_ASSIGNED_QUANTITY_PKG | Get assigned item quantity for a package | Protected |
| CALL METHOD /scmb/cl_pb=>GET_ASSIGNED_QUANTITY_PKG...more details | ||
| GET_ITEM_SPLIT_FACTOR | Get Item Split Factor | Protected |
| CALL METHOD /scmb/cl_pb=>GET_ITEM_SPLIT_FACTOR...more details | ||
| GET_PACKAGE_ITEM_ASSIGNMENT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>GET_PACKAGE_ITEM_ASSIGNMENT...more details | ||
| GET_PB_PROFILE | Get PB Profile | Protected |
| CALL METHOD /scmb/cl_pb=>GET_PB_PROFILE...more details | ||
| GET_UNASSIGNED_LAYERS | Get Unassigned Layers | Protected |
| CALL METHOD /scmb/cl_pb=>GET_UNASSIGNED_LAYERS...more details | ||
| GET_UNIQUE_PACKAGE_ID | Get unique Package ID | Protected |
| CALL METHOD /scmb/cl_pb=>GET_UNIQUE_PACKAGE_ID...more details | ||
| GROUP_ITEMS_INCOMPLETE | Group incomplete Item to-be-consolidated | Protected |
| CALL METHOD /scmb/cl_pb=>GROUP_ITEMS_INCOMPLETE...more details | ||
| HANDLE_PACKAGING_GROUP_RESULT | Handle Result of Packaging Group Consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>HANDLE_PACKAGING_GROUP_RESULT...more details | ||
| HANDLE_PBO_RESULT | Handle Package Builder Optimizer result | Protected |
| CALL METHOD /scmb/cl_pb=>HANDLE_PBO_RESULT...more details | ||
| HANDLE_PBO_RESULT_PER_ITEM | Handle Package Builder Optimizer result | Protected |
| CALL METHOD /scmb/cl_pb=>HANDLE_PBO_RESULT_PER_ITEM...more details | ||
| IS_PBO_REQUIRED_CHECK_ACTIVE | Determine if PBO call required check is active | Protected |
| CALL METHOD /scmb/cl_pb=>IS_PBO_REQUIRED_CHECK_ACTIVE...more details | ||
| MAP_INTERNAL_ITEMS_PACKAGE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_INTERNAL_ITEMS_PACKAGE...more details | ||
| MAP_INTERNAL_ITEMS_PRODUCT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_INTERNAL_ITEMS_PRODUCT...more details | ||
| MAP_INTERNAL_LAYERS | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_INTERNAL_LAYERS...more details | ||
| MAP_ITEMS_INT_TO_EXT | Map internal Items to interface structure | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_ITEMS_INT_TO_EXT...more details | ||
| MAP_ITEM_GROUPS_INT_TO_EXT | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_ITEM_GROUPS_INT_TO_EXT...more details | ||
| MAP_PACKAGE_ITEM_ASSIGNMENT | Map Package Assignment to Items | Protected |
| CALL METHOD /scmb/cl_pb=>MAP_PACKAGE_ITEM_ASSIGNMENT...more details | ||
| MERGE_NEW_WITH_EXISTING_ITEMS | Merge Items | Protected |
| CALL METHOD /scmb/cl_pb=>MERGE_NEW_WITH_EXISTING_ITEMS...more details | ||
| PREPARE_PBO | Set general parameters for PB Optimizer call | Protected |
| CALL METHOD /scmb/cl_pb=>PREPARE_PBO...more details | ||
| REMEMBER_ITEM_PER_PACKAGE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>REMEMBER_ITEM_PER_PACKAGE...more details | ||
| REMEMBER_LIMIT_PER_PACKAGE | OBSOLETE | Protected |
| CALL METHOD /scmb/cl_pb=>REMEMBER_LIMIT_PER_PACKAGE...more details | ||
| REMOVE_ITEM_QUANTITY | Remove Item Quantities | Protected |
| CALL METHOD /scmb/cl_pb=>REMOVE_ITEM_QUANTITY...more details | ||
| SET_ALT_PKG_MAT_FOR_ITEM | Determine Alternative Package Material based on Sequence Def | Protected |
| CALL METHOD /scmb/cl_pb=>SET_ALT_PKG_MAT_FOR_ITEM...more details | ||
| SET_PKG_ATTRIBUTES_FOR_PKG | Set Package Attributes for Package Item | Protected |
| CALL METHOD /scmb/cl_pb=>SET_PKG_ATTRIBUTES_FOR_PKG...more details | ||
| SET_PKG_MAT_REQUIRED | Set Package Material required | Protected |
| CALL METHOD /scmb/cl_pb=>SET_PKG_MAT_REQUIRED...more details | ||
| START_NEW_PACKAGE | Start a new Package | Protected |
| CALL METHOD /scmb/cl_pb=>START_NEW_PACKAGE...more details | ||
| TRANSFER_ITEM_GROUP | Transfer Item Group into new Source | Protected |
| CALL METHOD /scmb/cl_pb=>TRANSFER_ITEM_GROUP...more details | ||
| TRANSFER_PACKAGING_TO_ITEM | Transfer result packaging into item | Protected |
| CALL METHOD /scmb/cl_pb=>TRANSFER_PACKAGING_TO_ITEM...more details | ||
| TRANSFORM_PACKAGING_GROUP | Transform Packaging Group for further consolidation | Protected |
| CALL METHOD /scmb/cl_pb=>TRANSFORM_PACKAGING_GROUP...more details | ||
| UPDATE_ITEM_GROUPS | Update Item Groups from its Items | Protected |
| CALL METHOD /scmb/cl_pb=>UPDATE_ITEM_GROUPS...more details | ||
/SCMB/CL_PB 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 |
| C_CONSOLIDATION_STATUS | Constant | Consolidation Status | LIKE | Protected | |
| C_LAYER_TYPE | Constant | Layer Type | LIKE | Protected | |
| MO_PB_ANALYZER | Instance Attribute | Package Building Analyzer | LIKE /SCMB/IF_PB_ANALYZER | Protected | |
| MO_PB_DATA | Instance Attribute | Package Builder (required data) | LIKE /SCMB/IF_PB_DATA | Protected | |
| MO_PB_ENHANCE | Instance Attribute | Enhancement Spot implementation | LIKE /SCMB/IF_PB_ENHANCE | Protected | |
| MO_PB_FOOTPRINT_QUA_DET | Instance Attribute | LIKE /SCMB/IF_PB_FOOTPRINT_QUA_DET | Protected | ||
| MO_PB_MSG_HANDLER | Instance Attribute | Package Builder Message Handler | LIKE /SCMB/IF_PB_MSG_HANDLER | Protected | |
| MO_PB_OPTIMIZER | Instance Attribute | Package Builder Optimizer | LIKE /SCMB/IF_PB_PBO | Protected | |
| MO_PB_PKG_TYPE_DET | Instance Attribute | Item Package Type Determination | LIKE /SCMB/IF_PB_PKG_TYPE_DET | Protected | |
| MO_PB_PROFILE | Instance Attribute | Access to Package Builder Profile | LIKE /SCMB/IF_PB_PROFILE | Protected | |
| MS_PROCESSING_STATUS | Instance Attribute | Processing Status | LIKE TY_S_PROCESSING_STATUS | Protected | |
| MS_SETTINGS | Instance Attribute | Package Builder settings | LIKE /SCMB/IF_PB_PROFILE=>TY_S_PB_PROFILE | Protected | |
| MS_SETTINGS_INTERNAL | Instance Attribute | Settings | LIKE TY_S_SETTINGS | Protected | |
| MS_SETTINGS_PBO | Instance Attribute | Package Builder Optimizer settings | LIKE /SCMB/IF_PB_PROFILE=>TY_S_PB_OPT_PROFILE | Protected | |
| MT_WEIGHT_UOM | Instance Attribute | Weight Units | LIKE TY_T_UOM | Protected | |
| MV_PACKAGE_ID | Instance Attribute | Current Package ID | LIKE /SCMB/IF_PB=>TY_PKG_ID | Protected |
/SCMB/CL_PB types
TY_CONSOLIDATION_STATUS - Consolidation StatusTY_LAYER_TYPE - Layer Type
TY_S_CONSOLIDATION_GROUP - Consolidation Group
TY_S_CONSOLIDATION_GROUP_DATA - Consolidation Group Data
TY_S_CONSOLIDATION_GROUP_KEY - Consolidation Group Key
TY_S_ITEM_CONSOLIDATE - Consolidation Item
TY_S_ITEM_GROUP - Item Group
TY_S_ITEM_GROUP_BY_HEIGHT - Item Group by Height
TY_S_ITEM_INTERNAL - Item in internal format
TY_S_ITEM_INTERNAL_DATA - Item data in internal format
TY_S_ITEM_PKG_MAT_REQ - Package Matrial required
TY_S_ITEM_QUANTITY - Item Quantity
TY_S_ITEM_REF - Item reference
TY_S_LAYER_INTERNAL - Layer in internal format
TY_S_LAYER_INTERNAL_DATA - Layer data in internal format
TY_S_MATERIAL_SORT - Material sorted
TY_S_PACKAGE - Package in internal format
TY_S_PACKAGE_DATA - Package data
TY_S_PACKAGING_GROUP - Packaging Group
TY_S_PACKAGING_GROUP_DATA - Packaging Group data
TY_S_PACKAGING_GROUP_KEY - Packaging Group key
TY_S_PACKAGING_GROUP_NEXT - Next Packaging Group
TY_S_PBO_PACKAGE - PB Optimizer Package
TY_S_PKG_GRP_UTIL_THRESHOLD - Package Group Utilization Threshold
TY_S_PKG_GRP_UTIL_THRESHOLD_K - Package Group Utilization Threshold Key
TY_S_PKG_HIERARCHY_GROUP - Packaging Hierarchy Group
TY_S_PKG_HIERARCHY_GROUP_DATA - Packaging Hierarchy Group data
TY_S_PKG_HIERARCHY_GROUP_KEY - Packaging Hierarchy Group Key
TY_S_PROCESSING_STATUS - CLAS /SCMB/CL_PB
TY_S_RESULT_STATISTICS -
TY_S_SETTINGS - Settings
TY_S_UOM - Unit of Measure
TY_S_UTILIZATION_THRESHOLD - Utilization Threshold
TY_T_BUPA_IDS -
TY_T_CONSOLIDATION_GROUPS - Consolidation Groups
TY_T_HEIGHT - Height table
TY_T_ITEM_CONSOLIDATE - Consolidation Items
TY_T_ITEM_GROUP - Item Groups
TY_T_ITEM_GROUPS_BY_HEIGHT - Item Groups by Height
TY_T_ITEM_INTERNAL - Items in internal format
TY_T_ITEM_PKG_MAT_REQ - Package Matrial required
TY_T_ITEM_QUANTITY - Item Quantities
TY_T_ITEM_REF - Item references
TY_T_LAYER_IDS - Layer IDs
TY_T_LAYER_INTERNAL - Layers in internal format
TY_T_LOCATION_IDS -
TY_T_MATERIAL_SORT - Material sorted
TY_T_PACKAGE - Packages in internal format
TY_T_PACKAGING_GROUPS - Packaging Groups
TY_T_PBO_PACKAGES - PB Optimizer Packages
TY_T_PKG_GRP_UTIL_THRESHOLDS - Package Group Utilization Thresholds
TY_T_PKG_HIERARCHY_GROUPS - Packaging Hierarchy Groups
TY_T_PRODUCT_IDS -
TY_T_UOM - Unit of Measures
TY_T_UTILIZATION_THRESHOLDS - Utilization Thresholds
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