一、资料
1、下拉组织组件 -高级搜索 优化
业务背景:高级搜索里面我只输入下级组织且选取【仅选择自已】,但确认后把上级组织也选中了,导致查询的结果不对
功能说明:确认时根据【仅选择自己、选择自己及下级、仅选下级】三个选项进行选中

2、下拉组织组件 -高级搜索 优化
业务背景:店铺和仓库查询条件不好区分状态
功能说明:下拉组件-增加状态查询条件,默认启用,下拉选取全部、启用、停用。注: 只有数据列表的下拉框有这个选项,单据详情里面还和之前一样,默认查询启用的数据


3、属性&参数-增加数值、密文控件类型
业务背景: 属性或参数部分场景需要设置数值,现在采用文本型组件录入,但没能限限制录入数值内容,导致计算出错
功能说明:
一、 商品属性、店铺属性、仓库属性、客户属性、供应商属性
1、控件类型增加【数值】下拉选

2、商品档案、客户资料、供应商资料、店铺资料、仓库资料 根据 数值控件类型显示数值型组件
当控件类型=【数值】时,不能录入文本及特殊字符,即只能录入数值型内容,保留2位小数
3、 查询条件排除等于【数值】的组件
二、 系统参数
1、控件类型增加【数值】,当 控件类型=【数值】时,不能录入文本及特殊字符,即只能录入数值型内容,保留2位小数
2、控件类型增加【密文组件】,当 控件类型=【密文组件】,内容以*号显示,内容只读
点”眼睛“时才显示具体明文及修改
系统参数中增加【查看隐私信息】功能权限,“眼睛按钮” 受【查看隐私信息】功能权限管控


4、商品档案-图片过滤
业务背景:商品有没有图片不好查询
功能说明:增加图片过滤查询条件,下选取 全部、有图、无图,默认全部

5、待办-增加采购相关单据
业务背景:主页待办任务增加采购相关单据
功能说明:采购订单、采购到货单、采购入库单、采购退货单、采购退货出库单,显示单据数量,点击单据跳转到单据详情

6、商品、供应商、客户档案 修改所属组织、使用组织
业务背景:商品或供应商,以前是公司级档案,后因业务发展需要把档案升级到集团资料
功能说明:
(1)商品档案-批量修改组织
1、批量下发组织改成:批量修改组织
2、增加 【使用组织、所属组织 】 选项,单选,默认使用组织
- 使用组织 ?批量追加商品使用组织,但会约束使用组织须在所属组织下
选取多个业务组织,必选
- 所属组织 ?批量更新商品所属组织,更新后所属组织需在原所属组织上级
选取单个业务组枳,必选
3、执行
- 使用组织
追加不存在的组织,但追加组织满足如下逻辑级
如所属组织为“集团公司” 则任何业务组织可以追加
当所属组织组织类型等于公司,追加的组织为所属组织公司及子公司下面对应的所有业务组织之中
当所属组织组织类型等于业务,追加组织为该所属组织下面对应的业务组织之中
- 所属组织
修改所属组织,单选
如所属组织为“集团公司” 则不能修改
当所属组织组织类型等于公司,所属组织为当前所属组织公司上级
当所属组织组织类型等于业务,所属组织为当前所属组上级业务组织
4、确认执行
产生一笔执行日志:操作人、操作时间、修改类型(所属、使用组织)、编码、状态、组织、失败说明、档案类型(0:商品:1:供应商;2:客户)

(2)供应商&客户档案-批量修改组织跟商品档案逻辑一样

7、图片空间上传图片覆盖的功能
业务背景:图片空间上传图片这里应该要用一个覆盖的功能,现在想更换部分产品的图片,上传名称一样的就说已存在了,没法覆盖,要我们一个个去挑出来删除了才能再上传最新的图片.
功能说明:

1、图片存在直接替换
2、替换时更新商品档案已引用URL
3、其他地方引用相册不在更新范围
三、企划
1、调货单导出统计字段
业务背景:
期望在调货单的导出数据可以看到店铺调货前的可用库存(含配补),本调货单中调货类型为“配补”以及通过手工导入的调拨申请数量,方便调整调货数据
功能说明:(仅影响横向)
1、 调货单导出增加调入方调前库存(含配补)、调入方调入方手工申请数量;
2、 调货单导出增加调出方在途库存、调出方装箱待发数量;
3、 调货单导出删除调出方统计字段中的【调出在途数量】、【调入在途数量】。
配补调调货设置调整。
1. 删除调出方统计字段中的【调出在途数量】、【调入在途数量】;
2. 调整尺码多维度字段:
(1) “调前库存”名称变更为“调出方调前库存”;
(2) 在“确认数量”后增加【调出方在途库存】;
(3) “调后库存”名称变更为“调出方调后库存”;
(4) 在“调出方调后库存”增加【调出方装箱待发数量】;
(5) “调入方库存”名称变更为“调入方调后库存”;
(6) 在“已铺量”后新增【调入方调前库存(含配补)】、【调入方手工申请数量】统计字段,默认不启用;
(7) “装箱待发数量”名称变更为“调入方装箱待发数量”。

调货单调整


调出方装箱待发数量:调出仓作为调入仓时,一年内,单据状态为“已生效””,wms推送状态为“已推送、已接受回执”的调拨申请单,SKU数量=SKU多张调拨申请数量合计 – SKU多张调拨申请单已调出数量合计。
调入方调前库存(含配补): 调入方可用库存 + 本单调货类型为配货、补货的确认数量+MD0002设置天数内未生效的配货单、补货单确认数量;
调入方手工申请数量:手工新增或导入生成的调拨申请单数量(生效时间在一年内的调拨申请单,单据状态已生效,业务状态未调出且不是配补调生成的调拨数量);
四、采购
1、【APP】- 采购单据扫码功能优化
01 采购单据列表增加手工单号显示;
02采购订单扫码优化;
03采购入库单扫码优化;
04 采购退货单扫码优化;
05 采购退货出库单扫码优化。
涉及数据显示,以及数据检验,让功能更加完善

2、【APP】- 采购单据送审检查结算价=0或零售价提示
业务背景:采购单据结算价=0或者零售价时,送审时作提醒。
功能说明:采购订单送审时根据计税方式检查结算价。


