Prechádzať zdrojové kódy

[BCQ] add created date, modified date in txn_bcq_header

dmendoza 8 rokov pred
rodič
commit
86b26f901c

+ 17 - 6
crss-metering/application-oracle-query.yml

@@ -165,7 +165,7 @@ bcq:
   header:
     insert: >
       INSERT INTO TXN_BCQ_HEADER (
-        BCQ_HEADER_ID,
+        HEADER_ID,
         FILE_ID,
         SELLING_MTN,
         BILLING_ID,
@@ -178,15 +178,26 @@ bcq:
         STATUS,
         TRADING_DATE,
         DEADLINE_DATE,
-        UPDATED_VIA)
-      VALUES (HIBERNATE_SEQUENCE.NEXTVAL, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
+        UPDATED_VIA,
+        CREATED_DATE,
+        MODIFIED_DATE)
+      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'),
+        :fileId, :sellingMtn, :billingId,
+        :buyingParticipantUserId, :buyingParticipantName, :buyingParticipantShortName,
+        :sellingParticipantUserId, :sellingParticipantName, :sellingParticipantShortName,
+        :status, :tradingDate, :deadlineDate, :updatedVia,
+        now(), now())
     status:
       update: >
-        UPDATE TXN_BCQ_HEADER SET STATUS = :status WHERE HEADER_ID = :headerId
+        UPDATE TXN_BCQ_HEADER SET
+          STATUS = :status,
+          MODIFIED_DATE = now()
+        WHERE HEADER_ID = :headerId
       update-settlement: >
         UPDATE TXN_BCQ_HEADER SET
           STATUS = :status,
-          UPDATED_VIA = :updatedVia
+          UPDATED_VIA = :updatedVia,
+          MODIFIED_DATE = now()
         WHERE HEADER_ID = :headerId
     list:
       header-join-file: >
@@ -278,7 +289,7 @@ bcq:
         DEADLINE_DATE,
         REMARKS,
         CREATED_DATE)
-      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), ?, ?, ?)
+      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), :deadlineDate, :remarks, now())
     trading-date:
       insert: >
         INSERT INTO TXN_BCQ_EVENT_TRADING_DATE (

+ 12 - 5
crss-metering/application-pg-query.yml

@@ -180,19 +180,26 @@ bcq:
         STATUS,
         TRADING_DATE,
         DEADLINE_DATE,
-        UPDATED_VIA)
+        UPDATED_VIA,
+        CREATED_DATE,
+        MODIFIED_DATE)
       VALUES (NEXTVAL('HIBERNATE_SEQUENCE'),
         :fileId, :sellingMtn, :billingId,
         :buyingParticipantUserId, :buyingParticipantName, :buyingParticipantShortName,
         :sellingParticipantUserId, :sellingParticipantName, :sellingParticipantShortName,
-        :status, :tradingDate, :deadlineDate, :updatedVia)
+        :status, :tradingDate, :deadlineDate, :updatedVia,
+        now(), now())
     status:
       update: >
-        UPDATE TXN_BCQ_HEADER SET STATUS = :status WHERE HEADER_ID = :headerId
+        UPDATE TXN_BCQ_HEADER SET
+          STATUS = :status,
+          MODIFIED_DATE = now()
+        WHERE HEADER_ID = :headerId
       update-settlement: >
         UPDATE TXN_BCQ_HEADER SET
           STATUS = :status,
-          UPDATED_VIA = :updatedVia
+          UPDATED_VIA = :updatedVia,
+          MODIFIED_DATE = now()
         WHERE HEADER_ID = :headerId
     list:
       header-join-file: >
@@ -284,7 +291,7 @@ bcq:
         DEADLINE_DATE,
         REMARKS,
         CREATED_DATE)
-      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), :deadlineDate, :remarks, :createdDate)
+      VALUES (NEXTVAL('HIBERNATE_SEQUENCE'), :deadlineDate, :remarks, now())
     trading-date:
       insert: >
         INSERT INTO TXN_BCQ_EVENT_TRADING_DATE (