# 发货(自有仓储版、协同版)

# 角色说明

主要流程:

# 单据打印

● 业务规则

  1. 单据的打印:备货单、发货单、快递单(需在系统中录入快递单号)。
  2. 所有的单据可多次打印,备货单、发货单系统可配置是否必须打印,快递单必须打印;同一订单的备货单、发货单、快递单通过唯一的打印批次对应管理。
  3. 若订单确认中心选择的快递公司不可到达用户所在区域,则可在此更改快递公司。
  4. 若无法正常配货或发货,则将发货单撤销,做异常订单处理,同时需要填写备注
  5. 可通过打印批次号管理发货打印异常。
  6. 系统货品库存量不足的情况下,仍可以继续发货校验,出库操作。

● 操作

● UI

备货单

发货单

(一) 发货单打印模板

● 功能详细:

1、 商派ONEX-OMS系统提供两种打印方式,分别为“新版本”和“旧版本”。

2、 “新版本”打印方式,分为“销售单格式”和“拣货单格式”;

3、 销售单格式:是面向使用发货单作为给买家的购买清单,也就是通常所说的“随单”,类似于商超的消费清单。我们主要针对捆绑商品、赠品这种进行了特殊的展示。

4、 在前端销售店铺展示的为单个商品,名称、价格、数量等关键属性都是固定的,而我们卖家的仓库中对应的则是多件商品。在给客户的销售清单时,应该显示买家购买的具体商品、价格、数量。

5、 新版本的发货单,对于捆绑商品,只显示捆绑商品的价格,而不显示组合下每个产品的价格。

6、 拣货单格式:是面向使用发货单作为仓库拣货使用,将该发货单中相同的商品进行汇总,方便拣货员进行拣货。(一般是不需要显示销售价格)组合商品的信息将不会被打印出来。

7、 切换版本后,需要对“发货单打印配置”和“发货单打印模版”进行变更。

● 操作

● UI

新版本销售单格式(捆绑商品):

新版本拣货单格式(组合商品)

