zoukankan      html  css  js  c++  java
  • To datafix AR DATE

    AR transactions should be created on 6-JUL-2010,in fact they were generated on 25-JUN-2010. Because the SHIP_DATE_ACTUAL is on 25-JUN-2010.
     
     
    --------------------------------------------------------------------------------
    --Original date: TRX_DATE=25-JUN-2010,GL_DATE=25-JUN-2010,DUE_DATE=25-JUL-2010
    --------------------------------------------------------------------------------
    SELECT * FROM AR.RA_CUSTOMER_TRX_ALL WHERE TRX_NUMBER IN ('905911','905912') AND SET_OF_BOOKS_ID=89
    --TRX_DATE,SHIP_DATE_ACTUAL
    SELECT * FROM AR.RA_CUSTOMER_TRX_LINES_ALL WHERE CUSTOMER_TRX_ID IN (9849489,9849490)
    SELECT * FROM AR.RA_CUST_TRX_LINE_GL_DIST_ALL WHERE CUSTOMER_TRX_ID IN (9849489,9849490)
    --GL_DATE
    SELECT * FROM AR.AR_PAYMENT_SCHEDULES_ALL WHERE CUSTOMER_TRX_ID IN (9849489,9849490)
    --DUE_DATE
     
    Solution:
    -----------------------------------------------------------------------------

    UPDATE AR.RA_CUSTOMER_TRX_ALL
       SET TRX_DATE = TRUNC(SYSDATE - 2)
     WHERE TRX_NUMBER IN ('905911','905912')
       AND SET_OF_BOOKS_ID = 89;
     
    ALTER TRIGGER  ra_cust_trx_line_gl_dist_bri DISABLE;
    UPDATE AR.RA_CUST_TRX_LINE_GL_DIST_ALL
       SET GL_DATE = TRUNC(SYSDATE - 2)
     WHERE CUSTOMER_TRX_ID IN (9849489,9849490);
     
    ALTER TRIGGER  ra_cust_trx_line_gl_dist_bri ENABLE;
    UPDATE AR.AR_PAYMENT_SCHEDULES_ALL
       SET TRX_DATE = TRUNC(SYSDATE - 2),
           GL_DATE  = TRUNC(SYSDATE - 2),
           DUE_DATE = TRUNC(SYSDATE + 28)
     WHERE CUSTOMER_TRX_ID IN (9849489,9849490);

             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    C# 对XML操作-实例
    XML
    得到一个随机数组的方法
    Node Redis 小试
    Hexo快速搭建静态博客并实现远程VPS自动部署
    substr.js 字符串切割
    GraphicsMagick 学习笔记
    store.js 跨浏览器的localStorage
    bodyParser中间件的研究
    Sublime Text 使用指南
  • 原文地址:https://www.cnblogs.com/benio/p/2580203.html
Copyright © 2011-2022 走看看