Protobase issues the following messages when processing a credit card through
RDP:
Error# |
Description |
Error |
Description |
0000 |
COMPLETE |
This transaction is successful. |
None necessary. |
0001 |
BAD DEVICE |
ProtoBase has been configured to use a malfunctioning or nonexistent device. |
Make sure a valid device is configured (modem or line). Make sure the configured
device works. |
0002
|
COMM DIRECTOR NOT RUNNING |
Pbdirect, the communications director process, is not running |
Ensure the Pbdirect is running and the pbd.LCK is present when Pbdirect is running. |
0003 |
COMMUNICATIONS ERROR |
ProtoBase was unable to complete the transaction due to an interruption in communications. |
Retry the transaction. If continued failure, check phone and modem connections. Run the transaction again and watch the modem for proper operation. Check baud rate. Most third-party transaction processors communicate at 1200 baud. |
0004
|
COMMUNICATIONS FAILURE |
A fatal communications error has occurred. Similar to error #0003, but usually indicates a failure in the modem. |
Retry the transaction. If continued failure, check phone and modem connections. Test modem with another communication software package. If these are OK, report problem to help desk. |
0005
|
ERROR INITIALIZING PORT |
Could not initialize port.
|
Check and repair malfunctioning communications port. Make sure configured port actually exists. Make sure that the device name matches that specified in the pbconfig.cfg file. |
0006
|
MODEM DIAL ERROR |
ProtoBase is unable to dial the modem.
|
Repair malfunctioning modem. Make sure a phone or data line is connected. Make sure correct Dial String, such as ATDT, is in the Device Configuration entry in the Configuration file,
pbconfig.cfg. |
0007
|
MODEM RESPONSE ERROR |
Modem is not responding correctly.
|
Check and repair broken modem. Be sure modem is turned on and attached to correct port. Ensure that the Init string is defined properly in the Configuration file. Make sure that the max baud rate is larger or equal to the modem speed in the configuration file. |
0008
|
NO ANSWER FROM HOST |
Host did not answer.
|
Check phone number in the Processor Configuration entry in the Configuration file, pbconfig.cfg. Try transaction again. |
0009
|
NO DIAL TONE |
No dial tone.
|
Check and, if necessary, connect phone line to modem. If necessary, have phone line repaired. Be sure line is not in use. |
0010 |
NO ENQ FROM HOST |
Host did not send ENQ. A transaction or deposit was attempted and ProtoBase was unable to receive the initial character sent from the host computer. |
Verify the phone number and baud rate are valid. |
0011 |
NO HOST CONNECTION |
No response from host on initial connection attempt. |
Try again. Network connection not established. Check phone number and baud rate. |
0012 |
NO PHONE NUMBER |
No phone number in the Processor Configuration entry in the Configuration file,
pbconfig.cfg. |
Check Processor Configuration, and enter a valid phone number. |
0013 |
NO RESPONSE FROM HOST |
Host did not respond to transaction.
|
Try transaction again.
|
0014 |
NO RESPONSE FROM MODEM |
Modem is not responding.
|
Check and repair malfunctioning modem. Verify the modem is turned on and attached to the correct port. Verify the Init string is defined properly in PBCONFIG.CFG. Verify the Max Baud Rate is greater than or equal to the modem speed in
PBCONFIG.CFG. |
0015 |
RECEIVE TIME OUT |
Host did not respond in time.
|
Try transaction again.
|
0016 |
TRANSMISSION ERROR |
A transmission error occurred.
|
Try transaction again.
|
0017 |
UNEXPECTED DISCONNECT |
The telephone line disconnected before the transaction completed.
|
Try transaction again. Make sure Call Waiting feature is disabled.
|
0018 |
UNKNOWN PROCESSOR |
SofTrans module for selected processor not present.
|
Check Define Terminal Section of Config File to be sure that proper processor is defined. Contact Help Desk to purchase appropriate SofTrans module, or select another processor. |
0019 |
UNKNOWN PROTOCOL |
PBCOM.DAT is missing a communications protocol definition or the file is corrupt. |
Contact help desk.
|
0020 |
UNKNOWN DEVICE |
ProtoBase has been configured to use a malfunctioning or nonexistent device. |
Make sure a valid device (modem or line) is configured. Make sure the configured device works. |
0022 |
BATCH FILE IS EMPTY |
The user attempted to run a report or deposit with no current credit card transactions in the current batch file. The batch file must contain transactions to run a report or settlement from it.
|
Continue processing as usual. |
0023 |
CANNOT CREATE HISTORY FILE |
Unable to create batch History file.
|
Ensure that disk is not full and that permissions are set correctly. |
0024 |
DEVICE FILE ERROR |
Error in the Device Configuration entry of the Configuration file,
pbconfig.cfg. |
Usually caused by a scrambled file. Edit and repair the file. Run
pbconfig.exe. |
0025 |
INVALID TRANSACTION FILE
|
Bad or nonexistent input file.
|
Repair file; ensure that it is in the current working directory. Be sure path of input file points to the ProtoBase directory. |
0026 |
PROCESSOR FILE ERROR |
The Processor Configuration entry of the Configuration file, pbconfig.cfg, is missing, corrupt or contains an error. |
Recreate the Processor Configuration entry in the Configuration file, pbconfig.cfg and run pbconfig.exe. If error persists, call Help Desk. |
0027 |
PROTOCOL FILE ERROR |
Pbcom.dat, the protocol file, is missing, corrupt, or contains and error. |
Call Help Desk. |
0028 |
UNABLE TO ACCESS BATCH FILE |
Either no pbbatch.dat file exists, or the path to the file is incorrect. May be caused intermittently by transactions being recorded at the same time. |
Check permissions. Supply correct path. Verify upload criteria. Delete any pbbatch.LCK files. |
0029 |
UNABLE TO CREATE FILE |
Cannot create any file.
|
Check permissions; make room on disk. |
0031 |
UNABLE TO OPEN MERCHANT FILE |
Cannot open pbmerc.dat, the merchant data file.
|
Make sure the live merchant file has been installed. Check permissions, supply correct path. |
0032 |
UNABLE TO OPEN OUTPUT FILE |
Cannot open output file, the data file to which the results of each transaction are written. |
Check permissions, make room on disk. |
0035 |
UNABLE TO OPEN TERMINAL FIELD #0109 |
Could not open TTTTTTTT.trm, the Terminal file.
|
Enter a valid value for field #109, Terminal ID as defined in pbconfig. Supply a valid correct entry for field #105, Data Files Path. Create a valid TTTTTTTT.trm terminal file. Note: The pbconfig.exe file entries are case sensitive. |
0036 |
UNABLE TO OPEN TRANS FILE |
Bad or nonexistent input file.
|
Repair file; ensure that it is in the current working directory. |
0037 |
UNABLE TO READ FROM FILE |
Corrupted disk.
|
Repair disk or reinstall ProtoBase. |
0038 |
UNABLE TO WRITE TO FILE |
Corrupted disk or permissions not set correctly. |
Verify permissions; repair disk or reinstall ProtoBase. |
0039 |
UNABLE TO OPEN DEVICE FILE |
Cannot open pbdev.dat, Device Configuration data file. |
Be sure file is in ProtoBase files directory. Check permissions. Run pbconfig and retry trans. |
0040 |
UNABLE TO OPEN REPORT FILE |
Cannot open file supplied in field #107, Report File.
|
Supply correct path and file name. |
0041 |
INVALID ACCOUNT NUMBER FIELD #0003 |
Account number data is invalid. If the data was manually input, the account number may have been
miskeyed. |
Re-swipe or reenter the card data. If error occurs again, manually enter the account number and expiration date. If the error condition continues, ask the customer for another credit card or type of payment. |
0042 |
INVALID ADJUSTMENT AMOUNT |
The amount entered or passed from the POS product is invalid.
|
Re-enter the amount in the format 9999.99. |
0043 |
INVALID AMOUNT |
The transaction amount (field 2) entered or passed from the POS product is invalid. |
Re-enter the amount in the format 9999.99. |
0045
|
INVALID BATCH DEPOSIT LEVEL |
Batch Deposit Level is not 1, 2, 3, or 4.
|
Check Configuration file for value of Batch Deposit Level field, Value must be 1 - all, 2 - deposit, for merchant number specified, 3 - deposit for cashier ID specified, or 4 - Deposit for terminal ID specified. |
0046
|
INVALID CARD INFORMATION FIELD #0003 |
Account number data is invalid. If the credit card was input via a card reader, the magnetic stripe on the credit card may be damaged or the credit card may be fraudulent. |
Re-swipe or re-enter the credit card. If error occurs again, manually enter the account number and expiration date. If the error conditions continues, ask the customer for another credit card or type of payment. |
0047
|
INVALID CARD TYPE |
The credit card being used for payment is not listed in the Card Type section of PBCONFIG.CFG for this terminal, or the BIN does not match any defined ranges in the CardType section. If the credit card was manually entered, the account number may have been typed incorrectly. |
Try the transaction again. If error condition recurs, ask customer for another credit card or form of payment. Call Help Desk for assistance in customizing the Card Type entry in the Configuration file to include this type of credit card. Check the Processor configuration entry and Terminal Configuration entry to add the card type information and save the file. Acceptance of this card type must be input into the merchant's file on the third-party transaction processor computer as well. |
0048
|
INVALID DATE ENTERED |
Date entered is invalid.
|
Enter a valid date in format MMDDYY.
|
0049 |
INVALID EXPIRATION DATE FIELD #0004 |
Date entered is invalid.
|
Enter a valid date in format MMYY. Ensure that no spaces exist in card account number. |
0050 |
PIPE OPEN FAILURE |
Indicates a system level failure. The system could not open the Interprocess Communication (IPC) link between the various elements of the ProtoBase system. |
Check system permissions and system resources.
|
0051 |
INVALID INDUSTRY CODE ENTERED |
Critical system error. Industry code read is not valid.
|
Call Help Desk.
|
0053
|
INVALID MAG STRIPE FIELD #0003 |
Invalid CRC (cyclical redundancy check) via a card reader. The magnetic stripe on the credit card may be damaged or the credit card may be fraudulent.
|
Re-swipe or re-enter the credit card. If error occurs again, manually enter the account number and expiration date. If the error condition continues, ask the customer for another credit card or type of payment. |
0054 |
INVALID REFERENCE NUMBER |
The reference number in Field 7 is either less that 1 or greater than 99999999. |
Verify and re-enter a valid reference number, or call the Help Desk. |
0057
|
INVALID TERM ID |
Terminal ID in Field 109 is invalid.
|
Supply a valid terminal ID as defined in "Terminal Configuration Section," or define the terminal in the Terminal Configuration entry in the Configuration file, pbconfig.cfg file. |
0058
|
INVALID TIME ENTERED |
Time entered is invalid.
|
Enter a valid time in HHMMSS. Verify the system time is correct. Retry the transaction. |
0059
|
INVALID TRANSACTION CODE |
Critical system error. Transaction code in Field 1 is not valid. |
Verify integration with POS System. Call Help Desk. |
0060
|
UNDEFINED VALIDATION ERROR |
The response from the host, as interpreted by ProtoBase, did not fit the pattern for an approved or accepted transaction. (this may be a DECLINE, HOLD CARD, CALL CENTER, etc.) |
Retry transaction. If error condition recurs, request another form of payment.
If this error occurs during testing, check the input data. |
0061
|
CARD NOT MARKED FOR EDC IN BIN |
A transaction type other that Authorization Only is being performed on a card type that has no Depositor set up for it in the Configuration file. |
Ask to use another credit card or type of payment. Perform an Authorization Only transaction and then mail receipts to the bank via existing company procedures. Call Help Desk for assistance in customizing the Card Type section to include the desired credit card type. Check the Processor and Terminal sections in PBCONFIG.CFG to add the card type information. The merchant file, PBMERC.DAT, may also need to be edited for the desired card type to be accepted. |
0062
|
MERCHANT NUMBER NOT IN PBMERC.DAT |
PBMERC.DAT contains an invalid or test merchant number, or the Terminal section in PBCONFIG.CFG contains invalid merchant keys. |
Edit the merchant keys in PBCONFIG.CFG. If the error continues, contact Help Desk for merchant update. |
0063
|
PIPE READ FAILURE |
Indicates a system level failure. The system could not read the Interprocess Communication (IPC) link previously opened between the various elements of the ProtoBase system. |
Check system permissions and system resources. |
0064
|
PIPE WRITE FAILURE |
Indicates a system level failure. The system could not write to the Interprocess Communication (IPC) link previously opened between the various elements of the ProtoBase system |
Check system permissions and system resources. |
0065 |
TRANSACTION NOT FOUND |
An invalid reference number in Field 7 was entered during a Void operation. |
Edit Field 7 in the input file. Retry the transaction. |
0066
|
NO DELIMITER IN INPUT LINE |
The comma is missing from a line in the input file. Can also be caused by blank line in input file. |
Correct the input file. |
0067 |
MISSING OR INVALID FIELD # |
Field #xxxx is missing or invalid in input file. This field is required for the transaction. |
Add or supply a valid value for the field number specified. |
0068
|
INPUT LINE GREATER THAN 256 CHARS |
An input line is too long.
|
Correct the input.
|
0069
|
INCORRECT ACCT LENGTH |
Credit card # is incorrect.
|
Check credit card #. Verify that Card Type entry is pbconfig file is correct. |
0071 |
NO DEPOSITORS FOUND IN BIN |
Could not find a depositor in TTTTTTTT.trm, the terminal file. |
Make sure that the depositor is specified for each card type for each terminal in the Configuration file. |
0072 |
ERROR IN BATCH UPLOAD |
There was an error during the settlement process. |
Contact your processor and retry the settlement. |
0073 |
INVALID BATCH DEPOSIT LEVEL |
Deposit level in input file is incorrect. |
Enter a valid value in field 111. Valid values are:
1 = All
2 = Deposit for merchant number specified
3 = Deposit for cashier ID specified
4 = Deposit for terminal ID specified. |
0074 |
NO MATCHING RECORDS IN BATCH |
Could not find record to void or modify.
|
Select a valid record. |
0077
|
AWK FAILED |
Awk failed to execute. Awk is a transaction and reporting system used with UNIX related systems. ProtoBase uses awk for file handling during batch deposits. |
Check the path, and make sure the awk executable is not named differently. |
0078
|
DEPOSIT IN PROGRESS, TRY LATER |
Deposit for this merchant in progress.
|
Retry the transaction after the deposit is complete. |
0079
|
UNABLE TO LOCK BATCH, TRY LATER |
Could not lock Batch file to add transaction.
|
Try the transaction again later. |
0081
|
UNABLE TO CHANGE DIRECTORY |
Incorrect path given in field 105, 106, 107, or 108. |
Supply valid paths for data files, batch file, report file, and history files. Make sure the trailing slash (\) character exists. |
0084 |
NOT ENOUGH MEMORY |
ProtoBase was unable to allocate enough memory to run the requested transaction. |
Add memory to the system, or fire up existing memory. Be sure that the Softrans files or Merchant file were compiled on the proper system, intel vs
non-intel. |
0085
|
COMM PROCESS TERMINATED |
Pbcom processing ended abnormally.
|
Run pbkill to shut down pbdirect. Check configuration; retry transaction. If problem persists, call Help Desk. If pbcom is not present, delete UNX* and *.LCK files, kill the pbdirect process and restart
pbdirect. |
0086
|
COMM NOT AVAILABLE |
Pbdirect cannot locate pbcom.
|
Check Configuration file to make sure that the correct devices are configured and the number of requests for each device have not exceeded their limits. Also make sure a device Is available for the desired processor. Stop and restart pbdirect. Check permission of
pbcom. |
0087 |
UNABLE TO OPEN CUHIST.NDX |
Could not open history index.
|
Supply valid path for field #108, History file path, or correct permissions. |
0088
|
NO RESPONSE FROM COMM DIRECTOR |
Pbdirect not running. Pbd.LCK exists and pbdirect appears to be running but is not. |
Remove pbd.LCK and UNX*. Kill the pbcom process if necessary and restart
pbdirect. |
0089
|
CANNOT FIND FILE PATH |
Batch file cannot be located.
|
Check file path for input file. Check history or bad files for batch file to be deposited.
|
0090
|
COULD NOT ACCESS FIELD CHK DATA |
Wrong version of SofTrans module loaded for this processor. |
Call Help Desk.
|
0091 |
NO DEVICES ARE AVAILABLE |
Cannot access comport specified.
|
Check config file for device specified. Ensure that the Max Baud in the device is greater than or equal to the Baud Rate in the processor section. |
0092
|
UNABLE TO RESTORE VOID TRANSACT |
Unable to restore void.
|
Check reference # to match with voided transaction. |
0093 – 0100 |
UNDEFINED MISC ERROR (S) |
An error has occurred and ProtoBase was unable to define the cause |
Try transaction again. If this persists, call Help Desk. |
|
Note: Responses to messages numbered from 101 to 117 are
normally status responses for ongoing transactions. Numbers 101, 102, and 103
may be
returned if the maximum number of tries have been exceeded in any one
transaction.
These status messages return during the course of each transaction and may be
directed
to the terminal device if desired. |
0101
|
MODEM ERROR | |
No fix necessary. See note above. |
0102
|
MODEM BUSY | |
No fix necessary. See note prior to message 0101. |
0103
|
MODEM NO ANSWER | |
No fix necessary. See note prior to message 0101. |
0104
|
MODEM RINGING | |
No fix necessary. See note prior to message 0101. |
0105
|
DIALING | |
No fix necessary. See note prior to message 0101. |
0106 |
WAITENQ | |
No fix necessary. See note prior to message 0101. |
0107 |
ONLINE | |
No fix necessary. See note prior to message 0101. |
0108
|
TRANSMIT | |
No fix necessary. See note prior to message 0101. |
0109
|
WAITING | |
No fix necessary. See note prior to message 0101. |
0110 |
RECEIVE | |
No fix necessary. See note prior to message 0101. |
0111 |
COMPLETE | |
No fix necessary. See note prior to message 0101. |
0112
|
RESPONSE | |
No fix necessary. See note prior to message 0101. |
0113 |
HEADER | |
No fix necessary. See note prior to message 0101. |
0114
|
PACKET | |
No fix necessary. See note prior to message 0101. |
0115
|
HANGUP | |
No fix necessary. See note prior to message 0101. |
0116
|
INACTIVE | |
No fix necessary. See note prior to message 0101. |
0117
|
ACK | |
No fix necessary. See note prior to message 0101. |
0118
|
NO DIRECT PROCESSOR |
A direct processor has been indicated in the Processor Configuration entry in the Configuration file, when no direct line is present. |
Add direct line or reconfigure for dial-up processor. |
The following errors may occur
when accessing PBAdmin during the initial installation:
Error |
Description/Solution |
Access Denied! |
The logged in user does not have security permissions to perform this function. |
American Express Pending |
There is already an American Express settlement pending. This deposit must be cleared either manually or by calling the processor to check the status via the "View Deposit Log" option. If there is no actual batch pending, change the "American Express Pending" flag to "No" in Location Information. |
At least two fields must be used |
At least two fields must be entered to perform a proper search. |
Cannot access settlement file |
The settlement file could not be accessed. ProtoBase is currently settling another batch. Try again later. Make sure permissions for the ProtoBase directory are set for read/write. |
Cannot lock file. Already in use |
The record is already in use by another process. The changes could not be saved. Try again later. |
Cannot remove current user. NOT DELETED! |
An attempt has been made to remove the logged in user. This is not allowed. |
Card type not valid for this location |
This card type is not set up for the location in question. |
Changes have been saved |
The changes have been successfully saved |
Comm Director not running |
During settlement, PbAdmin determines that the ProtoBase communications director is not running. Ensure the director is running. |
c-tree Error |
C-tree encountered a memory error. Increase the largest executable size (available memory) |
c-tree Internal Error |
For unknown reasons, an error occurred while attempting to access any of the c-tree databases. Possible reasons:
-
Insufficient memory
-
The database is corrupted
-
Try reindexing the databases by using the "admbuild -a" command in the Administrator subdirectory or increasing the memory size
|
Delete program not found |
The program "admpurge" was not located in the base Administrator System directory. |
Error configuring card types |
The file "master.crd" in the Administrator DB directory could not be accessed.
-
Verify file paths on the Global/Local INI File screens and environment variables.
-
Verify the directory and file permissions for the DB directory are set to read/write for all.
-
After running "Run Configuration", confirm the "master.crd" file exists.
|
Error configuring modems |
The file "ucomm.dat" in the Administrator DB directory could not be accessed.
Verify file paths on the Global/Local INI File screens and environment variables.
Verify the directory and file permissions for the DB directory are set to read/write for all.
After running "Run Configuration", confirm the "ucomm.dat" file exists. |
Error configuring processors |
The file "uproc.dat" in the Administrator DB directory could not be accessed.
Verify file paths on the Global/Local INI File screens and environment variables.
Verify the directory and file permissions for the DB directory are set to read/write for all.
After running "Run Configuration", confirm the "uproc.dat" file exists. |
Error configuring terminals |
The file "uterm.dat" or "<terminal>.dat" files in the Administrator DB directory could not be accessed.
Verify file paths on the Global/Local INI File screens and environment variables.
Verify the directory and file permissions for the DB directory are set to read/write for all.
After running "Run Configuration", confirm the files exists. |
Error deleting record |
The selected record could not be deleted:
Record is already locked by another user. Try again later.
c-tree encountered a memory error.
The files in the Administrator System DB directory do not have read/write permission. |
Error during status check |
An error occurred during the American Express status check. Either no status was available, or some other error occurred. Try again later. |
Error executing ProtoBase configuration program |
The ProtoBase configuration program "pbconfig" could not be executed. Possible reasons are:
"Pbconfig" is not located in the ProtoBase directory.
You are running 32 bit ProtoBase with PBOS=DOS or PBOS=Client.
The paths on the Global/Local INI File screens and in environment variables are invalid.
"Pbconfig" does not have read/write/execute permissions set for all. |
Error Loading File – Not enough Memory |
The program is running out of memory. In a DOS system, increase available memory (largest executable program size). |
Error purging file
|
An error occurred while attempting to purge records from a file. Make sure that the Administrator
System DB directory and all of its files have read/write permissions set for all. |
Error rebuilding index |
An error occurred attempting to reindex a file. Make sure that the Administrator System DB directory and all of its files have read/write permissions set for all. |
Error saving file NOT SAVED |
An error occurred while attempting to save a file. Verify file permissions. |
Error setting up choice list |
The choice list file could not be created and read into memory. Possible reasons:
-
Not enough memory on machine
-
Choice list file "admlist.txt" is missing in the Administrator System DB directory
-
File paths on the Global/Local INI File screens or environment variables are incorrect
-
All files in the Administrator System DB directory do not have read/write permissions set for all.
Possible Solutions:
-
Add memory to machine
-
Verify file exists in the DB directory
-
Verify paths are correct on the Global/Local INI File screens and environment variables
-
Verify that directory permissions for all ProtoBase and Administrator directories are set for read/write for all
|
Error writing to printer |
Check printer and printer settings. |
File Saved Successfully |
Your file was saved. (Not an error.) |
File too Large for Default Viewer |
Open the \rdp\pb\db\pbadmin.stl file using
NOTEPAD (Start - Programs - Accessories - Notepad). Delete old deposit
logs. Note: Keep deposit logs for dates of currently checked-in guests. |
Insufficient Memory Available |
Increase largest executable program size. |
Invalid account number |
The account number is invalid.
The card type is not setup to be accepted by this terminal.
The card did not pass a MOD 10 check.
The card number contained invalid data.
The length is incorrect.
Re-enter, or check configuration. |
Invalid amount entered |
The dollar amount entered is invalid.
Missing decimal point.
Too many numbers to add decimal point.
Amounts may not be negative. |
Invalid expiration date |
The card is expired or the date entered is not a proper date. |
Invalid login. Access denied |
The permissions set for this user do not allow access to this selection/function. |
Invalid mag stripe info entered |
The track information does not match between track 1 and 2. |
Invalid Merchant Key |
One of two errors have occurred:
-
The merchant key entered does not exist in the ProtoBase file
"pbmerc.dat".
-
While saving a terminal card table, a blank merchant key was encountered for a selected (checked" card range.
|
Invalid password. Please reenter |
The password corresponding to the previous login is incorrect. |
Invalid printer parameters in file |
The Administrator file "print.txt" contains invalid data, or is corrupted. Try selecting a different printer. |
Invalid printer port |
The port specified in the Location Information screen cannot be accessed |
Invalid processor |
The processor entered is not in the ProtoBase merchant file "pbmerc.dat". Please verify. Call help desk. |
Invalid Range Entered for Card |
A card BIN range must have a lower number on the left and a greater number on the right. |
Invalid Record -- Duplicates Existing Entry |
The entry you are saving already exists in the database. |
Invalid selection |
The value entered in this field is invalid. Press the [F2] key to view a list of valid values. |
Invalid terminal/location combination entered |
The terminal selected for this transaction does not belong to the currently logged in location. |
No printer defined |
No printer type has been defined in Location Information. |
No records available for selection |
PbAdmin cannot find any records of the requested type in the database. |
No settlement pending |
There is not settlement currently pending with American Express so the status check could not be performed. If this is incorrect, change the "American Express Pending" flag to "Yes" in Location Information and run again. |
Printer is currently busy |
Printer has sent back a busy signal, try again later. |
Printer is out of paper |
Printer is offline or out of paper |
Printer is turned off or is offline |
Printer is offline or not turned on. |
Processor setup files not found |
The ProtoBase setup files "pbset#.dat" and "pbmrc#.dat" are not currently located in the ProtoBase directory. Please verify. Call help desk. |
ProtoBase Configuration program not found |
The program "pbconfig" was not found in the ProtoBase directory:
-
Verify the ProtoBase directories specified in the Global/Local INI File screens and environment variables are correct.
-
Verify that the executable "pbconfig" is located in the ProtoBase directory.
-
Verify the "pbconfig" program has read/write/execute permissions for all.
|
ProtoBase is currently running a deposit |
The reconfiguration could not be completed because ProtoBase is currently running a settlement. Try again later. |
Record is No Longer Valid |
A record on the screen has been deleted or changed. Exit and re-enter the Select/View/Edit Transactions screen to refresh the display. |
Reference number not found |
The reference number entered is not located in the current work file. |
Report generator not found |
The program "pbadrep" was not located in the base Administrator System directory. |
Required Field not Entered – Not Saved |
The cursor will be placed on the missing field when the message is cleared. Please enter a value for this field. |
Restart ProtoBase to activate new settings |
Upon successful completion of "Run Configuration" ProtoBase must be brought down and restarted for the updated values to be activated. |
Sale not Valid—Use Prior Auth |
Indicates that a Sale transaction has been entered for a non-host processor. Enter as a Prior Authorization transaction instead. |
Selected file not found |
The Administrator could not locate a required file. This can also happen if you perform a report that generates no data, or if your database contains no data. Call help desk. |
Sorting program not found |
PBSORT (for non-UNIX) or SORT (for UNIX) could not be executed. |
Terminal Mkey does not match transaction Mkey |
The terminal deposit Mkey currently defined does not match information in the transaction. You may attempt to fix this on the Database Management menu. |
Terminal not valid for this location |
The specified terminal is not set up for the current location. Select a valid terminal. |
Transaction not found |
No transaction was found that matched the entered criteria. Make sure the cursor is at the top of the database ([Shift]-[F7]) and try again. |
Transaction status error - change not allowed |
The status flag indicator of this transaction is set to a value that does not allow editing. Status flags that cannot be edited are:
-
‘U’ = Host Pending
-
‘P’ = American Express Pending
-
‘I’ = In progress for Settlement
|
Transaction type error - change not allowed
|
The transaction type/code of this transaction is set to a value that does not allow editing.
Current transaction types that cannot be edited are:
-
Checks
-
Debit Sale
-
Debit Return
-
Debit Void
|
Unable to access choice list file
|
The choice list file could not be created and read into memory. Possible
reasons:
-
Not enough memory on machine
-
Choice list file "admlist.txt", "admmodem.txt", or "admproc.txt" is missing in
the Administrator System DB directory
-
File paths on the Global/Local INI File screens or environment variables are
incorrect
-
All files in the Administrator System DB directory do not have read/write
permissions set for all.
-
Exiting ProtoBase and *.lck files still exist.
Possible Solutions:
-
Add memory to machine
-
Verify file exists in the DB directory
-
Verify paths are correct on the Global/Local INI File screens and environment
variables
-
Verify that directory permissions for all ProtoBase and Administrator
directories are set for read/write for all
|
Unable to access help text file/td> |
The help text file could not be read into memory. Possible reasons:
-
Not enough memory on machine
-
Choice list file "admhelp.txt" or "pbcfghlp.txt" is missing in the Administrator System DB directory
-
FFile paths on the Global/Local INI File screens or environment variables are incorrect
-
All files in the Administrator System DB directory do not have read/write permissions set for all./FONT>
Possible solutions:
See Error message above |
UUnable to access modem file
|
The file "ucomm.dat" in the Administrator System DB directory could not be
accessed. Verify file paths on the Global/Local INI File screens and environment
variables. Verify the directory and file permissions for the DB directory are
set for read/write for all. If running "Run Configuration", confirm the
"ucomm.dat" file exists. |
Unable to access PBMERC.DAT |
The ProtoBase setup file "pbmerc.dat" cannot be accessed:
-
Check ProtoBase paths on the Global/Local INI File screens and the environment variables for accuracy.
-
Verify the file "pbmerc.dat" exists in the ProtoBase directory.
-
Verify the file "pbmerc.dat" has read/write permissions set for all.
|
Unable to access printer defs file |
The Administrator file "print.txt" was unable to be accessed.
-
Verify paths on the Global/Local INI File screens and environment variables.
-
Verify the file "print.txt" exists in the Administrator System DB directory.
-
Verify the file "print.txt" has read/write permissions for all.
|
Unable to access processor file
|
The file "uproc.dat" in the Administrator System DB directory could not be accessed.
-
Verify file paths on the Global/Local INI File screens and environment variables.
-
Verify the directory and file permissions for the DB directory are set for read/write for all.
-
If running "Run Configuration", confirm the "uproc.dat" file exists.
|
Unable to access report file
|
The report file could not be accessed. No records were found to generate the report. |
Unable to access selection list |
The processor, terminal, or device list could not be built. Verify the Administrator System DB directory has read/write permissions set. |
Unable to access terminal file |
The file "uterm.dat" or "<terminal>.dat" files in the Administrator System DB directory could not be accessed.
-
Verify file paths on the Global/Local INI File screens and environment variables.
-
Verify the directory and file permissions for the DB directory are set for read/write for all.
-
If running "Run Configuration", confirm the files exists.
|
Unable to build selection list |
The processor, terminal, or device list could not be built. Verify the Administrator System DB directory has read/write permissions set. |
Unable to change directory |
An unsuccessful attempt was made to change to a specific directory.
-
Verify the ProtoBase directory paths on the Global/Local INI File screens and environment variables.
-
Verify the ProtoBase directory has read/write access set for all.
|
Unable to change industry because unsettled records exist |
An attempt has been made to change the location industry code while unsettled transactions are still in the current working database. Settle or remove existing settleable transactions. |
Unable to execute Editor command |
Unable to execute the optional internal viewer program. Check path on the Global/Local INI File screens. |
Unable to execute settlement program PBADSET |
The settlement program "pbadset" could not be executed. Possible reasons:
-
"Pbadset" is not located in the ProtoBase directory.
-
The paths on the Global/Local INI File screens and in environment variables are invalid.
-
"Pbadset" does not have read/write/execute permissions set for this user.
|
Unable to execute System command |
Unable to "shell" to a subprogram. Check for bad COMPSEL (DOS) or PBOS setting. |
Unable to open file |
An error occurred while attempting to open a file.
-
Verify paths specified on the Global/Local INI file screens and environment variables.
-
Verify all files in the Administrator System DB directory have read/write permission set for all.
|
Unable to open PBCONFIG.CFG |
The ProtoBase file "pbconfig.cfg" in the ProtoBase directory could not be accessed. Verify the directory and file permissions for this directory are set to read/write for all. |
Unable to update selection list
|
The processor, terminal, or device list could not be built. Verify the Administrator System DB directory has read/write permissions set. |
Unable to write to Administrator Log |
The location’s Administrator Log could not be updated. Make sure all of the files in the Administrator System DB directory have read/write permissions set for all. |
Unable to write to printer port |
The port specified in Location Information cannot be accessed. Check permissions, verify path, and configure the device name. |