模块delievery可以将运费Charge给客户

 
 

安装delivery模块

 
 

 
 

 
 

 
 

Delivery method

 
 

在做订单的时候,选择相应的运输方法, 系统会根据订单的情况[交货地址、货物的体积、重量]选择合适的物流网络,并计算出运费,然后将运费添加订单行。

 
 

 
 

建立运输方法 [carrier]

可以在订单上直接建立delivery method

 
 

Delivery method 运输方法,例如顺丰标快

 
 

General information

Transport company 选择运输公司,或者创建一个新的运输公司,例如顺丰

Delivery product 运费产品,例如顺丰标快

 
 

Price information

Normal price 正常价

Free if Order total amount is more than 当总额超过多少时可以免运费,针对大客户可能会免费

Advanced pricing per destination 是否按照目的地使用高级价格?

 
 

 
 

勾选Advanced pricing per destination,可以设置高级价格计算方式[物流网络]

 
 

 
 

设置网络

Grid Name 网络名称

Grid definition 网络定义

 
 

 
 

定义网络规则和覆盖区域

 
 

Grid definition 网络定义

点击add an item可以添加一条规则

 
 

Name 规则的名称

Condition 条件,为运行操作

  1. 操作字段 [weight, volume,weight*volume,price,quantity],从订单获取的信息
  2. 操作符 [ =, <= , < , >= , > ]
  3. 比较值,数字

Price Type 价格类型

  1. Fixed 固定
  2. Variable 变动

    Variable Factor 变动因子 [weight, volume,weight*volume,price,quantity]

 
 

Sales price 销售价格

Cost price 成本价格

 
 

运费计算

如果固定,运费价格为 sale price

如果变动, 运费价格为 sale price * Variable Factor

 
 

 
 

网络覆盖区域

仅当目的地址符合此覆盖区域时,使用此网络计算运费。

 
 

 
 

开启technical features后,可以查看全部的网络

 
 

delivery pricelist 列出了所有的网络

 
 

 
 

例如网络: 顺丰标快-长三角的价格策略

 
 

 
 

顺丰标快-长三角的覆盖区域

 
 

 
 

 
 

Odoo 运费的更多相关文章

  1. odoo12 物流 自动计算运费 ,采购销售使用不同计量单位自动换算

    在物流和食品生鲜类行业,重量是很重要的因素,不仅要处理产品的数量,也要处理产品的重量.在多数行业,重量也是订单的重要数据. odoo原生包含了对重量的处理,下文中将指导如何优雅应用odoo原生模块处理 ...

  2. odoo种种

    [精]Odoo 8.0深入浅出开发教程-模块开发基础 http://blog.csdn.net/sunansheng/article/details/50864527 搭建odoo开发调试环境 htt ...

  3. 解决 odoo.py: error: option --addons-path: The addons-path 'local-addons/' does not seem to a be a valid Addons Directory!

    情况说明 odoo源文件路径-/odoo-dev/odoo/: 我的模块插件路径 ~/odoo-dev/local-addons/my-module 在my-module中创建了__init__.py ...

  4. Odoo 二次开发教程(五)-新API的介绍与应用

    [关于odoo新API的介绍,Internet上资料很少,或者不够完整详实,这会对初学者造成很大的困惑,本篇的目的就是希望能帮助新手了解新API的大概] odoo 新api的实现是借助于python装 ...

  5. Odoo 二次开发教程(四)-只读、唯一性验证和ORM方法介绍

    一.只读和唯一性验证 只读的设置有两种方法,一种是实在字段定义时设置为只读,第二种是在页面视图中进行设置. 接前例,我们将学生(tech.student)的名字name字段设置成只读. 方法一:字段定 ...

  6. Odoo 二次开发教程(三)-第一个Model及Form、Tree视图

    创建完我们的模块,接下来我们就要为我们的模块添加一些对象.今天我们将要创建一个学生对象(tech.student)和一些基本的属性,并将用form和tree视图将其展示出来: 一. 创建tech.st ...

  7. Odoo 二次开发教程(二)-模块的基础构建

    注:本篇及后续均以8.0为基础. 一. Odoo模块的构成 __init__.py 文件是python包导入所必须的文件,内容可以为空,通常情况下我们用来导入自己写的py文件. __openerp__ ...

  8. Google Authentication的实现 - Odoo 安全登录

    在前边的一篇文章中,我们提到了利用二次验证增强Odoo登录的可靠性:http://www.cnblogs.com/kfx2007/p/6023991.html 今天我们来具体实现这一步: 后端的实现 ...

  9. [转]odoo常用openerp-server.conf配置参数详解

    参数 说明 用法 addons_path addons模块的查找路径,多个路径用逗号分隔 addons_path = E:\GreenOdoo8.0\source\openerp\addons csv ...

随机推荐

  1. [python篇][其他] python博客学习汇总

    http://blog.csdn.net/zhangxinrun/article/details/8141913

  2. 解决MySQL版本之间造成的乱码、数据查询不出的问题

    在数据库连接字符串上加  charset=utf8 <connectionStrings> <add name="XJRDSModels" connectionS ...

  3. ACM程序设计选修课——1076汇编语言(重定向+模拟)

    1076: 汇编语言 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 34  Solved: 4 [Submit][Status][Web Board] ...

  4. ——CentOS 7 安装SQL Server2019

    环境准备  不废话,先把研究环境搭建起来.由于某些原因(晚点再说),本系列首先使用CentOS 7作为操作系统.官方指引中支持的Linux平台及文件系统中并没有指出CentOS,但是作为与Red Ha ...

  5. 网抓(XML Http Request、VBA)实现

    第一种,先看VBA Public Function GetInfo(strMoblie As String) As String '创建对象 Dim xmlHttp As Object Set xml ...

  6. 【前端学习笔记】2015-09-06 ~~~~ setAttribute()、slice()

    所遇记录: 1.setAttribute("属性",value),相同的还有addAttribute("属性名",value),getAttribute(“属性 ...

  7. Problem b(bzoj 2301)

    Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数. Input 第一行一个整数 ...

  8. 容器 What, Why, How

    学习任何东西都可以按照3W的框架进行,容器技术也是一样,先回答 What.Why 和 How 这三个问题. What - 什么是容器? 容器是一种轻量级.可移植.自包含的软件打包技术,使应用程序可以在 ...

  9. HDU1071 The area

    Ignatius bought a land last week, but he didn't know the area of the land because the land is enclos ...

  10. 打印倒序NxN乘法表

    一.实验要求: 给定任意一个字符N(N>0),然后打印NxN的倒序乘法表. 二.解决问题: #/!bin/bash# #define functionNxN_fun(){ local i=$1 ...