1. 送审时检查结算价是否等于0,或等于零售价,如不等于时正常送审,如等于时,弹窗提示,【取消】则关闭弹窗不作送审处理,【继续送审】则关闭弹窗继续送审;
2. “零售价”、”结算价“需根据对应权限进行管控,无权限时显示*星号;
3. 调整单据范围:采购订单、无来源单的采购入库单、无来源单的采购退货单、无来源单的采购退货出库单;
3、采购单据列表增加备注筛选条件
调整点:
列表筛选条件增加【备注】字段,支持模糊查找,可查找开单日期范围为30天内的单据,当开单日期超过30天时,提示“按备注查询,开单日期跨度不允许超过30天”。
调整单据:
采购订单、采购到货单、采购入库单、采购退货单、采购退货出库单、受托代销结算单、采购订单变更

4、【采购】- 增加参数管控采购退货是否必须引来源单
业务背景:中台采购管理增加采购退货是否必须选来源单退货。
功能说明:
增加组织参数:CG0014 采购退货单是否必须引用来源单退货。

五、批发
1、增加参数管控单据列表的默认查询天数–批发调整
业务背景:目前库存单据列表的时间查询条件默认是查询7天内的单据,客户希望这个时间可以改成10天,或者自己定义这个查询的天数
功能说明:增加集团参数
参数编码:Sys0101
参数名称:单据列表查询时间默认天数
参数值:手工输入,默认值7;
参数说明:管控库存单据和报表的日期范围控件的默认天数,未设置天数按7天来处理
- 批发销售单据数据列表默认的查询时间:
- 销售订单、销售出货单、销售出库单、销售退货单、销售退货入库单、销售变更单

2、增加新报表-销售出入库明细表
业务背景:销售出入库汇总表、增加以下字段:
1、商品属性(类目、品牌、颜色、尺码、条码、自定义的商品属性);
2、含税结算价、折扣、零售价、零售金额;
3、销售出入库汇总表增加单据类型。
解决方案:
1、在销售出入库汇总表按单据查询查询的基础上调整,新增一张新报表:销售出入库明细表,报表位置:批发报表的销售出入库汇总表右方!
增加商品属性字段选择:可选字段:品牌、一级类目、二级类目、三级类目、颜色、尺码(原来的规格不要,拆分为颜色和尺码两列),商品自定义字段(所有),勾选后,显示到商品条码的后面。
输出报表增加字段:
1、账户:取销售出库单(销售退货入库单)主表的账户名称
2、单据类型:批发销售和委托代销 ,原有的单据类型改名为出入库类型
3、生效日期:单据生效日期
3、手工单号:单据手工单号
4、客户编码:客户编码(放客户名称左边)
5、仓库编码:仓库编码(放仓库名称左边)
6、单据状态:单据状态
7、业务状态:业务状态
8、备注:销售出库单或销售退货入库单的主表备注
9、销售出货单/销售退货单单号:出入库类型=销售出库单,为销售出货单单号,出入库类型=销售退货入库单,为销售退货单单号
10、销售订单单号:销售出库单或销售退货入库单对应的销售订单单号。没来源单的为空
11、原币单价:取销售出库单(销售退货入库单)明细表的原币含税单价
12、原币结算价:取销售出库单(销售退货入库单)明细表的原币含税结算价
13、折扣:取销售出库单(销售退货入库单)明细表的折扣

2、查询条件增加选项:同步查询关联交易出入库情况,默认为勾选,如果勾选,显示销售出库单和销售退货入库单生成的关联交易的采购入库单(采购退货出库单)的出入库的情况,如果不勾选,则不显示关联交易相关的字段。
字段如下:
- 关联交易单据类型:采购入库单/采购退货出库单
- 关联交易单号:显示采购入库单单号/采购退货出库单单号
- 关联交易出入库数量:采购入库数量或采购退货出库数量
- 关联交易审核状态:单据审核状态名称
- 关联交易仓库:采购入库单和采购退货出库单主表的仓库名称

3、销售出库单和销售退货入库单增加部门字段展示
业务背景:销售出库单和销售退货入库单数据列表增加部门名称字段展示
功能说明:
1、销售出库单和销售退货入库单数据列表增加部门名称字段展示,加到客户和库存组织之间!设置网格同步增加部门名称配置字段!
4、中台批发新业务-委托代销管理&客户委托代销结算单
业务背景:客户的代销业务为代销结束之后,销售出库和销售退货之间的差额为公司和客户的销售。需要改造委托代销管理。
增加委托代销结算类型,出库后自动库存转移到委托代销仓;加盟商代销结束根据代销清单生成结算销售出库单
功能说明:
1、增加系统参数:Sale0017:委托代销虚拟仓库:从组织内的仓库资料选择,单选!选择的仓库条件为:仓库类型=仓库,并且仓库状态=启用;
2、中台批发单据(销售订单,销售出货单,销售出库单,销售退货单,销售退货入库单)增加单据类型字段,同步下游单据明细表增加单据类型记录和管控。


3、销售出库单和销售退货入库单生成应收单调整,当主表的单据类型为委托代销,不生成暂估往来数据,管控不能流转生成应收单。也不自动生成应收单!应收单调整单新增和修改,选择来源单界面,选择销售出库单或销售退货入库单,需要过滤掉这两个单的主表的单据类型=委托代销的单据,不能让此部分数据生成应收单。

