Sfoglia il codice sorgente

[BCQ] Add sql queries for BCQ declaration list

Julius Cessar Lapugot 9 anni fa
parent
commit
86414f3e8c

+ 11 - 0
crss-metering/crss-metering-dev.yml

@@ -89,3 +89,14 @@ bcq:
       VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), ?, ?, ?, ?, ?)
     update: >
       UPDATE TXN_BCQ_DATA SET REFERENCE_MTN = ?, BCQ = ? WHERE END_TIME = ? AND BCQ_HEADER_ID = ?
+  display:
+    data: >
+      SELECT A.SELLING_PARTICIPANT_NAME, A.SELLING_PARTICIPANT_SHORT_NAME, A.SELLING_MTN,
+      A.BUYING_PARTICIPANT, A.TRADING_DATE, B.TRANSACTION_ID, B.SUBMITTED_DATE, A.STATUS
+      FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    count: >
+      SELECT COUNT(*) FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    pagination: >
+      LIMIT ? OFFSET ?

+ 11 - 0
crss-metering/crss-metering-devoracle.yml

@@ -99,3 +99,14 @@ bcq:
       VALUES (HIBERNATE_SEQUENCE.NEXTVAL, ?, ?, ?, ?, ?)
     update: >
       UPDATE TXN_BCQ_DATA SET REFERENCE_MTN = ?, BCQ = ? WHERE END_TIME = ? AND BCQ_HEADER_ID = ?
+  display:
+    data: >
+      SELECT A.SELLING_PARTICIPANT_NAME, A.SELLING_PARTICIPANT_SHORT_NAME, A.SELLING_MTN,
+      A.BUYING_PARTICIPANT, A.TRADING_DATE, B.TRANSACTION_ID, B.SUBMITTED_DATE, A.STATUS
+      FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    count: >
+      SELECT COUNT(*) FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    pagination: >
+      OFFSET ? ROWS FETCH NEXT ? ROWS ONLY

+ 11 - 0
crss-metering/crss-metering.yml

@@ -97,3 +97,14 @@ bcq:
       VALUES (HIBERNATE_SEQUENCE.NEXTVAL, ?, ?, ?, ?, ?)
     update: >
       UPDATE TXN_BCQ_DATA SET REFERENCE_MTN = ?, BCQ = ? WHERE END_TIME = ? AND BCQ_HEADER_ID = ?
+  display:
+    data: >
+      SELECT A.SELLING_PARTICIPANT_NAME, A.SELLING_PARTICIPANT_SHORT_NAME, A.SELLING_MTN,
+      A.BUYING_PARTICIPANT, A.TRADING_DATE, B.TRANSACTION_ID, B.SUBMITTED_DATE, A.STATUS
+      FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    count: >
+      SELECT COUNT(*) FROM TXN_BCQ_HEADER A INNER JOIN TXN_BCQ_UPLOAD_FILE ON A.FILE_ID = B.FILE_ID
+      WHERE A.TRADING_DATE = ?
+    pagination: >
+      OFFSET ? ROWS FETCH NEXT ? ROWS ONLY