General FAQ (16)
Only if it is hooked up to a receipt printer.
I personally use a Dymo LabelWriter 400, but any dymo printer with a recent version of the Dymo label software for the Windows platform should work.
No, I can only write support for printers that use XML label file formats. Also DYMO is the only manufacturer that provides the necessary API to work with web type apps.
I use an Adesso NuScan 1000U, but any barcode scanner that inputs things as if they were typed in at the keyboard should work.
No, and there are no plans to do so. PCRT manages invoicing and receipts internally. Personally, my accountant does use QB but just imports totals from PCRT as well as use it to keep track of the bank account and write checks
Yes there are a few people that run it on XAMPP.
I do not recommend it and cannot fully support it, but there are people that do. But also they tend to have way more installation problems and issues with the email functions in the app.
Yes, there are several known issues.
There is AuthorizeNet, Paypal Payments Pro, MyVirtualGateway, Stripe, and Sage Payments support. The link between PCRT and the gateway is secure, but it is up to you make sure your link between the browser and PCRT is secure. (https). Also AuthorizeNet only supports debit cards when run as a signature card. There is no support for PIN code keypads.
Yes, but we cannot provide support for this or support you if you break things.
No, you can continue to use it with no problems, you just will no longer receive free updates or support.
Any wide screen of 1280+ should work fine without weird display issues.
Yes, you can use any monetary symbol you want.
Yes, if you can get a CSV file from your old system, you can use phpMyAdmin to import your CSV file.
No, just an online demo, offering a trial version would tie up to much of my time with installation support for people that are not necessarily serious about purchasing. I would rather spend time writing new code than providing support to people installing a trial version.
Installation FAQ (7)
You edited your deps.php scripts with and editor that introduced extra line returns or spaces at the end of the deps.php file. Delete these extra spaces all the way to the final ?> php closing tag and re-upload the file.
How do I start PCID, Invoice, Receipt, PC Work Order Numbers from something other than “1″ or “1000″?
In your database management tool, probably phpMyAdmin type in the SQL box:
Invoice Number: ALTER TABLE invoices AUTO_INCREMENT = 1234;
Pcid Number: ALTER TABLE pc_owner AUTO_INCREMENT = 1234;
Receipt Number: ALTER TABLE receipts AUTO_INCREMENT = 1234;
PC Work Order Number: ALTER TABLE pc_wo AUTO_INCREMENT = 1234;
Where 1234 is the number you want to start with.
It is recommended to run with magic quotes off. If your server has this on, place the following in a php.ini file to turn it off. You can create this file with any plain text editor.
magic_quotes_gpc = Off;
Magic Quotes are problematic and being deprecated in future versions of PHP
This error means one of 5 things:
1. Your database username is wrong
2. Your database password is wrong
3. Your database name is specified incorrectly or the database does not exist.
4. Your database hostname is wrong. Many times webhosts use "localhost" but sometimes they might use a domain name.
5. Your database username was not given permissions to access your database.
Your host may default to php3. You need to create an .htaccess file that contains the line "AddType x-mapp-php5 .php" and place it in your main folder so that the proper php version is used.
Most likely your server does not have support for the GD library installed.
To use the Topaz feature, you must purchase a Topaz 1X5 signature pad and install the special topaz client software.
Topaz signature pads are manufactured in two configurations, one with LCD display and one with no LCD display. (User cannot see
their signature as they sign)
To download the installer, choose the link for the sigpad you have:
For models ending in: -BSB-R and -BBSB-R
For models ending in: -HSB-R, -BHSB-R, and -B-R
Download links can also be found here:
Usage FAQ (9)
You must type some basic notes for the customer before the button comes available. Our techs got in the habit of only adding the canned responses. We felt it was important to give a least a general statement about the work done to a PC.
You must add charges or "NO CHARGE" to a PC. We had a problem in our shop where technicians would put PC's in the ready for pickup status with setting the prices, which resulted in the customer not getting charged for everything.
How do I add scan icons when my webserver doesn’t have the ImageMagick “convert” command available, what can I do?
Add your scans like normal, but fill in the image filename field with the name of your icon that is 24X24 pixels large. Also create a copy of the image 84X84 pixels and prefix the filename with a l_, and create another icon 84X84 pixels that is grayscale and faded and prefix it with a gl_ and place these 3 icons in your scans folder.
The system assigns a PCID number for each computer that is checked into the system. In the past we used little stickers we printed out with our business phone number and a blank line, which we wrote the number on and stick to the back of the PC. Now we use the asset label function and print these directly on our dymo printer.
As we enter items to inventory, they are assigned a stock ID number which we used to enter on the top line of a 2-line price tagger. But now we use a dymo printer and the price tag printing feature that prints our price tags complete with a scanable code 39 bar code.
This function is written to use a dymo thermal printer with 1-1/8 x 3-1/2 (28 x 89 mm) address labels. If you have your dymo printer and software installed, the PCRT will offer up a download of your label, and you can just open it and click print.
Click the settings button and check the box to "Remember" your webhost.
Some versions of Flash on Linux and other systems have issues. Just click the link to reload the applet to reset it.
Yes, but you must be logged in as admin to be able to access the function.