laotraopcion / meli_oerp

Modulo para sincronizar MercadoLibre con Odoo
GNU Affero General Public License v3.0
0 stars 3 forks source link

No me trae los datos del comprador para crea el partner en Odoo #4

Open guillermm opened 5 years ago

guillermm commented 5 years ago

Hola, @celm1990

Que tal como te va? Tengo una duda sobre la siguiente linea: https://github.com/laotraopcion/meli_oerp/blob/4a452867b48fd910d5262b838e2d470294d7b0d5/models/orders.py#L508 Veo que en esa linea se debe traerse el documento de identidad del comprador, pero no se lo trae. El log me muestra el siguiente error al ejecutar el cron para trae las ordenes de ML. error_ml_01 Estoy probando con usuarios TEST de prueba que se genera por curl tanto vendedor como comprador.

Gracias y saludos Carlos,

celm1990 commented 5 years ago

Hola, Por favor revisa el siguiente link, ahi veras ejemplos de lo que devuelve MELI en el JSON de respuesta de un pedido.(es el link de argentina pero aplica a cualquier pais)

https://developers.mercadolibre.cl/es_ar/gestiona-ventas#Recibe-una-orden

image

Para poder ayudarte de mejor manera te pediria que adjuntes el JSON de tu pedido para revisar si contienen los datos que te mensiono. Tambien te pediria que pruebes con un usuario normal para salir de dudas que sea por el tipo de usuario test.

celm1990 commented 5 years ago

@guillermm Ahora que recuerdo algo, mientras no configures bien la direccion desde mercado libre, no te mostraba la informacion tributaria, en algun momento me paso eso y a estas alturas no recuerdo bien como lo solucione, pero si recuerdo que en el usuario test no me salia esta informacion:

image

Me parece que lo que hice fue crear una publicacion desde la pagina de mercado libre, y ahi te pedia completar bien los datos de direccion y con eso te habilitaba las demas cosas.

guillermm commented 5 years ago

Hola, @celm1990 muchas gracias por la aclaratoria, estoy probando pero cuando le doy en modificar documento para actualizar los datos del usuario de prueba arroja el siguiente error.

test_ml_01

Las publicaciones las hace muy bien, y el proceso programado para la descarga de las ordenes de ML me parece muy interesante y excelente para todo el proceso de ventas, tengo pensado crear un usuario real para compras y dejar el usuario de ventas donde estan las publicaciones y la APP configurada para que de alguna forma sean ordenes ficticias pero con datos más reales, para ver si me toma detalles como el documento y otros datos que se trae actualmente en null.

Gracias Carlos,