任务描述
需求描述
需求背景
近期部分站点存在,爆发很多listing出现高定价报错的政策合规性,与业务测试过16万条,成功了15.5万,上传后,高定价报错的政策合规性问题自动被解决了。现在需要做一个自动化处理功能,要提前避免,已经自动及时处理已报错的listing。
需求内容
需求链接:https://alidocs.dingtalk.com/i/nodes/MNDoBb60VLrZgL4pc7ya6eBn8lemrZQ3?utm_scene=person_space
验收标准
主要针对listing出现高定价报错的政策合规性。自动化处理高定价已报错的listing。
ReasonMessage:The selling price was identified as a potential high pricing error. Please review the potential pricing error
最近7天数据,插入新增的合规高价任务表policy_compliance_high_price_task,按orderSourceId+OrderSourceSku为唯一数据判断,超过5天的数据重置任务状态为初始化。
2.通过合规采集表的sellerId和marketId查询授权表RB_OrderSource_EbayAmazonAPI获取orderSourceId,再通过orderSourceId查询订单来源表RB_OrderSource获取siteCode
构建合规高价任务表数据插入合规高价任务表
3.拉取高价任务表状态为初始化(status=0)的数据,先过滤三天内有人工操作调价的数据,再查询Listing打标表MarkListing获取listing原价,如果MarkListing未查询到,继续到MarkListing归档表查询原价,查询到原价后按最大价listingPrice*1.5,最低价listingPrice*0.1,企业价listingPrice*0.98,创建调价任务数据提交到调价任务队列,
若MarkListing打标表的isFBA为true,再去MarskListingFBA表查询判断建单待发PurchasingNum+在途TransitQuantity >0过滤。
4.同步调价任务处理状态回写合规高价任务表。