开票规则条件
Last updated
条件决定规则何时适用。每条条件由一个实体、一个字段、一个运算符和一个值组成。分组通过全部匹配或任一匹配组合这些条件。
从管理配置文件打开一条规则,并在条件下构建条件树。计费方式见 开票费用与计费方式。
分组
分组标题显示为匹配以下全部或匹配以下任一。
- 全部 — 组内每条条件都必须为真。
- 任一 — 组内有一条条件成立即可。
您可以在分组内再嵌套分组。典型合同是:匹配全部(承运商为 DHL 且目的地国家为 NL),或嵌套分组对应第二个承运商。
条件树为空的规则会匹配其范围内的每个事件。
运算符
运算符列表取决于字段。文本字段提供包含和开头匹配。数字提供大于和小于。下拉提供等于和在列表中。
| 运算符 | 用途 |
|---|---|
| 等于 / 不等于 | 单个值 |
| 大于 / 大于等于 / 小于 / 小于等于 | 数字、日期和时间 |
| 在列表中 / 不在列表中 | 多个值。在交货载具上,在列表中会汇总所选类型的托盘数量。 |
| 包含 / 开头是 / 结尾是 | 文本值的一部分,例如 SKU 前缀 |
| 为空 / 不为空 | 字段没有值,或有值 |
| 位于其下(含子库区) / 不位于其下(不含子库区) | 某个库存库区及其下方库区。仅用于仓储规则。 |
各类别对照什么进行检查
费用类别会同时限制事件以及您可以筛选的实体。
| 费用类别 | 每次检查对象 | 可用实体 |
|---|---|---|
| 发货费用 | 出库货件面单 | 订单、订单产品、货件、产品、卖家、收件人、包装、发货方式、仓库 |
| 拣货包装 | 出库货件面单 | 与发货费用相同 |
| 仓储 | 占用库存库区,按天 | 仓储、卖家 |
| 退货处理 | 已处理退货 | 退货、订单产品、产品、卖家 |
| 入库/出库处理 | 入库或出库交货 | 交货、产品、卖家 |
| 其他(按发票导出) | 卖家,在生成发票时 | 卖家 |
属于其他实体的字段会保持隐藏。您不能按承运商筛选仓储规则,也不能按 SKU 筛选按发票费用。
容易误读的有用字段:
- 货件 → 宽、高、长 来自面单上选择的包装。重量 (kg) 是内容物重量,或手工订单重量。
- 包装 → 最大重量、最大宽、最大高、最大长 是该包装的目录上限,不是实测内容物尺寸。
- 仓储 → 库存库区 支持位于其下,因此一条条件可覆盖父库区及其子库区。
- 交货 → 方向 为入库或出库。交货 → 类型 是路线,例如卖家 → 履约中心或履约中心 → Amazon。
- 交货 → 载具和仓储 → 载具在您于设置 > WMS 配置 > 载具下至少添加一种载具后才会出现。
优先级
规则按优先级编号。数字越小越先评估。规则列表未启用筛选时,可拖拽行重新排序。预留间隔(10、20、30),便于之后插入规则。
对于拣货包装、发货费用、入库/出库处理和退货处理,每条匹配的规则都会计费。优先级只决定评估顺序。两条都匹配的拣货规则都会出现在发票上。
对于仓储,第一条匹配的规则会设定该库区当天的每日费率。之后的仓储规则在当天会被跳过。详见 仓储费用计费。
组合产品
拣货数量以实际拣出为准。
- 按件数、按 SKU、唯一 SKU 数和拣货重量会将组合产品展开为子产品。数量 = 订单数量 × 该子件在组合中的数量。
- 针对产品 → SKU、EAN或组合产品的条件仍会看到订单行上的组合父项。针对组合 SKU 的按 SKU 费用不会按每个子件再乘一次。
额外货件面单
同一订单上的第二或第三张面单(额外货件)在计算发票时可能会继承第一张面单的包装和面单价格。因此,按包装筛选的拣货包装规则也可能匹配这些额外面单。
开票前先测试
在规则列表中点击测试配置文件。选择日期范围,并可选择一位卖家、一个订单或一个货件。结果会列出匹配的费用,以及未收到发货费用的货件。它不会创建发票。测试会排除已校验附加费;真实导出在配置文件开关打开时会包含它们。
相关文章
Was this helpful?