Wonach suchst Du?
What are you looking for?

How do I process sales orders with weight-dependent products? (Catch Weight Management)


Catch Weight Management makes it possible to manage products that naturally vary in weight in two ways. One way is using an average standard weight obtained by UOM conversion for inventory, sales, receiving material, transferring goods, picking and shipping. The other one is weighing the products and invoicing them based on their actual (catch) weight.

This is why metasfresh offers the possibility to record the different catch weights of products in the shipment schedule before they are shipped, thus ensuring that only the quantity actually received by the customer is invoiced.


  1. Configure the product in question as a “catch weight product” by either assigning a price to it or adding a new product price, always setting the Invoiceable Quantity per Catch Weight.

    Fig.: Invoiceable Quantity per 'Catch Weight'

  2. Define a UOM conversion where the checkbox Target is catch UOM is activated.

    Fig.: Target is catch UOM ='Y'


Enter the sales order

  1. Create a sales order with the catch weight product and complete it.

Enter the catch weight

  1. Jump to “Shipment Disposition”.
  2. Open the shipment candidate entry with the catch weight product.
  3. In the field Abw. Catch Weight Menge (Different Catch Weight Quantity) at the bottom right, enter the actual weight of the ordered product.
  4. Click your browser’s back button to return to the list view of the shipment disposition.

    Note: Repeat steps 2 to 4 to enter the catch weight of further products.

Create the delivery note and invoice

  1. Create the delivery note for the delivered catch weight product.

    Note: The PDF preview of the delivery note will show the product’s nominal weight.

  2. Create the invoice for the delivered catch weight product.

    Note: The PDF preview of the invoice will show the product’s catch weight and the invoice amount will be calculated accordingly.


GIF: Sales Order (Catch Weight)

View source file on GitHub.com