DRP基础设置优化

  • 本次迭代将隐藏采购、库存、流转下的【基础设置】菜单,并在【设置】中增加【采购设置】、【流转设置】、【库存设置】菜单。

    请商户管理员配置新菜单权限。

  • 一、采购、库存、流转中的基础设置转移

        在采购、流转、库存中都有基础设置菜单,现将这三个菜单优化后统一移至设置中(文章末尾可查看新旧设置的差异):

        1.屏蔽DRP中的菜单【采购】-【基础设置】、【库存】-【基础设置】、【流转】-【基础设置】。

        2.在DRP中增加菜单【设置】-【采购设置】、【设置】-【流转设置】、【设置】-【库存设置】。本次优化去除了原有的提示信息设置(文章末尾可查看新旧设置的差异)。

1)采购、流转、库存设置的取值逻辑:

  1. 适用于当前登录人所属渠道及其子渠道、子子渠道等所有下级渠道
  2. 首先取店仓的设置,如果未设置则依次向上取渠道的设置,如果未设置则取总部渠道的设置,如果未设置则取默认设置。

2)按钮说明:

  1. 渠道设置:出库时控制的是发货渠道,入库时控制的是收货渠道。
  2. 店仓设置:出库时控制的是发货店仓,入库时控制的是收货店仓。
  3. 详情查询:渠道或店仓的最新设置。
  4. 操作日志:每次“保存”后的日志记录。注意:每一部分的改动需点击右上角的“保存”按钮方可生效。
  • 二、采购

一般只供总部人员使用,如果有需要也可下放至代理商或加盟商单独设置。

1. 采购订单设置

1)采购订单完结方式设置:用于设置采购订单的完结方式,包括“自动”完结、“手动”完结。如果未设置,则默认为“手动”完结。若设置自动完结,当采购订单每个商品的入库数量大于等于采购数量时,采购订单自动完结,完结后采购订单不能再次入库。

使用场景示例:

  1. 设置为“自动”完结:若新增采购订单录入并提交10件商品,生成采购入库单录入并提交10件商品,在没有手动点完结的情况下,采购订单会自动变为已完结状态。
  2. 设置为“手动”完结:若新增采购订单录入并提交10件商品,生成采购入库单录入并提交10件商品,在没有手动点完结的情况下,采购订单依然是未完结状态,需要手动点击完结来让采购订单完结。

 

2)未完结采购订单处理方式设置:设置采购入库后,未完结的采购订单是否根据采购欠数自动生成一张未提交的“采购入库单”或“入库通知单”。如果未设置,则默认为“不处理”(即不自动生成)。

使用场景示例:

  1. 设置为“生成采购入库单”:提交一张10件商品的采购订单,生成一张采购入库单,采购入库8件商品。系统将自动根据采购欠数生成一张商品件数为2的未提交的采购入库单。
  2. 设置为“生成入库通知单”:提交一张10件商品的采购订单,生成一张采购入库单,采购入库8件商品。系统将自动根据采购欠数生成一张商品件数为2的未提交的入库通知单。
  3. 设置为“不处理”:提交一张10件商品的采购订单,生成一张采购入库单,采购入库8件商品。系统将不会自动生成任何单据。

 

2. 采购退货设置

1)采购退货取价设置:默认为“商品标准成本价”,也可选择“最近一次采购价”。

使用场景示例:假设商品A的标准成本价是100,最近一次采购的价格是120。

  1. 设置为“最近一次采购价”:新增一张采购退货单,录入的商品取价时,取的价格为最近一次采购的价格120。
  2. 设置为“商品标准成本价”:新增一张采购退货单,录入的商品取价时,取的价格为最近一次采购的价格100。

 

2)采购退货商品校验设置:采购退货时校验退货商品是否向供应商采购过。默认为“不校验”。

使用场景示例:假设A店向供应商B只采购了C商品,没有采购D商品。

  1. 设置为“校验”:新增A店向供应商B的采购退货单,商品只允许录入C。
  2. 设置为“不校验”:新增A店向供应商B的采购退货单,录入的商品可以C也可以是D。

 

3. 入库通知设置

1)入库通知超数设置:用于设置是否允许入库通知超出采购订单数。默认为“不允许”。如果“允许”超数,则可以指定超数比率的上限,用于控制入库通知数超出的范围。

