Browse Source

enhancement : [IC-3479] mq uploader file upload (checkIfFileIsInProgress)

Roderick F. Ramos 1 month ago
parent
commit
2bd28b4090
1 changed files with 4 additions and 0 deletions
  1. 4 0
      crss-metering/crss-metering-pg-query.yml

+ 4 - 0
crss-metering/crss-metering-pg-query.yml

@@ -58,6 +58,10 @@ mq:
         INNER JOIN TXN_MQ_MANIFEST_FILE B ON A.HEADER_ID = B.HEADER_ID
         WHERE A.HEADER_ID = :headerID
         GROUP BY A.HEADER_ID, A.FILE_COUNT, B.HEADER_ID
+      inprogress: >
+        select count(*) from txn_mq_manifest_file
+        where filename = :filename
+              and status is null;
     status: >
       UPDATE TXN_MQ_MANIFEST_FILE SET PROCESS_FLAG = 'Y', STATUS = :status, ERROR_DETAILS = :errorDetail, PROCESS_DATETIME = :processDateTime
       WHERE FILE_ID = :fileID