[步骤]
每日订单利润表同步到销售成本表数据出现遗漏情况。
[结果]
[期望]
每日订单利润能正常同步到销售成本表。
[步骤]
每日订单利润表同步到销售成本表数据出现遗漏情况。
[结果]
[期望]
每日订单利润能正常同步到销售成本表。
同步销售成本表的服务

SELECT * FROM RB_Warehouse_Record_SynTime(NOLOCK) WHERE SynType=10
这个表的SynID和SynTime是配置开始同步的位置,
同步的逻辑利润表的ID>SynID 和 UpdateTime>SynTime
利润表:RB_Report_OrderSettlement
销售成本表:RB_Finance_Settlement
第一步

第二步

第三步
、
| 所属项目 | 技术中心-需求池 |
|---|---|
| 所属模块 | / |
| 所属迭代 | 【智汇】产品部 4月 第1 版本(2022年) |
| Bug类型 | |
| 严重程度 | 提示 |
| 优先级 | P2 |
| Bug状态 | 已关闭 |
| 业务部门 | |
| 开发责任人 | |
| 测试责任人 | |
| 解决时效 | 0 |
| 激活次数 | 0 |
| 激活日期 | |
| 当前指派 | Closed 于 2022-03-24 20:06:38 |
| 截止日期 | 2022-03-24 |
| 上线时间 | |
| 上线时效 | |
| 关键词 | |
| 抄送给 |
| 所属迭代 | 【智汇】产品部 4月 第1 版本(2022年) |
|---|---|
| 相关需求 | |
| 相关任务 |
| 由谁创建 | 何智军 于 2022-03-24 14:42:50 |
|---|---|
| 影响环境 |
测试环境-测试反馈 |
| 由谁解决 | 何智军 于 2022-03-24 14:44:00 |
| 解决版本 | 主干 |
| 解决方案 | 程序BUG |
| 由谁关闭 | 林鸿贵 于 2022-03-24 20:06:38 |
| 最后修改 | 林鸿贵 于 2022-03-24 20:06:38 |
| 相关Bug |
|---|
原因:每日同步到销售成本表服务有两部分构成,分别是同步订单利润和同步非订单利润,同步完成后记录利润表ID,下次同步记录的ID继续同步。在同步订单利润部分失败后,同步店铺利润成功,记录的ID覆盖了失败的订单利润导致出现同步遗漏。
解决方案:在同步完成订单利润和非订单利润后,重新检查未同步的最小利润ID并记录,记录该ID作为下次同步的开始位置。
影响:每日同步利润到销售成本表服务。