Odoo 企业版知识库为什么不是“把文档贴进正文”:Knowledge、附件令牌与编辑器上下文链路讲透
基于 knowledge、ir_attachment、html_editor 与 mail thread 相关源码,讲清知识库文章中的附件、评论线程与访问令牌如何串起编辑器上下文。
ARTICLE LIBRARY
持续记录源码理解、业务流程、模块开发经验与踩坑总结。
基于 knowledge、ir_attachment、html_editor 与 mail thread 相关源码,讲清知识库文章中的附件、评论线程与访问令牌如何串起编辑器上下文。
在 enterprise 帮助中心里,“显示知识库”和“显示课程”都不是单独开关;它们会同时读取 team 配置、文章或频道可访问性,以及当前访客身份,因此同一个 team 的首页卡片、跳转地址和推荐内容会被多套子系统共同决定。
基于 documents_hr_payroll、documents_hr 与 hr_payroll 源码,讲清工资单 PDF 如何入档、路由到员工文件夹并保留长期访问上下文。
基于 account_inter_company_rules 说明销售发票过账后,如何在对方公司生成供应商账单/退款,并重算 fiscal position、purchase journal 与 analytic distribution。
website_appointment_sale_project 把“预约付款成功”从一个网站动作,延长成 sale.order.line、calendar.event 和 project.task 的跨模块交接:员工、资源、calendar_event_id 甚至 recurring task 的起点都在这一步定型。
基于 timesheet_grid_holidays、project_timesheet_holidays、hr_work_entry_enterprise 与 hr_contract_salary_payroll 源码,讲清项目工时、休假工时与工资小时类型如何桥接。