Eft Posting Process

Purpose
The EFT Posting screen alows the user to post EFT data to Cash Receipts, generate any bank files, and/or reports. Only stores where the EftAmount is greater than 0 and SendEftInd is set to one will show up in the grid to be posted. This screen also allows the user to generate the Eft Edit List report prior to posting. The form prevents the user to make more than one posting for any given Bank / Balance Type / Week Ending Date combination.

Process

 * 1) Send email stating that Posting is started, the email states
 * 2) “Your  File is Ready To Send; EFT Posting Continues”
 * 3) Not exactly correct because the file has not been created yet, however since this email is sent by the Batch Email system it will only be sent out on 5 minute intervals so it most likely that the file will be there by the time the email is sent out
 * 4)  Run the Stored Procedure proc_Subway_EFTPosting_Batch.  This procedure post Cash Receipts and generates the bank specific EFT files to be sent to the bank manually.
 * 5) Create the file for Cash Receipt Session Register for each Cash Receipt created in Step #2
 * 6) Create the file for each  EFT Session Register
 * 7) Crete the email for each EFT Session Register
 * 8) If the Bank / Balance Type combination has the ISTotals Flag set also create an Email displaying the totals for each Country.
 * 9) Send Email stating that EFT Posting has finished

Form
The Eft Posting form can be found under the Subway.UniversalBusinessSystemsUI Project -> Accounting -> ElectronicFundsTransfer -> frmEftPosting.vb
 * 1) The List of Banks
 * 2) The Country of the Bank.  This turns into a dropdown if the Bank chosen is ``International Bank``
 * 3) The Balance Type(s) applicable
 * 4) Previous Posting Message.  This message will only show if the B ank / Balance Type / Week Ending Date combination has already been posted sucessfully
 * 5) The Eft Details grid.  Every record in this grid will be posted
 * 6) Button to generate Eft Edit List Report.  A separate window will open for SSRS
 * 7) Button to post the selected B ank / Balance Type / Week Ending Date combination

Stored Procedure
The posting form uses the following procedures