Skip to Content
Menú
This question has been flagged
4 Respostes
289 Vistes

I have a unique use case - I run a custom seafood processing plant where I receive fish from fishermen and process it to their desired specifications but I don't purchase or maintain inventory levels (per se) for that fish. I am trying to utilize Odoo for receiving the fish, manufacturing the product and then warehousing it for later pickup, while also generating an invoice for the customer. Is there an easier way to do this?

Avatar
Descartar
Best Answer

You can manage this workflow in Odoo by treating the incoming fish as customer-owned materials using the subcontracting feature, where you only track processing steps, storage, and delivery without holding inventory risk. ERP systems like Odoo are designed to streamline manufacturing, warehousing, and invoicing in one integrated flow, which fits your seafood plant case. For a similar approach in the food industry, many businesses also focus on menu management systems—like those used in raising canes-menus  https://raisingcanes-menus.com/25-finger-tailgate/ —to ensure efficiency from processing to customer delivery.

Avatar
Descartar
Best Answer

You can handle this in Odoo by recording the fish as customer-supplied material using consignment stock or subcontracting, then processing it with manufacturing orders and storing it through warehouse management until pickup. This setup allows you to issue accurate invoices while keeping clear traceability of each order. For a smoother understanding of food service workflows, platforms like firehousesubs-menue at  https://firehousesubs-menue.com/ highlight how operations can be aligned closely with customer requirements.

Avatar
Descartar
Best Answer

You might want to use the consignment functionality to manage inventory you don't own

https://www.odoo.com/documentation/saas-18.4/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/owned_stock.html

Avatar
Descartar
Best Answer

Hi,


Create each fish batch as a storable product in Inventory, then manually update quantities when received. When processing, use Manufacturing Orders to transform raw fish into finished products, then sell to customers via Sales Orders. Enable lot/serial tracking to maintain traceability from receipt through processing to delivery. For billing, create invoice lines for both the raw material (at zero value) and your processing fees, allowing you to generate complete invoices while avoiding traditional purchase workflows.


Key advantages:

       * Eliminates purchase orders while maintaining traceability

       * Manual quantity updates give you full control

       * Manufacturing orders handle processing specifications

       * Clean financial separation between materials and services

Sample Setup for Your Seafood Processing

1- Product Configuration

          - Raw Fish: Create as Storable Product with:

                    * Tracking: Lots (for traceability, e.g., "Boat123-Oct5")

                    * Cost: $0 (since you don’t purchase it)

                    * Routes: Disable Buy (no PO needed)

           - Processed Fish: Set as Manufactured Product with a BoM (Bill of Materials) linking to raw fish.


2- Receiving Fish (Manual Inventory Update)

        - Go to Inventory → Operations → Inventory Adjustment:

                 - Add raw fish product, assign a lot (e.g., fisherman’s name/date), and input received weight/quantity.

                 - Use "Scrap" or "Internal Transfer" to move to a "Holding Area" location.


3- Processing (Manufacturing Order)

              - Create Manufacturing Order:

                         * Select the Processed Fish product and BoM.

                         * Allocate raw fish lots (traceability preserved).

                         * Add Operations (e.g., "Fillet", "Freeze") with labor/time tracking if needed.


4- Selling & Invoicing

            - Create Sales Order for the customer:

                      * Add Processed Fish (priced per lb/kg) + Processing Fee (service product).

                      * Use Delivery to confirm pickup (no shipping needed).

            - Invoice: Combines product + service fees automatically.


Hope it helps

Avatar
Descartar
Related Posts Respostes Vistes Activitat
0
de jul. 25
412
14
d’ag. 18
9715
0
de set. 16
3274
1
de març 15
4201
1
d’abr. 22
3635