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

[15.0][MIG] contract_sale_invoicing: Migration to version 15.0 #1002

Merged
merged 10 commits into from
Nov 9, 2023

Conversation

carolinafernandez-tecnativa
Copy link
Contributor

@carolinafernandez-tecnativa carolinafernandez-tecnativa commented Oct 10, 2023

  • Standard migration from v12 to v15.

@Tecnativa

TT45293

@pedrobaeza

@carolinafernandez-tecnativa carolinafernandez-tecnativa force-pushed the 15.0-mig-contract_sale_invoicing branch from f6562ff to 78cd4d0 Compare October 10, 2023 12:24
carlosdauden and others added 9 commits October 10, 2023 09:25
[REF] Contract Sale Invoicing: update translations

[IMP] - Assert that the predecessor is available for new link at uncancel

[RMV] - remove usless changes

[RMV] - Remove usless field recurring_invoices

after the total isolation between contract model and account analytic one.
recurring_invoices which was used to mark analytic account as contract became usless

[IMP] - P3 syntax

[IMP] - use @openupgrade.migrate() and openupgrade.logged_query

[IMP] - drop transient table in migration script
replaced contract's account_analytic_id by group_id
@carolinafernandez-tecnativa carolinafernandez-tecnativa force-pushed the 15.0-mig-contract_sale_invoicing branch from 78cd4d0 to 16815a8 Compare October 10, 2023 12:26
@pedrobaeza pedrobaeza force-pushed the 15.0-mig-contract_sale_invoicing branch from 16815a8 to cfa7717 Compare October 10, 2023 15:49
Copy link
Member

@pedrobaeza pedrobaeza left a comment

Choose a reason for hiding this comment

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

/ocabot migration contract_sale_invoicing

@OCA-git-bot OCA-git-bot added this to the 15.0 milestone Oct 10, 2023
@OCA-git-bot OCA-git-bot mentioned this pull request Oct 10, 2023
18 tasks
TT45293

Co-Authored-By: Pedro M. Baeza <pedro.baeza@tecnativa.com>
@pedrobaeza pedrobaeza force-pushed the 15.0-mig-contract_sale_invoicing branch from cfa7717 to 2c474e5 Compare October 10, 2023 16:04
@carolinafernandez-tecnativa
Copy link
Contributor Author

ping @carlosdauden @pedrobaeza

@carolinafernandez-tecnativa
Copy link
Contributor Author

ping @pedrobaeza @carlosdauden

@OCA-git-bot
Copy link
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@pedrobaeza
Copy link
Member

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 15.0-ocabot-merge-pr-1002-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 6ae0e4c into OCA:15.0 Nov 9, 2023
6 checks passed
@OCA-git-bot
Copy link
Contributor

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

@pedrobaeza pedrobaeza deleted the 15.0-mig-contract_sale_invoicing branch November 9, 2023 17:04
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.