26.1 How to Find Error Messages

The error messages you may encounter while running the Job Cost System are documented in this chapter. Most errors are made up of a label and a message. The label may be either a number or a series of characters followed by a number. When a label has a series of characters preceding the number, these characters represent the program in which the error occurred. The numeric part of the label uniquely locates the error in the program. For example, in the error message

deljob0510: job does not exist

the label is deljob0510. deljob represents the routine to delete old jobs, deljob. The following table lists the error message labels and the programs associated with each label.

Table 26 - 1 Error Messages Labels

Label Program Description

bopen bopen library function, open files

copyjob copyjob process to copy one job to another

deljc deljc process to delete old work in process transactions

deljob deljob process to delete an old job

dtpy dttopy library function, date conversion routines

jobform jobform user_edit for job master form

lgr ledger library function, accesses ledger file

mklist postlist library function, user_edit that runs trial post

mstr mstredit library function, user_edit for master records

post post library function, posting routines

posttrx posttrx routine to post transactions

puljctrx puljctrx routine to collect job cost transactions

putjctrx putjctrx routine to put job cost transactions into work in process journal

reqfld reqfld library function, checks for required fields on form

The error messages are grouped by data entry screens and processes. Within each group, the messages are listed alphabetically and numerically by label. 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.

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.

bopen####: error message

deljob0100: cannot open [master | header | detail] file for ledger code

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 message.

deljob0110: system error message

deljob0110: can't set [master | header | detail] file field list for ledger

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

Many of the error messages, like the examples above, make reference to a ledger or a ledger code. Every file within the C/Books accounting system is associated with a ledger code. These codes along with their associated files 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 entering a job on the Job Cost data entry screen, you would look under the section titled, Data Entry Screens. 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.