注意:入库通知超数设置需要提前设置,如果单据已生成再设置则无效。如果存在此问题可将单据作废后重新生成。

使用场景示例:

  1. 设置为“允许”且超数比率为“400”:新增一张商品件数为10的采购订单,提交后生成一张入库通知单。入库通知单中最多允许输入50件商品,即10+10*400%。
  2. 设置“不允许”:新增一张商品件数为10的采购订单,提交后生成一张入库通知单。入库通知单中最多允许输入10件商品。

 

  • 三、流转

建议仅供总部人员使用,也可下放至代理商或加盟商单独设置。

1. 补货设置

1)补货申请单提交设置:用于设置补货申请单提交后是否自动生成配货单。默认为“自动”生成配货单。旧版“智能补货”中的设置将同步到“补货生清单提交设置”中。

使用场景示例:

  1. 设置为“手动”:补货申请单提交后不会自动生成配货单,需要手动点击生成配货单。
  2. 设置“自动”:补货申请单提交后将自动生成配货单。

 

2)补货申请单必填字段设置:用于设置补货申请单的必填字段(只对手工创建的补货申请单有效)。

使用场景示例:

  1. 不勾选“收货店仓”:手工创建的补货申请单中的收货店仓非必填。
  2. 勾选“收货店仓”:手工创建的补货申请单必须填写收货店仓才可以保存。

 

2. 订货设置

1)订货申请单提交设置:用于设置订货申请单提交后是否自动生成订货单。默认为“自动”生成订货单。

使用场景示例:

  1. 设置为“手动”:提交订货申请单后不会自动生成订货单,需要手动点击生成订货单。
  2. 设置为“自动”:提交订货申请单后将自动生成订货单。

 

2)订货申请单必填字段设置:用于设置订货申请单的必填字段(仅对手工创建的订货申请单有效)。

使用场景示例:

  1. 不勾选“收货店仓”:手工创建的订货申请单中的收货店仓非必填。
  2. 勾选“收货店仓”:手工创建的订货申请单必须填写收货店仓才可以保存。

 

3)订货单必填字段设置:用于设置订货单的必填字段(仅对手工创建的订货单有效)。

使用场景示例:

  1. 不勾选“收货店仓”、“发货店仓”:手工创建的订货单中收货店仓和发货店仓非必填。
  2. 勾选“收货店仓”、“发货店仓”:手工创建的订货单必须填写收货店仓和发货店仓才可以保存。

 

3. 货设置

1)配货单提交设置:用于设置配货单提交后是否允许自动生成配货出库单。默认为“自动”生成配货出库单。

使用场景示例:

  1. 设置为“手动”:提交配货单后不会自动生成配货出库单,需要手动点击生成配货出库单。
  2. 设置为“自动”:提交配货单后将自动生成配货出库单。

 

2)配货单冲销设置:用于设置配货单冲销时,若已生成未提交的出库单,是否自动作废出库单或提示冲销失败。默认为“作废出库单”。

使用场景示例:

  1. 设置为“作废出库单”:冲销一张含未提交的配货出库单的配货单时,系统将自动作废下游未提交的配货出库单,同时冲销该配货单。
  2. 设置为“冲销失败”:冲销一张含未提交的配货出库单的配货单时,将会提示冲销失败。需要手动作废下游未提交的配货出库单后才可以冲销该配货单。

 

3)配货单合单设置:用于通过此设置,来判断库存不足时是否强制占用库存。默认为“不强制”占用库存。多个配货单进行合单操作时,已经占用库存的配货单会释放占用的库存,合并后的配货单会重新占用库存。库存不足时,若选择“不强制”,将提示合单失败;若选择“强制”库存将为负数。

使用场景示例:

  1. 设置为“强制”:商品的库存为10,配货单A中占用了10件,配货单B中占用了8件,合单后产生配货单C将会占用库存18件。此时查看库存中的可用库存为-8。
  2. 设置为“不强制”:商品的库存为10,配货单A中占用了10件,配货单B中占用了8件,合单时将提示库存不足。

 

4)配货单必填字段设置:用于设置配货单的必填字段(仅对手工创建的配货单有效)。

使用场景示例:

  1. 不勾选“收货店仓”:手工创建的配货单中的收货店仓非必填。
  2. 勾选“收货店仓”:手工创建的配货单必须填写收货店仓才可以保存。

 

