zoukankan      html  css  js  c++  java
  • 国庆前执行更新承诺SO交期 FP_SO2SAP

    每年9月20日到30号执行以下程序:
    创建日期为昨天的订单,且承诺交期为10月1到3号,则承诺交期需加7天;创建日期为昨天的订单,

    承诺交期为4号到11月1日,承诺交期需加4天

    存储过程:FP_SO2SAP

    --add on 20160922 for 国庆假期前执行
    IF(TRUNC(SYSDATE)>=TO_DATE('2016-09-20','YYYY-MM-DD') and TRUNC(SYSDATE)<=TO_DATE('2016-09-30','YYYY-MM-DD'))
    THEN
    --创建日期为昨天的订单,且承诺交期为10月1到10月3日时,承诺交期加7天号
    update out_shipment_plan set promised_mat_availdate=promised_mat_availdate+7 
    where creation_date=trunc(sysdate-1) 
    and trunc(promised_mat_availdate) in (TO_DATE('2016-10-01','YYYY-MM-DD'),TO_DATE('2016-10-02','YYYY-MM-DD'),TO_DATE('2016-10-03','YYYY-MM-DD'));
    
    commit;
    --创建日期为昨天的订单,且承诺交期为10月4到11月1日时,承诺交期加4天号
    update out_shipment_plan set promised_mat_availdate=promised_mat_availdate+4 
    where creation_date=trunc(sysdate-1) 
    and trunc(promised_mat_availdate) >= TO_DATE('2016-10-04','YYYY-MM-DD')
    and trunc(promised_mat_availdate)<=TO_DATE('2016-11-01','YYYY-MM-DD');
    
    
    END IF;
    COMMIT;
  • 相关阅读:
    三、oneinstack
    二、两条Linux删除数据跑路命令
    一、定时任务
    三、Docker网络
    C#数据结构
    四、字段大全
    【2019-06-14】同事的低迷
    【2019-06-13】同事的进步
    【2019-06-12】看书的好地方
    【2019-06-11】笔耕不辍
  • 原文地址:https://www.cnblogs.com/Snowfun/p/5897371.html
Copyright © 2011-2022 走看看