Support #12427

[SCP ID :##6007##] : Multibatch Window โ€“ Rollback

Added by Nurul Akmal almost 3 years ago. Updated over 2 years ago.

Status:Work Completed-End life cycleStart date:November 25, 2021
Priority:NormalDue date:
Assignee:Zahir Abd Latif% Done:

100%

Category:Requirement ChangeSpent time:-
Target version:-

Description

Hi Athira,
kindly attend below request.

Enhance multibatch window by:
1. Allow rollback for window 2,3,4
2. Disable window selection in BSNeBiz but the uploaded file (before window 2/3/4 time) will be process. If file failed to process in current window, the file will be process in next window.

Thank you.

12427 - Roll back button and screen update multiple batch window.pdf (1.49 MB) Nurul Athira Abdul Rahim, November 30, 2021 13:47


Subtasks

Enhancement #12626: To remove window time at authorization - IOSClosed - End of life cycleNurul Athira Abdul Rahim

Task #12627: To remove window time at authorization - ANDROIDWork Completed-End life cycleNurul Athira Abdul Rahim

History

#1 Updated by Nurul Athira Abdul Rahim almost 3 years ago

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

Front End / User screen

To Disable "Window Time" option
Remove at Details screen, Confirmation screen, Result Screen and Receipt

Expectation :
-Only allow user to select Window Type (Now / Later)
-System will auto choose nearest window
-If the transaction failed at CDB or ICBS, system will process the transaction to next window. (No fixed window)

History Listing and File Processing

- The window time only availble to view after the transaction succeed

EOD Processing

To have "Roll Back" button for every window

Expectation :
-IBAM user allow to roll back the transaction for each window.
-System control the roll back function following the "Time From" and "Time To" at service time module.

#2 Updated by Najmi Pasarudin almost 3 years ago

  • % Done changed from 0 to 50

#3 Updated by Najmi Pasarudin almost 3 years ago

  • Status changed from New - Begin Life Cycle to Internal Testing
  • Assignee changed from Najmi Pasarudin to Nurul Athira Abdul Rahim
  • % Done changed from 50 to 90

Test steps:

A. BSNeBiz Initiator
  1. Access BSNeBiz > Bulk Payment Data Entry/Edit
  2. Select File Format other than DuitNow
  3. Select payment date at datepicker
  4. If window available, datepicker shows today's date. If not, datepicker shows tomorrow's date.
  5. Expected result, can submit Bulk Payment with today's date. History listing will shows the word 'Window' or time.
  6. Extra, same day payment not available on Saturday and Sunday.
B. BSNeBiz Authorizer
  1. Access BSNeBiz > Authorization
  2. Select Bulk Payment Window
  3. Approve Bulk Payment Window
  4. Expected result, can approve if window available. Will get error after last window.
C. IBAM Rollback
  1. Access IBAM > EOD > EOD Processing
  2. Wait for window time. For example, 11am-12pm. Window runs at 11am.
  3. If current time is before 12pm, rollback button is available
  4. Click rollback button
  5. Expected result, Bulk Payment processed at 11am changed to Pending Processing
  6. After 1 minute, batchjob will run again to process 11am Bulk Payment

#4 Updated by Nurul Athira Abdul Rahim almost 3 years ago

  • Status changed from Internal Testing to Development / Work In Progress
  • Assignee changed from Nurul Athira Abdul Rahim to Najmi Pasarudin
  • % Done changed from 90 to 70

Found rollback bugs

To update rollback flow, to check on time not window time status.

#5 Updated by Najmi Pasarudin almost 3 years ago

  • Status changed from Development / Work In Progress to Internal Testing
  • Assignee changed from Najmi Pasarudin to Nurul Athira Abdul Rahim

SIT deployed. Please redo testing.

D. IBAM Rollback with offline window
  1. Access IBAM > EOD > EOD Processing
  2. Wait for window time. For example, 11am-12pm. Window runs at 11am
  3. Access IBAM > EOD > EOD Service time
  4. Set window 11am to Offline
  5. If current time is before 12pm, rollback button is available
  6. Click rollback button
  7. Bulk Payment processed at 11am changed to Pending Processing
  8. Window 11am should not run
  9. Bulk Payment Window 11am with status Pending Processing will be included in next Window, example 1pm
  10. At 1pm Bulk Payment Window 11am with status Pending Processing will be processed as Bulk Payment Window 1pm

#6 Updated by Nurul Athira Abdul Rahim almost 3 years ago

Tested and passed

#7 Updated by Nurul Athira Abdul Rahim over 2 years ago

  • Status changed from System Integration Test to Pending Review

Tested and passed by Azyan. Deploy to prod on 7/1/22

#8 Updated by Nurul Athira Abdul Rahim over 2 years ago

  • Status changed from Pending Review to Work Completed-End life cycle
  • Assignee changed from Nurul Athira Abdul Rahim to Zahir Abd Latif

Also available in: Atom PDF