ソースを参照

[141337] [MQ] Added trailer web service validation.

Chris Lim 9 年 前
コミット
287f6e7e95

+ 2 - 0
crss-metering/application-oracle-query.yml

@@ -10,6 +10,8 @@ mq:
         SELECT HEADER_ID AS headerID, TRANSACTION_ID AS transactionID, FILE_COUNT AS fileCount, CATEGORY AS category,
         TAIL_RECEIVED AS tailReceived
         FROM TXN_MQ_MANIFEST_HEADER WHERE HEADER_ID = :headerID
+      count: >
+        SELECT COUNT(*) FROM TXN_MQ_MANIFEST_HEADER WHERE TAIL_RECEIVED = 'N' AND HEADER_ID = :headerID
     trailer:
       update: >
         UPDATE TXN_MQ_MANIFEST_HEADER SET TAIL_RECEIVED = 'Y' WHERE HEADER_ID = :headerID

+ 2 - 0
crss-metering/application-pg-query.yml

@@ -10,6 +10,8 @@ mq:
         SELECT HEADER_ID AS headerID, TRANSACTION_ID AS transactionID, FILE_COUNT AS fileCount, CATEGORY AS category,
         TAIL_RECEIVED AS tailReceived
         FROM TXN_MQ_MANIFEST_HEADER WHERE HEADER_ID = :headerID
+      count: >
+        SELECT COUNT(*) FROM TXN_MQ_MANIFEST_HEADER WHERE TAIL_RECEIVED = 'N' AND HEADER_ID = :headerID
     trailer:
       update: >
         UPDATE TXN_MQ_MANIFEST_HEADER SET TAIL_RECEIVED = 'Y' WHERE HEADER_ID = :headerID