Parcourir la source

[BCQ] Initial queries for prohibited list

(cherry picked from commit dbbe31107025c478eae83065b7da67253e5f337d)
Julius Cessar Lapugot il y a 8 ans
Parent
commit
00018a32ac
1 fichiers modifiés avec 15 ajouts et 1 suppressions
  1. 15 1
      crss-metering/crss-metering-pg-query.yml

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

@@ -287,4 +287,18 @@ bcq:
         INNER JOIN txn_bcq_event_trading_date etd
           ON se.event_id = etd.event_id
       GROUP BY se.event_id, se.deadline_date, se.remarks
-      ORDER BY se.created_date DESC;
+      ORDER BY se.created_date DESC;
+  prohibited:
+    insert: >
+      INSERT INTO TXN_BCQ_PROHIBITED (
+        ID,
+        SELLING_MTN,
+        BILLING_ID,
+        CREATED_BY,
+        CREATED_DATE,
+        ENABLED)
+      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), :sellingMtn, :billingId, :createdBy, now(), TRUE)
+    disable: >
+      UPDATE TXN_BCQ_PROHIBITED SET
+        ENABLED = FALSE
+      WHERE ID = :id