Odoo数据管理

3小时前更新 2 00
Odoo数据管理Odoo数据管理
Odoo数据管理

技能简介

该技能通过Odoo官方External XML-RPC API连接Odoo系统,支持对任意业务模型执行通用的增删改查操作。内置res.partner联系人管理和模型内省功能,可在多个Odoo实例、数据库之间动态切换。

能做什么

  • 查询、创建、更新、删除Odoo中的联系人和其他业务对象
  • 动态切换不同的Odoo服务器URL和数据库
  • 使用环境变量或临时凭证进行身份验证
  • 查看当前连接的实例配置信息

使用说明

安装与配置

  1. 确保目标Odoo实例已启用External API(默认端口8069)
  2. 在环境中设置以下必需变量:ODOO_URL(服务器地址)、ODOO_DB(数据库名)、ODOO_USERNAME(登录账号)、ODOO_PASSWORD(密码或API密钥)
  3. 可选:设置ODOO_API_KEY替代密码使用

运行时上下文切换

单次操作覆盖:设置temporary_urltemporary_db等变量,仅影响下一个操作
会话级覆盖:设置user_urluser_db等变量,持续到会话结束或手动清除
恢复默认:清除所有user_*变量,回退到环境变量配置

输入与输出

见下方输入与输出表格。

项目内容
输入服务器URL、数据库名、账号凭证、目标模型、操作类型、记录条件、字段列表
输出查询结果、记录ID、操作状态、上下文信息、模型结构
适用人群Odoo管理员、ERP顾问、系统集成开发人员、多实例运营团队
不包含前端界面操作、报表生成、工作流配置、批量迁移工具、实时同步机制

 

风险提示

  • API密钥和密码具有同等权限,需按敏感凭据保管
  • 生产环境与测试环境切换时,注意确认当前连接的数据库
  • 删除操作不可逆,建议先查询确认记录
  • 避免在日志中输出完整凭证信息

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/willykinfoussia/odoo-manager/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...