Comments (1)
Estimado,
Me parece buena la iniciativa, expongo mis puntos de lo poco que he visto de mercado libre que se diferencia entre paises, y que considero no es mucho:
1.- URL de conexion con la API, se necesita pasar el ID del Site_id segun cada pais(MLC=chile, MLA=argentina, etc, etc) este para mi es el unico cambio en cuanto a la conexion.
2.- No tener el SDK de meli en el repo, se deberia usar la libreria disponible para instalacion via pip para no perder actualizaciones del propio desarrollador(https://github.com/mercadolibre/python-sdk)
3.- Configuraciones en el ERP, aca lo planteas como un asistente, pero en mi opinion personal lo veo como settings(res.config.settings con campos related hacia la compañia) y de esta manera no meter todas las configuraciones en la vista de formulario de la compañia.
Aca he visto campos que actualmente son configurables en la compañia y otros que no estan configurables pero deberia serlo, creo que seria mejor crear un documento en Google Drive para ir dejando nota, xq de lo que he observador y me ha tocado cambiar o modificar tendria:
a) Lista de Precios, cuando hice el fork, se buscaba la lista de precios via codigo filtrando por el codigo de pais, deberia ser una configuracion
b) Stock a usar en MELI, en entornos multitiendas me he encontrado que no necesitan mostrar el stock de todos los almacenes sino de 1 o varios, por ello deberiamos agregar en el almacen que almacenes estan disponibles en MELI, esto actualmente esta en la rama de chile.
c) Equipo de ventas: Algo que le falta a la rama principal es terminar el flujo del pedido de venta en el ERP(validar el pedido, crear el picking, crear la factura, realizar el pago y dejar la factura pagada), partiendo por validar el pedido de ventas, considero y me han pedido poder distinguir las ventas de MELI de las ventas normales del ERP a nivel de analisis, por ello la idea de asignar a todas las ventas provinientes de MELI un equipo de ventas especifico, y por ende se deberia crear un equipo de ventas y este ser configurable en la compañia.
4.- Automatizacion en la creacion/Sincronizacion de Productos, este deberia ser el enfoque del modulo, para facilitar la sincronizacion con meli, estaba por preguntarle a @fabriciocosta porque la razon de crear campos como: Precio en Meli(si puede ser el mismo campo de odoo y usar la Tarifa de venta para modificar el precio en base a descuentos, punto a), Stock en Meli(si puede ser el mismo campo de odoo filtrando stock en base al punto b. Aca tambien se me ocurre usar Category Predictor para facilitar este tema que es complicado de estar uno a uno configurando la categoria.
Para no alargar este comentario, creo que la primera cosa que debemos hacer es fusionar las ramas o decidir cual rama sera la base para los futuros cambios que hagamos.
Fusionar las ramas, como comente en el issue anterior, lo veo complicado xq estructuralmente yo he modificado los nombres de archivos y refactorizado mucho codigo(adaptandome mas a las guideslines de Odoo). En mi opinion personal la rama que mantengo de chile esta mas completa xq todos los puntos que mensiono aqui en este comentario ya estan resueltos y algunos de esos puntos en la rama principal no estan, asi que es un punto a favor. Pero les pediria que tomemos una decision lo mas pronto posible.
from meli_oerp.
Related Issues (20)
- Invalid field 'lst_price' on model 'product.template'
- Getting error base64.encodestring() is deprecated while importing products
- [imp] Massive import
- odoo 14 - idiomas
- [15.0] Datos de factura erroneos
- FileNotFoundError: File not found: meli_oerp/views/atrributes_view.xml HOT 2
- v16 - Autocommit (models/versions.py)
- Error de Objeto no referenciado
- Multicompañia
- Issue Multicompañia v16
- Multicompañia
- Error on model 'res.partner'
- 1
- [15.0] No actualiza productos y tampoco trae productos nuevos
- no toma costos para el calculo del margen.
- V16. invalid access token
- [15.0] Server error
- Cron is changing sale orders seller team HOT 1
- [15.0] Server error FileNotFoundError: File not found: meli_oerp/data/channel_marketplace.xml
- Active Issues in Odoo 17 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meli_oerp.