Support #13669

[SCP ID :##6802##] : Monthly E-Statement Cron Job

Added by Zahir Abd Latif 12 months ago. Updated 10 months ago.

Status:Work Completed-End life cycleStart date:October 03, 2023
Priority:NormalDue date:
Assignee:Zahir Abd Latif% Done:

100%

Category:OthersSpent time:-
Target version:-

Description

Hi,
Kindly attend below request:-

Need your assistance to separate the E-Statement cron job as per below.

1. Monthly
2. Daily/Weekly

For daily & weekly, we will maintain current running time. For monthly, we will start at 11PM. This is due to the error generated during EOD every month.

setCronEstatementMonthly.JPG (155 KB) Nurul Hasnieza Bt Mohd Zamri, October 09, 2023 12:59

History

#1 Updated by Binti Marobi Athirah Umairah 12 months ago

  • Category set to Others
  • Assignee changed from Nurul Athira Abdul Rahim to Najmi Pasarudin

#2 Updated by Najmi Pasarudin 12 months ago

  • Status changed from New - Begin Life Cycle to Development / Work In Progress

#3 Updated by Najmi Pasarudin 12 months ago

  • Status changed from Development / Work In Progress to Pending SIT Deployment
  • Assignee changed from Najmi Pasarudin to Nurul Hasnieza Bt Mohd Zamri
  • % Done changed from 0 to 90

Salam Hasnieza,
Please deploy to SIT Batch server.

Issue/Finding:
At every first day of the month, eStatement files are usually late. Thus the processing time conflicted with EOD/DB backup time.
Causing the eStatement data not saved to DB for user download.

Solution:
Since Daily and Weekly files are smaller compared to Monthly file, suggested to separate cronjob program for Monthly files and set cronjob from 12am to 12pm to avoid conflicting with EOD time.

Test steps:
  1. Update MainProgram.jar at Batch server SIT and UAT
  2. Update cronjob with new sh scripts, EStatementProgramMonthly.sh and EStatementProgramPdfMonthly.sh
  3. Set cronjob * * * * * for EStatementProgramMonthly.sh
  4. Set cronjob * 0-12 * * * for EStatementProgramPdfMonthly.sh
  5. At /batch/BSN/BatchFilesSIT/eStatement/RawFile/, add daily, weekly and monthly data files
  6. Expected result, cronjob process daily and weekly data files immediately.
    Cronjob process monthly data files between 12am to 12pm.

#4 Updated by Nurul Hasnieza Bt Mohd Zamri 12 months ago

  • Status changed from Pending SIT Deployment to Finished Development

#5 Updated by Nurul Hasnieza Bt Mohd Zamri 12 months ago

  • File setCronEstatementMonthly.JPG added
  • Status changed from Finished Development to Internal Testing
  • Assignee changed from Nurul Hasnieza Bt Mohd Zamri to Binti Marobi Athirah Umairah

Salam Umai,

SIT deploy on 09/10/2023.

#6 Updated by Binti Marobi Athirah Umairah 11 months ago

  • Status changed from Internal Testing to System Integration Test

#7 Updated by Binti Marobi Athirah Umairah 10 months ago

  • Status changed from System Integration Test to Work Completed-End life cycle
  • Assignee changed from Binti Marobi Athirah Umairah to Zahir Abd Latif
  • % Done changed from 90 to 100

Deployed on 27/10/2023. Migration ID0076

Also available in: Atom PDF