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

[17.0][MIG] partner_invoicing_mode: Migration to 17.0 #1699

Merged
merged 16 commits into from
Sep 30, 2024

Conversation

NICO-SOLUTIONS
Copy link
Member

standard migration

Copy link

@traitrantrobz traitrantrobz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@NICO-SOLUTIONS I think you should double-check against this migration. You can check at #1515 and #1295.

@traitrantrobz
Copy link

traitrantrobz commented Jul 30, 2024

@NICO-SOLUTIONS You missed a lot of commit history. Please rebase the commit and migration against it.
Ảnh chụp Màn hình 2024-07-30 lúc 15 48 10

TDu and others added 15 commits July 30, 2024 11:14
[UPD] Update partner_invoicing_mode.pot

[UPD] README.rst

partner_invoicing_mode 16.0.1.0.1
Translated using Weblate (Spanish)

Currently translated at 100.0% (8 of 8 strings)

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/es/

[UPD] README.rst
Translated using Weblate (Italian)

Currently translated at 100.0% (8 of 8 strings)

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/it/
Allow to have a better extension mechanism when having multiple invoicing
modes.
The field one_invoice_per_order wasn't used correctly.

So, now, create invoices using the partner option by calling
the grouping option on sale orders
To improve flexibility, the invoicing grouping option could be different
on the sale order level than on the partner level.
As the read_group() can aggregate sale order ids per partner,
use the ids list instead.
…al field

As a company can have several different invoicing address, invoicing can occur at different
dates.
…tion

As validation jobs could last long time if there are plenty, ensure that
the wanted date is correctly set.
In order to be able to benefits from standard grouping function, override it
and add missing keys.

[UPD] Update partner_invoicing_mode.pot

[BOT] post-merge updates

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/

Translated using Weblate (Italian)

Currently translated at 94.4% (17 of 18 strings)

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/it/

Translated using Weblate (Italian)

Currently translated at 100.0% (18 of 18 strings)

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/it/

Translated using Weblate (Spanish)

Currently translated at 100.0% (18 of 18 strings)

Translation: account-invoicing-16.0/account-invoicing-16.0-partner_invoicing_mode
Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-partner_invoicing_mode/es/
Copy link

@traitrantrobz traitrantrobz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@gurneyalex
Copy link
Member

/ocabot migration partner_invoicing_mode

@OCA-git-bot OCA-git-bot added this to the 17.0 milestone Sep 30, 2024
@gurneyalex
Copy link
Member

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 17.0-ocabot-merge-pr-1699-by-gurneyalex-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit b8b82f3 into OCA:17.0 Sep 30, 2024
5 of 7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 5be7298. Thanks a lot for contributing to OCA. ❤️

@NICO-SOLUTIONS NICO-SOLUTIONS deleted the 17.0-mig-partner_invoicing_mode branch September 30, 2024 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants