-
-
Notifications
You must be signed in to change notification settings - Fork 305
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] sale_order_import: Migration to 16.0 #816
[16.0][MIG] sale_order_import: Migration to 16.0 #816
Commits on Sep 19, 2023
-
Initial check-in of module sale_order_import, sale_stock_order_import…
…, sale_order_import_ubl, sale_order_import_csv, sale_order_ubl, sale_commercial_partner
Configuration menu - View commit details
-
Copy full SHA for 088722f - Browse repository at this point
Copy the full SHA 088722fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8056b87 - Browse repository at this point
Copy the full SHA 8056b87View commit details -
FIX Don't use _inherit = ['business.document.import']
because we want to have access to the code of the modules that inherit business.document.import
Configuration menu - View commit details
-
Copy full SHA for aa41be4 - Browse repository at this point
Copy the full SHA aa41be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8efb09b - Browse repository at this point
Copy the full SHA 8efb09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dc3a56 - Browse repository at this point
Copy the full SHA 8dc3a56View commit details -
8.0 Add support for partner bank matching on invoice update (#6)
Add support for partner bank matching on invoice update (before, it was only supported on invoice creation)
Alexis de Lattre authored and duongtq committedSep 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 8e71618 - Browse repository at this point
Copy the full SHA 8e71618View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffc0a67 - Browse repository at this point
Copy the full SHA ffc0a67View commit details -
Rename __openerp__.py to __manifest__.py and set installable to False
Configuration menu - View commit details
-
Copy full SHA for ad0c365 - Browse repository at this point
Copy the full SHA ad0c365View commit details -
Continue port of modules for v10.0, in particular sale_order_import_*…
… module Fix spelling mistake and other remarks on README by Tarteo
Configuration menu - View commit details
-
Copy full SHA for 6ac00a4 - Browse repository at this point
Copy the full SHA 6ac00a4View commit details -
Port account_invoice_import_factur-x and account_invoice_import_ubl t…
…o v10.0 base_business_document_import: Add support for the creation of res.bank
Configuration menu - View commit details
-
Copy full SHA for 38b4234 - Browse repository at this point
Copy the full SHA 38b4234View commit details -
Port purchase_order_import* to v10.0
Add ubl invoice generation option in accounting config page
Configuration menu - View commit details
-
Copy full SHA for 89ea6bf - Browse repository at this point
Copy the full SHA 89ea6bfView commit details -
FIX crash when pivot format had a 'note' key (and no attachment)
Add method to create SO in sale.order.import accessible via JSON-RPC
Configuration menu - View commit details
-
Copy full SHA for 00a0c47 - Browse repository at this point
Copy the full SHA 00a0c47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1644edc - Browse repository at this point
Copy the full SHA 1644edcView commit details -
[11.0][MIG] sale_order_import: Migration + add tests
Add readme fragments
Configuration menu - View commit details
-
Copy full SHA for e6e4d55 - Browse repository at this point
Copy the full SHA e6e4d55View commit details -
Fix import of sale order with price_source='pricelist' when pricelist…
… 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] Fix travis
Configuration menu - View commit details
-
Copy full SHA for 9a4bb6f - Browse repository at this point
Copy the full SHA 9a4bb6fView commit details -
Check the VAT number of the destination partner, to make sure the bus…
…iness document is imported in the right company
Configuration menu - View commit details
-
Copy full SHA for dda25f8 - Browse repository at this point
Copy the full SHA dda25f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 103ed10 - Browse repository at this point
Copy the full SHA 103ed10View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf5466d - Browse repository at this point
Copy the full SHA cf5466dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eb19a8 - Browse repository at this point
Copy the full SHA 9eb19a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6794a14 - Browse repository at this point
Copy the full SHA 6794a14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b3085 - Browse repository at this point
Copy the full SHA 84b3085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a9d31d - Browse repository at this point
Copy the full SHA 2a9d31dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f86ec9 - Browse repository at this point
Copy the full SHA 8f86ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad420de - Browse repository at this point
Copy the full SHA ad420deView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: edi-13.0/edi-13.0-sale_order_import Translate-URL: https://translation.odoo-community.org/projects/edi-13-0/edi-13-0-sale_order_import/
Configuration menu - View commit details
-
Copy full SHA for 967a653 - Browse repository at this point
Copy the full SHA 967a653View commit details -
Parse and import Sales Order Invoicing Partner. Refactor shipping par…
…tner matching. A shipping partner is not especially related to the ordering party. It could be any partner. However, we want to ensure that the address is respected. Fix-up: PartyIdentification/ID is a 1..N relation. Parse each of them for a match
Configuration menu - View commit details
-
Copy full SHA for fe2887b - Browse repository at this point
Copy the full SHA fe2887bView commit details -
sale_order_import: Match existing quotation respecting the PO number
Do not suggest to update an open quotation that does not have the corresponding client ref. UBL endpoint was blocked as soon as a quotation for the same customer was existing.
Configuration menu - View commit details
-
Copy full SHA for f39acd9 - Browse repository at this point
Copy the full SHA f39acd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1a8f5 - Browse repository at this point
Copy the full SHA bf1a8f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3333145 - Browse repository at this point
Copy the full SHA 3333145View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3bfc63 - Browse repository at this point
Copy the full SHA c3bfc63View commit details -
Configuration menu - View commit details
-
Copy full SHA for a62caac - Browse repository at this point
Copy the full SHA a62caacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09b1eb4 - Browse repository at this point
Copy the full SHA 09b1eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fddae0 - Browse repository at this point
Copy the full SHA 0fddae0View commit details -
[FW][14.0][IMP] Add sale order ubl parse latest delivery
Parse the latest delivery date and time from the delivery node of an UBL sales order. And assign the value to the `commitment_date` of the sales order.
Configuration menu - View commit details
-
Copy full SHA for 121f223 - Browse repository at this point
Copy the full SHA 121f223View commit details -
Configuration menu - View commit details
-
Copy full SHA for a410ee9 - Browse repository at this point
Copy the full SHA a410ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e95ef3 - Browse repository at this point
Copy the full SHA 4e95ef3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c91aaed - Browse repository at this point
Copy the full SHA c91aaedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76e57cf - Browse repository at this point
Copy the full SHA 76e57cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3df3b9 - Browse repository at this point
Copy the full SHA d3df3b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd400a - Browse repository at this point
Copy the full SHA cbd400aView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: edi-14.0/edi-14.0-sale_order_import Translate-URL: https://translation.odoo-community.org/projects/edi-14-0/edi-14-0-sale_order_import/
Configuration menu - View commit details
-
Copy full SHA for e91a8e6 - Browse repository at this point
Copy the full SHA e91a8e6View commit details -
[ADD][13.0]sale_order_import no mail subscribe
Disable the subscription (mail chatter) to the new sales order for the user used by the endpoint. To me it does make sense because good practice would be to have a specific user for the endpoint.
Configuration menu - View commit details
-
Copy full SHA for a922088 - Browse repository at this point
Copy the full SHA a922088View commit details -
[13.0][IMP] sale_order_import add hook search existing
When importing an order the module checks if a similar order already exists in the system. The search domain used for this is not customizable. This change extract the domain computation for the search in its own function.
Configuration menu - View commit details
-
Copy full SHA for ca80fee - Browse repository at this point
Copy the full SHA ca80feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a6f6a - Browse repository at this point
Copy the full SHA c3a6f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6652b9 - Browse repository at this point
Copy the full SHA f6652b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1855dbe - Browse repository at this point
Copy the full SHA 1855dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 365ad88 - Browse repository at this point
Copy the full SHA 365ad88View commit details -
sale_order_import: _parse_xml handle NotImplementedError
When no handler is defined for the given document NotImplementedError could be raised. Handle this case properly when parsing.
Configuration menu - View commit details
-
Copy full SHA for 510c199 - Browse repository at this point
Copy the full SHA 510c199View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3923cc - Browse repository at this point
Copy the full SHA e3923ccView commit details -
sale_order_import: fix missing company default
SO and SOL creation should be done w/ all defaults loaded. In particular, the company is not propagated directly to the SOL when we play onchanges. Hence, at least in our tests, it can happen that the company is not set yet on the line and the computation of the price via 'product._get_tax_included_unit_price' is broken when calling 'res.currency._convert' w/ an empty company. Error example:: [...]/base/models/res_currency.py", line 192, in _convert assert company, "convert amount from unknown company" AssertionError: convert amount from unknown company ATM I'm adding only the company since it turns out that if we load all defaults w/ `order.default_get` it breaks price computation.
Configuration menu - View commit details
-
Copy full SHA for 61fb524 - Browse repository at this point
Copy the full SHA 61fb524View commit details -
Configuration menu - View commit details
-
Copy full SHA for affcb51 - Browse repository at this point
Copy the full SHA affcb51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 092e756 - Browse repository at this point
Copy the full SHA 092e756View commit details -
Configuration menu - View commit details
-
Copy full SHA for e04beec - Browse repository at this point
Copy the full SHA e04beecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60f7d18 - Browse repository at this point
Copy the full SHA 60f7d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5487aa0 - Browse repository at this point
Copy the full SHA 5487aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e694c0 - Browse repository at this point
Copy the full SHA 5e694c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e3d17 - Browse repository at this point
Copy the full SHA e8e3d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf7fbe - Browse repository at this point
Copy the full SHA bcf7fbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b818754 - Browse repository at this point
Copy the full SHA b818754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e513c9 - Browse repository at this point
Copy the full SHA 2e513c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53fbf3a - Browse repository at this point
Copy the full SHA 53fbf3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6043b41 - Browse repository at this point
Copy the full SHA 6043b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e05210 - Browse repository at this point
Copy the full SHA 5e05210View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc4ba1 - Browse repository at this point
Copy the full SHA cdc4ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f15dd - Browse repository at this point
Copy the full SHA a7f15ddView commit details -
[UPD] Update sale_order_import.pot
oca-ci authored and duongtq committedSep 19, 2023 Configuration menu - View commit details
-
Copy full SHA for affc483 - Browse repository at this point
Copy the full SHA affc483View commit details -
Configuration menu - View commit details
-
Copy full SHA for df37d6f - Browse repository at this point
Copy the full SHA df37d6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e815d0 - Browse repository at this point
Copy the full SHA 9e815d0View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: edi-14.0/edi-14.0-sale_order_import Translate-URL: https://translation.odoo-community.org/projects/edi-14-0/edi-14-0-sale_order_import/
Configuration menu - View commit details
-
Copy full SHA for dc4d5d6 - Browse repository at this point
Copy the full SHA dc4d5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6770d1a - Browse repository at this point
Copy the full SHA 6770d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd86b35 - Browse repository at this point
Copy the full SHA cd86b35View commit details -
sale_order_import: propagate all available fields
Handle additional fields dynamically if available. This way, if you add a field to a record and it's value is injected by a parser you won't have to override to let it propagate.
Configuration menu - View commit details
-
Copy full SHA for 48f81a4 - Browse repository at this point
Copy the full SHA 48f81a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76495c3 - Browse repository at this point
Copy the full SHA 76495c3View commit details -
sale_order_import: accept default order data via ctx
You can now pass 'sale_order_import__default_vals' key in the ctx to pass order values down the stack.
Configuration menu - View commit details
-
Copy full SHA for 9bd7b07 - Browse repository at this point
Copy the full SHA 9bd7b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 383d79a - Browse repository at this point
Copy the full SHA 383d79aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff0cbf6 - Browse repository at this point
Copy the full SHA ff0cbf6View commit details -
[IMP] sale_order_import: pre-commit stuff
duongtq committedSep 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 418d7df - Browse repository at this point
Copy the full SHA 418d7dfView commit details
Commits on Oct 6, 2023
-
[MIG] sale_order_import: Migration to 16.0
duongtq committedOct 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 0cf0d17 - Browse repository at this point
Copy the full SHA 0cf0d17View commit details -
[IMP] sale_order_import: Don't support importing csv anymore
duongtq committedOct 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 7c521b5 - Browse repository at this point
Copy the full SHA 7c521b5View commit details
Commits on Oct 11, 2023
-
[IMP] sale_order_import: Refactor code
- Add new selection import_type field for choosing the type to import - Refactor _parse_file with import_type field - Drop some not used method
duongtq committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 9e50719 - Browse repository at this point
Copy the full SHA 9e50719View commit details -
[IMP] sale_order_import: Add tests for create/update order button
duongtq committedOct 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 470e4fb - Browse repository at this point
Copy the full SHA 470e4fbView commit details