旧版本发货单(组合商品

● 切换新旧版本流程说明

(一)在“系统——基本设置——发货配置”的 “打印格式”、“打印版本”2个控制项中进行选择设置。

打印格式:表示默认的打印格式。规定打印发货单时是按“销售清单”的格式还是“拣货”格式进行打印。默认为“按拣货格式”。

**打印版本:**这个选项是为了兼容以前的打印模版的打印方式。因为这个涉及到发货单打印模版中元素的变更,需要对 里面的元素进行改变。默认为“新版本”。

**老版本:**则表示打印模版中是否“隐藏价格”。“按销售清单”表示不隐藏价格,打印出来的发货单将显示销售价格;“按拣货格式”表示隐藏价格。打印出来的发货单将隐藏销售价格。

新版本:则就是跟说明中的“按销售清单”和“按拣货格式”一致。

版本切换:当切换为新版本时,发货单模版和联合打印模版需要人工手动进行载入默认。请大家将当前的模版进行保存。我们在大家进行版本切换的时候,会有提示。 请大家一定要注意。

(二) 当需要使用新版本的发货单打印格式的时候,原来的“发货单打印模版”则必须需要进行修改。涉及到的模版为打印单类型是“发货”和“联合打印”的所有模版。

有2种切换方法:

方法一 使用默认模板:

(1)在打印模板里面点击“编辑”;

(2)在弹开“编辑打印发货单模版”里面 点击“使用默认”;如果想使用带优惠价的系统自带的发货模版,则点击“新版本优惠价发货模版”。最后点击“保存”。

方法二 自定义模板:

(1)如果发货打印模版和联合打印模版自己进行了自定义的修改,则需要对其中的元素读取方式进行替换。(元素,也就是根据订单内容在打印时自动替换的东东)

(2)做变更时,请保存好以前的模版,以免修改不对时,能恢复成原始状态。

(3)原始数据显示:

<{foreach from=$item.delivery_items item=i}> <{$i.name}> <{$i.addon|default:'--'}> <{$i.bn}> <{$i.store_position}> <{$i.number}> <{$i.price}>  <{$i.pmt_price}>  <{$i.sale_price}> <{/foreach}>

(4)启用新版本时需改为:

*<{foreach from=$item.delivery_items item=objs key=obj_type}>

<{foreach from=$objs item=obj}> <{if $obj_type=='pkg'}>

<{$obj.name}> <{$obj.addon|default:'--'}> <{$obj.bn}> <{$obj.store_position}> <{$obj.quantity}> <{$obj.price}> <{/if}> <{foreach from=$obj.order_items item=items}> <tr <{if $obj_type=='pkg'}>class='salemode'<{/if}>> <{if $obj_type=='pkg'}><{/if}><{$items.name}> <{$items.addon|default:'--'}> <{$items.bn}> <{$items.store_position}> <{$items.number}> <{if $obj_type!='pkg'}><{$items.price}><{/if}> <{/foreach}> <{/foreach}> <{/foreach}>*

(5)最后点击“保存”。

3、 在打印发货单界面,下方多了“销售清单模式” 和 “拣货模式” ,用户可以自由进行切换。

打印快递单界面

(二) 打印配置

(三) 打印类型

● 功能详细: 1、 打印类型分为经典打印和按品类打印;

2、 经典打印:采用的是原来的打印方式。即在“发货—单据打印—待打印”中进行发货单的相关打印;

3、 按品类打印:采用的则是更加科学高效的打印方式(将单品、多品分开,单独设置打印方式),对应的菜单为“发货-单据打印-单品打印” 和“发货-单据打印-多品打印”。

● UI:

设置打印类型:

对应菜单:

(四) 单品、多品打印配置

● 功能详细:

1、 分别对单品打印、多品打印进行打印配置; 2、 将“单品、多品”分类出来单独打印的优势: (1) 单品打印的时候,往往只需要打印“快递单”就够了,而多品往往需要进行备货单的打印,进行二次分拣。这样优化了打印的资源配备。 (2) 集合联合打印单一SKU的发货单集中打印,并按货位排序,更加方便拣货,提升了效率。 (3) 校验的时候也是一个保障:单品打包的时候不可能有2个以上的货品,而多品包装则至少有2个货品。减少了出错的风险 3、 目前系统进行了配置的规划,当采用经典打印的时候,则 “发货-》单据打印-》单品打印” 和“发货-》单据打印-》多品打印” 则不能进行使用。 4、 当采用多品打印的时候,则“发货—》 单据打印—》待打印”则不能使用。 5、 如果需要补打备货单或者发货单,则在“已打印”中进行对应的操作。 ● UI: 单品打印配置:

多品打印配置:

  1. 联合单打印 ● 功能详细: 1、 “联合单”是将需要打印的订单,按规则先集中打印到“备货单”上,再根据订单的明细打印出对应的“发货单”,主要用于二次分拣,或者同一个人负责一批次的拣装。大大方便的操作性和提供了效率。 2、 在“系统-》基本设置-》发货配置” ,默认为“经典打印模式”的配置,其中增加联合单的打印配置。 3、 “联合打印分组数”则表示一次打印备货单中合并打印订单的数量,然后再分别打印出对应数量的发货单,然后再次循环。 例如:分组为10 则联合打印先输出1-10 的备货单,再打印1-10的发货单;再11-20 的备货单如此循环,直到打印结束。 4、 为了防止工作流程中的误操作引起的打印资源的浪费,我们将“备货单”、“发货单” 与“联合单”的设置进行了“互斥”。即:当“开启”“备货单”或者“开启”“发货单”的时候“联合单”会被“关闭”,当“开启”“联合单”时,“备货单”和“发货单”将被“关闭”。 ● UI:

  1. 备货单/发货单模板支持

● 功能详细:

  1. 在发货配置中独立显示为“打印模板管理”;
  2. 打印模板设置属性:是否“默认”,是否“开启”;
  3. 设定后,可以在发货单中进行发货单模板的设置打印;

● UI:

打印模板界面:

打印模板编辑:

 “独立按钮”表示在打印列表界面是否需要显示;默认显示否,则表示该功能可在发货单打印界面选择模板打印。  默认可在发货单界面选择模板;若模板设置“独立按钮”显示,则在列表页面可直接选中单据通过点击列表中自定义按钮打印,如下:

发货单设置打印 状态回写 每打印一种单据,对应的打印状态会进行色块标识

# 撤销发货单

● 业务规则

  1. 发货单可在发货中心主动发起“撤销”操作
  2. 撤销发货单可以通过“发货单号”、“物流单号”、“订单号”三个参数发起
  3. 若不能正常发货,可使用撤销发货单功能,填写备注后,发货单中的商品被打回订单确认中心,等待审单客服另行分派该订单到其他仓库完成发货作业。

● 操作

● UI

# 校验(单据+商品)

● 业务规则

  1. 扫描快递单号,显示发货商品和数量,扫描货品号,所配货品和数量与发货单信息一致,校验完成。
  2. 校验提供了逐单校验、整单校验、批量校验、分组校验四种模式,可通过权限分配给不同发货小组成员实现仓库多线作业。
  3. “逐个校验”模式下:扫描入的信息与系统中的不一致或者查询不到,弹出提示框提示。
  4. 在扫描货号时,初始状态下,“需要扫描数 = 发货单的发货数量”、“未扫描数 = 需要扫描数 - 已扫描数”。
  5. 批量校验需要在系统发货配置中开启使用。
  6. 开启商品唯一码校验。
  7. 开启条形码唯一码合并校验。 ● 操作

● UI

整单校验:

批量校验:

分组校验:

开启唯一码时校验: 条形码唯一码合并校验: 条形码唯一码合并选项:关闭 在校验界面表现:唯一码是独立字段,客户根据实际情况录入信息,系统不做逻辑限定; 条形码唯一码合并选项:开启 需设置非数字、字母的分割符,推荐“#”; 在校验界面表现:用户输入的唯一码为“条形码和唯一码合并”的信息组合;例如在用户设置分隔符为“#”,校验界面输入的唯一码格式为“0000#00”#前代表该商品的条形码参数,#之后为该商品出库的唯一码标识。

# 出库(发货)

● 业务规则

  1. 扫描快递单号,系统匹配发货单信息,匹配后的信息不需要显示在界面上。
  2. 录入实际包裹重量后系统提交,系统根据实际重量和算法获得实际快递费。
  3. 快递单和包裹重量提交后,发货单状态变更为已经发货,仓库消减库存,消减订单确认中心总库存
  4. 批量发货,逐个输入快递单号[为获得数据最佳性能,建议每批请求不超过50条记录],每输入一个,系统立即进行校验该快递单号的合法性。非法,则拒绝该快递单号;合法,则进入下方文本框。完成一个批次的输入,确认提交发货队列处理,队列处理完,批量修改发货状态。
  5. 分组发货需要在系统设置中特别启用。
  6. 发货单检验完成后,包装发货前,可对发货补打物流单,输入快递单号,可进入快递单打印界面。打印完毕后,可在发货单日志中记录补打动作,且关联的物流快递单号。

● 操作

● UI 逐单发货

批量发货

分组发货

补打物流单

发货日志记录

如果是保质期商品则按照先进先出规则发货

# 状态回写

● 功能介绍

对已发货订单的物流状态进行跟踪,并将状态同步至前端展示;

● UI:

# 发货报警

● 功能介绍 1、 在逐单发货,开启称重时,可以在系统设置内,开启发货报警功能。 2、 当包裹重量大于系统内货品记录的重量时,或当包裹重量小于系统内货品的重量时,进行报警提示。 3、 用户可设置一定的误差范围,超过误差范围才会报警提示。 4、 发货时的操作将被记录到发货单日志内,提供问题追溯。

● 名词解释 1、包裹称重重量:逐单发货时,用电子称,称重显示的重量。 2、系统中货品净重:在系统内,商品管理时,维护录入系统的各个货品的重量。 3、问题包裹:满足报警条件的包裹,需要处理、检查的包裹。 4、仍然发货:由仓库人员操作,发货报警时,忽略报警,继续发货出库。 5、退回检查:由仓库人员操作,发货报警时,中断发货操作,将该包裹退回检查,或者修改误差范围,再进行称重发货操作。

● 操作介绍

路径:系统→基本设置→系统设置→发货校验

具体设置:

1、 误差设置,可以根据重量差来设置,也可根据百分比来设置。只需勾选

2、 按重量差设置误差(单位为g):

a)

