Task #1014
AGRORIB - Transaction History
Status: | Work Completed-End life cycle | Start date: | July 03, 2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Wong Bernard | % Done: | 100% | |
Category: | Account Enquiry | Spent time: | - | |
Target version: | - |
History
#1 Updated by Wong Bernard about 13 years ago
- Code clean up
- Integrated with Host messages
Currently this is designed to keep shooting a new Request Message to Host whenever there is a Running Sequence value in the Response Message. So it is assumed that the Host Response Message is only sending back one transaction at a time for a given Account Number and Datetime. If if an Account had 100 transactions for a given day, it will request 100 times from Host.
Also whenever the Today History or Transaction History is clicked, it will always communicate with Host. There is no storing to sessions and checking if it is there before communicating to Host.
If these designs are incorrect, do let me know.
#2 Updated by Wong Bernard about 13 years ago
- Category set to Account Enquiry
#3 Updated by Wong Bernard about 13 years ago
- Status changed from Development / Work In Progress to Pending Review
- % Done changed from 70 to 90
Note that the data for print receipt have an empty RECEIPT_DETAILS_MAP in the IB_USER_PRINT_RECEIPT, thus the Print Receipt Page will be mostly empty
#4 Updated by Wong Bernard about 13 years ago
- Fixed more transactions handling
- Added date filtering
#5 Updated by Wong Bernard about 13 years ago
Getting this error for CASA Transaction History:
java.lang.NumberFormatException: Low-order nibble of the byte at array offset 2 is not valid. Byte value: 00.
at com.ibm.as400.access.AS400PackedDecimal.throwNumberFormatException(AS400PackedDecimal.java:578)
at com.ibm.as400.access.AS400PackedDecimal.toObject(AS400PackedDecimal.java:538)
at com.ibm.as400.access.AS400PackedDecimal.toObject(AS400PackedDecimal.java:494)
at com.ib.message.common.MsgUtils.parseMsg(MsgUtils.java:962)
at com.ib.message.common.MsgUtils.parseMsg(MsgUtils.java:922)
at com.ib.message.common.MsgUtils.parseMsg(MsgUtils.java:771)
at com.ib.enterprise.services.integration.IntegrationProcessService.retrieve(IntegrationProcessService.java:237)
#6 Updated by Wong Bernard about 13 years ago
- Status changed from Pending Review to Internal Testing
- Assignee changed from Wong Bernard to Hafizudin MD
#7 Updated by Hafizudin MD about 13 years ago
- Status changed from Internal Testing to User Acceptance Test
- % Done changed from 90 to 100
tested by hafiz
#8 Updated by Hafizudin MD about 13 years ago
- Assignee changed from Hafizudin MD to Wong Bernard
tested by hafiz
status passed
#9 Updated by Wong Bernard about 13 years ago
- Status changed from User Acceptance Test to Work Completed-End life cycle