I'm trying to apply transit costs to transfer operations so my finished goods can reflected landed costs. I am able to do this on some operations (delivery and receipts), however some delivery and receipts that I have made do not show up in the transfer dropdown/show more option on the landed cost screen.
From what I can tell, the transfer only shows up when the operation is to or from a partner/customer or partner/vendor location. Some of the transfers I made are to or from physical locations / Inter-warehouse transit. Note - I am NOT making internal type operations (from one WH stock to another WH stock) as I tested this and read Odoo doesn't allow for landed costs on this type of operation. All my operations are either Delivery or Receipt.
Why do some operations of the same type with the same from and same contact show a different destination (partner/customer vs physical locations / inter-warehouse transit)?
Thanks for sharing that. I took a look and everything I am moving is valued in inventory.
I'm looking at the delivery order I made that doesn't allow me to add landed costs.
All goods are valued in inventory
Delivery Address is another warehouse but only linked via the company name/contact, not the odoo warehouse.
Source is Warehouse B/Stock
The operation type is Warehouse B: Delivery Orders
When I look at the Delivery Orders operation type for Warehouse B, it shows source location as Warehouse B /Stock and Destination location Partners/Customers.
However, on the deliveries summary table, the From is Warehouse B/Stock but the to is Physical Locations/Inter-warehouse transit.
It appears that some of my delivery and receipt orders are getting treated as inter-warehouse transfers and not allowing landed costs to be added. (This would be much easier if I could post screenshots)
Maybe the rules or routes need to be adjusted. Currently warehouse A can be resupplied by warehouse B, and even through I am doing delivery and receipts operations (vs internal), the system sees goods going from one warehouse to the other as internal. I'm not sure how it knows since the only link would be the delivery address on the delivery order. Would odoo link the contact card of Warehouse A (e.g. Warehouse A, 123 main street) with the actual warehouse I have set up?
I figured this out for anyone that might find this in the future.
I had to go to CRM -> customers - sales & purchase (make sure developer mode is on), scroll down to the bottom and change customer and vendor location from physical location/inter-warehouse transit to Partners/Customers and Partners/Vendors. This allows me to add landed costs to delivery and receipts.
One downside is this removes the goods from inventory during transit and you will see a valuation decrease when the goods are shipped. The value is brought back on receipt.
Open to other methods as this doesn't seem to be the best solution to adding landed costs for transit between warehouses.