Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][IMP][FIX] sale_invoice_plan - WIP #2875

Open
wants to merge 61 commits into
base: 16.0
Choose a base branch
from

Conversation

dreispt
Copy link
Member

@dreispt dreispt commented Dec 28, 2023

Depends and includes #2438 plus ursais#12

kittiu and others added 30 commits December 20, 2023 07:51
Currently translated at 100.0% (56 of 56 strings)

Translation: sale-workflow-12.0/sale-workflow-12.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-12-0/sale-workflow-12-0-sale_invoice_plan/zh_CN/
Currently translated at 100.0% (56 of 56 strings)

Translation: sale-workflow-12.0/sale-workflow-12.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-12-0/sale-workflow-12-0-sale_invoice_plan/nl_NL/
1. Plan date now passed to invoice date
2. Allow edit invoice plan, if no invoice created yet (invoice_count = 0)
3. Add new view Sales Invoice Plan
Currently translated at 92.9% (52 of 56 strings)

Translation: sale-workflow-12.0/sale-workflow-12.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-12-0/sale-workflow-12-0-sale_invoice_plan/fr/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: sale-workflow-12.0/sale-workflow-12.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-12-0/sale-workflow-12-0-sale_invoice_plan/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: sale-workflow-13.0/sale-workflow-13.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-13-0/sale-workflow-13-0-sale_invoice_plan/
Currently translated at 100.0% (64 of 64 strings)

Translation: sale-workflow-13.0/sale-workflow-13.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-13-0/sale-workflow-13-0-sale_invoice_plan/es/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: sale-workflow-13.0/sale-workflow-13.0-sale_invoice_plan
Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-13-0/sale-workflow-13-0-sale_invoice_plan/
The implementation has changed in 14.0
gurneyalex and others added 26 commits December 20, 2023 07:51
remove the dependency on sale_stock which does not seem to be required.
this allows to use the module in service companies which don't need
the stock application
The Advance Payment use case still doesn't work, but at least invoicing
one by one works.
- Move menu item after Sales Orders, rather than first option
- Fix typo
When installed along with sale_subscription,
recurring order would show two "Create Invoice" buttons.

This is because the Subscription app adds a "Create Invoice"
button specific for recurring orders.

The solution is to not force the Sales Order original "Create Invoice"
button visible. Instead make the "Create Invoice By Plan" button
available.
@dreispt dreispt changed the title [IMP][FIX] sale_invoice_plan [16.0][IMP][FIX] sale_invoice_plan Dec 28, 2023
@dreispt dreispt changed the title [16.0][IMP][FIX] sale_invoice_plan [16.0][IMP][FIX] sale_invoice_plan - WIP Dec 28, 2023
@rousseldenis
Copy link
Contributor

@dreispt Is this still WIP ?

@dreispt
Copy link
Member Author

dreispt commented Feb 5, 2024

@rousseldenis I was not able to get the Advance Payment case work, and it was not relevant for my use cases, so I couldn't afford spending more effort on it.
I'm happy to let someone else continue from where I left.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.