Support #7480

Avatar?id=1733&size=50

[SCP ID :##3867##] : Unknown Verefier and Approver - Online Banking KFH

Added by Ahmad Hazri over 7 years ago. Updated over 7 years ago.

Status:Closed - End of life cycleStart date:May 29, 2017
Priority:NormalDue date:
Assignee:Zahir Abd Latif% Done:

100%

Category:MY BIBSpent time:-
Target version:-

Description

Hi Hafiz

Kindly attend this case

Dear Support,

Our CMS customer cannot approve or reject one of IBG transaction due to "Unknown verifier & approver". Before that, the customer had approved other 4 IBG transactions.

Upon checking, both unknown user are from the other company.

Need your help to investigate on why its show verifier and approver from the other company.

Transaction details

Date & time : 29/05/2017 , 12 PM - 1 PM
From Account : 012140000360
Amount : RM27767.84
Bene Acc No : 564490207763 (MBB)
Error Msg : This transaction had been approved by another user

History

#1 Updated by Zahir Abd Latif over 7 years ago

  • Category set to MY BIB
  • Status changed from New - Begin Life Cycle to Pending Customer Feedback
  • Assignee changed from Hafizudin MD to Zahir Abd Latif
  • % Done changed from 0 to 100

Chee Ping, May 31, 2017 02:42 PM:-

Hi Shahrulnizam

We already found the problem, this issue happened due to get sequence number failed and authorization module retrieve transaction by using formatted transaction id(without date). You may refer to explanation below.:

Failed to retrieve next sequence number from database. 
Based on the log files provided, we found there is error when execute query to get next sequence number, this cause the transaction id become "20170529000000000-". You may refer to error log below. For this kind of situation, we should not allow customer to proceed. We will fix this by throw error when there is any exception in get next sequence number. 

2017/05/29 12:16:38:882 ERROR kfhbib.hibernate.utils.HibernateGenericDBUtils: Error reason: could not execute query was returned during Selection sequence id of BIB_SEQ_TRNX

Authorization module retrieve transaction by using formatted transaction id(without date)
This is the root cause of show unknown verifier and approver on the screen. First, the transaction id of this transaction is "20170529000000000-", current system will retrieve the company transaction based on the formatted transaction id which is "000000000-". But there is few past transactions having the same formatter transaction id.
!https://support.penril.net/inlineimages/Conversation/May2017/14600/20.png!

Current system will pick the old transaction when there are few records. This is why the verifier and approver is get from trnx id "20120228000000000-". We will fix this by retrieve company transaction based on the exact transaction id "20170529000000000-" instead of "000000000-".

We are performing internal testing now, will provide a patch for this fix after test.

Jeng Wei, Jun 2, 2017 03:19 PM:-

Salam Shahrul/Ashikin

New patches is ready to deploy to STG server. Please get new patches from below path.
//10.20.8.35/internet banking/20170602_RequestID3867_unknowVerefier.

Thank you. 

#2 Updated by Zahir Abd Latif over 7 years ago

  • Status changed from Pending Customer Feedback to Closed - End of life cycle

Issue closed in SCP.

Also available in: Atom PDF