当 包裹称重重量—系统中货品净重 > 100g 时,进行报警。 例如,系统中货品净重为1000g,而逐单发货时,包裹称重大于1100g时,则发生报警。而当称重为1100g时,依然可以正常发货。

b)

当 系统中货品净重—包裹称重重量 > 100g 时,进行报警。 例如,系统中货品净重为1000g,而逐单发货时,包裹称重小于900g时,则发生报警。而当称重为900g时,依然可以正常发货。

3、 按百分比设置误差(单位为%):

a)

当 包裹称重重量—系统中货品净重 > 系统中货品净重10% 时,进行报警。 例如,系统中货品净重为1000g,而逐单发货时,包裹称重大于1100g【1000+100010%=1100】时,则发生报警。而当称重为1100g时,依然可以正常发货。

b)

当 系统中货品净重—包裹称重重量 > 系统中货品净重10% 时,进行报警。 例如,系统中货品净重为1000g,而逐单发货时,包裹称重小于900g【1000-100010%=900】时,则发生报警。而当称重为900g时,依然可以正常发货。

注意:对于补打物流单,一个包裹拆成多个包裹进行发货的情况:

a) 当分包裹的重量大于系统中货品总净重,并超过一定范围时,系统进行报警。

b) 当分包裹的重量小于或等于系统中货品总净重时,不进行报警提示。

