| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/e-commerce |
| GIT | |
| GIT | https://github.com/OCA/e-commerce.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/e-commerce/tree/6.1/base_sale_multichannels |
| VERSION | |
| VERSION | 6.1.2 |
| CATEGORY | |
| CATEGORY | Generic Modules/Sale |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion, Sharoon Thomas (Openlabs.co.in) |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion, Sharoon Thomas (Openlabs.co.in) |
| COMMITTERS | |
| COMMITTERS | Benoit Guillot, Alexis de Lattre, JoshuaJan, Guewen Baconnier, Alexandre Fayolle, sebastien beau, Niels Huylebroeck, Maxime Chambreuil, unknown, Alexandre Fayolle @ camptocamp, Guewen Baconnier @ Camptocamp, Sébastien Beau, Richard deMeester, David BEAL, Kyle Waid, Daniel Stenlöv |
| WEBSITE | |
| WEBSITE | http://www.akretion.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:04:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/e-commerce: - sale_automatic_workflow - sale_quick_payment - sale_exceptions odoo/odoo: - sale - stock - product - base - process - decimal_precision - account - base_setup - analytic - board - edi - email_template - base_tools - procurement - account_voucher - delivery - purchase |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module provide an abstract common minimal base to multi-channels sales.
Say you want to expose your product catalog to
* several instances of flashy-sluggish Magento web sites
* a cutting edge Spree web shop
* a Neteven online Marketplace
* EBay
* Amazon
* Google Base
* an external Point Of Sale system
* ...
Then this module allows you to:
* use several external references ids on every OpenERP object matching those all those external referentials
* per referential instance, use several sale sub platform entities (ex: several Magento websites per instance)
* per sub platform, use several shops (ex: several Magento web shops per website)
For each sale shop (matching OpenERP sale.shop object), this module abstract the interfaces to:
* export the catalog, shop warehouse stock level wise, shop pricelist wise
* import the catalog
* import orders
* export orders/picking status
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
base_sale_multichannel_view_order_form |
base_sale_multichannel_view_order_form | sale.order | data | Inherits sale_automatic_workflow.sale_order_view_form |
base_sale_multichannel_view_order_line_form |
base_sale_multichannel_view_order_form | sale.order.line | data | Inherits sale.view_order_line_form2 |
base_sale_multichannel_view_order_line_tree |
base_sale_multichannel_view_order_tree | sale.order.line | data | Inherits sale.view_order_line_tree |
base_sale_multichannel_view_order_tree |
base_sale_multichannel_view_order_tree | sale.order | field | Inherits sale.view_order_tree |
base_sale_multichannels_view_shop_form |
base_sale_multichannels_view_shop_form | sale.shop | data | Inherits sale.view_shop_form |
invoice_form |
base_sale_multichannel_invoice_form | account.invoice | field | Inherits account.invoice_form |
payment_method_view_form |
sale_automatic_workflow.payment_method.view_form | payment.method | field | Inherits sale_quick_payment.payment_method_view_form |
payment_method_view_tree |
sale_automatic_workflow.payment_method.view_tree | payment.method | field | Inherits sale_quick_payment.payment_method_view_tree |
sale_order_import_wizard_view |
sale.order.import.wizard.view | sale.order.import.wizard | form | New |
shop_ids_partner_form |
shop_ids.partner.form | res.partner | page | Inherits base.view_partner_form |
view_base_sale_external_shop_group_form |
base.sale.external.shop.group.form | external.shop.group | form | New |
view_base_sale_external_shop_group_tree |
base.sale.external.shop.group.tree | external.shop.group | tree | New |
view_delivery_carrier_form_inherit |
delivery.carrier.form.inherit | delivery.carrier | data | Inherits delivery.view_delivery_carrier_form |
view_picking_out_form_ext |
stock.picking.out.form.ext | stock.picking | page | Inherits stock.view_picking_out_form |
view_sales_order_filter |
base_sale_multichannel.view_sales_order_filter | sale.order | filter | Inherits sale.view_sales_order_filter |
view_tax_form |
base_sale_multichannels.view_tax_form | account.tax | field | Inherits account.view_tax_form |
view_tax_group_form |
account.tax.group | account.tax.group | form | New |
view_tax_group_tree |
account.tax.group | account.tax.group | tree | New |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)get_tax_from_rate(self, cr, uid, rate, is_tax_included=False, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (5)import_customer_groups(self, cr, uid, ids, context=None)
import_customers(self, cr, uid, ids, context=None)
import_product_categories(self, cr, uid, ids, context=None)
import_product_links(self, cr, uid, ids, context=None)
import_products(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)get_or_create_payment_method(self, cr, uid, payment_method, context=None)
No new fields.
Public methods (2)collect_children(self, category, children=None)
get_ids_and_update_date(self, cr, uid, external_session, ids=None, last_exported_date=None, context=None)
No new fields.
Public methods (1)get_ids_and_update_date(self, cr, uid, external_session, ids=None, last_exported_date=None, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)create_ext_shipping(self, cr, uid, id, picking_type, external_referential_id, context)