xx新零售生鲜盘点经验分享

简介: 主要是总结一下xx新零售项目采购生鲜域三次盘点遇到的问题以及解决思路

一,接手生鲜盘点前的情况

在接手盘点前,生鲜这块已经盘点过一次,具体有这些问题:

1,代码逻辑上存在问题,需要整体审核代码修正

2,这次盘点大体都是通过脚本修数解决,有些数据存在空值

3,这次盘点过后,BA就释放离场了,这客观上给新接手的人带来了业务理解上的负担

4,页面打开比较慢,接口中的sql语句性能存在问题

5,生鲜盘点汇总中计算损溢金额的逻辑相对比较复杂,还要涉及到盘点机以及OA那边的审核,需要多次逻辑确认

 a,库存数量=上期盘点数量+本期入库数量+冲红数量+本期移入数量-本期移出数量

 b,盘点金额含税=上期盘点金额含税(直接获取)+本期入库金额含税(单据中取)+冲红数量金额含税+本期移入金额含税-本期移出金额

 c,盘点金额未含税=上期盘点金额未含税(直接获取)+本期入库金额未含税(单据中取)+冲红数量金额未含税+本期移入金额未含税-本期移出未金额

 d,初盘数量=PDA提供的数量

 e,复盘数量=PDA提供的数量

 f,含税当前进价(要现算)=(入库金额含税+移入金额含税)/(入库数量+移入数量)

 g,未含税当前进价(要现算)=(入库金额未含税+移入金额未含税)/(入库数量+移入数量)

 h,损溢金额含税=b-e*f

 i,损溢金额未含税=c-e*g

二,问题的解决思路

1,理清生鲜盘点的业务逻辑,整理逻辑笔记,复述业务逻辑,与BA进行确认,这一步是前提

2,通读业务逻辑代码,找到疑惑点并记录下来,拉会讨论确认,确认有问题及时修复

3,关注影响性能的代码并打上标记并进行优化

4,对表的设计进行了补充,主要在盘点损溢表上新增了字段,能更方便的进行汇总盘点金额

5,为了更好的排查问题,准备好了核对结果的相关脚本

6,为了方便核对结果,写了winform程序的工具

7,与测试人员进行沟通,设计覆盖面全的测试用例

三,第一次生鲜盘点遇到的问题以及解决思路

虽然进行了严格的测试,接手后第一次线上盘点还是暴露了不少问题:

1,有新入库原材料的没能进入应盘材料里

2,盘点出现有些原材料未含税价格为0

3,盘点单点击审核不通过,但是显示已审核

4,盘点损溢表中有的材料在盘点详情表里面没有

5,汇总后库存金额不对

6,财务审核修改复盘数保存提交有问题

7,盘点金额含税有值但是盘点金额未税没有值

解决思路:

1,先把遇到的问题记录下来

2,分析产生问题的原因,因为是线上问题,时间紧迫,不能通过修复代码提交来解决问题,只能通过编写修数脚本,提工单的临时方案来解决

3,临时解决后,核查代码逻辑并进行修复发布

4,针对暴露的问题补充新的测试用例,回归测试等

四,第二次生鲜盘点遇到的问题

虽然按照上面的思路进行了问题的修复,第二次盘点也遇到了一些问题,由于疫情此盘点采取远程模式,问题的解决思路跟第一次一样

1,入库单条码为空的问题

原因:生鲜订单修改新增订单行(商品)时,订单行信息中的商品条码为空,导致生鲜入库单列表中商品条码为空,进而导致pda盘点数据下载失败

2,半成品的问题

原因:这期半成品原材料价格取的还是上期半成品的价格,程序上的bug

3,财务审核修改复盘数保存提交有问题

原因:保存提交估计代码存在bug

4,导出来的生鲜盘点数据发现,库存数量 与上月库存和本月入库数之和不一致

原因:因为上期的盘点数有可能取的不对,造成盘点金额不对,有复盘数但是复盘金额却为0

5, 半成品材料金额没列入到本期的盘点库存中来

原因:这个是prd问题,已经会议讨论过,把上期有半成品材料的盘剩的金额移到本期盘点中来

五,第三次生鲜盘点遇到的问题

