Support #13723

[SCP ID :##6858##] : B2B program process file after EOD

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

Status:System Integration TestStart date:November 14, 2023
Priority:NormalDue date:
Assignee:Binti Marobi Athirah Umairah% Done:

90%

Category:BugSpent time:-
Target version:-

Description

Hi,
Kindly attend below request:-

B2B program process and accept Bulk Payment file after daily EOD.
Impact : status hanging on Pending Processing

b2b.png (413 KB) Najmi Pasarudin, November 21, 2023 16:47

SCP6858_01.JPG (49.6 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

SCP6858_02.JPG (99.4 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

SCP6858_03.JPG (45.4 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

SCP6858_04.JPG (49.4 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

SCP6858_05.JPG (128 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

SCP6858_06.JPG (43.3 KB) Nurul Hasnieza Bt Mohd Zamri, November 22, 2023 15:27

History

#1 Updated by Binti Marobi Athirah Umairah 10 months ago

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

#2 Updated by Najmi Pasarudin 10 months ago

  • Status changed from New - Begin Life Cycle to Development / Work In Progress
  • % Done changed from 0 to 90

#3 Updated by Najmi Pasarudin 10 months ago

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

Salam Hasnieza,
Please help to deploy to SIT and UAT.

Issue:
The company bulk payment transaction not being processed. The status remains Pending Processing after posting date.

Finding:
Company send B2B bulk payment file after EOD time. Causing the bulk payment transaction status stuck at Pending Processing.

Solution:
  1. Changes the B2B cronjob program to 12am to 8pm to prevent conflict with EOD at 8pm
  2. Add EOD time validation at B2B program
  3. If the posting date is tomorrow or +1, reject the file
  4. If the posting date is +2, accepts the file
Test steps, assuming testing is between 8am to 8pm:
  1. Prepare a B2B setup at IBAM>Org Setup>B2B setup. Refer image b2b.png
  2. Set EOD end time to 8pm
  3. Prepare 2 Bulk Payment file(date +1 and +2) and execute B2BProgram.sh
  4. Expected result, both files are accepted with status Pending Processing
  5. Set EOD end time to 8am
  6. Prepare 2 Bulk Payment file(date +1 and +2) and execute B2BProgram.sh
  7. Expected result, date +1 is rejected and date +2 is accepted with status Pending Processing

#4 Updated by Najmi Pasarudin 10 months ago

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

  • Status changed from Pending SIT Deployment to Finished Development

#6 Updated by Nurul Hasnieza Bt Mohd Zamri 10 months ago

  • Status changed from Finished Development to Internal Testing

#7 Updated by Nurul Hasnieza Bt Mohd Zamri 10 months ago

SIT deploy on 22/11/2023

Tested and pass

Also available in: Atom PDF