imp系统运维用到的sql文件版本仓库
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

合同跳过审批生成订单的sql.txt 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. 销售合同
  2. -- 此SQL是准备生成订单使用的sql,将结果复制出来即可
  3. SELECT 'call pro_contractPushToOrder_SO(' || a.id || ');', *
  4. FROM SGGMIIP.salesContract a
  5. WHERE 1 = 1
  6. AND "sono" ='RIIXX25RE-012YZ-03'
  7. AND IFNULL("del_flag", 0) <> 1;
  8. SELECT 'call pro_contractPushToOrder_PO('||a.id||');',*
  9. FROM purchaseContract A
  10. WHERE 1 = 1
  11. AND "pono" ='RIIXX25RE-012YZ-03'
  12. AND IFNULL("del_flag", 0) <> 1;
  13. -- PS:此处只准备了销售和采购两类合同的,其他合同根据情况使用
  14. -- 修改状态能够使用备案程序生成数据
  15. UPDATE SGGMIIP.salesContract a
  16. SET placed =2
  17. WHERE 1 = 1
  18. AND "sono" ='RIIXX25RE-012YZ-03'
  19. AND IFNULL("del_flag", 0) <> 1;
  20. UPDATE SGGMIIP.purchaseContract a
  21. SET placed =2
  22. WHERE 1 = 1
  23. AND "pono" ='RIIXX25RE-012YZ-03'
  24. AND IFNULL("del_flag", 0) <> 1;
  25. UPDATE SGGMIIP.otherTContract a
  26. SET placed =2
  27. WHERE 1 = 1
  28. AND "fno" ='RIIXX25RE-012YZ-03'
  29. AND IFNULL("del_flag", 0) <> 1;
  30. -- 修改完状态之后使用下面的程序生成备案信息(传的值不重要什么都可以)
  31. call pro_contrRegLedger205_update(2004431899797127170);
  32. -- 生成备案信息之后给挂一个审批流,这个审批流的id是做起初的时候使用的,此处可在后续根据审批人员进行数据扩充
  33. UPDATE contrRegLedger A SET "sourceContractApprovalId" ='2003749389394382848'
  34. WHERE "contrNo" IN ('RIIXX25RE-012YZ-03');