4. 调拨设置

1)调拨单提交设置:用于设置调拨提交后是否自动生成调拨出库单,默认为“自动”生成调拨出库单。

使用场景示例:

  1. 设置为“手动”:提交调拨单后不会自动生成调拨出库单,需要手动点击生成调拨出库单。
  2. 设置为“自动”:提交调拨单后将自动生成调拨出库单。

 

2)调拨单冲销设置:用于设置调拨单冲销时,若已生成未提交的出库单,是否自动作废出库单或提示冲销失败。默认为“作废出库单”。

使用场景示例:

  1. 设置为“作废出库单”:冲销一张含未提交的调拨出库单的调拨单时,系统将自动作废下游未提交的调拨出库单,同时冲销该调拨单。
  2. 设置为“冲销失败”:冲销一张含未提交的调拨出库单的调拨单时,将会提示冲销失败。需要手动作废下游未提交的调拨出库单后才可以冲销该调拨单。

 

5. 退货设置

1)退货单超额退货设置:用于设置是否允许超额退货。默认为“不允许”超额退货。

使用场景示例:上级渠道的A仓库向子渠道的B店配货,配了10件M商品,每件100元,共1000元,可退货金额为1000元。子渠道的B店向上级渠道的A仓库进行退货,新增退货单且录入M商品10件,每件120元,退货单中退货金额为1200元,有200元超出了可退货金额。

  1. 设置为“允许”:虽然超出了可退金额,但依然可提交退货单。
  2. 设置为“不允许”:提示超过退货金额,不能提交退货单。

 

2)退货单提交设置:用于设置退货单提交后是否自动生成退货出库单或退货入库单(发货店仓为空的生成退货入库单;发货店仓不为空的生成退货出库单)。默认为“自动”生成。

使用场景示例:

  1. 设置为“自动”:提交退货单后,系统将自动生成退货出库单或退货入库单。
  2. 设置为“手动”:提交退货单后,需要手动生成退货出库单或退货入库单。

 

3)退货单冲销设置:用于设置退货单冲销时,若已生成未提交的出库单或入库单时,是否作废出入库单或提示冲销失败。默认为“作废出入库单”。

使用场景示例:

  1. 设置为“作废出入库单”:冲销一张含有未提交的下游单据的退货单时,系统将会自动作废下游的单据,同时冲销退货单。
  2. 设置为“冲销失败”:冲销一张含有未提交的下游单据的退货单时,将会提示冲销失败,需要手动作废下游未提交的出库单或入库单后才可以冲销该退货单。

 

4)退货单必填字段设置:用于设置退货单的必填字段(仅对手工创建的退货单有效)。

使用场景示例:

  1. 不勾选“发货店仓”:手工创建的退货单中的收货店仓非必填。
  2. 勾选“发货店仓”:手工创建的退货单必须填写收货店仓才可以保存。

 

5)退货申请单提交设置:用于设置退货申请单提交后是否自动生成退货单。默认为“自动”生成退货单。

使用场景示例:

  1. 设置为“自动”:提交退货申请单后,系统将自动生成退货单。
  2. 设置为“手动”:提交退货申请单后,需要手动点击生成退货单。

 

6)退货申请单必填字段设置:用于设置退货申请单的必填字段(只对手工创建的退货申请单有效)。

使用场景示例:

  1. 不勾选“发货店仓”:手工创建的退货申请单中的收货店仓非必填。
  2. 勾选“发货店仓”:手工创建的退货申请单必须填写收货店仓才可以保存。

 

  • 四、库存

一般供总部人员使用,可下放至代理商和加盟商单独设置。

1. 负库存设置

1)负库存设置:用于设置是否允许负库存,只适用于采购、流转、库存相关单据,不适用于零售单。默认为“不允许”。

  1. 如果允许少数店仓进行负库存操作,建议选择“不允许”负库存,然后点击“店仓设置”选择“允许”的店仓。
  2. 如果不允许少数店仓进行负库存操作,建议选择“允许”负库存,然后点击“店仓设置”选择“不允许”的店仓。

使用场景示例:A商品库存为10。

  1. 设置为“允许”:新增一张配货出库单,录入A商品的数量大于10时能成功提交。
  2. 设置为“不允许”:新增一张配货出库单,录入A商品的数量大于10时不允许提交,小于等于10时才能成功提交。

 

