-
-
Notifications
You must be signed in to change notification settings - Fork 308
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
[17.0][MIG] sale_order_import #1003
base: 17.0
Are you sure you want to change the base?
Commits on Jul 8, 2024
-
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 7ef46a6 - Browse repository at this point
Copy the full SHA 7ef46a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c27761c - Browse repository at this point
Copy the full SHA c27761cView 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 4058a8e - Browse repository at this point
Copy the full SHA 4058a8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1794848 - Browse repository at this point
Copy the full SHA 1794848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb4ad1 - Browse repository at this point
Copy the full SHA 1fb4ad1View commit details -
8.0 Add support for partner bank matching on invoice update (OCA#6)
Add support for partner bank matching on invoice update (before, it was only supported on invoice creation)
Configuration menu - View commit details
-
Copy full SHA for 960b1ac - Browse repository at this point
Copy the full SHA 960b1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb75fd - Browse repository at this point
Copy the full SHA 9bb75fdView commit details -
Rename __openerp__.py to __manifest__.py and set installable to False
Configuration menu - View commit details
-
Copy full SHA for 0b1630f - Browse repository at this point
Copy the full SHA 0b1630fView 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 6442a7e - Browse repository at this point
Copy the full SHA 6442a7eView 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 7b27d60 - Browse repository at this point
Copy the full SHA 7b27d60View 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 edfc80a - Browse repository at this point
Copy the full SHA edfc80aView 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 02d573b - Browse repository at this point
Copy the full SHA 02d573bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc93cc - Browse repository at this point
Copy the full SHA ebc93ccView commit details -
[11.0][MIG] sale_order_import: Migration + add tests
Add readme fragments
Configuration menu - View commit details
-
Copy full SHA for 887f714 - Browse repository at this point
Copy the full SHA 887f714View 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 0cca485 - Browse repository at this point
Copy the full SHA 0cca485View 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 8549cb8 - Browse repository at this point
Copy the full SHA 8549cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673f394 - Browse repository at this point
Copy the full SHA 673f394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 824ad9b - Browse repository at this point
Copy the full SHA 824ad9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 758a0ee - Browse repository at this point
Copy the full SHA 758a0eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 229cedf - Browse repository at this point
Copy the full SHA 229cedfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78378d2 - Browse repository at this point
Copy the full SHA 78378d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f3cac - Browse repository at this point
Copy the full SHA 49f3cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64d1c7a - Browse repository at this point
Copy the full SHA 64d1c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af6222 - Browse repository at this point
Copy the full SHA 9af6222View 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 79ab6f7 - Browse repository at this point
Copy the full SHA 79ab6f7View 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 4198ce7 - Browse repository at this point
Copy the full SHA 4198ce7View 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 ed1b915 - Browse repository at this point
Copy the full SHA ed1b915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a78008 - Browse repository at this point
Copy the full SHA 8a78008View commit details -
Configuration menu - View commit details
-
Copy full SHA for 015d1e9 - Browse repository at this point
Copy the full SHA 015d1e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de91a75 - Browse repository at this point
Copy the full SHA de91a75View commit details -
Configuration menu - View commit details
-
Copy full SHA for e85c487 - Browse repository at this point
Copy the full SHA e85c487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80dca1a - Browse repository at this point
Copy the full SHA 80dca1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f32680 - Browse repository at this point
Copy the full SHA 1f32680View 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 be04cbc - Browse repository at this point
Copy the full SHA be04cbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9642519 - Browse repository at this point
Copy the full SHA 9642519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f6b2dd - Browse repository at this point
Copy the full SHA 6f6b2ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 881cf44 - Browse repository at this point
Copy the full SHA 881cf44View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfe1f7a - Browse repository at this point
Copy the full SHA dfe1f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4deb227 - Browse repository at this point
Copy the full SHA 4deb227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bbe618 - Browse repository at this point
Copy the full SHA 2bbe618View 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 5e05118 - Browse repository at this point
Copy the full SHA 5e05118View 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 576fc48 - Browse repository at this point
Copy the full SHA 576fc48View 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 31cc0f4 - Browse repository at this point
Copy the full SHA 31cc0f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02cd491 - Browse repository at this point
Copy the full SHA 02cd491View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7af1f5 - Browse repository at this point
Copy the full SHA f7af1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec92932 - Browse repository at this point
Copy the full SHA ec92932View commit details -
Configuration menu - View commit details
-
Copy full SHA for 800a15c - Browse repository at this point
Copy the full SHA 800a15cView 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 1089f31 - Browse repository at this point
Copy the full SHA 1089f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8046f - Browse repository at this point
Copy the full SHA 5e8046fView 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 c57608c - Browse repository at this point
Copy the full SHA c57608cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40dafa8 - Browse repository at this point
Copy the full SHA 40dafa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ec9b4 - Browse repository at this point
Copy the full SHA 04ec9b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55860b4 - Browse repository at this point
Copy the full SHA 55860b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f91d883 - Browse repository at this point
Copy the full SHA f91d883View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0155df - Browse repository at this point
Copy the full SHA c0155dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb6fde - Browse repository at this point
Copy the full SHA fdb6fdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb0098 - Browse repository at this point
Copy the full SHA 0cb0098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d0e2a7 - Browse repository at this point
Copy the full SHA 3d0e2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a02d19 - Browse repository at this point
Copy the full SHA 0a02d19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70fbd04 - Browse repository at this point
Copy the full SHA 70fbd04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48587c9 - Browse repository at this point
Copy the full SHA 48587c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbb13c5 - Browse repository at this point
Copy the full SHA cbb13c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 809bc79 - Browse repository at this point
Copy the full SHA 809bc79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fac0dd - Browse repository at this point
Copy the full SHA 5fac0ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6b67cb - Browse repository at this point
Copy the full SHA b6b67cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 845ebf8 - Browse repository at this point
Copy the full SHA 845ebf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb84016 - Browse repository at this point
Copy the full SHA cb84016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2a9f3 - Browse repository at this point
Copy the full SHA 4f2a9f3View 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 af04f12 - Browse repository at this point
Copy the full SHA af04f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed2e8ec - Browse repository at this point
Copy the full SHA ed2e8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5df226 - Browse repository at this point
Copy the full SHA a5df226View 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 8206980 - Browse repository at this point
Copy the full SHA 8206980View commit details -
Configuration menu - View commit details
-
Copy full SHA for f867cce - Browse repository at this point
Copy the full SHA f867cceView 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 5cf368b - Browse repository at this point
Copy the full SHA 5cf368bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be738e - Browse repository at this point
Copy the full SHA 0be738eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98125d5 - Browse repository at this point
Copy the full SHA 98125d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3dfef5 - Browse repository at this point
Copy the full SHA d3dfef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 720540e - Browse repository at this point
Copy the full SHA 720540eView commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for add3966 - Browse repository at this point
Copy the full SHA add3966View commit details -
Configuration menu - View commit details
-
Copy full SHA for a34867f - Browse repository at this point
Copy the full SHA a34867fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46acf5e - Browse repository at this point
Copy the full SHA 46acf5eView commit details -
[IMP] sale_order_import: add confirm_order flag to wizard
When the flag is enabled, the order will be automatically confirmed. Mostly used when the wizard is used as a tool to import orders.
Configuration menu - View commit details
-
Copy full SHA for 245090b - Browse repository at this point
Copy the full SHA 245090bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa9f36e - Browse repository at this point
Copy the full SHA fa9f36eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3809617 - Browse repository at this point
Copy the full SHA 3809617View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: edi-16.0/edi-16.0-sale_order_import Translate-URL: https://translation.odoo-community.org/projects/edi-16-0/edi-16-0-sale_order_import/
Configuration menu - View commit details
-
Copy full SHA for fa026ec - Browse repository at this point
Copy the full SHA fa026ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac2c45b - Browse repository at this point
Copy the full SHA ac2c45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8916ff7 - Browse repository at this point
Copy the full SHA 8916ff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c1f29b - Browse repository at this point
Copy the full SHA 0c1f29bView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: edi-16.0/edi-16.0-sale_order_import Translate-URL: https://translation.odoo-community.org/projects/edi-16-0/edi-16-0-sale_order_import/
Configuration menu - View commit details
-
Copy full SHA for 69bc613 - Browse repository at this point
Copy the full SHA 69bc613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 464e5ff - Browse repository at this point
Copy the full SHA 464e5ffView commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85585f7 - Browse repository at this point
Copy the full SHA 85585f7View commit details