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 asJinjaNode
,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 likeDataNode
, but automatically uses the model set by the trigger node in the flow.UpdateActiveDataNode
: Similar toUpdateDataNode
, 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.