zoukankan      html  css  js  c++  java
  • 删除 AP 发票相关脚本

    /* Formatted on 2018/3/15 10:33:14 (QP5 v5.256.13226.35538) */

    --发票

    CREATE TABLE bak.ap_invoices_all_110707

    AS

       SELECT *

         FROM ap_invoices_all aia

        WHERE aia.invoice_id IN (90490, 90333); 

       

    --发票行

    CREATE TABLE bak.ap_invoice_lines_110707

    AS

       SELECT *

         FROM ap_invoice_lines_all ala

        WHERE ala.invoice_id IN (90490, 90333);          

     

    --分配

    CREATE TABLE bak.ap_invoice_dist_110707

    AS

       SELECT *

         FROM ap_invoice_distributions_all aid

        WHERE aid.invoice_id = 90490;     

       

    --计划付款

    CREATE TABLE bak.ap_payment_schedules_110707

    AS

       SELECT *

         FROM ap_payment_schedules_all p

        WHERE p.invoice_id IN (90490, 90333);   

       

    --暂挂

    CREATE TABLE bak.ap_holds_110707

    AS

       SELECT *

         FROM ap_holds_all h

        WHERE h.invoice_id = 90490;

     

    --付款行

    CREATE TABLE bak.ap_invoice_payments_110707

    AS

       SELECT *

         FROM ap_invoice_payments_all aip

        WHERE aip.invoice_id = 90333;  

       

    --付款头

    CREATE TABLE bak.ap_checks_110707

    AS

       SELECT *

         FROM ap_checks_all ac

        WHERE ac.check_id = 64863;

       

    --分录事件

    CREATE TABLE bak.xla_trans_entities_110707

    AS

       SELECT *

         FROM xla.xla_transaction_entities xte

        WHERE xte.source_id_int_1 IN (90490, 90333)

          AND xte.security_id_int_1 = 81

          AND application_id = 200;

     

    INSERT INTO bak.xla_trans_entities_110707

       SELECT *

         FROM xla.xla_transaction_entities xte

        WHERE xte.source_id_int_1 IN (64863)

          AND xte.security_id_int_1 = 81

          AND application_id = 200;                                                                                                                                                                                                                                                                                                                            

     

    --分录头

    CREATE TABLE bak.xla_ae_headers_110707

    AS

       SELECT *

         FROM xla.xla_ae_headers xah

        WHERE xah.entity_id IN (9556541, 9554363);

     

    INSERT INTO bak.xla_ae_headers_110707

       SELECT *

         FROM xla.xla_ae_headers xah

        WHERE xah.entity_id IN (9554366);

     

    --会计事件

    CREATE TABLE bak.xla_events_110707

    AS

       SELECT *

         FROM xla_events xe

        WHERE xe.event_id IN (SELECT event_id

                                FROM xla.xla_ae_headers xah

                               WHERE xah.entity_id IN (9556541, 9554363));

     

    INSERT INTO bak.xla_events_110707

       SELECT *

         FROM xla_events xe

        WHERE xe.event_id IN (SELECT event_id

                                FROM bak.xla_ae_headers_110707 xah

                               WHERE xah.entity_id IN (9554366));                                                                                                                                                                                                                                                                                                                                            

     

    --分录行

    CREATE TABLE bak.xla_ae_lines_110707

    AS

       SELECT *

         FROM xla.xla_ae_lines xal

        WHERE xal.ae_header_id IN (14101317, 14103708, 14299824);

     

    INSERT INTO bak.xla_ae_lines_110707

       SELECT *

         FROM xla.xla_ae_lines xal

        WHERE xal.ae_header_id = 14101322;

     

    --日记账导入参考

    CREATE TABLE bak.gl_import_references_110707

    AS

       SELECT *

         FROM gl.gl_import_references gr

        WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                     FROM xla.xla_ae_linesxal

                                    WHERE xal.ae_header_id IN (14101317, 14103708, 14299824));

     

    INSERT INTO bak.gl_import_references_110707

       SELECT *

         FROM gl.gl_import_references gr

        WHERE gr.gl_sl_link_id IN (25174221, 25174222);                                                                                                                                                                                                                                                            

     

    --日记账头

    CREATE TABLE bak.gl_je_headers_110707

    AS

       SELECT *

         FROM gl_je_headers gjh

        WHERE gjh.je_header_id IN (SELECT je_header_id

                                     FROM gl.gl_import_references gr

                                    WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                                 FROM xla.xla_ae_linesxal

                                                                WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));

     

    INSERT INTO bak.gl_je_headers_110707

       SELECT *

         FROM gl_je_headers gjh

        WHERE gjh.je_header_id = 5553330;

     

    --日记账行

    CREATE TABLE bak.gl_je_lines_110707

    AS

       SELECT *

         FROM gl_je_lines gjl

        WHERE gjl.je_header_id IN (SELECT je_header_id

                                     FROM gl.gl_import_references gr

                                    WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                                 FROM xla.xla_ae_linesxal

                                                                WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));

     

    INSERT INTO bak.gl_je_lines_110707

       SELECT *

         FROM gl_je_lines gjl

        WHERE gjl.je_header_id = 5553330;                

     

     

    --日记帐批

    CREATE TABLE bak.gl_je_batches_110707

    AS

       SELECT *

         FROM gl_je_batches gjb

        WHERE gjb.je_batch_id IN (SELECT je_batch_id

                                    FROM gl.gl_import_references gr

                                   WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                                FROM xla.xla_ae_lines xal

                                                               WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

     

    --发票

    DELETE FROM ap_invoices_all aia

          WHERE aia.invoice_id IN (90490, 90333);                                                                                                                                                                                                                                                                                        

     

    --发票行

    DELETE FROM ap_invoice_lines_all ala

          WHERE ala.invoice_id IN (90490, 90333);                                                                                                                                                                                                                                                                                                                                         

         

    --分配

    DELETE FROM ap_invoice_distributions_all aid

          WHERE aid.invoice_id = 90490;                                                                                                                                                                                                                      

     

    --计划付款

    DELETE FROM ap_payment_schedules_all p

          WHERE p.invoice_id IN (90490, 90333);

     

     

     

    --暂挂

    DELETE FROM ap_holds_all h

          WHERE h.invoice_id = 90490;                                                                                                                                                                                          

     

    --付款行

    DELETE FROM ap_invoice_payments_all aip

          WHERE aip.invoice_id = 90333;                                                                                                                                                                                                                

         

    --付款头

    DELETE FROM ap_checks_all ac

          WHERE ac.check_id = 64863;                                                                                                                                                                                       

         

    --分录事件

    DELETE FROM xla.xla_transaction_entities xte

          WHERE xte.source_id_int_1 IN (90490, 90333)

            AND xte.security_id_int_1 = 81

            AND application_id = 200;

     

    DELETE FROM xla.xla_transaction_entities xte

          WHERE xte.source_id_int_1 IN (64863)

            AND xte.security_id_int_1 = 81

            AND application_id = 200;                                                                                                                                                                                                                                                                                       

     

     --分录头

    DELETE FROM xla.xla_ae_headers xah

          WHERE xah.entity_id IN (9556541, 9554363);

     

    DELETE FROM xla.xla_ae_headers xah

          WHERE xah.entity_id IN (9554366);                                                                                                                                                                                                                               

         

    --会计事件

    DELETE FROM xla_events xe

          WHERE xe.event_id IN (SELECT event_id

                                  FROM bak.xla_ae_headers_110707 xah

                                 WHERE xah.entity_id IN (9556541, 9554363));

     

    DELETE FROM xla_events xe

          WHERE xe.event_id IN (SELECT event_id

                                  FROM bak.xla_ae_headers_110707 xah

                                 WHERE xah.entity_id IN (9554366));                                                                                                                                                                                                                                                                                                                                                             

     

    --分录行

    DELETE FROM xla.xla_ae_lines xal

          WHERE xal.ae_header_id IN (14101317, 14103708, 14299824);

     

    DELETE FROM xla.xla_ae_lines xal

          WHERE xal.ae_header_id = 14101322;                                                                                                                                                                                                                               

          

          

    --日记账导入参考

    DELETE FROM gl.gl_import_references gr

          WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                       FROM bak.xla_ae_lines_110707 xal

                                      WHERE xal.ae_header_id IN (14101317, 14103708, 14299824));

     

    DELETE FROM gl.gl_import_references gr

          WHERE gr.gl_sl_link_id IN (25174221, 25174222);

     

     

     

    --日记账头

    DELETE FROM gl_je_headers gjh

          WHERE gjh.je_header_id IN (SELECT je_header_id

                                       FROM bak.gl_import_references_110707 gr

                                      WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                                   FROM bak.xla_ae_lines_110707 xal

                                                                  WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));

     

    DELETE FROM gl_je_headers gjh

          WHERE gjh.je_header_id = 5553330;                                                                                                                                                                                                                                                                                                      

     

    --日记账行

    DELETE FROM gl_je_lines gjl

          WHERE gjl.je_header_id IN (SELECT je_header_id

                                       FROM bak.gl_import_references_110707 gr

                                      WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                                   FROM bak.xla_ae_lines_110707 xal

                                                                  WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));

     

    DELETE FROM gl_je_lines gjl

          WHERE gjl.je_header_id = 5553330;

     

    --日记帐批

    DELETE FROM gl_je_batches gjb

          WHERE gjb.je_batch_id = 5007897;

     

    SELECT ROWID, gjb.*

      FROM gl_je_batches gjb

     WHERE gjb.je_batch_id IN (SELECT je_batch_id

                                 FROM bak.gl_import_references_110707 gr

                                WHERE gr.gl_sl_link_id IN (SELECT gl_sl_link_id

                                                             FROM bak.xla_ae_lines_110707 xal

                                                            WHERE xal.ae_header_id IN (14101317, 14103708, 14299824)));

  • 相关阅读:
    MySQL分区和分布性能测试[转]
    在独立的javascript文件中获取当前项目的http路径
    解决在OFFICE平台传输数据慢的问题,使用GZIP+JSON替代WEBSERVICE提供数据
    开发流程与各层软件选型
    [转]Linux下shell的工作原理
    C# 3.0中的操作符=>
    [转]Linux用户口令的管理
    Linux基本命令篇 网络管理
    [转]Linux查看磁盘使用情况命令
    恢弘的钢琴曲《出埃及记》
  • 原文地址:https://www.cnblogs.com/quanweiru/p/8572194.html
Copyright © 2011-2022 走看看