在物流和食品生鲜类行业,重量是很重要的因素,不仅要处理产品的数量,也要处理产品的重量。在多数行业,重量也是订单的重要数据。

odoo原生包含了对重量的处理,下文中将指导如何优雅应用odoo原生模块处理重量相关的业务,同时也通过自行开发的重量模块,实现了产销一体化供应链的全重量管理,全重量单据打印。

所有模块严格遵循odoo的多单位换算逻辑及业务逻辑,支持公制和英制为底层基准单位。

如何设置odoo12中物流的自动计算运费的策略。

如何实现odoo 12中采购销售使用不同计量单位自动换算。

odoo /  PS Cloud  专业实施开发

EMAIL:171586098@QQ.COM

(一)物流的设置

场景:根据价目表配置出相应自动计算运费的策略。

 

客户采购牛肉,共3KG,运费12元。

客户采购牛肉,共5KG,运费22元。

物流费用的基础设置参见下图,有以下几个要点。

 

 

1.选择【根据规则】,自行配置运费计算规则

Odoo默认有以下物流公司的模块,如果是其它物流公司,可根据对方提供的价目表自行配置。

 

2.  此处的数值指的是采购单的总价

可以理解为采购多少总价以上,就包邮。这里的总价指全单含税总价。

 

采购173公斤,订单总价为含税10034元,超出了设计的10000元以上包邮。系统得出结论为包邮。

 

3.  起运的价格

这个公式指

运单总重量<=3KG就使用起运价12元,价格为12元+(0.00*重量)

可以理解为,运单总重量为3KG以下就12元。

 

我们来看一下放到订单中系统自动取运费。

 4.   超出起运的价格

这个公式指

运单总重量>3KG的情况下,使用起运价7元+(每公斤3元*运单的总重量)

可以理解为,假设运单总重量为5KG就按以下公式计算:7+(3*5KG)=22元

 

我们来看一下放到订单中系统自动取运费。

 

5.  客户地址的配置

客户收货地址可以指定多个,可以按物流供应商的价目表来进行设置。

 

(二) 生鲜食品行业的重量相关—原生及尚鹏科技开发模块

场景:不同重量单位间的换算。

 

客户向尚鹏采购牛肉,共1公斤,售价50元。

尚鹏向供应商采购牛肉,共2.21磅,进价22.1元。

1.原生odoo在不同重量单位间的换算。

设置系统基准重量【参考单位】为千克,【常规设置>产品>千克】

 

允许系统使用多种计量单位,【销售设置>产品目录>勾选】

 

设置【计量单位】中磅和参考单位(即公斤)的比例。

 

新建产品【牛肉】,

计量单位【公斤】=销售单位、库存单位

采购计量单位【磅】=采购单位

 

设置完成后,销售及库存的重量单位为公斤。采购的重量单位为磅,涉及的重量会自动换算。我们用MTO来生成一个采购单,可以在下图看到详情。

 

 

2.尚鹏科技开发的重量相关模块

Odoo原生的重量计算不会自动生成在各个单据中,或需要手工填写,为此我们开发了重量相关模块,下面我们做一个简单的介绍 。

 

App Product Weight Auto Set

 

 

如果UoM属于重量类别,则自动设置产品重量。可以用于销售、购买、库存。

主要特点:

继承原生odoo规则,支持公制与英制为参考单位。

重量全面整合方案:销售,采购,采购协议,库存,生产单。

产品自动在以上单据中填写重量。

自动设置Sku(产品或产品模板)的权重。

 

在调拨时得到产品重量和总重量。

 

产品的自动重量

 

销售订单

 

采购订单

 

采购协议

 

生产单

 

库存调拨

 

++++++++++++++++++++++++++++++++++++++++++++++++++

相关模块请到odoo官方市场下载

app_product_weight_auto

app_product_weight_sale

app_product_weight_purchase

app_product_weight_purchase_requisition

app_product_weight_mrp

app_product_weight_stock

