FP在autosap阶段往往会因各种各样的因素导致回写报错,卡住等异常;
本次由于一个视图的性能突然下降导致回写长期卡住没有完成;
这时如果要重新执行回写的话就要检查哪部分的数据回写到SAP端,一般有三个部分:PR->MO->SO(早上) PR-MO(中午)
PR和SO都可以通过日志表去检查有没有回写记录,MO也有,但是MO分三个工厂回写,2021-2023-2022但是要全部回写完日志表才会有信息
1.检查表temp_out_pr中的siteid是否有三个工厂的数据确定PR是否回写完成。
2.检查out_mo_res表的字段create_date数据是否有当天数据,LOC_ID是否有三个工厂数据,此表是回写完成一个工厂才导入数据的,检查此表准确度不高,需配合SAP表AUFK看回写的工单数据。一般情况下out_mo_res表数据量与aufk数量一样。
3.检查SAP系统表AUFK查看有多少工单已经回写进SAP。复查条件:输入者SAPRFC,创建日期2016.10.08。一般情况下out_mo_res表数据量与aufk数量一样。否则需通知刘高亮删除当天回写的MO,再重新回写MO
select * from sapsr3.aufk@sap_sep where erdat='20170906' and ernam='SAPRFC' and erfzeit like '10%' --上午10点多
and werks='2022' order by erfzeit