Skip to content

Data Nodes ​

The nuido_flow_data module provides a collection of nodes designed to retrieve, manipulate, and interact with Odoo data within Nuido Flows. Below are the currently available nodes and their functionalities:

  • DataNode: Executes queries on the Odoo database to retrieve records based on domain filters.
  • DataGroupNode: Aggregates and summarizes Odoo records using functions like count, sum, average, etc.
  • BrowseDataNode: Retrieves records from Odoo using a specific field value (e.g., by ID or reference).
  • RecordMapNode: Maps values from a record to another format or representation for further processing.
  • ReferenceMapNode: Converts a reference value into a corresponding record ID.
  • LookupNode: A utility node that retrieves values from other models. Commonly used with nodes such as JinjaNode, UpdateDataNode, and others.
  • CreateDataNode: Creates a new record in a specified Odoo model.
  • UpdateDataNode: Updates an existing record in the specified Odoo model.
  • ArchiveDataNode: Archives a record in the selected model.
  • ActiveDataNode: Functions like DataNode, but automatically uses the model set by the trigger node in the flow.
  • UpdateActiveDataNode: Similar to UpdateDataNode, but automatically uses the model set by the trigger node.
  • SendDataNode: Sends data to an external system or service.

These nodes enable powerful, flexible workflows by streamlining interaction with Odoo data and integrating it seamlessly into Nuido automation flows.

Availability ​

The source code for nuido_flow_data can be accessed at the Exploring Odoo github repository.

CAUTION

nuido_flow_data is experimental.
It is not recommended for use in production environments.