4、销售出库和销售退货入库单审核生效之后产生其他出入库单。增加到委托代销仓中。
l 当销售出库单的主表的单据类型=委托代销(一张单据只有一种类型)时,当单据审核生效时,同步生成组织参数Sale0017设置仓库的其他入库单(已生效)。商品明细为销售出库单的商品明细,数量也一样。
5、委托代销业务结束后,开立客户委托代销结算单,委托代销结算单可以获取销售出和销售退货入库之间的差额数据,产生应收。
l 当销售退货入库单的主表的单据类型=委托代销(一张单据只有一种类型)时,当单据审核生效时,同步生成组织参数Sale0017设置仓库的其他出库单(已生效)。商品明细为销售退货入库单的商品明细,数量也一样。
6、关联交易调整:客户委托代销结算单生效之后自动生成委托代销结算的销售出库单。扣的是委托代销仓中的库存。
①、销售生成采购生成逻辑调整,如果批发类单据的单据类型为批发销售,对应生成的采购类单据的单据类型为正常采购;如果批发类单据的单据类型为委托代销,对应生成的采购类单据的单据类型为受托代销。
②、退货规则中的采购退生成销售退调整,如果采购类单据的单据类型为正常采购,对应生成的批发类单据的单据类型为批发销售;如果采购类单据的单据类型为受托代销,对应生成的批发类单据的单据类型为委托代销。
③、退货规则中的批发退生成采购退调整,如果批发类单据的单据类型为批发销售,对应生成的采购类单据的单据类型为正常采购;如果批发类单据的单据类型为委托代销,对应生成的采购类单据的单据类型为受托代销。
7、报表调整:
①、销售订单汇总表调整:销售订单汇总表增加单据类型的查询条件,默认为空代表全部,可选批发销售和委托代销,二选一;统计字段增加单据类型配置

②、销售订单跟踪表调整:销售订单跟踪表增加单据类型的查询条件,默认为空代表全部,可选批发销售和委托代销,二选一;同步增加销售类型查询条件,默认为空代表全部,可选期货、现货和特价,三选一;统计字段增加单据类型配置。

③、销售出入库汇总表调整:查询条件增加单据类型的查询条件,默认为空代表全部,可选批发销售和委托代销,二选一;统计字段增加单据类型配置。

④、成本进销存报表排除委托代销的单据。
六、库存
1、管控下游单据审核时间不能早于上游单据
业务背景:目前下游单据审核时间选择可以早于上游单据的审核时间,只有调拨入库单做了管控,其它的单据没有做,会导致数据异常
功能说明:
1、调拨出库单审核,来源单不为空时,则审核时间不能早于调拨申请单的审核时间
2、其它入库单审核,来源单不为空时,则审核时间不能早于其它入库申请单的审核时间
3、其它出库单审核,来源单不为空时,则审核时间不能早于其它出库申请单的审核时间
4、库存释放单审核,审核时间不能早于库存冻结单的审核时间
2、库存单据添加操作记录
业务背景:库存单据中没有操作日志,修改或删除了数据无法知道
功能说明:库存单据添加操作记录

- 调拨出库单新增
- 调拨出库单主表内容修改(记录主表的字段值由XXX变成XXX)
- 调拨出库单列表的【呼叫物流】和【打印快递单】
- 调拨出库单工具栏按钮点击记录(返回、联查、打印除外)—流转要记录开始时间和流转成功后生成的单号
- 调拨申请单明细数据新增、修改、删除(记录条码、数量)、呼叫物流、取消物流、打印快递单、打印条码、流转
- 其它出库申请单新增
- 其它出库申请单主表内容修改(记录主表的字段值由XXX变成XXX)
- 其它出库申请单工具栏按钮点击记录(返回、联查、打印除外)—流转要记录开始时间和流转成功后生成的单号
- 其它出库申请单明细数据新增、修改、删除(记录条码、数量)
- 其它入库申请单新增
- 其它入库申请单主表内容修改(记录主表的字段值由XXX变成XXX)
- 其它入库申请单工具栏按钮点击记录(返回、联查、打印除外)—流转要记录开始时间和流转成功后生成的单号
- 其它入库申请单明细数据新增、修改、删除(记录条码、数量)
- 其它出库单/盘亏出库单新增
- 其它出库单/盘亏出库单主表内容修改(记录主表的字段值由XXX变成XXX)
- 其它出库单/盘亏出库单工具栏按钮点击记录(返回、联查、打印除外)—流转要记录开始时间和流转成功后生成的单号
- 其它出库单/盘亏出库明细数据新增、修改、删除(记录条码、数量)
- 其它入库单/盘盈入库单新增
- 其它入库单/盘盈入库单主表内容修改(记录主表的字段值由XXX变成XXX)
- 其它入库单/盘盈入库单工具栏按钮点击记录(返回、联查、打印除外)—流转要记录开始时间和流转成功后生成的单号
- 其它入库单/盘盈入库单明细数据新增、修改、删除(记录条码、数量)
3、调拨申请单/调拨出库单推送奇门调整
业务背景:客户的调拨申请单和调拨出库单会推送奇门,但是在奇门只有一个仓库,在恒康系统对应有多个逻辑仓库(总部仓库、残次品仓库),客户希望总部仓库和残次品仓库之间的调拨申请单和调拨出库单不要推送给奇门。
解决方案:
1、调拨申请单推送奇门调整—-涉及应用服务名称:出库申请单推送奇门(其它,调拨)
- 推送配置中增加一般参数【奇门仓库代码相同不推送】,有维护该参数,并且参数值=1,则调拨申请单推送奇门时
- 调出仓库和调入仓库的【奇门仓库代码】属性值相同的调拨申请单,不推送奇门。—奇门仓库代码属性值都为空或都为0,不满足该条件
- 推送配置设置一般参数【不勾选仓储或第三方物流】,值填是

