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

[12.0][MIG] account_invoice_import #162

Merged
merged 90 commits into from Jan 22, 2020

Conversation

astirpe
Copy link
Member

@astirpe astirpe commented Jan 3, 2020

alexis-via and others added 24 commits January 3, 2020 15:40
FIX raise error when we don't identify a partner

Update README
Rename test/pdf/ to test/invoices/ to host XML invoices too
…invoice_zugferd (see README.rst for more info)

Move the ZUGFeRD/CII-specific code of account_invoice_import to account_invoice_import_zugferd
Disable test of invoice2data, because this lib is difficult to install
Add support for UBL refunds

If you have an UBL refund that I could use to test, please contact me !
Convert YAML test to unittest
…edicated module account_invoice_import_invoice2data

Update README.rst and headers to latest OCA conventions.
Better key names in the parsed_inv dict
parsed_inv doesn't need to be JSON serializable anymore (small drawback: the invoice is parsed a second time on the second step... but the second step is rarely used)
Move code from account_invoice_import_invoice2data to account_invoice_import
Alexis de Lattre and others added 26 commits January 3, 2020 15:40
…not deduct VAT (OCA#64)

* Move code to a new dedicated method
* FIX update of existing draft invoice
  Improve error message of partner matching
  Move hook of partner matching to put it after VAT matching, which is the
  most reliable
* Add support for importing an invoice with VAT in a company that cannot deduc VAT
  Display nice error when account is missing on product
* Improve compliancy with Factur-X standard (using schematron)
… has visible discounts

Code improvements in sale_order_import
Add unit tests in sale_order_import
Use display_name instead of name_get()[0][1]
Update the account_invoice_download_weboob following the changes in account_invoice_download
Add README.rst for the 2 modules
Add weboob module management
Improve log handling (explicit error when wrong pwd)
account_invoice_import: by default, set tax to default tax of account when invoice_line_method = 1line_no_product
Update text displayed in the invoice import wizard and make list of
supported formats modular (like in bank statement import)
… in multi-company environnement

Fix my previous commit on sequence field on invoice import config (caused a crash when creating a new record)
Usability improvements on download config
…iness document is imported in the right company
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: edi-11.0/edi-11.0-account_invoice_import
Translate-URL: https://translation.odoo-community.org/projects/edi-11-0/edi-11-0-account_invoice_import/
@astirpe astirpe force-pushed the 12_mig_account_invoice_import branch from 69bfad4 to ab0a43d Compare January 3, 2020 14:42
@alexis-via alexis-via merged commit 94b34e4 into OCA:12.0 Jan 22, 2020
@astirpe astirpe deleted the 12_mig_account_invoice_import branch January 22, 2020 11:51
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.

None yet

7 participants