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][MIG v2] l10n_fr_account_vat_return + teledec #475

Merged
merged 82 commits into from
Oct 31, 2023

Conversation

alexis-via
Copy link
Contributor

This PR includes changes made in v14 PR #470

…_teledec

l10n_fr_account_vat_return: adds support for French VAT declaration
l10n_fr_account_vat_return_teledec: allows to teletransmit the French VAT declaration via teledec.fr
Archive CA3 PDF at sent step
Re-activate check of SIREN and period in CA3 input page
Add reimbursement_comment_dgfip in reimbursement wizard
…q moves are not in VAT return period

pre-commit fix
Update for new box codes used in 2022
Introduce first tests (to be continued)
Add a new type "France exo" for fiscal positions
…_on_payment

Add tests on the lines of the account.move generated
…ny that has the l10n_fr standard chart of accounts

Add expense account on some appendix taxes
Improve tests: we now have a full test suite for on_invoice and on_payment
…t.move by a new type of fiscal position

Migration scripts provided
…here is no partial payment).

Add a test for this new feature.
pre-commit fixes
Improve source strings
Several small usability improvements (dynamic columns on log lines, source invoice M2O field)
… to support the scenario where some intracom purchase invoices where dated before the VAT period and hadn't been autoliquidated yet

Update comments with 2022 codes for form boxes
Add tests for negative due VAT and negative deductible VAT
…s lines and invert sign in total amount + add warning banner and color in tree view
Fix test when stock module is not installed (can't use type='product', only 'consu')
…o impact invoices already generated.

Easier inheritance for the on_payment/on_invoice algo when
fr_vat_exigibility is 'auto'
OCA-git-bot and others added 13 commits September 14, 2023 10:43
Currently translated at 100.0% (59 of 59 strings)

Translation: l10n-france-14.0/l10n-france-14.0-l10n_fr_account_vat_return_teledec
Translate-URL: https://translation.odoo-community.org/projects/l10n-france-14-0/l10n-france-14-0-l10n_fr_account_vat_return_teledec/fr/
Filter out the non-VAT taxes using UNECE type code
…y controls

Speed up tests
Fix a note field of a log message that was not translatable
Improve visibility condition on tree view of lines
Fix: allow to ask for reimbursement when >= min_amount (and not >)
Raise error when get account from prefix and several accounts match the prefix
Add support for imports (extracom products)
Replace box_type by manual and meaning_id
Make product/service selection on invoice line inheritable
Remove field origin_move_partner_id from log lines
… forward ports

base VAT sum controls don't use hard-coded EDI codes any more
Use _fr_is_product_or_service() to compute out_vat_on_payment on customer invoices
Change meaning_id of some boxes
Put France logs after Intracom/Extracom logs so that intracom/extracom
logs are not hidden after the long list of unpaid VAT on payment
invoices
This is the second migration of l10n_fr_account_vat_return and
l10n_fr_account_vat_return_teledec from v14 to v16, following big
changes made recently in v14.
@alexis-via
Copy link
Contributor Author

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 16.0-ocabot-merge-pr-475-by-alexis-via-bump-nobump, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Oct 31, 2023
Signed-off-by alexis-via
@OCA-git-bot
Copy link
Contributor

@alexis-via your merge command was aborted due to failed check(s), which you can inspect on this commit of 16.0-ocabot-merge-pr-475-by-alexis-via-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

@alexis-via alexis-via force-pushed the 16-mig-vat_return_v2 branch from f8666d4 to 8ea02db Compare October 31, 2023 13:26
@alexis-via
Copy link
Contributor Author

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 16.0-ocabot-merge-pr-475-by-alexis-via-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 6320a83 into OCA:16.0 Oct 31, 2023
6 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 806b211. 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.

4 participants