Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

555
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!