Module List > Module PM tables PM00400
You are currently viewing the COMPANY database.
Change

COMPANY..PM00400 Table Definition

(COMPANY..PM Key Master File)

The PM_Key_MSTR table is used to validate the uniqueness of control numbers in the system. A combination of the control number and control type ensure uniqueness. The control numbers used with transaction entry are Voucher Number - Work, Cash Amount Payment Number, Check Amount Payment Number, and Credit Card Amount Payment Number. The PM_Key_MSTR table also is used to ensure uniqueness for the Document Number and Check Number. The PM_Key_MSTR table will contain a record for the numbers it is tracking, no matter if they reside in work, open or history tables. A record will remain in the PM_Key_MSTR table until all transaction data for the control number it is tracking has been deleted (i.e. the transaction record, all distributions, all taxes).

 When a control number is initially entered, a PM_Key_MSTR table record is saved with the control number to prevent another user from using the same control number. This keys record will be given a Document Status of 0. This means the control number is reserved for use by an unsaved work record. When the transaction record is actually saved, this status will be changed to 1. As the transaction moves through the system, this status changes to reflect the current location. The other Document Status settings are 1 for work, 2 for open, and 3 for history.

In lieu of importing into the PM Key Master table, transactions can be imported into the Payables Transaction Work table, with an associated control number, and checklinks run on the Payables Transaction Logical table.  This will create the corresponding record in the PM Key Master table.

Display Name:              PM Key Master File

Physical Name:            PM00400

A keys record for the Voucher Number - WORK should be created first.  This record is also used to track Document Number uniqueness if Allow Duplicate Invoices of table PM_SETP is set to false.


4Penny.net

Field Definitions:

What is the 'source' column?

 Column NameData Type
Default Value
 Source
CNTRLNUM char(21)
''
Control Nu...(more) Join Now
CNTRLTYP smallint
0
Control Ty...(more) Join Now
DCSTATUS smallint
0
Document S...(more) Join Now
DOCTYPE smallint
0
Document T...(more) Join Now
VENDORID char(15)
''
Vendor ID:...(more) Join Now
join ... more text available
DOCNUMBR char(21)
''
Document N...(more) Join Now
TRXSORCE char(13)
''
Transactio...(more) Join Now
CHEKBKID char(15)
''
Checkbook ID Checkbook this transaction affects SY30500.CHEKBKID
join ... more text available
DUEDATE datetime
'1/1/1900'
Due Date: ...(more) Join Now
DISCDATE datetime
'1/1/1900'
Discount D...(more) Join Now
BCHSOURC char(15)
''
Batch Sour...(more) Join Now
DOCDATE datetime
'1/1/1900'
Document D...(more) Join Now
USERID char(15)
''
The user t...(more) Join Now
join ... more text available
DEX_ROW_ID int
auto number (1,1)
Unique ide...(more) Join Now
Table Definition Quick Links
All Tables
SOP Tables
RM Tables
GL Tables
POP Tables
HR Tables
PM Tables
UPR Tables
IV Tables
Olympic Tables
3