案例背景
文赢国际贸易业务需求
上海文赢国际贸易有限公司是做皮革材料外贸的,文赢试用Odoo以后,发现Odoo CRM、销售订单处理、采购订单处理、物流发货等功能流程非常符合公司业务需要。尤其是Odoo平台自带的多语言、多币种、灵活的权限分组,CRM中销售漏斗的新客户开拓,订单处理中的客户邮件集成,供应链中的按单采购(MTO),物流中的供应商直发等功能特色,文赢特别喜欢。
但如果要实际落地应用,还存在一些细节问题需要完善。摘取部分待完善点如下:
1) 销售订单上需要增加出发港、目的港两个字段,字段为下拉框形式,可以让业务员选择预配好的港口;
2) 订单打印格式调整。外贸行业需要系统导出典型的单据,如形式发票PI、商业发票CI、装箱单PL等单据。Odoo自带有报价单/销售单的打印功能,可以打印出PDF或Excel格式文件。但打印的格式文件需要改成公司的单据格式;
3) SO订单单号格式需要调整。Odoo默认的SO单号格式是“SO + 流水号”,外贸行业惯例,希望改成格式“SO + 客户编码 + 年月日 + 流水号”。
案例在线开发试用平台:【百度搜索】-【开源智造】。试用账号开通申请:【百度搜索】-【开源智造】-【在线体验平台】。
文赢需求实现方案
出发港、目的港实现方案:
1) 增加一个港口表单,用于维护港口(增删改查)。港口表单两个字段:港口名称和港口代码。港口名称必须可以翻译(不同国家的客户需要不同语言显示)。
2) 销售模块配置菜单下面增加“港口”菜单,如下图
3) 销售订单SO表单上增加出发港、目的港两个字段,字段类型为 Many2one到港口表单
这里内容有删减,如需完整版本请:【百度搜索】-【开源智造】获取
开发方法
增加港口表单
操作步骤:
1) 开启开发者模式
2) 创建模型“港口( x_port )”,添加两个字段:Name ( x_name ),Code ( x_code )
3) 配置模型“港口( x_port )”的访问权限:普通用户都可以看见,销售主管可以创建和删除
4) 添加菜单“港口”到销售/配置下面
创建模型“港口”,如下图:
这里内容有删减,如需完整版本请:【百度搜索】-【开源智造】获取

2020-02-23 11:57:12