InitializePayeeControl

Initialize Payee Control

Major Business Rule

Object Name: N0400103

Parent DLL: CFIN

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose
The purpose of this business function is to test for the existence of the Payee Control File (F0450), and if it exists, retrieve the processing option values 
set up for A/P Payee Control Server (X0450).


1.2Setup Notes and Prerequisites

• This business function must be called (typically in the Dialog is Initialized event) before adding or updating any records which may be subject to A/P 
Payee Control.  Retrieve the processing option value(s) for the appropriate table(s) plus the required F0401 edit value.  You will use these values later with 

the N0400104 (Write Payee Control Record) business function.

• A/P Ledger (F0411) adds/changes require the F0411 Control, F0101 Control and F0401 Edit.
• Bank Transit Number (F0030) adds/changes require the F0030 Control and F0401 Edit.
• Address Book Master (F0101) and Who's Who (F0111) adds/changes require the F0101 Control, F0111 
Control and F0401 Edit. 

• The File Name parameter is no longer needed.  It was previously used to conditionally close F0450 if 
the X0450 processing option was not set for the specified File Name.

• The Unique ID parameter is not used.  It is only used internally for a table existence check using 
Table I/O "F0450.Select".


1.3Special Logic



^

Data Structure

D0400103 - Initialize Payee Control

Parameter NameData ItemData TypeReq/OptI/O/Both
szFileNameFILEcharNONENONE

The number of a specific table. For example, the Account Master table name is F0901. See the Standards Manual on the programmers' 
menu for naming conventions.

cF0411ControlEV01charNONENONE

An option that specifies the type of processing for an event.

cF0030ControlEV02charNONENONE

An option that specifies the type of processing for an event.

cF0101ControlEV03charNONENONE

A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

cF0111ControlEV04charNONENONE

PeopleSoft event point processing flag 04.

cF0401EditEV05charNONENONE

A flag that indicates whether automatic spell check is turned on.

mnUniqueIDUKIDMATH_NUMERICNONENONE

This field is a unique number used to identify a record in a file.

Related Functions

None

Related Tables

None