- 调出仓库在仓库资料不设置【是否启用WMS】或【是否启用第三方WMS】,还是需要判断仓库在推送配置的仓库范围内,则允许被捞取推送给奇门
- 推送配置中增加一般参数【奇门仓库代码相同不推送】,没有维护该参数,或参数值不等于1,则调拨申请单推送奇门还是维持原有逻辑
2、调拨出库单推送奇门调整—-涉及应用服务名称:调拨出库单推送奇门
- 推送配置中增加一般参数【奇门仓库代码相同不推送】,有维护该参数,并且参数值=1,则调拨出库单推送奇门时
- 调出仓库和调入仓库的【奇门仓库代码】属性值相同的调拨出库单,不推送奇门。—奇门仓库代码属性值都为空或都为0,不满足该条件
- 推送配置设置一般参数【不勾选仓储或第三方物流】,值填是
- 调入仓库在仓库资料不设置【是否启用WMS】或【是否启用第三方WMS】,也允许被捞取推送给奇门
- 推送配置中增加一般参数【奇门仓库代码相同不推送】,没有维护该参数,或参数值不等于1,则调拨出库单推送奇门还是维持原有逻辑
4、销存结构分析-增加字段
业务背景:对销存结构分析报表进行改造,
解决方案:
1、数值字段
增加【本期折扣、近二月销售、近三月销售、在途库存数、在途库存零售额、库存周转(销量)】注意时间点 23:59:59
- 本期折扣:本期销售金额/本期零售金额,保留2位小数,与本期放在一起
- 近二月销售:从结束日期算,往前推第二个月,保留0位小数,与近一月放在一起
- 近三月销售:从结束日期算,往前推第三个月,保留0位小数,与近一月放在一起
- 库存周转:实际库存数/近一周销量
2、库存数量 调整为:实际库存数
库存零售额 调整为:实际库存零售额
3、成本价
- 统计字段:增加【成本价】
- 查询条件增加【成本价取价方式】,下拉选取 :全月一次平均成本价{默认}、商品档案成本价
- 增加【成本价】功能权限
全月加权成本取数逻辑
1.商品成本价 :组织成本价–》商品档案成本价
2. 月加权成本价
当 COST0009(受托代销商品是否参与成本计算)=否时,如果商品销售模式仅为受托代销,受托代销=组织成本价–》商品档案成本价 ; 非受托代销商品取月结成本
当 COST0009(受托代销商品是否参与成本计算)=是时,所有商品的成本价取成本计算的成本价作为当月成本价
4、尺码显示方式
增加【尺码显示方式】查询条件,下拉选取 :尺码竖排{默认}、尺码横排
当尺码显示方式=尺码横排时,统计字段隐藏【SKU、条码、尺码、尺码名称】
显示方式如下:


说明:实际库存、在途库存,根根是否勾选实际库存及在途库存字段决定显示或不显示
5、保存方案 增加 【成本取价方式、尺码显示方式】 两个
5、单品销存分析 销售或库存有数据时则显示
业务背景: 此报表商品有销售才会显示记录,如商品今天未销售没有库存则不会显示。
解决方案:商品有销售或有库存则需要显示。
6、KC0011设置值=5时,逻辑调整
业务背景:当系统参数KC0011设置为5时,调入数量如大于调出数量则不允许送审/审核,客户希望在这个基础上把调入数量为0的商品和调入数量小于调出处理的也显示出来。
解决方案:
- 当后端返回的数据同时存在调入数量大于调出数量的商品和调入数量为0的商品,则调入数量异常弹框中需隐藏【继续送审/审核】按钮,此时弹框的提示语“以下商品存在调入数量大于调出数量的数据,不能继续送”
- 当后端返回的数据只存在调入数量大于调出数量的商品,则调入数量异常弹框中需隐藏【继续送审/审核】按钮;此时弹框的提示语“以下商品调入数量大于调出数量,不能继续送审”
- 当后端返回的数据只存在调入数量为0的商品,则调入数量异常弹框中需显示【继续送审/审核】按钮,点击后可以送审/审核通过,此时弹框的提示语“以下商品调入数量为0,是否继续送审”
- 当后端返回的数据只存在调入数量小于调出数量的商品,则调入数量异常弹框中需显示【继续送审/审核】按钮,点击后可以送审/审核通过,此时弹框的提示语“以下商品调入数量不等于调出数量,是否继续送审”
七、零售
1、次卡使用增加打印字段“排队号”
业务背景:客户次卡使用基本是享受服务,例如按摩、洗澡、娱乐设施等项目。每个项目同时可游玩次数有限,人多时需要增加排队号,叫号游玩。
次卡使用增加排队号:每天重置,三位数从001开始,依次叠加。此排队号不用于其他销售类型,仅次卡使用时累加次数。
次卡排队号字段:SvrproductQueueNumber
2、零售待办 加采购、批发单据
业务背景:只显示【调拨申请单、调拨出库单、调拨入库单、待发货订单、盘点单】几张待办单据
功能说明:增加【采购入库单、采购退货出库单、销售出库单、销售退货入库单、其他入库单、其他出库单】单据类型,点单据跳转到单据详情

3、【POS销售统计分析】报表增加增加相关让利金额字段
业务背景:POS销售统计分析】报表缺少POS表的相关让利金额字段,需要增加相关的字段。
功能说明:
一、按单据查询,查询条件【数值字段】增加“粉丝券让利”、“商场券让利” 字段。报表显示增加这两个字段。
1、“粉丝券让利”字段,取值POS明细表的“fan_coupon_pref_amount”字段,汇总单据显示。
2、“商场券让利” 字段,取值POS明细表的“mall_coupon_pref_amount”字段,汇总单据显示。
二、按明细查询,查询条件【数值字段】增加“粉丝券让利”、“商场券让利” 、“积分抵现分摊”、“赠送分摊”字段。报表显示增加这四个字段。
1、“粉丝券让利”字段,取值POS明细表的“fan_coupon_pref_amount”字段。
2、“商场券让利” 字段,取值POS明细表的“mall_coupon_pref_amount”字段。
3、“积分抵现分摊” 字段,取值POS明细表的“discharge_integral_amount”字段。
4、“赠送分摊” 字段,取值POS明细表的“subsidy_amount”字段。

4、零售APP-pad样式-购物车列表修改数量改为可录入
业务背景:零售宝APP pad样式调整,同款商品多数量无法直接修改数量,只能点击+和-。
功能说明:
数量可点击,点击完成后并弹出数字框进行维护。


5、扫码点餐增加“卡片式”/“列表式”样式切换
业务背景:扫码点餐首页界面商品展示过于简单。
功能说明:
对此增加双列与单列展示页切换。

七、会员
1、CRM-渠道活码-多人活码增加职员筛选
之前没有查找功能,职员太多设置比较麻烦

