Odyssey
hcuTransfer\i Namespace Reference

Detailed Description

@uses This file contains the shared functions needed for transfers. The difference between this and hcuTransferScheduled.i is that file has routines specific to scheduled transfers and may need to reference this file.

Created: 10/10/17

Primary entry points provided: PerformTransfer - The core logic of figuring out what kind of transfer operation that can be called by the web-based .data entry, or by AppFeed. This will call any of the other entry points. ValidateTransfer - Validate the transfer parameters. NOTE that values are returned in reply with derived secondary values. SubmitTransfer - Submit the transfer. This will only record the tranfer in the transhdr/transdtl tables. ApproveTransfer - Mark the transfer as approved in the transhdr table. ProcessTransfer - Process the transfer by submitting to core or as secure message. Don't call for ACH.

NOTES:

  1. This file also has the core code to enter the transfer into the database and to update the database to signify the transfer has been approved.