Hi, Im having and issue in v17; this workflow work great in V16 and V16.4.
I will simplified the work flow for explanation
0. Product "1" with serial, in "all" Category with fifo and Inventory Valuation: Automated. Locations: with Fifo strategy
1. I have 3 WH: A,B and C
2. Made a Puchase for Product "1" with lot/serial and send it to WH A.
3. Internal transfer from WH A to WH B. There is a Route "B to C" with rule Push to; so every product transfered to B will be foward to C. I made this to have a receipt in WH C for landed costs
4. Validate receipt in WH C with serial number
5. Try validate landed cost to with transfer " WH A receipt" but odoo show a message
Invalid Operation
You cannot apply landed costs on the chosen Transfers(s). Landed costs can only be applied for products with FIFO or average costing method.
**NOTE** : If i try this with a product without serial numbers it works.
Hope can help me