You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Create a Warehouse in the Inventory Module. 2. Assign a partner address to the warehouse (vendor or customer). 3. Then remove that address and leave the address field blank assuming you made a mistake assigning that address to your warehouse. 4a. If the partner was a vendor then create a Purchase order for that vendor, as usual a Receipt order will be created according to the default routes and operations, but in this case the receipt order will have the Physical Locations/My Company: Transit Location as the Source location as if it was an Internal Transfer. 4b. If the partner was a customer then create a Sales Order for that customer, when confirming the order the next error message is displayed: No procurement rule found. Please verify the configuration of your routes
Current behavior: If a partner's address is assigned by mistake to one of the warehouses in the Inventory Module and even if that address is removed or replaced, a purchase order will trigger a receipt order from the Transit location if the partner is a vendor, and if the partner is a customer and a quotation is created in the Sales Module, it won't be possible to confirm that sale.
Expected behavior: Under those circumstances a Purchase Order should trigger a Receipt Order with a Partner Location as the source location if the partner is a vendor, and the Sales Order should have no problem to be confirmed if the partner is a customer.
The text was updated successfully, but these errors were encountered:
We faced the same problem too.
We set warehouse address to PARTNER_A by mistake and then we changed to PARTNER_B.
After that, purchase and sale order to PARTNER_A resulted in "No procurement rule found." error...
We fix it on odoo12 deleting the property property_stock_customer related to PARTNER_A in ir_property table.
Impacted versions: v11 (at least)
Steps to reproduce:
1. Create a Warehouse in the Inventory Module.
2. Assign a partner address to the warehouse (vendor or customer).
3. Then remove that address and leave the address field blank assuming you made a mistake assigning that address to your warehouse.
4a. If the partner was a vendor then create a Purchase order for that vendor, as usual a Receipt order will be created according to the default routes and operations, but in this case the receipt order will have the
Physical Locations/My Company: Transit Location
as the Source location as if it was an Internal Transfer.4b. If the partner was a customer then create a Sales Order for that customer, when confirming the order the next error message is displayed:
No procurement rule found. Please verify the configuration of your routes
Current behavior: If a partner's address is assigned by mistake to one of the warehouses in the Inventory Module and even if that address is removed or replaced, a purchase order will trigger a receipt order from the Transit location if the partner is a vendor, and if the partner is a customer and a quotation is created in the Sales Module, it won't be possible to confirm that sale.
Expected behavior: Under those circumstances a Purchase Order should trigger a Receipt Order with a Partner Location as the source location if the partner is a vendor, and the Sales Order should have no problem to be confirmed if the partner is a customer.
The text was updated successfully, but these errors were encountered: