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 filtrois_company = Truey 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
- Contar con una credencial v谩lida de Odoo configurada en Saturn Studio.
- Conocer el nombre del modelo desde donde se desean obtener o crear registros.
- Tener permisos de lectura/escritura sobre los modelos correspondientes en la instancia de Odoo.