背景:由于ERP推送数据判断条件没有已推送数量这个条件,因此会导致之前的移除订单无限推送至盛宝隆,盛宝隆接收时会过滤掉。但是ERP每次都从头开始推送,时间一长导致推送的全是过滤的单,正常的单就没有时间推送了
优化:
1、获取平台移除订单服务,增加兼容 RB_Report_FULFILLMENT_REMOVAL_ORDER_DETAIL 表与RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL表的数据写入的方案
2、亚马逊移除订单明细表 RB_Amazon_Removal_Order_Detail 增加字段:已推送数量3、移除订单推送盛宝隆服务增加判断,请求数-取消数-已推送数量大于0,才执行推送任务
4、推送完成之后将本次推送的数量反写回 RB_Amazon_Removal_Order_Detail 表