19.1 How to Find Error Messages

lockper0320: next valid closing is [period] in year


the label is lockper0320. lockper represents the program lockper, that locks a period against entry of additional transactions in preparation for closing. The following table lists the error message labels and the programs associated with each label.

Table 19 - 1: Error Messages Labels

Label Program Description

bkfrm bookform library function, general purpose user_edit

bkkey bookkey library function, prevents orphan detail records

bopen bopen library function, open files

closeper closeper process to make closing entries

delbal delbal process to delete old general ledger balances

deltrx deltrx process to delete old transactions

dtpy dttopy library function, date conversion routines

final final process to run final close process

glbal glbal process to update gl history balances

gltrx gltrx process to collect current period transactions

history history process to update inventory history file

lgr ledger library function, accesses ledger file

lockper lockper process to lock a period against posting

mklist postlist library function, user_edit that runs trial post

mstr mstredit library function, user_edit for master records

openper opener process to unlock a period

post post library function, posting routines

posttrx posttrx batch process to post transactions

pulgltrx pulgltrx process to collect transactions from a period

pulintrx pulintrx process to collect invoices for recosting

putgltrx putgltrx updates history file with pulgltrx output

recost recost recosts invoice transactions

reqfld reqfld library function, checks for required fields on form

reopen reopen process to reopen a closed period

trial trial process to run trial close process

vaform vaform library function, accesses validation form

valf valform library function, validation routine

The error messages are grouped by processes and reports. Error messages displayed while accessing a data entry screen are listed in the General Error messages section. Labels for errors related to user input are usually made up of just numbers. Errors for each process are grouped together and are listed numerically.

A few error messages are not preceded by labels. These messages appear at the beginning of their sections. Error messages that can occur in more than one area of the system, are listed in the group titled, General Error Messages. These messages are listed alphabetically and numerically.

Some error messages in the Processes section are preceded by a system error message or a message listed in the General Error Messages section. These messages provide more detailed information as shown below.


####: error message

lockper0100: cannot open master file for


The message labeled bopen describes why the file cannot be opened. The bopen message is listed in the General Error Messages section. The other type of double error message is an error message that is preceded by a system error message.


system error message

lockper0110: cannot set master file field list for


The system error message specifies why the field list cannot be set for the file.

Many of the error messages, make reference to name, ledger, or ledger code. Every file within the C/Books accounting system is associated with a ledger code and is described by a name. These codes along with their associated files and descriptive names are listed in the Accounting Files section.

To look up an error message, first locate the group where the message occurred. For example, if you encounter an error while running the Trial Close Process, you would look under the section titled, Trial Close Accounting Period. If you cannot find the error message there, look for the message in the General Error Messages section.

If you need to call our support line in order to resolve a problem, be sure to give the support person the labels associated with any error messages you have encountered.