
Use this window when you want to perform additional operations on a check,
days or weeks after the checks are cut (such as generating a monthly AP Feed).
To configure the Post-Payment Processing Window:
1 Open the CUSTSYS.MDB.
2 Open the CUST_EVNT table.
3 Type the properties you want in the appropriate fields.
OWNER_KEY =
EVNT_TYPE: Text
EVNT_MEMO: <desired screen caption>
Default Value:
EVNT_TYPE: Text
EVNT_MEMO: <desired button caption>
Default:
EVNT_TYPE: Text
EVNT_MEMO: <desired function to be called with parameter replacement>
Default: Null
The following run-time parameters may be used in this expression:
<Owner_Key>
<CHK_EFT_ID_List>
<CHK_EFT_ID_In_Clause>
These parameters have the appropriate values supplied to them prior to calling
the function specified by EVNT_MEMO. The following string can be used to see
how parameter replacement works.
LDrop(MsgBox("Owner_Key = " & "<Owner_Key>" & CRLF() & "CHK_EFT_ID_List = " &
"<CHK_EFT_ID_List>" & CRLF() & "CHK_EFT_ID_In_Clause = " &
"<CHK_EFT_ID_In_Clause>",0, "EVNT_MEMO Demo") & "z:\some\file\name.apf", 1)
A typical use of this would be with the
Equivalent functionality of the <CHK_EFT_ID_In_Clause> may be obtained for
arbitrarily long lists of checks by using the vertical bar operator (|) as follows:
WHERE ((CHECK.CHK_EFT_ID In (|Forms![REMIT Post-Process
Process_Button_Status_Bar: Text that appears on the Status Bar when the
EVNT_TYPE: Text
EVNT_MEMO: <desired button status bar text>
Default:
EVNT_TYPE: Text
EVNT_MEMO: <desired initial sort order>
Default:
EVNT_TYPE: Text
EVNT_MEMO: <desired Vendor filter>
Default:
EVNT_TYPE: Eval
EVNT_MEMO: <an expression resulting in a date value>
Default: Date( )
Check_Where_Clause: SQL where-clause criteria which is merged with the controlling SQL criteria
on the form. This is used to control the subset of Check records to be
displayed on the form. It will typically take the form:
AND (Instr(CString([AFTER_PAYMT_CTRL_STAT]),'[Feed Sent]')=0)
EVNT_TYPE: Text
EVNT_MEMO: <SQL where-clause text to limit the list of Checks shown>
Default: Null
Process_Button_Finished_Beep: True if a beep is desired upon completion of the
EVNT_TYPE: Boolean
EVNT_MEMO: True or False
Default: False
Process_Button_Finished_Message: A message which should be displayed upon completion of the
EVNT_TYPE: Text
EVNT_MEMO: <desired message to be displayed upon completion>
Default: Null
For example, the following string could be used:
AP Feed generated as <Process_Result>
in which case a message box would appear as follows:
AP Feed generated as z:\some\file\name.apf
On_Complete_History_Message: A message which is included as the description in the history (SYS_EVT2)
for each check. This features string replacement of the result of the Eval
EVNT_TYPE: Text
EVNT_MEMO: <desired message to be entered into history upon completion>
Default:
EVNT_TYPE: Text
EVNT_MEMO: <CHK_EFT_STAT to be set upon completion>
Default:
EVNT_TYPE: Text
EVNT_MEMO: <CHK_EFT_STAT to be set upon completion>
Default: Null
Allow_Null_Selection: True if it is safe to allow the user to press the Process button without
having first selected at least one check to execute the Post-Payment process
against
EVNT_TYPE: Boolean
EVNT_MEMO: True or False
Default: False
Force_Full_Selection_Only: True if every check must be selected before the Post-Payment process can
begin. Setting this to true will pre-select all checks and disallow the
de-selection of any checks. Note that this operates entirely independently of
Allow_Null_Selection.
EVNT_TYPE: Boolean
EVNT_MEMO: True or False
Default: False
Process_Row_Source: A two-column row source which when present allows this screen to have
multiple configurations, such as for more complex customers.
EVNT_TYPE: Text
EVNT_MEMO: <a two-column MS Access rowsource value list>
Default: Null
The first column controls the value the user sees and the second column
controls a secondary set of EVNT properties that are to be applied to this screen
when the user chooses this
For instance, for CompUSA, when the screen first comes up,
Process_Button_Function is left empty (hiding the Process button) and Process_Row_Source is set to
When secondary configuration takes place, all properties are reapplied as
documented above, except for Process_Row_Source which is only used upon the initial
configuration.
Configuring the Post-Payment Processing Window
Checks].Form![Selected_Checks]|)))