有了前两次的盘点经验,第三次生鲜盘点遇到的问题就少多了,只要只有一个

1,生鲜盘点机的pda的半成品价格不对

原因:代码逻辑问题,远程没有盘点机,测试没有覆盖到,但不影响整个盘点结果,下次盘点前修复代码即可

六,总结

主要总结以下几点:

1,实践证明,每次的复盘总结是解决遗留问题行之有效的方法

2,设计测试用例非常关键,要覆盖所有的场景,尤其注意边界临界值上,比如这次遇到的时间节点边界就非常重要

3,测试不够全面,同样的问题本档口不出现,其他档口会出现

4,修数前要分析产生问题的原因,代码可以延期修复,不然同类问题还会重复出现

5,核查脚本的编写,辅助工具的应用能够提高排查问题的效率

6,线上日志的查看对定位排查问题帮助很大

7,与BA多沟通,能发现很多对业务理解的盲点,对解决以及优化问题有很大的帮助

相关文章
|
4月前
|
机器学习/深度学习 自然语言处理 大数据
海尔智家携手每日互动开展数智营销实践,获得2023VCON星创奖 | GDMS
2023 GDMS全球数字营销峰会在上海举行。数据智能上市企业每日互动(股票代码:300766)亮相峰会C6展位,为品牌广告主带来了全链路数据营销方案。
|
新零售 人工智能 供应链
牵手徐记海鲜,共同探索餐饮新零售
牵手徐记海鲜,共同探索餐饮新零售
122 0
|
供应链 前端开发 视频直播
案例酷 | 淘宝村:新农人、新业态,“电商下乡”盘活乡村经济
编者按: 随着电子商务的广泛深入发展,数字经济是新时代创新发展的核心抓手。中国越来越多的乡村正在拥抱互联网,淘宝村应运而生,商业和社会创新大量涌现,产业得以兴旺,淘宝村在返乡创业、灵活就业、减贫脱贫等方面,凸显出重要的经济社会价值,众多村庄发生了翻天覆地的变化。 全文约3875字,建议阅读时间10分钟。
1830 0
|
存储 运维 Kubernetes
SOFAJRaft 在同程旅游中的实践
本文假设读者对 Raft 及强一致的概念已经有了较深的理解,详细介绍了公司内部如何使用 JRaft 的进行老系统的改造以及使用过程中遇到的工程问题,希望其他对 Raft 有兴趣的同学可以一起讨论。
SOFAJRaft 在同程旅游中的实践
|
新零售 人工智能 自然语言处理
阿里云新零售+电商解决方案:让生意更容易|学习笔记
快速学习 阿里云新零售+电商解决方案:让生意更容易
300 0
|
新零售 架构师 大数据
新零售快消行业线上峰会
2020年对于快消品企业是机会和挑战并存的一年。 中国快速消费品市场增长依然强劲,中国快速消费品消费总额2019年上半年增速达 5.4%,同时中国拥有全球最大的消费群体,未来 10 年,中国市场仍将是全球前景最好的消费市场之一。
新零售快消行业线上峰会
|
新零售 自然语言处理
阿里新零售赛道明星结业,群星集结相伴新零售之路
4月8日-10日,由阿里云加速器联合微链主办的阿里新零售赛道明星在杭州举办了最后一次集结,现场云集了阿里云、知名投资机构等明星大咖,30多位标杆创新企业负责人,论剑新零售,共探新零售破局新思路、新打法,创投论道行业投资新风向,寻找新零售创新力量,共助行业转型升级,为成就新零售数智时代创新引领企业的崛起加速。10日,随着毕业典礼的落幕,新零售赛道明星各自奔赴征程,期待在更高处比肩。
阿里新零售赛道明星结业,群星集结相伴新零售之路
|
供应链
阿里巴巴菜鸟告商家和物流伙伴书
2月11日,为落实阿里巴巴20条扶助措施,菜鸟发布《告商家和物流伙伴书》,提供补贴商家发货和快递揽收、降低商家仓储成本、给予跨境物流补贴、开放数智化供应链产品、启动人才共享计划等十五项细化措施,对供应链和物流行业给予全面支持,帮助商家和物流伙伴打赢疫情中的经济仗。
阿里巴巴菜鸟告商家和物流伙伴书