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

[18.0][MIG] Chorus modules #602

Open
wants to merge 117 commits into
base: 18.0
Choose a base branch
from
Open

Conversation

alexis-via
Copy link
Contributor

@alexis-via alexis-via commented Jan 3, 2025

Switch to new native field invoice_sending_method
Using chorus qualification plateform or production plateform is not a boolean field of res.company any more ; it is read from the key "running_env" of the Odoo server configuration file : if set to 'test' or 'dev', it will use the qualification plateforme, it set to 'prod', it will use the production plateform.
Add test button on config page to test API
Add group chorus API debug, to hide view that are only useful for developers
Improve/reorganize views
Large code cleanup

alexis-via and others added 30 commits January 2, 2025 16:23
New object chorus.flow. Move several features from invoices to chorus.flow.
IMPORTANT: you need to update the entries for the RGS key and certificate in your Odoo server configuration file, see l10n_fr_chorus_account/README.rst
…account

Adapt code of ubl and factur-x modules accordingly
Write detailed error in Odoo if flow is rejected
Add tracking on some Chorus field
Improve module l10n_fr_business_document_import
PEP8 fix in l10n_fr_chorus_account
Currently translated at 40.4% (40 of 99 strings)

Translation: l10n-france-10.0/l10n-france-10.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-10-0/l10n-france-10-0-l10n_fr_chorus_account/fr/
Send daily reminder emails when Chorus API credentials or certificate expire
in less than 15 days.
alexis-via and others added 29 commits January 2, 2025 16:23
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_account/
Currently translated at 95.7% (136 of 142 strings)

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_account/fr/
Currently translated at 100.0% (142 of 142 strings)

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_account/fr/
Currently translated at 100.0% (4 of 4 strings)

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_sale
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_sale/fr/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_account/
Currently translated at 100.0% (142 of 142 strings)

Translation: l10n-france-16.0/l10n-france-16.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-16-0/l10n-france-16-0-l10n_fr_chorus_account/es/
…turx to v17

Several methods are now private methods
Move code to send invoices to chorus from wizard to account.move
name_get converted to _compute_display_name()
read_group() converted to _read_group()
name_search() converted to _name_search()
protect login and password of res.company with groups="base.group_system"
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_sale
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_sale/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_facturx
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_facturx/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_account/
Currently translated at 100.0% (8 of 8 strings)

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_facturx
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_facturx/es/
Currently translated at 100.0% (148 of 148 strings)

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_account
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_account/es/
Currently translated at 100.0% (4 of 4 strings)

Translation: l10n-france-17.0/l10n-france-17.0-l10n_fr_chorus_sale
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_chorus_sale/es/
Switch to new native field invoice_sending_method
Add test button on config page to test API
Large code cleanup
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.