Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: Download Sale Orders from Magento 2.3 to Odoo14

by
romualdo
- 29/04/2023 20:09:08
In your situation, I would recommend developing a Python program that can connect to both the Magento API and Odoo API. This would give you greater control over the program's behavior and functionality.

On Sat, Apr 29, 2023 at 9:27 PM Francesco Ballerini <notifications@odoo-community.org> wrote:

Hello everyone,

 

we are integrating Odoo14 in our main company business and we need to cover an important need, but we don’t know yet if we should develope our custom solution or use a 3rd party connector.

It would be really helpful to have your opinion in relation of our needs, if possible, or more simply about Odoo-Magento connectors in general.

 

We cooperates in dropshipping with a company that use Magento 2.3 (and will possibly switch to Magento 2.4) and we are managing for him the stock and part of delivery workflow.

 

We don’t need a full syncro, because our ‘dropshipping partner’ only sells product that we already have in stock.

This means that we only have to sync

 

  • orders
  • possibly new customers, but we don’t manage invoice data so we don’t need much data for the customer sync, just a generic reference

 

With this premise, we were think that using a connector is not necessary but we would like to have an opinion from experienced people that know Odoo better than us.

 

The workflow we are using right now with another ERP and we are going to re-create in Odoo is pretty raw, but it works well:

 

  • we receive an XML with orders,
  • we read XML,
  • we create orders in Odoo,
  • we process orders internally,
  • we send, at the end of the day, a csv file with our stock quantity (for all products) back to the ‘dropshipping partner’ so he can update his product availability on Magento website

 

Also, in Odoo we are going to make some little improvements here and there to make orders easier and fast to manage once they have been processed, so we would need to make a few implementations even if we buy/use a 3rd party module.

 

From my perspective it’s not worth to get a connector to achieve this specific tasks unless is a very good one, meaning that:

 

  • Well supported by community (if it’s free, but i did not find one) or have very good and responsive assistance service
  • it will work without spending much additional time on it,  expecially because it will probably add hundreds (if not thousands) of code line that we are not fully going to take advantage of,

so it might just be better to spend time on develope our small but specific solution, if that’s the case

 

Thanks in advance and regards,

 

Francesco B.

 

 

 

 

 


Privo di virus.www.avast.com

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



--
Sincerely,

Romualdo Briosos Jr - Computer Engineer.
Al Milad - Rocmet Corporation Group

Corporate Headquarters
Office Number: +971-4-553-1045
Address: Unit 1809, Lake Central Fakhruddin Properties, Business Bay, Dubai- U.A.E.

Warehouse
Office Number: +971-6-5345587
Address: Yard No. 14 - Street No. 18 -Industrial Area 11 P.O BOX 21034, Sharjah, UAE

 
  

DISCLAIMER:

This email and any files transmitted with it may be confidential and contain privileged or copyright information. If you are not the intended recipient you must not copy, distribute or use this email or the information contained in it for any purpose other than to notify us of the receipt thereof, if you have received this message in error, please notify the sender immediately, and delete this email from your system. Please note that e-mails are susceptible to change, the sender shall not be liable for the improper or incomplete transmission of the information contained in this communication, nor for any delay in its receipt or damage to your system. The sender does not guarantee that this material is free from viruses or any other defects although due care has been taken to minimize the risk.

Reference