2、礼品卡销售和礼品卡退卡打印模板设置
业务背景:增加礼品卡销售、礼品卡退卡的打印模版
功能说明:
1、礼品卡销售打印模版 预设值字段
对应路径:CRM-储值管理-礼品卡销售单/以及内嵌到POS的礼品卡销售
- 主表:单号、销售时间、销售组织、销售店铺、收银台、营业员、会员卡号、会员姓名、总数量、实付金额、收款方式
- 明细表:礼品卡明细列表:礼品卡名称、礼品卡编码、卡类型、卡号、面额、售价、实际售价、折扣
2、礼品卡销售打印模版 预设值字段
对应路径:CRM-储值管理-礼品卡退卡/以及内嵌到POS的礼品卡退卡
- 主表:单号、退卡时间、退卡组织、退卡店铺、收银台、营业员、会员卡号、会员姓名、退卡数量、退卡金额、退款方式
- 明细表:礼品卡明细列表:礼品卡名称、礼品卡编码、卡类型、卡号、面额、实际售价


3、CRM-扫码领券活动期间支持编辑内容
业务背景:扫码领券活动期间需要支持编辑内容
功能说明:
审核生效活动进行期间允许编辑以下内容:
1、活动名称
2、领券页面装修-页面标题
3、背景图设置
4、背景颜色
5、卡券列表样式
6、按钮颜色
7、按钮文案
8、允许分享给好友领取
9、分享标题
10、分享描述
11、分享图片
12、分享海报



4、步数兑换活动
业务背景:
为提升用户活跃与健康参与度,新增“步数兑换”功能。用户可将每日运动步数按比例兑换为平台积分或成长值,用于礼品兑换,增强会员黏性与运动动力。
功能说明:
1、步数兑换管理列表

步数兑换活动管理列表说明:
进入步数兑换管理列表时,根据当前用户的角色资料管辖的组织范围与规则设置的【所属组织】匹配查询数据,只展示当前用户管辖的组织范围的数据。
2、创建/编辑步数兑换活动
创建/编辑步数兑换活动

点击【新增】按钮,进入创建步数兑换活动,具体规则如下:
Ø 基本活动设置:
l 活动名称:必填,用于管理后台的活动标识名称,最多30字符;。
l 活动时间:必填,控制活动可参与的时间范围,开始时间必须早于结束时间;。
l 兑换人群:必填,控制可参与活动的会员等级范围,二选一:0 全部会员;1. 指定会员等级(可多选),默认值为全部会员。
l 兑换比例:必填,步数与积分/成长值的换算比率,格式:X步数 = 1积分/成长值,X为大于0的正整数,示例:1000步=1积分
按会员等级设置兑换比例:勾选后,兑换比例设置失效,新增不同卡等级单独设置该等级的兑换比例。
Ø 兑换限制条件:
l 兑换上限:必填,单个用户每日兑换的积分/成长值上限。可选:0. 不限制 1. 自定义(1-100000步),默认值为不限制,超过上限当日将无法继续兑换积分或成长值。
l 兑换次数上限:必填,单个用户每日可发起兑换的次数。可选:0. 不限制1. 自定义(1-100次),默认值为不限制;
l 最低兑换步数:必填,单次兑换的最低步数要求,低于此值无法触发兑换;可选:0. 不限制1. 自定义(100-10000步);默认值为不限制;
5、团购卡、提货卡功能
业务背景:
大客户以支票的形式打入一笔预存款,财务登记后,给客户一个支票的账号,这个账号类似一种权益,可以去运动城购买商品、购买礼品卡(团购卡)、购买提货卡,可用拿提货卡到门店提货。
功能说明:
5.1、卡类型定义
■ 团购卡(批发业务):
➢ 通过“礼品卡批发单”销售
➢ 有消费折扣
➢ 可支票账号支付
➢ 创建批发单即生成应收单
■ 提货卡(批发业务):
➢ 通过“礼品卡批发单”销售
➢ 创建批发单时不产生应收单,使用该提货卡时,根据实际的用卡金额生成应收单
■ 礼品卡(零售业务):
➢ 通过“礼品卡销售单”销售,支持会员/非会员购买礼品卡场景
➢ 电子卡、实体卡支持线上商城绑定使用
5.2、单据类型差异
● 单据类型:
礼品卡批发单:用于批发团购卡、提货卡、礼品卡
礼品卡销售单:用于销售礼品卡(零售)
● 批发单流程:
1. 开单流程:选择卡类型(团购卡/提货卡)→ 填写批发单信息:客户、选择(团购卡/提货卡)、选择支票账户→ 保存提交
2. 审核流程:财务审核,审核通过后,根据卡类型进行不同的处理:- 团购卡:立即生成应收单- 提货卡:不生成应收单,待POS实际使用时再生成应收单
3. 卡生效:审核通过后,卡生效,可以开始使用。
● 零售单流程:礼品卡销售单开单(选择礼品卡) → 收款 → 卡生效
商城销售电子卡(选择礼品卡)
5.3、客户资料
路径:中台-客户资料
开立批发单之前,需要建立客户资料,客户资料需维护:姓名、身份证号、手机号、上传身份证文件
● 姓名(对应->客户名称)
● 身份证号(对应->备注)
● 手机号(对应->电话)
● 上传身份证附件(对应->附件)

5.4、礼品卡资料调整
路径:CRM-储值管理-礼品卡资料
基于礼品卡资料的实体卡类型调整:
1、 仅实体卡类型的才有团购卡、提货卡的场景,则针对类型=实体卡,增加设置 子类型:0礼品卡、1团购卡、2提货卡,默认为0。非实体卡此参数不可见。该字段排序在在【卡类型】字段之后。
2、 当【子类型】=团购卡 时,增加显示【消费折扣】设置,必填,支持录入0.01-1之间的数值,支持2为小数,默认为1。非团购卡的子类型该设置不可见。该字段排序在在【商品范围】字段之后。
3、 卡类型=实体卡&子类型=提货卡、团购卡时,限制不能设置汇总卡模式,只能按单张卡使用模式

5.5、礼品卡批发管理列表
路径:CRM-储值管理-礼品卡批发
礼品卡批发管理列表筛选条件增加【批发类型】,控件类型=下拉多选,筛选值:礼品卡、团购卡、提货卡。
列表明细增加字段:
【批发类型】:排序在【单号】字段之后,用于区分当前单据是属于哪个类型(礼品卡、团购卡、提货卡);
【收款方式】:显示单据选择的付款方式
【客户支票账户】:若收款方式为“客户支票账户”的,需记录客户支票账户
【操作人】:记录当前单据的操作用户

