Odoo视图继承 单位 jeffery 2024年4月23日 0 689 By jeffery 掌握了视图继承,就不再大量复制视图代码,按不同的目的将视图划分不同的层,在这些层之间灵活运用继承,简单有效的管理视图 Odoo 视图 通过 inherit_id 和 mode 字段 来确定 视图的继承路径 Mode 有 2个选项, primary 和 extension,表明当前 视图是 扩展视图,还是 基本视图 如果 指定了 inherit_id,则 Mode 默认是 ex... Odoo tech 阅读更多
Odoo库存规则 单位 jeffery 2024年4月23日 0 455 库存规则是用来构建物流路线的基本元素,它约定了满足库存需求的规则,而这些规则组合成路线,用于实现各种复杂的业务场景,比如,在inbound方向,可以约定按收货/质检/入库步骤收货,在outbound方向,可以约定按分拣/打包/发货步骤出货,也可以实现 drop shipping,cross dock,组合/拆分分拣作业等负载的业务场景 从满足库存需求的途径上来说,分为5种途径 Pull,从源头位置... Odoo app 阅读更多
ddmrp 单位 jeffery 2024年4月23日 0 791 号称4 项创新 Decoupled Lead Time【解耦的lead time】 The Net Flow Equation【net flow方程式】 Decoupled Explosion【解耦的激增】 Relative Priority【相对优先级】 DDMRP 特点 在供应链加入 mts 缓冲,解耦 lead time , 减小 bullwhip 效应,最小化库存 buffer 动态调整 ... Odoo app 阅读更多
Odoo Shell 单位 jeffery 2024年4月23日 0 464 Odoo shell 提供了一个简便的操作 Odoo 的交互界面, 从 odoo 9.0 开始就是标准功能, 无需安装第三方应用。 本文基于 Odoo10 说明 Odoo Shell 以及 Odoo ModelClass 、 Model 、 model 、 record set 之间的关系 [ 注意:大小写是有特殊含义 ] Odoo Shell 是 通过在 cli/command.py#comma... Odoo tech 阅读更多
Odoo 多组织 单位 jeffery 2024年4月23日 0 469 首先 odoo 多公司只实现了以下特性 公司间的数据隔离 , 此场景下, 公司可以设置为上下级层级, 方便基于上下级关系进行数据的共享和隔离 公司间的关联交易 , 即 A公司向 B公司采购时, 自动在 B 公司建立对 A公司的销售, 同样的, 应收款和应付款也是一样的关联交易 关于公司间的数据隔离 用户模型的 company_id 和 company_ids, 分别是当前公司,和他有权限的公司 需... 17.0 Odoo app 阅读更多
Odoo的多语言 单位 jeffery 2024年4月23日 0 652 Odoo 支持多语言 , 可以先对 PO 文件进行翻译 , 然后再导入到 Odoo ; 也可以 进入翻译界面在线翻译 . 让应用支持多语言 要让 Odoo 应用支持多语言 , 必须在开发 odoo 应用的时候 , 增加多语言支持特性 , 通常会使用以下几种机制 模型字段定义为可翻译 在定义 Odoo 模型的时候 , 给需要支持多语言的字段 加上 translate = True, 例如 界面显示自... 16.0 Odoo app Odoo tech 阅读更多
odoo税金处理 单位 jeffery 2024年4月23日 0 355 税金可以设置为'税金包含在价格中',或者'税金不包含在价格中'。 在税金计算处理过程中, odoo 会将价格 / 金额按 total_included/ total_exincluded 分开处理 Odoo- 8 代码 片段 未含税价以及标准成本 可以在产品资料上设置默认的税金, 这样,在建立订单时 可以使用此默认税金。 此税金为 ' 税金不包含在价格中' 采购订单 此税金为 ' 税金不包含在价格... 16.0 Odoo app 阅读更多
Odoo multiprocessing 单位 jeffery 2024年4月23日 0 392 Odoo 在 非 windows 系统下, 支持 并行处理,开启 workers 选项即可。 odoo有以下配置项 跟 并行处理有关 配置项 帮助信息 解说 limit_memory_soft Maximum allowed virtual memory per worker, when reached the worker be reset after the current request (... Odoo tech 阅读更多
如何向客户收取成本费 单位 jeffery 2024年4月23日 0 254 Odoo9 共有 3 种 invoicing 方法 Ordered quantities,订购数量 Delivered quantities,交货数量 Invoice based on time and material,基于时间和材料,也就是基于成本charge客户 前 2 个很好理解,来看看如何将成品 charge 给客户 建立一个'基于成本开票'的产品 建立订单 在确认订单的时候, odoo... Odoo app 阅读更多
使用 xmllint 验证 odoo xml文件 单位 jeffery 2024年4月23日 0 302 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 289 pg_stat_statements 是 postgresql 的一个扩展,用来统计查询语句,类似于 mysql 的 慢查询。 安装二进制文件 有些发行版可能没有附带这个扩展,则需要用户自己安装, 本文演示的发行版均自带,所以安装就略过。 装载库 默认情况下,这个扩展是没有启用的, 为了要启用它,需要修改 postgres.conf 配置文件, 增加 pg_stat_statements 是该 扩... Odoo tech 阅读更多
odoo秘密入口 单位 jeffery 2024年4月23日 0 346 可以通过往 odoo 进程 发送 " 信号 " ,让 odoo 干一些特定的工作 例如 kill -s SIGUSR1 pid , 将打印输出 cache 统计 信号 作用 说明 SIGUSR1 打印 cache 统计信息 SIGQUIT 导出 python 堆栈 SIGTTIN 增加 worker SIGTTOU 减少 worker SIGINT 停机 SIGTERM 停机 SIGHUP 重启 ... Odoo tech 阅读更多