Open FgarcesYmant opened 6 months ago
Hi @FgarcesYmant
I have worked in stock_picking_invocing since v12 it's important say the main goal of this module are create invoices directly from picking, without having to use Sale or Purchase Orders. https://github.com/OCA/account-invoicing/blob/14.0/stock_picking_invoicing/readme/DESCRIPTION.rst , this is important to keep the modularity, for example one of the Cases of Use are in Brazilian Localization where is necessary create the Invoice from Picking without relation with a Sale or Purchase Order because by the Fiscal rules even when the company move a product to different address, is not a Sale or Purchase case, the company has the Fiscal obligation to generate an Invoice/Fiscal Document, but we also are using this module when we want to force the creation of the Invoice from the Picking that was created by a Sale or Purchase Order, but for the case is used a second module, for the Sale https://github.com/OCA/l10n-brazil/tree/14.0/l10n_br_sale_stock and for Purchase https://github.com/OCA/l10n-brazil/tree/14.0/l10n_br_purchase_stock .
The answer for your issue are a module to join sale and stock_picking_invoicing, I'm work in a PR to include this module sale_stock_picking_invoicing here https://github.com/OCA/account-invoicing/pull/1025 , so if you can, please check if with this new module your issue is solved and work as you expect, any help in review are welcome.
Is your feature request related to a problem? Stock_Picking_Invoicing is a great module, and it works great if you only work with pickings, but when you go to your orders all of them are on status to be invoiced, so for matters of control it's kind of difficult.
Describe the solution you'd like I'd like to update the invoice status on order, so when you invoice from the picking it updates its related order.
Describe alternatives you've considered None for instance... just add some other columns on tree view for picking and try to keep control.
Additional context