Secondary Processing

Secondary processing — also called repacking — is the scenario where a company ships raw or semi-processed fish to a third-party processor, the processor produces finished trade items (portioned, packaged, labelled product), and you receive those finished goods back into your inventory for onward sale to customers. You control the process commercially and carry the inventory, but the physical processing is done externally.

Process at a glance

1 Create Repack Delivery Agreement

Agreement Type = Repack

2 Create Repack Lot

Production Type = Repacking · link lot to agreement

The Repack Lot No. must be linked on the agreement before the Consumption or Output Worksheets are posted.

3 Ship raw material to 3rd party

Post outbound trade items against the repack agreement

4 Receive finished goods from 3rd party

Consumption Worksheet → Output Worksheet

5 Allocate to customer orders

Assign finished trade items to customer delivery agreements

6 Add production cost

Indirect Cost Worksheet — distribute processing fee to the repack lot

Step 1 Create Repack Delivery Agreement

📍 Navigation: Role center → Sales → Delivery Agreement→ New

Create a new Delivery Agreement of agreement type Add one line per finished product expected back. Set Item No. (finished item), Quantity, and Certification Program Code if the product must be certified.

Step 2 Create the Repack Lot

📍 Navigation: Role center → Lots→ New

Create a new lot with Production Type= Repacking. After saving the lot, go back to the Repack Delivery Agreement and set Repack Lot No. to this lot.

⚠️ Set the link before posting worksheets

The Repack Lot No. must be linked on the agreement before the Consumption or Output Worksheets are posted.

Step 3 Ship raw material to 3rd party

  1. Open the Repack Delivery Agreement.

  2. Allocate the raw material trade items (pallets/boxes) to the agreement lines via the Pallet Reservation process.

  3. Post the outbound shipment.

You can run the Packing List (Farming) report from the agreement to produce a shipping document showing trade items, weights, and lot traceability.

Step 4 Receive finished goods from 3rd party

When the processor returns the finished products, register them in two parts: the output (finished trade items) and the raw material consumption into the Repack Lot.
How the consumption is posted depends on the Output Worksheet Posting field in Farming Setup | Output Worksheet.

Output Worksheet, see also Output Worksheet

📍Navigation: Role Center → Output Worksheet

Creates the finished trade items in inventory, linked to the Repack Lot.

  1. Create lines for each finished product — set Lot No. to the Repack Lot, Item No. to the finished item, Quantity, and Qty. per Trade Item.

  2. Set Original Producer and Certification Program Code if applicable.

  3. If the finished goods are already sold, fill in Reserve to Agreement No. and Reserve to Agreement Line No. with the customer's delivery agreement.
    The trade items are then reserved to that line when you post.

  4. Run Check Worksheet.

  5. Run Post Worksheet.

Consumption Worksheet, see also Consumption Worksheet
When Output Worksheet Posting is set to Complete: nothing more to do. Posting the Output Worksheet also posts a positive adjustment of the harvest item and consumes it into the Repack Lot, based on the Output Yield % on the line.
When Output Worksheet Posting is set to Output Only: post the consumption with the Consumption Worksheet.

📍 Navigation: Role Center → Consumption Worksheet

  1. Run Select Output Lots, select the Repack Lot and choose OK. One line is created per production day.

  2. Check Output Yield % and enter the Unit Cost of the raw material.

  3. Run Check Worksheet, then Post Worksheet.

The lot cost of the Repack Lot is re-distributed automatically after posting.

Step 5 Allocate to customer orders

📍 Navigation: Role Center → Sales → Delivery Agreements

If you reserved the finished goods to a Delivery Agreement with the Output Worksheet they're already allocated. Continue with posting the outbound shipment.

Otherwise, allocate them manually:

  1. Open the customer delivery agreement (standard Agreement Type = Delivery).

  2. In the trade item selection, filter on Lot No. = [Repack Lot] to see the finished goods.

  3. Allocate trade items to the agreement lines.

  4. Post outbound when ready to ship to the customer.

Step 6 Add production cost

📍 Navigation: Role Center→ Indirect Cost Worksheet

Distributes the processor's fee (and any other costs) to the finished trade items on the Repack Lot.

  1. Create a worksheet line — set Posting Date, Item Charge No. (the cost type), Total Amount (LCY), and Lot No. Filter = Repack Lot.

  2. Choose a Distribution Method:

  1. Press F9 (Project Distribution) to preview the allocation before posting.

  2. Post the line.