5.6、新增礼品卡批发单据
点击【新增】,录入礼品卡批发单信息

单据具体录入信息包括以下:
单号:只读,保存单据时自动生成的唯一单号;
业务组织:必填,控件类型=下拉带查询单选,获取用户的角色资料的管辖的组织范围进行选取;
客户:必填,控件类型=下拉带查询单选,按业务组织过滤获取中台的状态=启用的客户资料列表进行选取:

批发类型:必填,1、礼品卡 2、团购卡 3提货卡,默认为1礼品卡;

添加礼品卡信息:必填,根据当前所选的【批发类型】获取礼品卡数据,至少添加一个礼品卡,
如“批发团购卡”具体操作如下:
1) 点击新增按钮,获取当时会员中心的所有审核生效的实体礼品卡-团购卡的数据进行选取;
2) 支持按礼品卡查询的方式添加,仅支持添加实体卡类型的卡号;
3) 判断若选择的是“自定义面额”类型的实体卡,点击确认按钮显示“批量设置自定义面额”的弹窗页面,必须填写面额后才能添加至待销售列表。

点击确认,若选择的内容存在自定义面额的类型的,需要在以下页面配置面额,按礼品卡编码的维度设置面额,同一个礼品卡编码下的不同礼品卡卡号都是统一面额,添加后支持二次修改。

5.7、礼品卡批发单增加收款方式并对接客户支票账户

礼品卡批发增加【收款方式】,前端限制仅针对批发类型=“团购卡/提货卡”,此参数为必填;批发类型=“礼品卡”,此参数非必填。
收款方式对接核心逻辑:
● 一张单据仅支持单一收款方式。
● 仅当收款方式选择“客户支票账户”时,才需要添加支票账户并对接支票相关接口;当收款方式选择为非客户支票账户的,单据中仅记录其收款方式,不作收款对接。
“客户支票账户”收款流程:
1、 当用户在单据上选择【收款方式】,且其类型为 “客户支票账户” 时,在界面中动态显示 “选择客户支票账户” 功能区域。
2、 用户在显示的区域内,点击 【添加支票】 按钮,弹出客户支票账户选择弹窗,供查询和选择客户支票账户。
3、 业务约束
● 所有被添加的支票账户,其归属客户必须与当前单据的客户保持一致。
● 同一张单据支持关联并添加同一客户但多个不同的支票账户。
● 同一张支票账户在同一单据中仅能添加一次,系统需进行防重复校验。

5.8、礼品卡批发单保存单据逻辑
1、 礼品卡批发单保存时检查必填项,并判断若收款方式=“客户支票账户”,则验证已选客户支票账户合计使用金额 跟 单据应收金额是否一致,并验证客户支票账户的余额是否足够扣减,验证通过才允许保存。保存时不预占客户支票余额。
2、 批发单单据保存之后,若收款方式=客户支票账户的,需要在详情显示已选的【客户支票账号信息】。
5.9、编辑礼品卡批发单管控逻辑

若收款方式=【客户支票账户】,在编辑单据时,增加管控以下:
● 【批发类型】不允许修改
● 若单据的收款方式=客户支票账户,执行以下任一编辑:【客户】、【新增礼品卡】、【删除礼品卡(含批量删除)】、【面额】、【修改实际售价(含批量修改)】,可能会引起应收金额的更新,则编辑以上任一一项触发提示:当前已添加客户支票账户,继续编辑将清空已添加的支票账户,需要您重新选择。您确认要继续吗?按钮:确认继续/取消
● 非客户支票账户或者为空时不检查。
5.10 礼品卡批发单审核对接生成应收单
在审核《礼品卡批发》单据时,增加以下判断:
● 审核流各节点状态对接发票:
● 送审—–》送审时需先调用应收的《客户账户余额》查询余额是否足够,足够再调用应收的【余额预占】接口, 预占支票余额。预占成功才送审成功;
● 反送审—–》调用应收的【余额预占】接口, 释放发支票余额;
● 审核生效(最后一步的审核生效)—–》调用应收的【余额变动】接口扣减余额;
● 作废—–》验证所有礼品卡是否使用,若任意一张礼品卡已被使用则不能作废;若全部没有使用才允许作废,作废时需调用应收的【余额变动】接口回退余额;
■ 若当前批发类型=礼品卡、团购卡,审核生效需要调中台《礼品卡批发单生成应收单》接口生成”中台-财务-应收单”;若反审核或作废单据时需要调《礼品卡批发单反审核删除应收单》接口判断是否产生收款记录,若产生收款记录则不允许反审核或作废。
■ 若当前的批发类型=提货卡,则不生成应收单。

八、订单
1、零售宝发货单增加【物流跟踪】功能
业务背景:希望零售宝发货单增加物流跟踪功能
解决方案:已发货的发货单,详情页增加【物流跟踪】按钮,①快递单号为空时不显示按钮;②快递单号不为空时,点击按钮则调用物流跟踪接口查询物流信息;
- 如未下单,弹框提示“网络订单XXX未下单”—手工录入物流单号
- 如已下单,则弹框展示查询接口返回的物流信息。

