需求背景:
目前易可达到达其他海外仓的备库订单没有在系统中生成调拨单和对应的明细账,新建备库订单易可达到海外仓的中转单同步到易可达后统一归类为客户订单,然后易可达做出库订单以后,反写回来的数据作为没有作区分,统一匹配到了客户订单并没有生成进销存,所以统一为进销存关账异常
需求内容:
一、获取易可达发货报告中 “fba_shipment_id ” 字段有值的数据,执行调拨单明细账生成逻辑判断,
1.1 如果判断通过则按照原有的逻辑去生成调拨单和调拨单出入库明细账
1.2 如果判断不通过则,生成海外仓差异(按照订单发货时间,进入指定月份的关账管理>处理海外仓差异>易可达 调拨出库差异tab页)
调拨单生成判断逻辑:
http://192.168.200.206:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%B8%89%E9%83%A8/%E6%A2%81%E8%B4%B5%E8%8D%A3/ERP%E8%BF%9B%E9%94%80%E5%AD%98/#id=mrz6bd&p=%E8%B0%83%E6%8B%A8%E5%B7%AE%E5%BC%82%E7%94%9F%E6%88%90%E6%98%8E%E7%BB%86%E8%B4%A6%E9%80%BB%E8%BE%91%EF%BC%88%E6%98%93%E5%8F%AF%E8%BE%BE%EF%BC%89&g=1
二、指定月份的关账管理>处理海外仓差异>易可达 新增 “调拨出库差异tab页”,页面显示本月的易可达调拨出库差异数据
2.1 点击“说明”按钮,显示差异处理说明弹窗
2.2 点击“生成明细账”按钮,对未处理状态差异数据执行明细账生成逻辑,
1、差异关联的备库单下的所有SKU数据判断通过,则生成调拨单和明细账,差异数据状态更新为已生成
2、备库单存在一个SKU匹配不上,则生成失败且提示:提示“备库单XXX1、备库单XXX2……生成调拨单和明细账失败,请先处理数据!”,同时更新差异数据的差异原因
2.3 点击导出的EXCEL表字段与列表一致
原型地址:
http://192.168.200.206:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%B8%89%E9%83%A8/%E6%A2%81%E8%B4%B5%E8%8D%A3/ERP%E8%BF%9B%E9%94%80%E5%AD%98/#id=vpjkow&p=%E5%A4%84%E7%90%86%E6%B5%B7%E5%A4%96%E4%BB%93%E5%B7%AE%E5%BC%82&g=1
已完成