Task #635

Message Services

Added by Wong Bernard almost 14 years ago. Updated over 13 years ago.

Status:Closed - End of life cycleStart date:November 17, 2010
Priority:NormalDue date:November 19, 2010
Assignee:Wong Bernard% Done:

100%

Category:-Spent time:26.00 hours
Target version:-

History

#1 Updated by Wong Bernard almost 14 years ago

  • % Done changed from 50 to 80
  1. Added Reset Password, Favourite Bill Inquiry and Maintenance,Favorite Transaction, Future Transaction and Third Party Name Inquiry messages
  2. Renamed ESBConstants to MessageDataConstants, can be renamed to better reflect its purpose
  3. Updated fields to be right padded if required
  4. Organized Constants fields
  5. Renamed some constant names
  6. Starting to add Transaction messages

#2 Updated by Wong Bernard almost 14 years ago

  • % Done changed from 80 to 90
  1. Added Payment Transfer Interbank, Check Book Reorder, Check Cutting Inquiry, Check Status Inquiry, Check Warehousing and Check Stop Payment messages
  2. Moved AccountMaintenance to IB Facilities packages
  3. Corrected mistakes of message format
  4. Removed LogonReq and LogonResp
  5. Other minor name changes
  6. Fixed validation errors caused by refactoring not being applied during renaming.

#3 Updated by Wong Bernard almost 14 years ago

  1. Changed Account Code to Product Code
  2. Removed commented section in TransactionReq message
  3. Changed TDPlacementReq message Message ID to 1200
  4. Added Encrypted Pin for LogonExtractCustomerInfoReq message
  5. Organized imports in several messages
  6. Removed UPass project reference (mistake)
  7. Set isServiceCode to false for messages with hard coded service codes

#4 Updated by Wong Bernard almost 14 years ago

  1. Added getCode(String dynamicValue) ServiceCodeEnumInterface. This is to accept dynamic value when returning ServiceCode. Refer to Message Mapping of Payment
  2. Corrected Bancnet size to 30. Was 1
  3. Added MessageTypeId method to set Message Type Id to Request message
  4. Added validation for DATE data type
  5. Changed validation for ALPHA_NUMERIC to accept spaces (for strings that has spaces in them)
  6. Changed MONEY data type validation to isCurrency to include decimal point in checking.
  7. Added new STATUS_TRANSACTION_SIZE which is 1
  8. Corrected Status size in FutureTransferInquiryRespTransactionOccur to 1. Was 2.
  9. Removed isServiceCode override in FutureTransferInquiryReq

#5 Updated by Wong Bernard almost 14 years ago

  1. Added CONSTANT_SIZE which is 2
  2. Removed isServiceCode override in FutureTransferCancelReq
  3. Updated CONTANT field to use CONSTANT_SIZE. Was SIZE_OF_THE_FIELD_SIZE.
  4. Added new DATE_TYPE named EMAIL
  5. Added trim() to values being validated. This corrects a bug when the value has spaces as padding, but the validation count these padding spaces as an error
  6. Added dummy values for FUND_TRANSFER_FAVOURITE_INQUIRY and IB_FACILITIES_RESET_PASSWORD_VERIFY_DETAILS Response and Request PrimaryBitmap
  7. Changed EMAIL_ADDRESS to EMAIL DATA_TYPE
  8. Removed isServiceCode override in FavouriteTransferMaintainenanceReq

#6 Updated by Wong Bernard almost 14 years ago

  • Status changed from Development / Work In Progress to Work Completed-End life cycle
  • % Done changed from 90 to 100

#7 Updated by Tan Lee Yong over 13 years ago

  • Status changed from Work Completed-End life cycle to Closed - End of life cycle

Also available in: Atom PDF