2、拼多多商品线上下架对应调整
业务背景:
拼多多平台商品下架后,商品编码对应的条码仍显示为上架状态,目前中台系统取的上架状态是条码的上架状态,这导致了商品已下架但中台仍显示上架的不一致情况。所以需要调整逻辑。
功能说明:
1 优先判断拼多多平台商品的状态;2 当商品状态为下架时,即使条码状态为上架,中台商品对应也应显示为下架状态;3 只有当商品状态为上架时,才参考条码的上架状态 。
3、拼多多仅退款售后单被商家驳回处理
业务背景:
消费者在拼多多申请仅退款,中台下载生成仅退款售后单,此时商家驳回了消费者的申请,此时中台的仅退款售后单被作废了,后续消费者又重新修改了仅退款申请的金额,此时中台的仅退款售后单由于已经作废,无法更新到金额。
功能说明:
1、拼多多仅退款售后单,退款状态由【申请退款中】变为【卖家拒绝退款】,不要作废仅退款售后单,明细的结算金额和主表结算金额如有变化,需同步更新,并在操作日志记录。
2、拼多多仅退款售后单,退款状态=【申请退款中】,也允许生成仅退款售后单。
4、手工网络订单推送奇门调整
业务背景:
客户拼多多的一个店铺,有手工开的网络订单,也有平台下载回来的订单,走奇门接口推送到聚水潭后,生成到2个店铺下了,原因是聚水潭是根据店铺名称+平台判断唯一,手工单传的平台和平台下载回来的传的不一样;
功能说明:
1、网络订单推送奇门的推送配置中增加Headers一般参数【手工单按店铺平台赋值】的参数
- 有维护该参数,并且值=1,则手工单推送到奇门时,以下参数需调整:
如开单店铺是网店,sourcePlatformCode传店铺对应的平台code,如拼多多,则赋值“PDD”,其它平台以此类推
如开单店铺是网店,sourcePlatformName传店铺对应的平台名称,如拼多多,则赋值“拼多多”,其它平台以此类推
如开单店铺不是网店,sourcePlatformCode传 OTHERS;sourcePlatformName传 其他

未维护该参数,或维护了该参数,但是值不等于1,则手工单推送到奇门时,以下参数还是维持原样
sourcePlatformCode传 OTHERS
sourcePlatformName传 其他
5、商品条件模版-指定商品增加商品过滤条件
业务背景:
商品条件模版中,指定商品设置时,没有过滤条件,无法快速找到已经设置的某个商品或条码。
功能说明:
路径:库存–库存资料–商品条件模板,商品条件模版中,指定商品设置时,增加商品过滤条件,可下拉选择:商品编码、商品名称、条码/SKU,可根据选择的条件,录入相关数据过滤商品信息。

6、网络订单换货单未审核页签数据调整
业务背景:
未入库的换货网络订单也显示在未审核页签,审核又无法通过,希望可以不显示这部分订单。
功能说明:
网络订单未审核页签,未入库的换货网络订单不显示,
线上下载的换货网络订单业务状态默认【待处理】,换货退货的售后单入库后需更新换货网络订单的业务状态为【待审核】
- 交易状态=等待发货的换货网络订单,换货退货的售后单未入库,则业务状态为“待处理”
- 交易状态=交易关闭的换货网络订单,换货退货的售后单未入库,则业务状态为“已取消”
- 交易状态=交易成功的换货网络订单,换货退货的售后单未入库,则业务状态为“待处理”,异常状态为“订单交易状态为已发货。
7、取消WMS订单成功-仅退款售后单处理
业务背景:
订单推送WMS,线上申请退款,退款成功后,下载售后单生成退款单和仅退款售后单,撤销WMS订单成功后,网络订单作废了,仅退款售后单还挂着,需调整相关的仅退款售后单能自动作废,避免无效单据残留。
功能说明:
1、作废网络订单(手工作废,自动作废),在售后单中匹配来源订单号等于当前网络订单号的,并且退货类型=仅退款的售后单,把这些售后单也作废,并在售后单操作日志写入一条记录“作废网络订单XXX,同时作废售后单”;
2、增加系统级作业任务
名称:订单作废触发仅退款售后单作废
执行频率:默认10分钟,默认开启
捞取单据逻辑:
- 仅退款类型的售后单
- 修改时间7天内
- 状态不等于已作废/已终止
- 来源订单号的状态等于“已作废”
处理逻辑:来源订单号的状态等于已作废,则把仅退款售后单也作废。并释放已退金额.
8、网络订单商品明细查看库存调整
业务背景:
目前网络订单商品明细的查看库存没有过滤组织和仓库,需调整。
功能说明:
1、网络订单有云仓方案,则网络订单商品明细的查看库存,仓库传参调整为:传云仓方案下的所有仓库(包含共享仓库和共享门店对应的仓库)
2、网络订单没有云仓方案,网络订单商品明细的查看库存,仓库传参调整为:传开单店铺的对应仓库

9、电子面单取不到号提示引导优化
业务背景:电子面单取不到号,没有引导说明,又要人为检查

功能说明:
一:电子面单取号,找不到电子面单配置返回的提示后面添加引导说明:
1. 显示当前订单的平台类型,根据platform_id获取枚举的名称显示。
2.显示当前订单的物流公司名称。
3.显示当前订单的仓库名称。
效果如下:
未获取到对应匹配面单信息!当前订单网店平台是”其它“,发货仓是”电商仓“,物流公司是”顺丰快递“,请检查电子面单的使用条件和使用仓库和使用的物流公司是否有配置了。
二:电子面单的网店平台后面添加?号图标,鼠标放上去提示:使用该配置的订单所属网店平台,比如订单从淘宝下载的,请选择淘宝店铺。其它平台如缺货销售订单请选择“实体店铺(全渠道)”,手工新增或导入订单请选择“其他”。
三:使用条件组放到基础信息下面(新增,编辑)所有平台。
10、淘宝电子面单取号提示优化
业务背景:淘宝订单使用电子面单取号,提示参数oaid无效。用户不清楚接下来要做什么,需引导用户该订单如何处理

