使用 xmllint 验证 odoo xml文件 单位 jeffery 2024年4月23日 0 474 Odoo 源码包含了 2 个 relax ng 文件, 也是 odoo sa 用来验证 xml 的正确性的。 openerp/import_xml.rng openerp/addons/base/rng/view.rng 阅读源码,发现 odoo 在 装载 xml 文件 以及加载 view 到数据库的时候,会使用 lxml 调用 relax ng 来验证 XML 文件,以及 view 定义的正确性... Odoo tech 阅读更多
postgreSQL 统计 单位 jeffery 2024年4月23日 0 453 pg_stat_statements 是 postgresql 的一个扩展,用来统计查询语句,类似于 mysql 的 慢查询。 安装二进制文件 有些发行版可能没有附带这个扩展,则需要用户自己安装, 本文演示的发行版均自带,所以安装就略过。 装载库 默认情况下,这个扩展是没有启用的, 为了要启用它,需要修改 postgres.conf 配置文件, 增加 pg_stat_statements 是该 扩... Odoo tech 阅读更多
odoo秘密入口 单位 jeffery 2024年4月23日 0 513 可以通过往 odoo 进程 发送 " 信号 " ,让 odoo 干一些特定的工作 例如 kill -s SIGUSR1 pid , 将打印输出 cache 统计 信号 作用 说明 SIGUSR1 打印 cache 统计信息 SIGQUIT 导出 python 堆栈 SIGTTIN 增加 worker SIGTTOU 减少 worker SIGINT 停机 SIGTERM 停机 SIGHUP 重启 ... Odoo tech 阅读更多
Odoo 15制造外包 单位 jeffery 2024年4月23日 0 513 Odoo 15 开始内建了制造外包的功能, 它的基本特点是 采购制造外包服务 自动建立外包商的原材料补给,既支持从公司仓库发货,也支持原材料供应商代发货 自动建立外包的收货,并且在收货记录原材料消耗数量,以及产出的产成品数量 基本设置 功能启用 制造外包 路线设置 仓库勾选 补给外包商路线 产品主数据 产品,在供应商信息里面设置外包商, 价格设置为制造外包服务的价格,而不是该产品的采购价格 物料清... 15.0 Odoo app 阅读更多
Odoo 版本号之谜 单位 jeffery 2024年4月23日 0 723 Odoo 的版本号 Odoo 版本号借鉴了 python 的版本号,在python版本号形式(MAJOR, MINOR, MICRO, RELEASE_LEVEL, SERIAL)的基础上,增加第6个,但是一般没有使用到。 Release_level 包含 4 个等级, alpha,beta,candidate, final 一般情况下 micro 为 0 ,而serial 则不使用,不显示在版本... Odoo tech 阅读更多
Odoo widget [v17] 单位 jeffery 2024年4月23日 0 671 Odoo 17 基本上完成了 web 客户端基于OWL 的改造 Odoo widget 可以为字段定义与字段类型默认UX不一样的 UX 例如;销售订单行,可以增加分割行,是通过widget实现的 section_and_note_text 这个 widget 是一个 field,需要注册到 registry.catetory('fields') 里面 registry. category ( "f... 17.0 Odoo tech 阅读更多
Odoo 缓存机制 单位 jeffery 2024年4月23日 0 792 Odoo 的缓存是指 Odoo 在内存中存储一些数据,以提高性能和响应速度 ¹³ 。 Odoo 有以下几种类型的缓存: - ORM 缓存:用于缓存模型的字段值,可以通过 @ormcache 或者 @ormcache_multi 等装饰器来使用 ³ 。 - LRU 缓存:用于缓存任意类型的数据,可以通过 @lru_cache 或者 @cached_property 等装饰器来使用 ³ 。 - HTT... Odoo tech 阅读更多
ABC 作业成本法 单位 jeffery 2024年4月23日 0 467 作业成本法,英文是 Activity base costing,简称 ABC 基本思想是,将间接费用按产品涉及的作业活动进行配比分配,将 费用分摊到作业,然后,再计算各产品占相关作业的比重,最后得出 各产品的间接费用 本模块实现了作业成本法 建立 ABC Plan,并且将 费用分摊到 作业 将作业分配到产品 得到 成本结果... Odoo app 阅读更多
scrum 敏捷软件开发方法 单位 jeffery 2024年4月23日 0 523 精益思想 精益思想是精益生产的核心思想,它包括精益生产、精益管理、精益设计和精益供应等一系列思想,其核心是以较少的人力、较少的设备、在较短的时间和较小的场地内创造出尽可能多的价值;同时也越来越接近客户,提供给他们确实需要的东西。 精益思想要求企业找到最佳的方法确立提供给顾客的价值,明确每一项产品的价值流,使产品在从最初的概念到到达顾客的过程中流动顺畅,让顾客成为生产的拉动者,在生产管理中精益求精、... devops scrum 阅读更多
Scrum 要义 单位 jeffery 2024年4月23日 0 423 3355 要义 3 种角色 PO SM Team 3个 交付物 Product Backlog - 故事列表 Sprint Backlog - 任务列表 Product Increment - 产品增量 5大价值观 专注 勇气 开放 承诺 尊重 5个活动 需求梳理会 冲刺计划会 每日站会 冲刺评审会 冲刺回顾会 敏捷要义 敏捷宣言 " 敏捷软件开发宣言 我们一直在实践中探寻更好的软件开发方法, 身... devops scrum 阅读更多
Website form 单位 jeffery 2024年4月23日 0 479 内置模块 Website_form 基础模块,实现了采集信息,发送Email Website_crm 使用采集的信息创建 线索 crm.lead Website_form_project 使用采集的信息创建项目任务 project.task Website_sale 使用采集的信息创建 客户 Website_hr_recruitment 使用采集的信息创建 应聘 后端 为了让 model 支持 w... Odoo tech 阅读更多