barcode 挂件 单位 jeffery 2024年4月23日 0 274 需要 浏览器 支持 media Devices 特性 getUserMedia() 方法 符合以下条件: 浏览器版本 使用 localhost 访问,或者 使用 https 访问 扫描挂件... Odoo tech 阅读更多
会计流 flux en comptabilité 单位 jeffery 2024年4月23日 0 169 企业在给定时间发生的货物或者服务的流动,每个流动都有一个价值,一个起点和一个终点 起点是 流出,是资源,是来源 终点是 流入,是使用,是目的地 流动被定义为货物、服务或者价值的流动。【物流和钱流】 流动的类型 货币或者金融流动, 是货币的流动 实际流动, 是真正的流动,是购买货物或者服务的流动 外部流动 内部流动 恒等式 1 资产 = 权益 + 负债 恒等式 2 利润 = 收入 - 支出 经营期间... 阅读更多
何时运行库存规则 stock rule 单位 jeffery 2024年4月23日 0 301 库存规则 stock.rule 的入口方法是 self.env['procurement.group'].run ( procurements ) 它会判断当前数据库 stock.rule 支持的方法,例如 _run_pull() _run_pull_push() _run_push() _run_manufacture() _run_buy() 这些 action 的方法签名都一样, 例如 @a... Odoo app 阅读更多
库存移动链 单位 jeffery 2024年4月23日 0 310 使用库存规则组织路线的时候,上下游库存移动会链接在一起,形成库存移动链 move_dest_ids = fields.Many2many( 'stock.move', 'stock_move_move_rel', 'move_orig_id', 'move_dest_id', 'Destination Moves', copy=False, help="Optional: next stock m... 阅读更多
Odoo ORM 单位 jeffery 2024年4月23日 0 194 Model 模型定义,也就 基于 odoo.models.Model 或者 odoo.models.AbstractModel 以及 odoo.models.TransientModel 继承出来的 模型, 它是 实实在在的 python Class 它会被 ORM 转化为 ModelClass ,一个模型只有一个对应的 ModelCLass , 存在多个模型定义时,最终都合并到同一个 Model... Odoo tech 阅读更多
Odoo web controller 安全机制 单位 jeffery 2024年4月23日 0 298 CSRF CORS Authentication CSRF 跨站请求伪造 是指 攻击者通过伪造的网页, 让被攻击者访问, 然后用伪造的网页向 正常网页提交恶意数据 Odoo route 可以设置 csrf = true 来开启 Odoo 客户端已经实现了 csrf 验证, 一般在 表单上, 隐藏了一个 input <input type="hidden" name="csrf_token" t-a... Odoo tech 阅读更多
Odoo Mail 单位 jeffery 2024年4月23日 0 265 Odoo 可以通过 Email 创建单据, 更新单据, 也可以通过 Email 将单据的状态更新通知发送给相关的人员 架构如下图所示 对于接收邮件 , 可以通过 mailgate.py 脚本将邮件转发给 odoo 或者 使用 fetch mail 功能 从pop/imap 下载到 odoo Email 进入 odoo 之后的处理流程大致是 重复邮件 , 则不处理 退信 回信 , 则更新单据状态 根... Odoo tech 阅读更多
Odoo 17 AI 助手 单位 jeffery 2024年4月23日 0 303 在 编辑器里面, AI 助手提供 2 个功能 Copywriter 改写 Generate Text 生成文本 顾名思义 , copywriter 就是 基于复制的一段文件, 进行改写 例如 , 选择原文 , 然后 在 浮动工具条 点击 AI 按钮 会弹出copywriter界面 点击顶部的 优化指令, 将会调用 AI 进行相关的改写. Shorten 简短 Lengthen 加长 Friendl... 17.0 阅读更多
Odoo API 单位 jeffery 2024年4月23日 0 207 Table of Contents 概述 XML RPC XML RPC 2 Json RPC Jsonrpc 2 Http request 分发请求 Jsonrpc2 概述 For odoo 15 and previours version Odoo API 是基于 http的, 一共支持 以下 5 种规格 XML RPC //废弃 route.url = '/xmlrpc/*' route.a... 阅读更多
Odoo 15 accrual move 单位 jeffery 2024年4月23日 0 157 Table of Contents 场景 处理逻辑 销售订单 采购订单 场景 权责发生制, 在应该确认收入的时候,却还没收到相关的文件,其实业务已经发生, 此时需要对 还没有记账的部分进行"应计记账"; 对于费用确认,也存在相同的情况。 处理逻辑 如果 订单没有开完invoice,那么按订单未开invoice 的金额 建立 accrued move ,并且建立 反向凭证 ; 如果 订单已经 开完了... 15.0 阅读更多
odoo分析会计 单位 jeffery 2024年4月23日 0 163 odoo财务会计凭证录入时,支持 在凭证行 输入 分析账户和 分析标签 如果凭证行设置了 分析账户或者分析标签, 则在会计凭证过账的时候, 在分析会计功能建立 分析会计分录 其中, 如果设置了分析账户,则在该分析账户建立100%份额的分录 如果设置了分析标签,并且分析标签设置了分配方案,则基于所有的分配方案规则,建立相应份额的分录 例如,会计凭证分录行设置了 分析账户tst 和 分析标签 cont... 阅读更多
Locust压力测试Odoo 单位 jeffery 2024年4月23日 0 183 Table of Contents 编写测试任务集 TaskSet 运行 Locust 分布式 运行 master 运行 slave. Locust 是个伸缩性很好的压力测试框架, OdooLocust 是 基于 Locust 和 openerplib 的 Locust 扩展 下载 OdooLocust 源码 $ git clone https://github.com/nseinlet/Odoo... Odoo tech devops 阅读更多