odoo12 物流 自动计算运费 ,采购销售使用不同计量单位自动换算的更多相关文章

  1. KIDS采购销售管理系统

    {KIDS采购销售管理系统} 软件项目总结报告 编号:-{kpss}-CLOSUREREPORT 版本:1.0 变更记录 1 项目信息 2 项目说明 [本项目主要用于母婴店人事管理,采购管理,商品管理 ...

  2. 根据采购/销售订单创建STO/SO

    FUNCTION Z_SD_CREATE_DN. *"-------------------------------------------------------------------- ...

  3. 我是加工厂,想管理生产财务采购销售这块,什么样的ERP会好用点??

    最能够贴合你的业务需求和自己员工的使用习惯的才会更好用,最好能简单快捷的进行低成本个性化定制的那种应该比较适合你这种加工厂,没有完全相同的两家企业,更别说他们的发展走向,即使同一家企业不同发展阶段.时 ...

  4. 销傲销售过程GSP管理系统功能概述

    1      公司介绍 西安海思威软件有限公司于2009年2月注册成立,海思威软件公司隶属于海思威集团,位于交通十分便利的西安经济技术开发区.公司致力于中国本土式销售管理的研究与管理软件产品的开发,是 ...

  5. SD从零开始57-58,第三方订单处理,跨公司销售

    [原创] SD从零开始57 第三方订单处理流程 第三方订单处理的流程Processes for Third-Party Order Processing 客户的采购订单首先在你公司的一个销售组织作为一 ...

  6. Odoo采购模块

    转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825976.html 一:采购过程 采购业务可以分为以下几个流程: 1)建立供应商信息 企业需要与供应商建 ...

  7. 移动零售批发行业新的技术特色-智能PDA手持移动扫描打印销售开单收银仪!!

    提起便利店或者超市,大家的第一印象一定是前台那个笨重的POS机和站在POS机后的收银员.传统的零售店中,笨重的POS机随处可见. 变革前,零售盘点多烦忧 一个顾客要结账,就需要通过POS机.小票打印机 ...

  8. 企业自主可控免费开源ERP:Odoo采购管理解决方案

    供应商基础资料 1. 所有的供应商基础资料,Odoo开账启用时,期初的客户数据如果大于200条,可以批量导入: 2. 点“采购/采购/供应商”菜单可以查看.编辑修改.搜索所有的供应商基础资料: 3. ...

  9. 如何通过免费开源ERP Odoo建立你的团队, 销售过程和目标

    这种快速的一步一步的指南将引导您完成Odoo CRM, 帮助您轻松处理您的销售渠道, 时刻从线索到客户管理您的销售渠道. 配置 从 Odoo初始化后,生成你的数据库, 选择CRM 作为第一个app安装 ...

随机推荐

  1. Nginx技术进阶详讲

    Nginx技术进阶详讲 作者 : Stanley 罗昊 [转载请注明出处和署名,谢谢!] 并发数问题 讲到并发数这个概念,想必各位应该都知道是什么意思,就是同时访问一个项目,就比我们现在做的一些项目完 ...

  2. 基于CNN的人群密度图估计方法简述

    人群计数的方法分为传统的视频和图像人群计数算法以及基于深度学习的人群计数算法,深度学习方法由于能够方便高效地提取高层特征而获得优越的性能是传统方法无法比拟的.本文简单了秒速了近几年,基于单张图像利用C ...

  3. C#操作符??,?,?:功能解析

    ??操作符:叫做空合并操作符,它会对左右两个操作数进行判断,如果左边的数不为空,就返回左边的数,否则返回右边的数. ?操作符:语法糖,表示可空类型,可空类型也是值类型,它是包含null值的值类型,可通 ...

  4. 如何通过get,set方法访问到父类的私有属性

    刚学习继承的时候,总是会有这样的疑问. 子类继承父类时,会继承所有的非私有的属性和方法.那么在用set方法修改父类的私有属性时,怎么没有报空指针异常呢? 后来仔细想过这个问题,既然没有报空指针,那么在 ...

  5. C# 添加Excel表单控件(Form Controls)

    在Excel中,添加的控件可以和单元格关联,我们可以操作控件来修改单元格的内容,在下面的文章中,将介绍在Excel中添加几种不同的表单控件的方法,包括: 添加文本框(Textbox) 单选按钮(Rad ...

  6. 全新定义!免费开源ERP平台如何玩转工业互联网

    简述 IoT Box通过Wifi.蓝牙.USB.网线等方式连接设备.IoT再通过互联网连接到Odoo服务器 Odoo的各种应用通过IoT操作各种设备.例如,PoS应用通过IoT操作小票打印机.银行刷卡 ...

  7. Mongo之架构部署(Replica Sets+Sharding)

    一.环境 要构建一个 MongoDB Sharding Cluster,需要三种角色: •Shard Server: mongod 实例,用于存储实际的数据块. •Config Server: mon ...

  8. Windows系统ping本地虚拟机~

    虚拟机左上角[编辑]>>>[虚拟网络编辑器] [VMnet1]>>>子网ip:192.168.124.0 子网掩码:255.255.255.0 [VMnet8]&g ...

  9. 关于OSError: [WinError 10038] 在一个非套接字上尝试了一个操作。

    在使用socket的时候,写了一个while循环,就报错了.结果如下: OSError: [WinError 10038] 在一个非套接字上尝试了一个操作. 代码 import socket impo ...

  10. IoC和AOP的理解

    spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实 ...