4、 仓库对问题包裹的处理权限:用来设置仓库对问题包裹的处理权限,当发生报警时,是否可以仍然发货。

a) 可选择仍然发货或退回检查:

当发生报警时,仓库人员可以选择“仍然发货”或“退回检查”。

b) 只能退回检查:

当发生报警时,仓库人员只能“退回检查”,检查包裹内货品是否正确,再重新进行称重发货,满足发货条件,则能发货。或者修改报警设置,扩大误差范围。

5、 当包裹内,有商品的重量没有在系统内设置重量时,进行下列提示:

6、 如果发生报警,系统将在发货单内记录下发货操作日志: 日志记录操作时间、操作员、操作类型、运单号、操作结果以及当时的称重重量。 以便今后的责任追溯。

# 第三方发货

● 功能介绍:

发货由第三方仓库(包括物流宝、良无限或其他第三方的仓库)完成,通过简单的导出/导入方式,将订单置为已发货,并回写到前端店铺。系统会自动减少仓库的库存,生成相应的报表。

审单时,选择用“第三方仓库”发货,通过导出发货单,填写物流单号,导入后,发货单直接变为已发货。

强制保质期商品先入先出(选择生产日期最早商品的保质期条码生成备货单和订单

● UI:

● 操作:

1、新增一个“第三方仓库”,在审单时,选择该仓库进行发货。

注意:仓库归属必须是第三方仓库。

2、调拨库存

根据实际情况,将库存调拨入第三方仓库。(入库的方式可以有多种:采购入库、其他入库,建议使用调拨方式。)目的是为了让第三方仓库的库存增加。

3、审核订单时,选择用“第三方仓库”发货

审核后,在“发货→单据打印→第三方发货”菜单下,会有一条对应的发货单记录。

4、发货

选择未发货的发货单,导出“快速发货模板”。

注意:导出的csv文件,可能由于发货单号数字过长,变为科学计数法。处理方法如下: 导出文件后,打开一个空白的excel文件,点击“数据”下方的“自文本”,选择导出的csv文件。

点击下一步

勾选“逗号”

对数字过长的列,选成“文本”

最后点击完成

填写物流单号和重量(由第三方仓库发货后提供)

导入文件

发货成功

若是保质期商品,则会在下面情况遇到保质期信息

打印发货单单据时,单据中会显示保质期信息

V检验结果中会显示商品的保质期条码

最后更新: 8/10/2018, 6:03:02 PM