功能说明:根据提示内容,包含oaid无效,可以在后面添加解决方案:该订单可能在平台已经修改收件人信息,可以尝试删除该订单重新下载再进行取号。
11、视频号电子面单优化
业务背景:视频号呼叫电子面单报错,用户从错误信息中,看不出要如何解决,而且开发排查也花费大量时间。
功能说明:
原因分析和解决方案:
1.视频号默认不支持跨店获取电子面单,当出现A店的订单,给B店获取电子面单就会报错。
2.当“寄件地址来源”设置“发货仓库地址”且地址维护错误,与网点地址不一样导致。
3.订单下载回来后,买家在平台改地址。
解决方案调整如下:
1.提示内容追加检测和引导用户处理逻辑,触发检查的条件为:当获取电子面单返回上面的错误.
添加提示:请检查网络订单的网店平台,物流公司,发货仓库信息与电子面单的:网店平台,物流公司,使用仓库是否一致,当前使用电子面单配置的名称为:xxxx。
动态添加检查订单的网店资料应用钥和电子面单的应用钥不一样则提示:“检测到该订单使用了其它店铺的电子面单配置取号,存在跨店取号的问题,如果需要跨店取号,请开通电子面单分享给其它店https://jingyan.baidu.com/article/8ebacdf05fd3db08f75cd504.html。
动态添加检查网点地址(根据当前物流公司查询平台网点信息):省=xxx,市=xxx,区=xxx,详细地址=xxx;下单地址:省=xxx,市=xxx,区=xxx,详细地址=xxx,其中省份xx和xxx不一致请更正仓库资料送货信息或调整电子面单的寄件地址来源。(最后一句是出现不一致的时候出现)!
–仅视频号
注意:如果多项动态检查都有问题,都提示出来,如果前面三项动态检查没有问题无需提示相应内容。
2.网点地址详细地址有使用了-特殊的情况非常多,当“寄件地址来源”设置“网点地址”会导致上面报错。原因是使用-符号拆分 的时候,导致详细地址被截断。
需要调整第4个,(从4个后面的都 -符号后的信息不要再被截断。如下
广东省-广州市-番禺区–洛溪新城北环路88号渔人码头LOFT54商墅壹号楼09-12号
折分成 省=广东省 市=广州市 区=番禺区 街道=
详细地址=洛溪新城北环路88号渔人码头LOFT54商墅壹号楼09-12号(这里有-不能再拆分或截断)-不限平台
注意顺丰没有网点地址。

5.电商仓储取号接口也要处理(开放平台)。
验证场景 :
1.跨店取号,开单店是A,电子面单配置店是B进行取号。
2.寄件地址与网点地址不匹配进行取号。
3.网点地址详细地址有使用了-符号,“寄件地址来源”设置“网点地址”进行取号。
12、淘宝修改交易收货地址消息对接
业务背景:淘宝商家没开启自助修改地址功能,消费者联系商家修改地址,中台没对接该消息,无法感知订单地址发生变化,商家获取面单时报错了,平台检验地址不对。
功能说明:
优化接口,改地址逻辑添加判断,开通了自助改地址服务,不需要通过TMC消息改地址,消息直接返回成功。
判断是否开通自助改地址使用接口:
当接口返回status=已与当前服务商签约改地址服务
代表已经开通了自助改地址。
场景说明:
没有开通自助改地址,通过TMC消息更新收件人地址。
开通自助改地址,通过奇门更新收件人地址。
13、网络订单操作退货时退货提示框调整
业务背景:在网络订单操作退货时,有提示了存在仅退款售后单,客服依然选择开手工退货单,还是会生成没有金额有数量的的售后单。客户希望能强制管控当存在未生效的仅退款售后单,不能去手动开立退货单,需要去协商退货退款。
解决方案:在网络订单操作退货时,如当前商品已存在仅退款的售后单,弹出提醒框
- 当前商品只有一张仅退款售后单,并且已生成冲账POS,则显示【创建退货】按钮
- 当前商品只有一张仅退款售后单,并且未生成冲账POS,则隐藏【创建退货】钮
- 有多个商品和多张仅退款售后单,任意一张售后单未生成冲账POS,则隐藏【创建退货】按钮
- 有多个商品和多张仅退款售后单,所有售后单都生成冲账POS,则显示【创建退货】按钮
后端提供接口返回仅退款售后单的是否生成冲账POS,前端根据这个状态决定是否隐藏【创建退货】按钮
- 查询网络订单已退数量和已退金额的接口返回【POS单号】
- 生成冲账POS单时候,同时把POS单号写到售后单的【POS单号】



14、强制入库逻辑调整
业务背景:客户视频号售后单提报了几个问题
1、售后单未送审,无法作废
2、售后单未送审,无法强制入库;
3、售后单的仓库启用了第三方WMS,点击强制入库提示“此仓库为储位仓/第三方物流仓,不能操作确认入库”
解决方案:1、未生效的售后单,允许点击作废(释放已退数量、已退金额)
1.1、售后单增加【反作废】功能,需做功能权限管控,没权限时按钮置灰
售后单允许反作废的条件:
- 售后单的状态=已作废
- 售后单退款状态等于【没有退款】、【0或空】、【申请退款中】、【退款中】、【退货中】
- 售后单的反作废数量+来源订单的已退数量不能大于来源订单的数量(仅退款不判断数量,退货退款,换或退货要判断)—多来源单情况下,需汇总多个来源单的已退数量
- 售后单的反作废金额+来源订单的已退金额不能大于来源订单的金额—-多来源单情况下,需汇总多个来源单的已退金额
反作废后的处理:
售后状态变为“未送审”
重新占用来源订单的已退数量和已退金额(售前仅退款类型的售后单,不用重新占用)
售后单操作日志写入一条日志,反作废成功
2、未生效的售后单,允许强制入库(排除已作废,已删除的售后单)
退货类型=换货退货、正常退货
状态=未送审、已退审、已送审、已审核、已生效
未生效的售后单,强制入库的时候先走快速审核流生效单据,如无法生效,返回错误原因,入库失败
未生效的售后单,强制入库的时候先走快速审核流生效单据,生效单据后,状态变为已生效,并入库—-记录日志,日志内容“强制入库生效售后单”
3、售后单的仓库启用了第三方WMS,允许点击强制入库。
涉及强制入库的功能
- 售后单列表强制入库
- 售后单详情页强制入库
- 退货入库-强制入库
十、财务
1、应付单/应收单,选择来源单后,显示采购入库单的数量和金额的汇总
业务背景:应付单,选择来源单后,显示采购入库单的数量和金额的汇总!
功能说明:
1、应付单,选择来源单后,数据列表显示选择的采购入库单(采购退货出库单)的数量和金额的汇总合计数量和合计金额。
为选择单据合计,包含数量合计和含税原币结算金额的合计,如下图例。

2、应收单同步调整,选择来源单后,数据列表显示选择的销售出库单的数量和金额的汇总合计数量和合计金额。
为选择单据合计,包含数量合计和含税原币结算金额的合计,如下图例。

3.应收、应付选来源单页面,改成100条数据每页来进行加载