2. 出库设置

1)出库扫码校验设置:用于设置扫码出库时是否可实时校验可用库存。设置为“校验”则库存不足时不允许录入商品。默认为“不校验”。

使用场景示例:A商品库存为10。

  1. 设置为“检验”:通过扫码的方式录入A商品11件,则不能录入该商品。
  2. 设置为“不检验”:可以成功通过扫码的方式录入A商品11件。

 

2)出库日期设置用于出库单提交时是否允许修改出库日期。默认为“允许”。

使用场景示例:

  1. 设置为“允许”:在出库单提交时可以修改出库日期。
  2. 设置为“不允许”:在出库单提交时不能修改出库日期,出库日期取当前提交出库的日期。

 

3)出库打印设置用于设置出库打印限制。默认为“不限制打印”。

使用场景示例:

  1. 设置为“单据提交后方可打印”:出库单没有提交时,在出库单明细中点击单据打印,将提示“请提交该单据后再打印!”。提交后才可以打印。
  2. 设置为“不限制打印”:出库单没有提交时,可以在出库单明细中点击单据打印。

 

4)出库审批设置用于设置出库单审批通过后,是否将出库日期更新为审批日期。默认为“不更新”。

使用场景示例:单据出库时间为:2021/04/01,审批日期为2020/04/20。

  1. 设置为“更新”:出库单审批通过后,单据的出库时间会变成2020/04/20。
  2. 设置为“不更新”:出库单审批通过后,单据的出库时间仍是2020/04/01。

 

5)出库冲销设置用于设置出库单冲销时,若已生成未提交的入库单时,是否作废出入库单或提示冲销失败。默认为“作废入库单”。

使用场景示例:

  1. 设置为“作废入库单”:冲销一张含有未提交的入库单的出库单时,系统将会自动作废入库单,同时冲销出库单。
  2. 设置为“冲销失败”:冲销一张含有未提交的入库单的出库单时,将会提示冲销失败,需要手动作废下游未提交的入库单后才可以冲销该出库单。

 

6)采购退货商品取价设置用于设置采购退货商品的取价逻辑。默认为取“商品标准成本价”。

使用场景示例:A商品的标准成本价为100,最近一次采购入库价格为120。

  1. 设置为“商品标准成本价”:新增采购退货单,录入A商品时,商品价格取值为100。
  2. 设置为“最近一次采购入库价”:新增采购退货单,录入A商品时,商品价格取值为120。

 

7)差异出库设置用于设置出库时是否允许差异出库。默认为“不允许”。如果“允许”差异,则可以指定差异比率的上下限,用于控制出库数的范围。

 

8)自动出库设置用于设置几天后自动出库。默认为空,即不自动出库。

使用场景示例:

  1. 设置为空:对应的上游单据提交之后,生成的出库单不会自动出库。
  2. 设置为0天:对应的上游单据提交之后,生成的出库单会立即自动出库。
  3. 设置为2天:对应的上游单据提交之后,生成的出库单会在2天后自动出库。

 

3. 入库设置:包括“入库日期设置”、“入库打印设置”、“入库审批设置”、“入库冲销设置”、“采购入库商品取价设置”、“差异入库设置”、“自动入库设置”。入库设置中各项的使用场景与出库设置类似,此处不做详细介绍。

 

4. 差异设置

1)差异处理方式设置:用于设置出入库存在差异时以“手动”或者“自动”方式进行处理。默认为“手动”处理。如果设置为“自动”处理,可设置多少天后系统按照哪种责任归属自动处理,责任归属包括出库方、入库方、无需处理;若天数为空,则不自动处理差异。

使用场景示例:

  1. 设置为自动+0天+责任归属出库店仓:入库单提交后,如果产生下游差异单,该差异单会立即自动提交,且处理方式为责任归属出库店仓。
  2. 设置为自动+2天+无需处理:入库单提交后,如果产生下游差异单,该差异单会在2天后自动提交,且处理方式为无需处理,即无论差异是多少,出入库方的库存不变化。
  3. 设置“手动”:入库单提交后,如果产生下游差异单,系统不会自动处理,需要操作人员手动选择处理方式然后提交。

 

2)差异生效日期设置用于设置差异单提交时是否允许设置生效日期。默认为“不允许”,即根据原出库单或入库单的单据日期进行处理。

