Support #11260

[SCP ID :##5555##] : EOD Auto Debit Wrong Hashtotal

Added by Zahir Abd Latif almost 4 years ago. Updated almost 4 years ago.

Status:Closed - End of life cycleStart date:September 22, 2020
Priority:NormalDue date:
Assignee:Nurul Athira Abdul Rahim% Done:

100%

Category:-Spent time:-
Target version:-

Description

Hi,
Kindly attend below request:-

EOD Auto Debit Wrong Hashtotal

AD - eod hash total.jpg (255 KB) Nurul Athira Abdul Rahim, September 24, 2020 17:34

History

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

  • Assignee changed from Nurul Athira Abdul Rahim to Najmi Pasarudin

#2 Updated by Najmi Pasarudin almost 4 years ago

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

Issue:
EOD Auto Debit calculate wrong hash total.

Finding:
CDB EOD will calculate using last 4 digit of account number.
When writing EOD file, EOD cronjob will append zero after account number if less than 16 digit.
ICBS will calculate using the appended account number.
Thus causing hash total problem.

Solution:
Pending JTM feedback on how to handle account number with less than 16 digit since some account number ending with zero.

#3 Updated by Najmi Pasarudin almost 4 years ago

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

Issue:
EOD Auto Debit calculate wrong hash total.

Finding:
User can upload Auto Debit file with customer account less than 16 digits.
EOD calculate hash total BEFORE append zero to customer account to fill in 16 digits.
ICBS calculate hash total using customer account AFTER appended with zero.

Solution:
  1. In IBAM>BBE>Content>File Format>AUTO_DB, change Customer account alignment from LEFT to RIGHT
  2. Fix EODProcessing.jar to handle hash total for both alignment LEFT and RIGHT
Test scenario:
  1. Via CDB or IBAM, upload Auto Debit file with customer account both 16 digits and less than 16 digits.
  2. In IBAM, run EOD
  3. In Batch server, pickup Auto Debit EOD file from batch/BSN/BatchFilesSIT
  4. Using last 4 digit from all customer account, calculate the total
  5. Expected result, the last 4 digit of sum should match last 4 digit of the footer

Note: Customer account in EOD file if before branch code.
Example branch code, M100, L100, K100

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

tested and passed

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

  • Status changed from System Integration Test to User Acceptance Test
  • Assignee changed from Nurul Athira Abdul Rahim to Najmi Pasarudin

Tested and passed on SIT side. Kindly deploy to UAT env.

#6 Updated by Najmi Pasarudin almost 4 years ago

  • Assignee changed from Najmi Pasarudin to Nurul Athira Abdul Rahim

UAT deployed on 29/09/2020

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

  • Status changed from User Acceptance Test to Pending Prod Deployment
  • Assignee changed from Nurul Athira Abdul Rahim to Najmi Pasarudin

technical issue.

Review by UAT.

#8 Updated by Najmi Pasarudin almost 4 years ago

  • Status changed from Pending Prod Deployment to Pending Review
  • Assignee changed from Najmi Pasarudin to Nurul Athira Abdul Rahim

Production deployed on 05/10/2020

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

  • Status changed from Pending Review to Closed - End of life cycle
  • % Done changed from 90 to 100

Migration ID0018

Also available in: Atom PDF