Browse Source

[BCQ] Remove unused queries

Julius Cessar Lapugot 8 years ago
parent
commit
6179a66bc3

+ 1 - 52
crss-metering/crss-metering-oracle-query.yml

@@ -203,58 +203,7 @@ bcq:
         FROM TXN_BCQ_HEADER
         WHERE
           STATUS = :status AND
-          (DEADLINE_DATE + (:plusDays || ' day') :: interval) :: date <= current_date;  
-    list:
-      header-join-file: >
-        TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE B ON A.FILE_ID = B.FILE_ID
-      sub-select:
-        transaction-id: >
-          (SELECT STRING_AGG(D.TRANSACTION_ID, ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        submitted-date: >
-          (SELECT STRING_AGG(TO_CHAR(D.SUBMITTED_DATE, 'YYYY-DD-MM hh:MI AM'), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        deadline-date: >
-          (SELECT STRING_AGG(TO_CHAR(C.DEADLINE_DATE, 'YYYY-DD-MM'), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        status: >
-          (SELECT STRING_AGG(C.STATUS, ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        updated-via: >
-          (SELECT STRING_AGG(COALESCE(C.UPDATED_VIA, ' '), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-      unique: >
-        HEADER_ID IN(
-          SELECT
-            DISTINCT ON (SELLING_MTN, BILLING_ID, TRADING_DATE) HEADER_ID
-          FROM TXN_BCQ_HEADER A
-            INNER JOIN TXN_BCQ_UPLOAD_FILE B
-              ON A.FILE_ID = B.FILE_ID
-          ORDER BY
-            SELLING_MTN,
-            BILLING_ID,
-            TRADING_DATE,
-            SUBMITTED_DATE DESC)
+          (DEADLINE_DATE + (:plusDays || ' day') :: interval) :: date <= current_date;
   data:
     insert: >
       INSERT INTO TXN_BCQ_DATA (

+ 1 - 52
crss-metering/crss-metering-pg-query.yml

@@ -205,58 +205,7 @@ bcq:
         FROM TXN_BCQ_HEADER
         WHERE
           STATUS = :status AND
-          (DEADLINE_DATE + (:plusDays || ' day') :: interval) :: date <= current_date;  
-    list:
-      header-join-file: >
-        TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE B ON A.FILE_ID = B.FILE_ID
-      sub-select:
-        transaction-id: >
-          (SELECT STRING_AGG(D.TRANSACTION_ID, ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        submitted-date: >
-          (SELECT STRING_AGG(TO_CHAR(D.SUBMITTED_DATE, 'YYYY-MM-DD hh:MI AM'), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        deadline-date: >
-          (SELECT STRING_AGG(TO_CHAR(C.DEADLINE_DATE, 'YYYY-MM-DD'), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        status: >
-          (SELECT STRING_AGG(C.STATUS, ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-        updated-via: >
-          (SELECT STRING_AGG(COALESCE(C.UPDATED_VIA, ' '), ', ' ORDER BY D.SUBMITTED_DATE)
-           FROM TXN_BCQ_HEADER C INNER JOIN TXN_BCQ_UPLOAD_FILE D ON C.FILE_ID = D.FILE_ID
-           WHERE A.SELLING_MTN = C.SELLING_MTN
-             AND A.BILLING_ID = C.BILLING_ID
-             AND A.TRADING_DATE = C.TRADING_DATE
-             AND C.STATUS != 'VOID')
-      unique: >
-        HEADER_ID IN(
-          SELECT
-            DISTINCT ON (SELLING_MTN, BILLING_ID, TRADING_DATE) HEADER_ID
-          FROM TXN_BCQ_HEADER A
-            INNER JOIN TXN_BCQ_UPLOAD_FILE B
-              ON A.FILE_ID = B.FILE_ID
-          ORDER BY
-            SELLING_MTN,
-            BILLING_ID,
-            TRADING_DATE,
-            SUBMITTED_DATE DESC)
+          (DEADLINE_DATE + (:plusDays || ' day') :: interval) :: date <= current_date;
   data:
     insert: >
       INSERT INTO TXN_BCQ_DATA (