(Only available when Cash Book is not installed)
Navigator > Setup > Accounts Payable > Electronic Banking Designer
Load a definition file to be used to create the output file for the Electronic banking option from Navigator > Tasks > Accounts Payable > Electronic Banking > Run > AP Electronic Payments > Definition File.
Load an existing banking definition .PFB file from Navigator > Setup > Accounts Payable > Electronic Banking Designer > Load > choose file > Open > Save.
The definition consists of sections of MaxBasic, different banks require different input file formats. The file contains a single header record, multiple body records representing the payments and finally, a single footer record. Code Editing Windows allow you to enter the code for these three types of record. Not all banks require the header or footer records. Many banks' formats cannot accept a comma. Avoid commas and quote marks in fields to be exported.
Usually the code contains Print statements that print the information to the file in the format required. When a bank changes its import file format, adjust the code to output a file in the new format.
Code Sections |
||
Header tab |
Output a header and pre-initialise variables to be used in the body or footer code. |
|
Body tab |
Output details for each payment. |
|
Footer tab |
Output a footer (typically for totals). |
|
Objects include: |
||
Company |
Contains details of the Company name and address. |
|
Creditor |
Fields from the Creditor record. |
|
Document |
Contains details of the Payment Batch record. |
|
Payment |
Contains details of the Payment record. |
|
System |
Fields from the System record. |
|
SystemUser |
Fields from the System User record. |
|
User |
Fields from the User record. |
|
Buttons |
||
|
Check Code |
Ensure the code entered in all three code sections compiles correctly without the need to do an electronic payment run. |
|
Set/Clear Breakpoint |
Set a code breakpoint on the current line. Click again to toggle to clear the breakpoint. You can also click to the right of a line to set or clear a breakpoint. Hover the mouse over a breakpoint, then right-click to make a breakpoint unavailable, or access the Breakpoint Properties. If a condition has been set for a breakpoint, it will be shown when you hover over the breakpoint. |
|
Load... |
Load a saved definition for use in the Electronic Banking option. If you modify one of the supplied definitions, save under a new name so it is not overwritten when you install an Accredo update. |
|
Save... |
Save the code as a definition for use in the Electronic Banking option. |