Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

557
Vistas
Node-red y Odoo ERP: actualice la base de datos de odoo desde etable

Estoy trabajando en node-red y tratando de establecer algún vínculo con Odoo ERP. Acabo de instalar el widget etable . En este momento mi flujo funciona así:

  1. inyectar un cliente
  2. Buscar res.partner con condiciones de clientes
  3. Al hacer clic en un botón, se muestra todo el pedido con el estado "borrador" en una tabla editable
  4. Sería enviar a Odoo ERP todas las modificaciones realizadas en la tabla editable

Lo que significa que en mi tabla podría cambiar la cantidad del pedido preliminar (cantidad_pedido) o el estado ( state ) o la fecha del date_order amount_order . Y quiero que esos cambios se envíen a Odoo para actualizar su base de datos.

La conexión con Odoo está hecha y funciona bien, puedo mostrar mis pedidos en la tabla. El problema es que no puedo enviar las ediciones realizadas (en el etable) a la base de datos de Odoo. En resumen, me gustaría actualizar la base de datos de Odoo de acuerdo con las ediciones realizadas.

Como soy bastante nuevo en esto, logré obtener los datos de Odoo pero no cambiarlos y luego enviar nuevos datos a Odoo, ¿alguien sabría cómo hacerlo? Mi flujo

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

No he usado node-red, pero he trabajado en escenarios similares en nodejs con el paquete node-xmlrpc. Pensé que tal vez esto te daría alguna idea para resolver tu problema.

¿Puede verificar si el modelo que está tratando de actualizar tiene permisos de escritura establecidos en su base de datos de Odoo? Ha pasado un tiempo desde que trabajé con Odoo, pero creo que debería estar en "Técnica" > "Modelos". El primer paso sería establecer permisos de escritura para el modelo y luego usar el paquete node-xmlrpc para actualizar el modelo. Como, odoo.execute_kw('res.partner', 'write', params, function (err, value)

También se adjunta un enlace a odoo-xmlrpc npm (la documentación para varios métodos API se encuentra en la parte inferior) para ayudar a comprender. Si esto no te ayuda de ninguna manera, lo siento, ¡podría ser de más ayuda si esto estuviera en nodejs y no en node-red!

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda