Saturn Studio – Odoo

馃搶 驴Qu茅 es este m贸dulo?

Odoo es un conjunto de aplicaciones empresariales de c贸digo abierto que cubre todas las necesidades de una empresa: CRM, ventas, contabilidad, inventario, recursos humanos y m谩s. Este m贸dulo permite conectar Saturn Studio con modelos de Odoo para listar, obtener y crear registros f谩cilmente, integrando flujos de negocio de manera eficiente.

馃摎 Descripci贸n de los comandos

馃搫 List Records

Lista registros desde un modelo en Odoo.

Par谩metro Descripci贸n Ejemplo
Credencial Credencial de Odoo necesaria para listar registros. credential
Filtro Filtro para aplicar a los registros. is_company = True
Asignar resultado a variable Variable donde se almacenar谩 el resultado. {“records”[{“id”9,”display_name””AFIP”},{“id”7,”display_name””Consumidor Final An贸nimo”}]}

馃Ь Get Record

Obtiene un registro por su ID desde un modelo en Odoo.

Par谩metro Descripci贸n Ejemplo
Credencial Credencial de Odoo necesaria para obtener el registro. credential
ID de registro ID del registro que se desea obtener. 3
Campos Campos a recuperar del registro. name, email
Asignar resultado a variable Variable donde se almacenar谩 el resultado. {“record”[{“id”14,”name””John”,”email””johndoe@rocketbot.com“}]}

馃摑 Create Record

Crea un nuevo registro en un modelo de Odoo.

Par谩metro Descripci贸n Ejemplo
Credencial Credencial de Odoo necesaria para crear registros. credential
Datos Datos del registro a crear (diccionario con campos y valores). {‘name’: ‘Client’, ’email’: ‘client@example.com‘}
Asignar resultado a variable Variable donde se almacenar谩 el resultado. {“record”[{“id”9,”display_name””SaturnStudio”}]}

馃И Ejemplo de uso

  • List Records
    Obtener una lista de clientes con el filtro is_company = True y almacenarlos para mostrarlos en un dashboard.
  • Get Record
    Consultar los datos de contacto de un cliente espec铆fico por su ID para mostrarlos en un formulario.
  • Create Record
    Crear un nuevo cliente con nombre y correo desde un formulario automatizado.

馃З Requisitos

  1. Contar con una credencial v谩lida de Odoo configurada en Saturn Studio.
  2. Conocer el nombre del modelo desde donde se desean obtener o crear registros.
  3. Tener permisos de lectura/escritura sobre los modelos correspondientes en la instancia de Odoo.