Catch weight product processing with warehouse management

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Note

These release notes describe functionality that may not have been released yet. To see when this functionality is planned to release, please review Summary of what’s new. Delivery timelines and projected functionality may change or may not ship (see Microsoft policy). For detailed information about our products, visit the Finance and Operations documentation.

This functionality will provide support for using catch weight products within warehouse management processes. Catch weight products are often used in industries where products vary by weight and/or size, such as the food industry. Catch weight products use two units of measure - an inventory unit (such as kg, lb, or oz) and a catch weight unit (such as box, each, or pallet). The inventory unit is the unit of measure in which the product is weighed and invoiced. The catch weight unit is the unit in which the products are handled, such as received, transferred, and shipped.

Within the warehouse management processes, the catch weight products can be handled in different units, such as pallets and boxes, and the business processes can be granularly defined to, for example, perform the inbound weighing per pallet level and capture the outbound sales process during picking or packing per catch weight quantity (box).

This feature also allows you to use a catch weight tag that will get the captured weight per catch weight unit assigned. The goal of this approach is to weigh the product only once at the time of receipt. This works for products that do not change weight over time (frozen shrimp, for example) and products that have a handling unit of measure that is shippable (such as a box of shrimp). With this approach, the user scans the catch weight tag to identify the weight at the time of picking or packing based on product configuration and then invoicing is based on the weight that is associated with the captured catch weight tag.

Supported scenarios

Not all workflows support catch weight product processing with warehouse management. The following restrictions currently exist:

Enable catch weight product for warehouse management processes

  • Change storage dimension group for items (to become warehouse management process enabled) is not supported for catch weight products.
  • Only 'Finished goods' part of formulas are supported for catch weight products.
  • Only 'Raw components' as part of formulas are supported for catch weight products.
  • Catch weight products cannot be associated with a tracking dimension group using the owner dimension.
  • Catch weight products cannot be used as services.
  • Catch weight products can only be used as 'Stocked product' as part the Item model group.
  • Catch weight products cannot be used together with the 'Active in sales process' tracking functionality.
  • Catch weight products cannot be used together with the 'Capture serial number' functionality and thereby the process of transferring from a 'blank' to serial number as part of the picking/packing process is not supported.
  • Catch weight products cannot be used together with the register serials before consumption functionality.
  • Catch weight products being variant-enabled cannot be used together with the variant unit of measure conversion functionality.
  • Catch weight products cannot be marked as being retail 'Product kit'.
  • Catch weight products only support being used with a unit sequence group with catch weight handling units and having the catch weight unit as the lowest sequence.
  • Catch weight products only support the inventory unit to catch weight unit conversion resulting in a nominal quantity greater than one.
  • Catch weight product barcode setup does not support variable weight setup.

Order processing

  • Intercompany order processing is not supported.
  • ASN creation (packing structures) does not support weight information.
  • The ordering quantity can only be maintained based on the catch weight unit.

Inbound warehouse processing

  • License plate receiving will require weight assignment during registration because weight information is not supported as part of the advanced shipping notification. When using catch weight tag processes, the tag number must be manually assigned per catch weight unit.
  • Mixed license plate receiving is not supported for catch weight products.

Inventory and warehouse operations

  • Manual creation of quarantine orders is not supported for catch weight products.
  • Manual movement of inventory related with work is not supported for catch weight products.
  • Consolidate license plates is not supported for catch weight products.
  • Warehouse inventory status change as part of a periodic task is not supported for catch weight products.
  • Change inventory status, defined by a query, is not supported for catch weight products. (Quality order inventory status change is not supported, either.)
  • Inventory status change from on-hand by location form is not supported for catch weight products.
  • Inventory status change as part of warehouse app movement work is not supported for catch weight products.
  • Assignment of weight during warehouse work counting processing is not supported for catch weight products.
  • License plate loading - to initialize warehouse stock - is not supported for catch weight products.
  • Batch balancing processes are not supported for catch weight products.
  • Negative physical inventory handling is not supported for catch weight products.
  • Use of inventory marking is not supported for catch weight products.

Outbound warehouse processing

  • Cluster picking functionality is not supported for catch weight products.
  • Pick and pack warehouse processing is not supported for catch weight products.
  • Work completion from work form is not supported for catch weight products.
  • Automatic execution of work defined on work template is not supported for catch weight products.
  • Reverse work functionality is not supported for catch weight products.
  • Manual packing station processing with work creation after container close is not supported for catch weight products.
  • Pcs-by-pcs scanning functionality is not supported for catch weight products.

Production processing

  • Only batch orders for formula products are supported for catch weight products.
  • Kanban functionality is not supported for catch weight products.
  • Register serials before consumption is not supported for catch weight products.
  • Reverse license plate functionality is not supported for catch weight products.
  • Register report as finished by serial number is not supported for catch weight products.

Transportation management processing

  • Load building workbench processing is not supported for catch weight products.
  • Transport request lines are not supported for catch weight products.

Other restrictions and behaviors for catch weight product processing with warehouse management

  • When capturing catch weight tags as part of the warehouse app processing, it is not be possible to cancel out of the work flow.
  • During picking processes where the user will not be prompted to identify tracking dimensions, the weight assignment will be done based on the average weight. This process will happen, for example, when using a mix of tracking dimensions within the same location and user process picking, resulting in only one tracking dimension value left on the location.
  • When reserving inventory for a warehouse management process-enabled catch weight product, the reservation will be done based on the defined minimum weight even though this is the last handling quantity on hand. This is a different behavior than for non-warehouse management process-enabled items.
  • All processes that use the weight as part of capacity calculations (wave thresholds, work maximum breaks, container maximums, location load capacities, and so on) will not use the actual weight of the inventory, but be based on the physical handling weight defined for the product.
  • Retail functionality in general is not supported for catch weight products.

The catch weight tags functionality is currently only supported as part of the following scenarios:

  • Purchase order warehouse app receiving processing.
  • Load receiving warehouse app processing.
  • License plate receiving related to a purchase order load will request weight assignment during the receiving process, whereas for the transfer order receiving process, the weight will be used from the transfer order shipment data.
  • Transfer order item and line receiving coming from a non-warehouse management process warehouse.
  • Sales return order receive processing will be able to record catch weight tags, but it will not be validated if these were the tags that originally got shipped related to a particular sales order line.
  • Inventory status change via the warehouse app.
  • Warehouse transfer via the warehouse app.
  • Adjustment in and out via the warehouse app.
  • Sales and transfer order picking work processing. (Note that production component picking does not support catch weight tag recording.)
  • Reducing picked quantities from load lines (with and without container usage).
  • Packing of products into containers at packing station.
  • Reopening of containers.
  • Report as finished formula products via warehouse app.
  • Transport load processing via warehouse app.