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] account_credit_control: Migration to 15.0 #192

Merged
merged 84 commits into from
Jul 24, 2022

Conversation

cesar-tecnativa
Copy link

TT36416

@pedrobaeza pedrobaeza added this to the 15.0 milestone Jun 14, 2022
@pedrobaeza
Copy link
Member

Please check CI

Copy link

@BT-aestebanez BT-aestebanez left a comment

Choose a reason for hiding this comment

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

LGTM

@pedrobaeza
Copy link
Member

CI is still red, @cesar-tecnativa

@cesar-tecnativa cesar-tecnativa force-pushed the 15.0-mig-account_credit_control branch 2 times, most recently from cc9dfe2 to eb0f0cc Compare July 4, 2022 22:17
@cesar-tecnativa
Copy link
Author

TT36416

@cesar-tecnativa
Copy link
Author

@pedrobaeza Could you please review?

@cesar-tecnativa
Copy link
Author

@victoralmau could you please review?

@cesar-tecnativa
Copy link
Author

@LudLaf could you review this?

@BT-anieto
Copy link

@cesar-tecnativa credit_control_policy field is not existing. How it is right now it breaks the update.

@BT-anieto
Copy link

On the other hand, I guess the migrations folder should be deleted.

@ and others added 15 commits July 6, 2022 10:57
* Modify scenarios to be compatible with python scenarios
* Voucher/statement related steps
* Deprecated step implementation
* Print report generation
* All tests green
* Mail + print of reminder
* Broken translations
* Fix failure to confirm invoice when both account_credit_control  and account_constraints are installed
* use except_orm instead of except_osv
* reindent code
* Cleanup
* use of deprecated field user_email causes permission error in multicompany setting fixed by using the correct 'email' field in the template
* Address in mako template to make sure address is displayed
* Remove 'more info here' from report
* Add some css to reminder report and set texts taking the whole width of the document
* Add a subject in reminder report
* Report use precise mode by default
* date_entry fields on line model to be used by report or in next MP on filter group by
* reporting layer, + add hook function to get contact address
* credit control mail are not in plain text but send as attachement
* policy level name is now translatable as it is use in report and mail
* permission on invoices because onetomany widget load data even if hidden ...
* translation files + lang source
* french translation
* Translation + report invoice address layout
* Label Force credit control policy + french translation
* pep8 (space after comma, reduced length of lines)
* does not need to check if there is ids before calling unlink, it will return early
* remove unused import
* 'raise a new invoice' is a British English expression for 'issue a new invoice'
* scenarios: We fix year of scenario on 2013 to have reproducable setup, and ensure test maintnability. The credit control scenarios are based on base_finance setup scenario provided in the project OpenERP Scenarios. This setup provide a financial setup for 2012 2013. We also fix some value as precision computation has been improved in OpenERP.
* bug 1287072 Level calculation error if previous credit line is ignored
* unifing wizard views to respect UI guide lines
* credit control policy changer. Add a wizard on Invoice that will add a credit line and deprecate exisiting one on the invoice
* test to ensure that wizard run on customer invoice
* Scenario that test coherence of credit run after manually altering an invoice level
* multicurrency in communication
* ...
@cesar-tecnativa cesar-tecnativa force-pushed the 15.0-mig-account_credit_control branch from 867c84e to 5107db0 Compare July 6, 2022 08:58
Copy link

@BT-anieto BT-anieto left a comment

Choose a reason for hiding this comment

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

LGTM

account_credit_control/views/res_config_settings_view.xml Outdated Show resolved Hide resolved
account_credit_control/views/res_config_settings_view.xml Outdated Show resolved Hide resolved
@cesar-tecnativa
Copy link
Author

@CarlosRoca13 please review

@LudLaf
Copy link
Contributor

LudLaf commented Jul 13, 2022

On the other hand, I guess the migrations folder should be deleted.

Migrations folder now deleted.

@cesar-tecnativa
Copy link
Author

@pedrobaeza Could you please review?

@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

@pedrobaeza
Copy link
Member

/ocabot migration account_credit_control

@OCA-git-bot
Copy link
Contributor

On my way to merge this fine PR!
Prepared branch 15.0-ocabot-merge-pr-192-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot mentioned this pull request Jul 24, 2022
11 tasks
@OCA-git-bot OCA-git-bot merged commit 6e29950 into OCA:15.0 Jul 24, 2022
@OCA-git-bot
Copy link
Contributor

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

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.

None yet