Commit Graph

30 Commits

Author SHA1 Message Date
Jared Kipe
9572d634cf [FIX] connector_opencart: bound template using archived variant 2021-09-29 14:04:35 -07:00
Jared Kipe
2a01202e18 [FIX] connector_opencart: timezone reversal 2021-08-25 10:29:57 -07:00
Jared Kipe
af42f105d3 [IMP] connector_opencart: avoid making a queue.job for an already imported order 2021-08-24 10:20:29 -07:00
Jared Kipe
6c45c0380c [FIX] connector_opencart: find orders by modified date instead of ID
Opencart will not always generate a new order id, and may update the date_added but not actually be ready for import.  To mitigate, we're now looking for orders modified after a set datetime.

Additionally, offer mechanisms to conver datetime to/from Opencart's timezone. This is used during the above import behavior, as well as the `date_order` field in Odoo.
2021-08-18 13:29:09 -07:00
Jared Kipe
5b4905a3ad [FIX] connector_opencart: fix write on existing product changing type 2021-08-11 17:00:29 -07:00
Jared Kipe
708f330fc9 [IMP] connector_opencart: products may need to be consumable, trust existing product config. 2021-08-11 13:06:13 -07:00
Jared Kipe
007a47f8f7 [IMP] connector_opencart: import comments, add group for comment review 2021-08-02 08:46:26 -07:00
Jared Kipe
4fd6ba05a3 [FIX] connector_opencart: incorrect boolean 2021-08-01 17:15:57 -07:00
Jared Kipe
287e873da8 [IMP] connector_opencart: only service products have empty shipping details 2021-08-01 16:57:36 -07:00
Jared Kipe
6b01daa83d [IMP] connector_opencart: compare strings in lowercase form 2021-05-11 11:08:02 -07:00
Jared Kipe
bb12965f16 [IMP] connector_opencart: search email case insensitively 2021-05-11 09:52:03 -07:00
Jared Kipe
d54fb338cf [IMP] connector_opencart: fields to opt backends into auto import, per-store 2021-04-28 11:07:37 -07:00
Jared Kipe
0cf2cfc933 [FIX] connector_opencart: relax constraint on opencart attribute values 2021-02-20 13:07:54 -08:00
Jared Kipe
3d2de4e80a [IMP] connector_opencart: Add option on backend to require all SO products to not have checkpoints before importing order.
Additionally, allow users to re-bind product templates (understandably risky).
2020-07-14 14:01:23 -07:00
Jared Kipe
ac29c1ed07 [FIX] connector_opencart: Delivery and Invoice address types set before creation. 2020-06-19 11:08:08 -07:00
Jared Kipe
544930f592 [IMP] connector_opencart: Raise warning when product cannot be created/found by attributes, enable logging in upstream. 2020-05-07 08:50:58 -07:00
Jared Kipe
93178894d4 [FIX] connector_opencart: Compare string to string instead of integer. 2020-05-04 14:06:09 -07:00
Jared Kipe
b68d1714a4 [IMP] connector_opencart: try to find by model then sku 2020-04-29 14:40:20 -07:00
Jared Kipe
5cc665df4c [IMP] connector_opencart: when finding partners, search for inactive as well. 2020-04-28 11:33:24 -07:00
Jared Kipe
3aa31f8bcb FIX connector_opencart refactor the coupon naming that overwrote the local variable named values 2020-03-24 09:16:30 -07:00
Jared Kipe
b718c0f160 IMP connector_opencart Support orders with 'coupons' key to build up a discount product line. 2020-03-20 12:44:25 -07:00
Jared Kipe
cfaa06d2ca IMP connector_opencart Add field opencart_sku on product.template to let you pre-make products and link them up.
Improved partner matching and added some logging for the testing phase.
Added menu item Connectors->Opencart-Products to find and fix mapping easily.
Allow deleting `product.template` even with bindings so that you could re-make the binding.
2020-03-06 11:20:27 -08:00
Jared Kipe
ce8bb41c03 IMP connector_opencart Add bindings between Opencart Product Option Values and Odoo's Product Template Attribute Values 2020-02-20 15:03:10 -08:00
Jared Kipe
9eb593b6ae FIX connector_opencart name mapping on order line 2020-01-21 12:37:36 -08:00
Jared Kipe
cbacd46a38 IMP connector_opencart Add shipping price, and enable scheduled action and exceptions.
Additionally, attempt to "unescape" the product name values.
2019-12-04 10:26:24 -08:00
Jared Kipe
c773a940d3 IMP connector_opencart Debugged through adding order history for "Shipped" with the tracking number in the comment. 2019-11-27 09:13:55 -08:00
Jared Kipe
1fdaf7cb8f IMP connector_opencart Run queue.job in company related to Opencart Store.
Additionally, bump all related submodules.
2019-11-26 11:06:38 -08:00
Jared Kipe
aadd303808 IMP connector_opencart add model for opencart.store with importer and use it for order options 2019-11-25 13:44:50 -08:00
Jared Kipe
e1a45a3fa6 IMP connector_opencart Better defaults for empty 'lastname'. 2019-05-31 11:00:29 -07:00
Jared Kipe
2544046954 Initial WIP commit of connector_opencart for Odoo 12.0 2019-05-19 12:09:15 -07:00