使用场景示例:原出库单的日期为2021/04/01,入库单的日期为2021/04/02。

  1. 设置为“允许”:差异单提交时,可设置差异生效时间,若设置为2021/04/09,则该差异差异单生成的出入库时间均为2021/04/09。
  2. 设置为“不允许”:差异单提交时,不可以设置差异生效时间,该差异单若生成出库单和入库单,则出库单的日期为2021/04/01,入库单的日期为2021/04/02。

 

5. 盘点设置

1)盲盘设置:用于设置店铺或仓库盘点时是盲盘还是非盲盘。默认为“盲盘”。

 

2)盘点次数设置用于设置店铺或仓库同一个盘点日期内最多可盘点的次数,不区分全盘还是部分盘。默认盘点次数为“1”,盘点次数可设置的值为1~10的整数。

注意:不建议同个商品在同个盘点日期内多次盘点。

使用场景示例:

  1. 店铺盘点次数设置为“1”:一个店铺同一个盘点日期内最多盘点1次。
  2. 仓库盘点次数设置为“2”:一个仓库同一个盘点日期内最多盘点2次。

 

6. 唯一码设置

1)唯一码状态设置:用于开启唯一码控制,即通过唯一码录入商品时,设置唯一码状态的校验方式。默认为“强校验”。该设置生效的前提条件:须确认【商品】-【商品设置】中“唯一码设置”的“唯一码控制”已打勾。

使用场景示例:若设置为“强校验”。

  1. 唯一码出库时:唯一码在出库店仓必须是在库状态;
  2. 唯一码入库时:唯一码在入库店仓必须是在途状态;
  3. 当A仓向B店用唯一码进行配货,在退货时:只能用该唯一码从B店向A仓的退货;
  4. 唯一码盘点时:唯一码在盘点店仓必须是在库状态。

 

  • 五、新旧设置的差异
1. 采购基础设置新旧版比较

差异类型

采购基础设置【新】

采购基础设置【旧】

优化

采购订单完结方式设置

采购订单完结设置

采购退货取价设置

采购退货价格设置

采购退货商品校验设置

采购退货设置

新增

未完结采购订单处理方式设置

 

入库通知超数设置

 

 

2. 流转基础设置新旧版比较

差异类型

流转基础设置【新】

流转基础设置【旧】

优化

订货申请单提交设置

生成下游单据设置订货申请单

退货申请单提交设置

生成下游单据设置退货申请单

补货申请单提交设置

生成下游单据设置智能补货

配货单提交设置

生成下游单据设置配货单

调拨单提交设置

生成下游单据设置调拨单

退货单提交设置

生成下游单据设置退货单

退货单超额退货设置

退货金额设置

配货单合单设置

配货单合单设置

新增

补货设置-补货申请单提交设置

 

补货设置-补货申请单必填字段设置

 

订货设置-订货申请单必填字段设置

 

订货设置-订货单必填字段设置

 

配货设置-配货单冲销设置

 

配货设置-配货单必填字段设置

 

调拨设置-调拨单冲销设置

 

退货设置-退货单冲销设置

 

退货设置-退货单必填字段设置

 

退货设置-退货申请单必填字段设置

 

删除

 

提示设置

 

3. 库存基础设置新旧版比较

差异类型

库存基础设置【新】

库存基础设置【旧】

优化

盘点设置中的盲盘设置

盘点设置

负库存设置

库存设置

出库设置中的出库日期设置

出库时间设置

出库设置中的出库打印设置

出库打印设置

出库设置中的出库扫码校验设置

扫码出库库存校验

入库设置中的入库日期设置

入库时间设置

入库设置中的自动入库设置

自动入库设置

差异设置中的差异处理方式设置

差异处理设置

入库设置中的差异入库设置

入库差异设置

入库设置中的采购入库商品取价设置

取价设置

新增

出库设置-出库审批设置

 

出库设置-出库冲销设置

 

出库设置-采购退货商品取价设置

 

出库设置-差异出库设置

 

出库设置-自动出库设置

 

入库设置-入库打印设置

 

入库设置-入库审批设置

 

入库设置-入库冲销设置

 

差异设置-差异生效日期设置

 

盘点设置-盘点次数设置

 

唯一码设置-唯一码状态设置

 

删除

 

提示设置