/odoo-projects | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
odoo_projects_create_project | Create a project |
odoo_projects_create_task | Create a project task |
odoo_projects_read_projects | Read projects by ID |
odoo_projects_read_tasks | Read project tasks by ID |
odoo_projects_search_read_projects | Search and read projects |
odoo_projects_search_read_tasks | Search and read project tasks |
odoo_projects_unlink_tasks | Delete project tasks |
odoo_projects_write_project | Update a project |
odoo_projects_write_task | Update a project task |
odoo_projects_create_project
Create a project Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
values | object | Yes | — | Field values for the new project |
odoo_projects_create_task
Create a project task Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
values | object | Yes | — | Field values for the new task |
odoo_projects_read_projects
Read projects by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fields | string[] | No | — | List of field names to return. If empty or omitted, returns all fields. Example: [‘name’,‘email’,‘phone’] |
ids | integer[] | Yes | — | Array of record IDs to read, update, or delete |
odoo_projects_read_tasks
Read project tasks by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fields | string[] | No | — | List of field names to return. If empty or omitted, returns all fields. Example: [‘name’,‘email’,‘phone’] |
ids | integer[] | Yes | — | Array of record IDs to read, update, or delete |
odoo_projects_search_read_projects
Search and read projects Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
domain | any[] | No | — | Odoo domain filter. Array of conditions where each condition is [field, operator, value]. Operators: =, !=, >, >=, <, <=, like, ilike, in, not in, child_of, parent_of. Logical operators ’&’ (AND, default), ’|’ (OR), ’!’ (NOT) can prefix conditions. Example: [[‘is_company’,’=‘,true],[‘country_id.code’,’=’,‘US’]] |
fields | string[] | No | — | List of field names to return. If empty or omitted, returns all fields. Example: [‘name’,‘email’,‘phone’] |
limit | integer | No | — | Maximum number of records to return. Default is 80. |
offset | integer | No | — | Number of records to skip for pagination. Default is 0. |
order | string | No | — | Sort order. Format: ‘field_name asc’ or ‘field_name desc’. Multiple fields: ‘name asc, id desc’. |
odoo_projects_search_read_tasks
Search and read project tasks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
domain | any[] | No | — | Odoo domain filter. Array of conditions where each condition is [field, operator, value]. Operators: =, !=, >, >=, <, <=, like, ilike, in, not in, child_of, parent_of. Logical operators ’&’ (AND, default), ’|’ (OR), ’!’ (NOT) can prefix conditions. Example: [[‘is_company’,’=‘,true],[‘country_id.code’,’=’,‘US’]] |
fields | string[] | No | — | List of field names to return. If empty or omitted, returns all fields. Example: [‘name’,‘email’,‘phone’] |
limit | integer | No | — | Maximum number of records to return. Default is 80. |
offset | integer | No | — | Number of records to skip for pagination. Default is 0. |
order | string | No | — | Sort order. Format: ‘field_name asc’ or ‘field_name desc’. Multiple fields: ‘name asc, id desc’. |
odoo_projects_unlink_tasks
Delete project tasks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ids | integer[] | Yes | — | Array of record IDs to read, update, or delete |
odoo_projects_write_project
Update a project Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ids | integer[] | Yes | — | Array of record IDs to read, update, or delete |
values | object | Yes | — | Field values to update |
odoo_projects_write_task
Update a project task Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ids | integer[] | Yes | — | Array of record IDs to read, update, or delete |
values | object | Yes | — | Field values to update |

