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

[14.0] l10n_fr_account_vat_return: fix for DGFiP consistency checks, improve negative box support, add support for imports (extracom products) #470

Merged
merged 11 commits into from
Sep 14, 2023

Conversation

alexis-via
Copy link
Contributor

Easier inheritance of tax search domains
Filter out the non-VAT taxes using UNECE type code

Next step : adjust rounding to have a sum of due vat base = some of taxed operations

@alexis-via
Copy link
Contributor Author

adjust rounding to have a sum of due vat base = some of taxed operations: DONE
I also switch from PyPDF2 (unmaintained) to pypdf (actively maintained)

@alexis-via alexis-via changed the title [14.0] l10n_fr_account_vat_return: avoid potential 1 € difference between sum of due vat base and sum of taxed operations [14.0] l10n_fr_account_vat_return: fix for DGFiP consistency checks, improve negative box support, add support for imports (extracom products) Aug 26, 2023
@alexis-via alexis-via marked this pull request as ready for review September 9, 2023 07:59
Alexis de Lattre and others added 10 commits September 9, 2023 10:01
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
@alexis-via alexis-via force-pushed the 14-vat_return-rounding_and_inherit branch from b8c0d4f to 20be7e3 Compare September 9, 2023 08:01
@alexis-via
Copy link
Contributor Author

FYI, I plan to merge it rapidly now, to have the fix for DGFiP consistency checks for the VAT return of August

Improve readme
Improve some box form view and log line tree view
@alexis-via
Copy link
Contributor Author

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 14.0-ocabot-merge-pr-470-by-alexis-via-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 371be99 into OCA:14.0 Sep 14, 2023
7 checks passed
@OCA-git-bot
Copy link
Contributor

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

2 participants