Updated 5/22/07
New Functionality and Enhancements
The ServiceCEO Installer
Installing
ServiceCEO 6.1 for the First Time
Upgrading
ServiceCEO 6.1
The
Database Management Tools
The
Database Setup Wizard
Installing
and Running the Database Setup Wizard
Database
Backup and Restore Utility
Backing
Up a Database
Restoring
a Database
Scheduling Automatic Backups
The Database Validator
Running
the Database Validator
Database Connect
Price Levels
Creating
Price Levels
Using
Price Levels
Selecting/Editing
Price Levels for Charges
How
is the Cost Calculated?
Discontinuing
Price Levels
Tasks
Task
Alarms
Configuring
Task Alarms
Creating
Task Alarms
Assigning
Tasks
Find Options
Enhanced Notes
Rich
Text Format Notes
Enabling
Rich Text Format Notes
Entering
RTF Notes
Transaction Search
QuickSale
Billing Center
Inventory
Stock
Locations
Default
Stock Location
Teams
as Stock Locations
Serialized
Inventory
Purchase
Orders
Reports
New
Reports
Searching
by Customer ID
Adding
Reports to a Job/Estimate record
Compatibility with Microsoft Vista
MobileTech
API
Miscellaneous
QuickBooks
& XML Integration
Custom
Fields
Removing
Sales Reps from Commission Splits
Third
Party Bill Payers and Service Contracts
Billing
History Filter
Job
Details on the Dispatch Board
Self
Healing
Description
Field Limit
Database Documentation
Known Issues
ServiceCEO 6.1 has a new installer, designed to make installing and upgrading
ServiceCEO much easier.
As always, we highly recommend you backup
your database before installing and/or upgrading any installation of ServiceCEO.
If you are going to use one computer for both ServiceCEO and your database
server, please install and run the Database
Setup Wizard before you run the ServiceCEO client installer. For more on
the Server/Client split, see the Network
Configuration Overview section of the ServiceCEO
Help System.
The biggest change in ServiceCEO 6.1 is the database engine is migrating from
the Microsoft® Desktop Engine (MSDE) to SQL Server 2005 Express.
This upgrade will occur when you run the Database
Setup Wizard. This change was made for a number of reasons, including these
factors:
- You can host a larger database with SQL Server 2005 Express then you could
have with MSDE.
- No Workload Governor exists in 2005. When the MSDE exceeded eight concurrently
executing operations, MSDE invoked the workload governor. Invoking the governor
delayed query execution which, in turn, created more concurrent queries, resulting
in very long running queries.
- Most of the SQL Management tools -- including SQL Server Management Studio
-- are free with the installation of SQL Server 2005 Express.
- SQL Server 2005 Express can handle up to one gigabyte (GB) of RAM
- Microsoft is not supporting the MSDE on Vista, their new operating system.
For a complete listing of all of the features of SQL Server 2005, please point
your browser to http://www.microsoft.com/sql/prodinfo/overview/whats-new-in-sqlserver2005.mspx.
If you are installing ServiceCEO 6.1 for the first time, follow these steps:
- Double-click the client installer file to start the installation. The welcome
page appears.

If you have a previous version of ServiceCEO installed, this previous version
has to be uninstalled before ServiceCEO 6.1 can be installed. If this is the
case, in the Welcome page, the "The setup has detected an old version of
ServiceCEO" message. This is a normal process and will NOT affect your
database in any way.
- Click Next. If If the old version of ServiceCEO needs to
be uninstalled, it will be uninstalled now. This may take a few minutes.
If you have no older version of ServiceCEO to uninstall, the License Agreement
page appears.

- Click the I accept the terms in the license agreement option
button.
- Click Next. The Destination Folder appears.

- ServiceCEO's default installation location varies depending on if you have
installed ServiceCEO in the past.
- Previous ServiceCEO installation? The default installation
location is C:\Program Files\ServiceCEO.
- No previous ServiceCEO installation? The default installation
location C:\Program Files\Insight Direct\ServiceCEO.
If you want to change the installation location, click Change....
The Choose Folder dialog box will appear. Navigate to and select the folder
on your computer where you want to install ServiceCEO. Click OK to change
the location. The new location will appear on the Choose Destination Location
page.
 |
Note:
If, for whatever reason, you need to run the ServiceCEO installer again
or upgrade the program at any point, be sure you select the same directory
that you selected on the Choose Destination Location page. If another directory
is selected, you will install ServiceCEO into two separate directories,
and the program may not run as expected. |
- Click Next. The Setup Type dialog box appears.

- Select the option you want to install. Your options are:
- Complete. The wizard will install both ServiceCEO and
any additional needed components. Currently, the only extra component is
QBFC5, which is a QuickBooks Integration Pack that enables ServiceCEO to
integrate with all of the supported
versions of QuickBooks. (Note that ServiceCEO can integrate with all
editions of QuickBooks® 2002-2008 - except the Basic
and Online editions and QuickBooks 2008 Canada.
)
- Custom. You will be given a choice as to what you want
to install.
 |
Note:
If you are not using QuickBooks as your General Ledger, you will still be
able to integrate with your accounting application. You can use ServiceCEO's
XML
Integration to integrate with your GL application. |
- Click Next. If you selected the Custom option, the Custom
Setup dialog box appears. If you selected the Complete option, skip to step
10.

- Select the components you want to install by clicking on the appropriate
down arrow. Your options are:
- Select the install option for both ServiceCEO and QuickBooks Integration.
- Click Next. The Ready to Install the Program dialog box
appears.

- Click Install. The program will start to install. Please
be patient while files are run. When the installation is completed, a Finish
screen appears.

- Click Finish. The Installation is complete!
There is no longer a full and upgrade install file; they have been combined.
Note that you should run the Database
Setup Wizard on your server computer before you upgrade your ServiceCEO
clients.
To upgrade the ServiceCEO client:
- Double-click the installer file to start the upgrade. The welcome page appears.

- Click Next. ServiceCEO will recognize that you already
have ServiceCEO installed and will start to upgrade your files. When the upgrade
is completed, a Finish screen appears.
- Click Finish. ServiceCEO has been upgraded!
Back to Top
The Database Management Tools consist of two things:
- The Database Setup Wizard
- The Backup and Restore Utility
What Should I Install on My Computer?
If you are going to use one computer to run both ServiceCEO and the database
server (SQL Server), you should run both the Database Setup Wizard and the ServiceCEO
client installer. Run the Database Setup Wizard before you run the ServiceCEO
client installer.
If you are going to have at least two separate computers:
- A server computer that will host the ServiceCEO database
- A computer running only the ServiceCEO client, connecting to the database
on the server computer
then you only need to run the Database Setup Wizard on the Server computer.
The Database Setup Wizard configures your ServiceCEO database. If you are a
new ServiceCEO user, it will install SQL Server 2005 Express SP2, ServiceCEO's
database server. It will also configure your database so that ServiceCEO clients
can connect to the ServiceCEO database.
The Database Setup Wizard and the Full Version of SQL Server
If you are already using the full version of SQL Server (the Workgroup or Standard
editions of SQL Server), running the Database Setup Wizard is optional, depending
on two factors:
- If you have run ServiceCEO before. If you have already
run ServiceCEO before, your database is already configured on your server
computer. If you have never used ServiceCEO, you need to run the Database
Setup Wizard.
- If you want to use ServiceCEO's Database Backup and Restore Utility.
If you want to use the Database
Backup and Restore Utility rather then SQL commands, run the
Database Setup Wizard. If you use regular SQL commands to backup and restore
your databases, you do not need to run the Database Setup Wizard.
The Database Setup Wizard and Other Versions of SQL Server
Other database servers you may have been using to run ServiceCEO include:
- Microsoft SQL Server 2000 Desktop Engine (MSDE)
- SQL Server 2005 Express RTM (SQL Server Express without any of the service
packs)
If you are currently using one of these database servers, running the Database
Setup Wizard will force you to upgrade to the newer SQL Server 2005 Express
SP2.
To install and run the Database Setup Wizard, follow these steps:
- Download the Database Management Tools installer.
- Double-click the CEO-[version number]--Database_Management_Tools.exe
file. The Database Management Tools Installer will appear.
 |
Note:
If you do not have .NET 2.0 installed, the Database Management Tools installer
will install it before continuing. |

- Click Next. The License Agreement page appears.

- Read through the license agreement.
- Select the I accept the terms in the license agreement
option button.
- Click Next. The Destination Folder screen appears.

- The default location of the Database Setup Wizard depends if you have installed
ServiceCEO before.
- If you had installed any version of ServiceCEO 6.0 or prior, the default
location is C:\Program Files\ Database Setup Wizard.
- If you are installing for the first time with 6.1 or later, the default
location is C:\Program Files\Insight Direct\Database Setup Wizard\.
If you want to change the installation location, click Change....
The Choose Folder dialog box will appear. Navigate to and select the folder
on your computer where you want to install ServiceCEO. Click OK to change
the location. The new location will appear on the Choose Destination Location
page.
- Click Next. The Setup Type dialog box appears.

- Select the option you want to install. Your options are:
- Complete. Both the Database Setup Wizard and the Backup
and Restore Utility will be installed.
- Custom. You will be given a choice as to what you want
to install.
- Click Next. If you selected the Custom option, the Custom
Setup dialog box appears. If you selected the Complete option, skip to step
11.

- Select the components you want to install by clicking on the appropriate
down arrow. Your options are:
- Click Next. The Ready to Install the ServiceCEO Database Management Tools
screen appears.

- Click Next. The Database Management Tools will be installed.
This may take a few minutes. After the installation is complete, the finish
page appears.

- Click Finish. The Database Setup Wizard will automatically
run, displaying the Welcome page.

- Click Next. The Wizard will scan your system to see if
you have a previous version of SQL Server installed. Depending on what it
finds, the Database Setup Wizard will perform different steps:
- MSDE via ServiceCEO. If you installed the Microsoft®
Desktop Engine (MSDE) during an earlier installation of ServiceCEO (6.0
or earlier) or have the original version of SQL Server 2005 Express (the
RTM version, before any of the service packs were released), you will
be upgraded to Microsoft SQL Server Express 2005 SP2. Click Next
to continue.
- No SQL Server. If no version of SQL Server is installed,
the Database Setup Wizard will ask you where you would like to install
Microsoft SQL Server Express 2005.
By default, Microsoft SQL Server Express 2005 will be installed at C:\Program
Files\Microsoft SQL Server\90.
- Any other SQL Server. If you have another version of
SQL Server installed -- including a MSDE that was not installed by ServiceCEO,
or SQL Server 2005 Express SP1 -- you will be presented with the option
to continue using this SQL Server or to install a new instance
of Microsoft SQL Server Express 2005. (For more on named instances of
SQL Server, click here.)
The option that you select will be the version that ServiceCEO will use.
- Full SQL Server 2005 or 2000. Only the ServiceCEO Database
Backup and Restore Utility will be installed.
 |
Caution:
Before you install Microsoft SQL Server Express 2005, you should be aware
that it has specific operating system requirements, and also needs at least
600 MB of free space. For a complete listing of the system requirements
for Microsoft SQL Server Express 2005, see Microsoft's Installation
Requirements for SQL Server Express SP2 page. |
- If you choose to upgrade the ServiceCEO MSDE to Microsoft SQL Server Express
2005, the Database Setup Wizard will prompt you before you install it:

 |
Note:
If the Database Setup Wizard installs Microsoft SQL Server Express 2005,
it will be installed as a named
instance. |
 |
Note:
If you already have at least one instance of SQL Server 2005 installed,
you will be prompted to select the version you want to use. Select the
instance and click Next. The Install Database page appears;
skip to step 15.

|
- Click Next. A warning dialog box appears:

- Click Yes. Microsoft SQL Server Express 2005 will start
to install. The installation will take a few minutes; please be patient. You
may see a series of prompts; see the Using
SQL Server 2005 Overview section of the ServiceCEO
Help System for details. When completed, the Install Database page appears.

- Select the name of the database you want to install. Your options are:
- Blank Database. A new, blank database.
- Demo Database. A database loaded with sample data.
Note that this version can only be installed if you are using the ServiceCEO
CD.
- Use Existing ServiceCEO Database. If you have a database
that you've been using, select this option.
 |
Tip:
A wide range of demo, starter, and industry-specific databases can be
downloaded from the Insight Direct member
center. Click on the Training Databases link from
the Member Center's home page to see what's available.
If you want to use one of the databases from the Member Center, select
the Blank Database option in the Database Setup Wizard and finish running
through the Wizard. When complete, you can restore one of Member Center's
database in the usual manner. See the Restoring
a Database section of the ServiceCEO
Help System. |
- Click Next. If you selected Blank or Demo in step 16, you
will be warned about overwriting the database. If you selected Use Existing,
skip to step 19.

Click Yes to override the existing database (if any).
- When the database restore is finished, a complete message appears:

- Click OK. A Finish screen appears.

This screen records where the database was restored for future reference. To
print these settings, click Print Settings.
- Click Finish. Your database is configured!
Back to Top
The Database Backup and Restore Utility is new and improved in 6.1!
- Select Start > Programs > ServiceCEO > Database Backup
and Restore.

- Click Next.

Depending on the option you select, the path will be different:
- Select the Backup ServiceCEO database to a file option
button.
- Click Next. The third page of the Database Backup and Restore
utility appears.

- Select the server on which the database you want to backup is located from
the Server drop-down list.
- Select the name of the database that you want to backup from the Database
drop-down list.
- Click Browse. A dialog box appears.
- Browse to the location that you want to save the backup file.
- Click OK. The file you selected will appear in the last
field of the third page of the Database Backup and Restore utility.
- Click Next. The database backup will start. It may take
a few moments to complete the restore; please be patient.

- Click Finish. The backup is complete!
Back to Top
- Select the Restore ServiceCEO database from a file option
button.
- Click Next. The third page of the Database Backup and Restore
utility appears.

- Click Browse. The Select Database Backup to Restore dialog
box appears.
- Browse to and select the database file you want to restore. You can restore
either a .scb or .bak file.
- Click OK. The file you selected will appear in the first
field of the third page of the Database Backup and Restore utility.
- Verify that the information in the Server and Database drop-down lists are
accurate.
- Click Next. A warning dialog box appears:

- Click Yes. The database restore will start. It may take
a few moments to complete the restore; please be patient.
- When complete, a success message appears:

- Click Finish. The database is restored.
Back to Top
You can schedule automated backups of your ServiceCEO database using command-line
options. Before you begin, please read the Backing
Up a Database section.
 |
Caution:
Please note that the new Backup and Restore utility in 6.1 will break any
previously configured automatic backups scheduled using the old utility.
You will need to reconfigure your automatic backups using the steps below. |
Note that the instructions below were written for Windows XP. They may vary
slightly depending on the Operating System you are running. For additional assistance
using the Windows Task Scheduler, see your Windows documentation.
To schedule an automated backup:
- On the server computer, Select Start > Programs > Accessories
> System Tools > Scheduled Tasks. The Scheduled Tasks dialog
box appears.
- Double-click Add Scheduled Task. The Scheduled Task Wizard appears.
- Click Next. The second page of the Scheduled Task Wizard
appears.
- Scroll down and select ServiceCEO Backup and Restore.
- Click Next. The third page of the Scheduled Task Wizard
appears.
- Select the option button corresponding to the frequency in which you want
to back up your ServiceCEO database.
- Click Next. The fourth page of the Scheduled Task Wizard
appears.
- Define the time, frequency, and any other options for the automatic backup.
- Click Next. The fifth page of the Scheduled Task Wizard
appears.
- Type the user name and password of the user that you want to run the backup.
It is a good idea to use a user with administrative privileges here.
- Click Next. The sixth page of the Scheduled Task Wizard
appears.
- Select the Open advanced properties for this task when I click
Finish check box.
- Click Finish. The Task tab of the Backup and Restore Database
dialog box appears.
- In the Run field, type the following text, including the quotation marks:
"C:\Program Files\Insight Direct\ServiceCEO\Database Management
Tools\BackupAndRestore.exe" -backuppath [backuppath] -servername [servername]
-databasename [databasename]
replacing the values in [] with your actual data. All replaced values should
be in quotes.
- Replace [backuppath] with the location where you want the backup file
to be saved. For example, this value could be: “C:\Backup\ServiceCEO
Backups\”.
- Replace [servername] with the name of the server computer. For example:
“MyComputer”.
- Replace [databasename] with the name of the ServiceCEO database. For
example: “ServiceCEO”.
- Click OK to save the parameters. The Scheduled Tasks dialog
box appears, displaying the automatic backup you just created.
Note these conditions of the automatic backup:
- The user must have write access to [backuppath].
- If [backuppath] does not exist, it will be created the first time the backup
is run.
- The backup file will be named using the following scheme: ServiceCEO_Backup_[CurrentDate]
[CurrentTime].scb
- If a [backuppath] is not supplied, the program will exit without making
a backup.
- If a backup file with the same name exists, the program will exit without
making a backup.
Back to Top
The Database Validator -- a tool that runs a number of tests on your database
before it is upgraded to ensure that there is no data corruption -- has been
updated with several new tests that check for potential new issues that may
affect the new features in ServiceCEO 6.1.
In addition, the 6.1 Database Validator will automatically fix some known issues
that we have determined can be safely fixed, removing the need to contact Technical
Support for these minor problems. If the problem can be fixed, the Database
Validator will automatically make the necessary changes to your database and
then rerun the Database Validator to ensure that the changes were implemented
correctly.
When the Database Validator has finished running, a Results screen will appear
if any issues were found and/or fixed. This results screen will display the
the following information:
- A list of Critical, Major and Minor errors that have not been fixed.
- A list of errors that have been fixed.
 |
Tip:
You can double-click any error or fixed error to display the database records
that were affected by this issue.
In addition, you can click Help to display the Database
Validator help, where you can read an explanation of the Database Validator
tests and what they mean to your data. |
The Database Validator can be run in two different ways:
- As a standalone program at any time. Simply make sure that nobody is logged
into ServiceCEO and select Start > All Programs > ServiceCEO
> Database Validator.
- Before upgrading a database. After you run a ServiceCEO upgrade, the Database
Validator will run before you upgrade your database to the new version of
ServiceCEO.
Note that if the Database Validator does not find or fix any issues when run
before an upgrade, no results screen will appear. The upgrade will simply start
immediately after the Database Validator is finished running.
For more on the database validator, please see the Database
Validator section of the ServiceCEO
Help System.
Back to Top
ServiceCEO 6.1 makes is much easier to connect client computers to the server
computer. The Database Connect tool enables any user to easily connect to a
ServiceCEO database on their network.
For details, see the Connecting
the Client to a Local Database section of the ServiceCEO
Help System.
Back to Top
 |
Caution:
Price levels are different from Zone Pricing. Zone Pricing used to be called
"Price Groups" in previous (pre-6.1) versions of ServiceCEO. For
more on Zone Pricing, please see the Using
Price Groups section of the ServiceCEO
Help System. |
Price Levels enable you to tailor charges for particular customer locations
or jobs by raising or lowering product and service prices by a percentage that
you define. For example, if you could provide a preferred customer a 5% markdown
on all of their products and services.
In addition, you can mark up or mark down products based on the cost or price.
In other words, you can use price levels to generate the product's sell price
based on two things:
- Standard Price. Price-based price levels generate a new
sell price by adjusting the product's standard price as defined in the Product
Detail dialog box.
- Cost Based. The sell price will be derived by taking the
product's cost (as defined in the Product Detail dialog box) and multiplying
it by the price level.
 |
Note:
Depending on how the inventory product is being costed (i.e., serialized,
LIFO, FIFO, Average On Hand, Last Purchase Price, etc.), the original
cost of items may vary; for details on how inventory items are costed,
see the How is the Cost
Calculated for Inventory Items? section, below. |
Before you can use Price Levels, you first need to create them. To do so, select
Tools > Lists > Price Levels. The Customer Price Levels
dialog box appears.

From here, you define the percentage by which the price level will increase
or decrease cost or sell prices.
- Click Add to add a new price level to the list.
- The Active check box is selected by default. Deselect it if you do not want
this price level to appear when assigning products and services to jobs.
 |
Tip:
Once a price level has been created, it cannot be deleted. If you are no
longer using a price group, simply deselect the Active check
box and the price group will no longer be able to be used in ServiceCEO.
See the Discontinuing Price Levels section for details. |
- Type a name for the price level in the Name field.
- In the Services field, type the percentage amount by which you want to change
the sell price of services using this price group. This value can be positive
or negative.
- Type the percentage amount by which you want to change products using this
price group in the first Products field. This value can be positive or negative.
- If you typed a value in the Products field, select what about the product
you want to change from the Products drop-down list. Your options are:
- Cost. The product's cost will be adjusted by the amount
in the first Products field. If you are using the Inventory
Tracking module, the method of cost calculation may vary, depending
on what costing type you are using (i.e., serialized, LIFO, FIFO, Average
On Hand, Last Purchase Price, etc.)
- Sell Price. The product's sell price will be adjusted
by the amount in the first Products field.
- Repeat steps 1-6 to create additional price levels.
- Click OK to save your changes and close the Customer Price
Levels dialog box.
Top of Price Levels Section
Once you've created your price levels, you can define a price level for a customer
location or for specific jobs and/or schedules.
A price level is defined for a job on the Products/Services
tab of a Job record.
To define a price level for a customer location, select the price level you
want to assign from the Price Level drop-down list in one of these two locations:
- Customer Record - The General
tab of a Customer record. The price list you select will be linked to
the customer location that appears in the drop-down list (located above the
address box).
- Customer Location - The Address tab of the Address
Information dialog box.
When you define a price level for a customer location, the Price Level Update
dialog box appears, where you will define how the price levels will be affect
the jobs/estimates for this customer location:

Your three options are:
- Use for New Records Only. The default value. All existing
jobs or estimates will not be updated to the new price level, so that if you
make any changes to them in the future, the old price level will still be
in effect. The new price level - the one you just selected - will be used
only for new jobs/estimates.
- Update Existing Records, but not Existing Charges. This
option will update all jobs and estimates to the new price level, but will
keep all existing charges (any charges that were already added to the job)
at the old price level. Any new charges added to the job/estimate in the future
will use the new price level.
- Update Existing Records and All Charges. All jobs, estimates,
and charges will be updated to the new price level. Any existing invoices
that are not locked may see their totals change as a result.
Top of Price Levels Section
You can control a job's price level via the Price Level drop-down list on the
Services/Products tab. By default, the drop-down list will display the price
level as selected in the customer's address information dialog box.
 |
Note:
The job/estimate will continue to use the location's default price level
even if all or a portion of the job or charge is being paid by a Third Party
Bill Payer. |
When you add a product or service to a job that already has a defined price
level, the price level markup or markdown is automatically applied to the product
or service.
You can always select a new price level from the drop-down list. However, doing
so does not automatically apply the price level to any of the job's charges;
it will merely bold the price of any products or services that could potentially
be affected if you apply the price level change. Potentially effected charges
will also be marked with the Information icon:
.
For example, in the following screenshot, the price level change marked the
marked both the "Discovery ACD Lite..." product as well as the "Service
Call" service as having a potential change:

To apply the price level change, select the charge and click Reprice.
 |
Tip:
You can select multiple items to reprice by pressing the SHIFT or CTRL keys
when you select the products or services. Clicking Reprice will recalculate
the price of all selected product and services. |
If you reprice a product or service from a master schedule, charges on active
occurrences of the schedule will be repriced.
 |
Caution:
At this time, the MobileTech
feature does not integrate with Price Level pricing. All costs and prices
default to the Master Product/Services values in MobileTech. |
Top of Price Levels Section
Every product has a cost associated with it. This cost is used to help determine
the cost of a job, which is displayed on the Job Costing report.
Costing is potentially calculated at three different points:
- When opening a job.
- When adding a product to a job record.
- When completing the job.
For non-inventoried products, the cost of the product is pulled from the the
Our Cost field in the Master Product record.
However, for products that have inventory associated with them, the costing
is a bit more complicated. The sections below detail how costing is calculated
in these instances.
Serialized
If a specific inventory item as been assigned to the product, then the actual
purchase cost of the item is used. Otherwise, the cost is pulled from the Master
Product record.
Last Purchase Price
If the item(s) have been received on their Purchase Order (PO), then the cost
from the most recent PO for which a bill has been logged will be used. Otherwise,
the item's cost will be pulled from the Our Cost field in the
Master Product record.
Exact (LIFO/FIFO)
If a specific inventory item has been assigned to the product, then the cost
of the assigned item(s) will be used:
- If the Qty is greater then one, and the items all have different costs,
then the weighted average cost will be used.
- If the assignments are incomplete (e.g., the job requires three items, but
only two inventory items have been assigned), then the weighted average cost
of the assigned items will be used for the unassigned items as well.
If there are no inventory assignments, then the value if any unassigned stock
(either available or on order) from the default stock location will be used:
- Last In, First Out (LIFO). The most recent stock will be used for for the
cost.
- First In, First Out (FIFO). The oldest stock will be used for the cost.
If there is not enough stock to fill the charge from the most/least recent
transaction in the default stock location, then the next most/least recent transaction
will be used.
If there is no unassigned stock in the default stock location, then the item's
cost will be pulled from the Our Cost field in the Master Product
record.
Average On Hand
If a specific inventory item has been assigned to the product, then divide
the total value of the items currently in the default stock location by the
number of units in stock for the average cost, which will be used as the cost
for the items.
- If the Qty is greater then one, and multiple items are coming from multiple
stock locations, the weighted average cost of all of the items will be used.
- If the assignments are incomplete (e.g., three products on the job, but
only two inventory items have been assigned), then then both assigned and
unassigned items will be used to calculate the average.
If no inventory items are assigned, then the average cost is calculated by
dividing the total value of the item at the default stock location by the number
of units in stock.
If no items are in stock, then the item's cost will be pulled from the Our
Cost field in the Master Product record.
Top of Price Levels Section
You can mark any price level as inactive by deselecting it's Active
check box in the Customer Price Levels dialog box. However, if that
price level is assigned to any customers, customer locations, or jobs, then
a Price Level Update dialog box will appear:

This dialog box lets you control how the inactive price level is replaced,
if at all, on your customers and/or jobs. Your choices are:
- Change all Customers with [deactivated price level] to.
This option will replace the deactivated price level with the price level
you select from the drop-down list. The replacement will occur in all customer
records and addresses where the deactivated price level appears. In other
words, if a customer is using the price level you are deactivating , that
price level will be replaced by the one you select now. The implications of
this replacement are:
- All new jobs will use the price level you define here.
- All old jobs will continue to use the old price level.
- Do not change existing Customers with [deactivated price level].
All jobs for the customer will continue to use the deactivate price level.
 |
Caution:
If you keep the deactivated price level, it will continue to be used for
those customers that have it selected (in either the General
tab or the Address
Information dialog box). However, it will not be used for any other
customers, nor will you be able to select it from any of the price level
drop-down lists in ServiceCEO. |
Top of Price Levels Section
Back to Top
You can now set alarms to remind yourself, or the task's owner/assignee, when
the task should be performed.
To configure task alarms:
- Select Tools > Options. The Options dialog box appears.
- Scroll down and select Task Alarms. The Task Alarms dialog
box appears.

- Type the amount of minutes that you want to pass before ServiceCEO checks
to see if any tasks are due. You can enter any number between zero (which
will only check for overdue tasks when you login to ServiceCEO) and 999. Note
that you cannot use decimal points for fractions of minutes.
- Type the default amount of time before the task is due that you want the
alarm to appear. The number you enter here will be the units of the value
you select in step five.
- Select the type of units for the default reminder from the drop-down list.
The default reminder can be set in Minutes, Hours, Days, or Weeks.
 |
Tip:
The value you enter as the default reminder can always be edited when you
create or edit an individual task. |
- By default, a sound is already selected to serve as the default reminder
that will chime when an alarm occurs. If you want to change this chime, click
Browse... to navigate to and select the sound you want to
use for the alarm. The only limitation is that sound file you select must
be a .wav file (Waveform audio format).
- Click OK.
Top of Tasks Section
To create a task alarm for a task:
- Open a new or existing task.
- If the On Calendar check box is not selected, you cannot set a task alarm,
so select it now.
- Select the Reminder Alarm check box. The two fields next
to it are activated, displaying the default value as defined in the Task Alarms
Options dialog box.

- If you like, type a new value into the Reminder Alarm field and/or select
a new value from the Reminder Alarm drop-down list.
- Complete creating or editing the task in the usual manner.
- Click OK.
When the reminder time arrives, a reminder dialog box appears on the screen
of the task's assignee:

From here you can select the alarm on which you want to perform an action and:
- Click Open. The task will open.
- Click Complete. The task will open, with the Status changed
to "Completed Task".
- Click Cancel. The task will open, with the Status changed
to "Canceled Task".
- Click Snooze. The alarm will close for this task, to reappear
based on the snooze value you typed and selected from the Snooze field and
drop-down list.
Top of Tasks Section
On the Assignment tab of a Task record, ServiceCEO 6.1 contains a few new options
for assigning tasks to people.

These new check boxes perform the following actions:
- Create a separate task for each assignee. When the task
is saved, a unique task will be created for every user that is assigned to
the task.
- Create For All:
- Teams. Automatically selects all teams on the Assignment
tab.
- Employees. Automatically selects all employees on the
Assignment tab.
- Users. Automatically selects all users (as defined
in the Security Options dialog box) on the Assignment tab.
You can select as many or as few of these check boxes as you like before you
save the task.
Top of Tasks Section
Back to Top
ServiceCEO 6.1 enables you to automatically open a record after searching for
it, rather then displaying a list of possible results. This feature works for
the following search fields:
- Job #
- Estimate #
- Invoice #
To use the Find Options:
- From the Customer list, click Show Find. The find fields
appear.
- Type a value into the Job #, Estimate #, or Invoice # field.
- Press Enter or click Find. A version of
the Find Options dialog box appears.

- To open the item for which you searched, select the Job Record,
Invoice Record, or Estimate Record check
box.
 |
Note:
The first check box will always enable you to open up the record for which
you searched; the second check box will enable you to open the customer
for whom the record you searched belongs. |
- To open the customer record, select the Open Customer Record
check box.
- Click OK. The records that you selected to open will appear
in their own dialog boxes.
If you always want to open one particular type of record, simply make your
selection and then select the Always use these selections and do not
prompt me again check box. Doing so will always automatically open
the record(s) corresponding to your original selections without displaying the
Find Options dialog box.
Note that selecting the Always use these selections and do not prompt me again
check box deselects the Use 'Find Options' dialog box check box in the View
Options dialog box. If you want to display the Find Options dialog box again
when searching, you need to select this check box. See below for details.
While the Find Options feature is turned on by default, you can turn off and
on the Find Options dialog box at any time. To do so:
- Select Tools > Options.
- Scroll down and select Views from the Categories bar.

- Select the Use 'Find Options' dialog box check box to display
the Find Options dialog box when searching for Job #, Estimate #, or Invoice
#. Deselect it to prevent it from displaying when using the Find fields.
- Click OK.
Back to Top
The way you enter notes has been drastically improved in ServiceCEO 6.1!
To begin, we now offer private notes fields in several places:
- The Customers Detail tab
- The Notes tab of a Customer's Address Information dialog box
- The General tab of a Job
- The General tab of an Estimate
- The Detailed Visit Information section of the Project Control Panel
In all of those locations, there will be several different tabs:

To enter notes on a tab, simply select it and type away.
The private notes are for internal ServiceCEO use only and will never be seen
by a customer. The rest of the tabs behave in the same way that they did in
earlier versions of ServiceCEO.
If you want, you can use Rich Text Format (RTF) formatting in ServiceCEO 6.1
to provide increased features for entering notes.
When enabled, RTF formatting lets you perform the following actions on your
notes:
- Spell checking
- Font Changing - you can change the size, color, and font style (Ariel, Times
New Roman, etc.) for all text
- Graphics - you can insert graphics into the Notes fields
 |
Caution:
Be very careful when inserting images into your notes field, for they may
significantly increase the size of your database. For example, a very small
web .jpg file could be 100 KB. MSDE, the SQL Server engine shipped with
ServiceCEO, has a maximum size of 2GB (i.e., 2,000,000 KB). Once your database
is larger then 2 GB, then you will need to buy a full version of SQL Server.
|
 |
Caution:
Due to a Crystal Reports limitation, any images you insert into your notes
will not be displayed correctly on reports. All RTF images will appear as
long strings of numbers, which will significantly increase the size of your
reports. |
Top of Enhanced Notes Section
Before you can use RTF notes, you first need to turn it on. To do so:
- Select Tools > Options. The Options dialog box appears.
- Scroll down and select Notes. The Notes Options dialog
box appears.

- Select the appropriate check boxes to enable all of the notes fields in
which you want to use RTF formatting. You can select as many - or as few -
fields as you'd like.
 |
Note:
If you select the Jobs/Estimates - Invoice check box, RTF notes will be
enabled in the Invoice page of the Completion Wizard as well. |
- By default, ServiceCEO uses a dictionary with about 135,000 words to identify
and fix misspelled words. You can add words to this dictionary via the notes
field; see the Entering RTF Notes section for details.
If you would rather use a customized dictionary, click the button next to
the Spell Checking field and navigate to the location on your computer where
the dictionary file is located. ServiceCEO supports the following dictionary
file formats:
Defining a custom dictionary means that the custom dictionary will be used
to identify and fix all misspelled words in the RTF notes.
- Click OK.
Top of Enhanced Notes Section
Once RTF notes are enabled, opening the appropriate Notes tab will display
the RTF controls:

These controls are very similar to the controls for Microsoft Word. You can
select text and press the button to apply the formatting to it. Unusual functions
include:
- Red wavy line underneath a word. This means that the word
is misspelled. Right-click the word and perform any of the following actions:
- Correct the word. Select the word's correct spelling
from the list of suggested words.
- Add. Add the word as presently spelled to the dictionary.
- Ignore All. Ignore this word now and throughout the
rest of the note.
- Show ruler. Select this check box to display a ruler in
the top of the note's text field.
- Insert File. Click
to insert a file or image into the note. To do so:
- Click the Insert File icon. The Insert Object dialog box appears.
- Click Browse. The browse dialog box appears.
- Navigate to the file or image you want to add to the notes field and
select it.
- Click Open. The file you selected appears in the Create
from File field.
- Select the Link check box to insert a hyperlink to
the selected file rather then attaching the file itself to the note
- Select the Display as Icon check box to display the
file or image as an icon.
- Click OK.
Note that if you use the Create New feature to create one of the following
objects:
- Bitmap Image
- Media Clip
- MIDI Sequence
- Video Clip
- WordPad Document
Selecting these options inserts a blank object. To open the program associated
with the object you created, simply double-click this object.
 |
Caution:
Keeping in mind that inserting images may significantly increase the size
of your database, be careful where you insert images into your notes. For
instance, if you insert an image into a Notes field in a schedule, the image
will automatically be inserted into all jobs created by that schedule. |
 |
Caution:
Due to a Crystal Reports limitation, any images you insert into your notes
will not be displayed correctly on reports. All RTF images will appear as
long strings of numbers, which will significantly increase the size of your
reports. |
Top of Enhanced Notes Section
Back to Top
We've added the ability to search for a customer or invoice number in the Transaction
dialog box.
- Create a new transaction. You can do this from several different places:
- Click New Transaction from a customer record
- Click New Transaction from the Create Invoices tab
of the Billing Center,
- Right-click a customer from the customer list and select New Transaction
from the pop-up menu.
- The Add Transaction dialog box appears. The Select Customer fields appear
in the upper right corner.
- Select the value by which you want to search from the Find by drop-down
list. You can search by Invoice number or Customer ID.
- Type the value by which you want to search in the Find by field.
Since this search is an exact match, a result will appear in the Name drop-down
list only if an exact match of your search criteria is found. If NO match
is found, the drop-down list will appear with a blank value.
 |
Caution:
Even if the drop-down list appears blank (because no records matched your
search), the name of the original customer may appear in the field itself.
This does not mean that the original customer is a result of your search.
Only customer names that appear in the drop-down list itself are part of
the search results.
 |
- Select the customer for whom you want to enter a transaction from the Name
drop-down list.
- Create the transaction in the usual manner.
 |
Note:
As in previous versions of ServiceCEO, you can search for the customer by
typing in the Name field. As you type, the customer names
that match your criteria will populate the Name drop-down list. |
Back to Top
Two new search fields have been added to the Find by Number tab of the Billing
Center. These are:

Customer ID
To search by customer ID:
- Select Customer ID from the Find By drop-down list.
- Type the customer ID you want to see in the search field.
- Press Enter. The search results will appear in the Name drop-down list.
Customer Name
To search by customer name:
- Type the customer name you want to see in the Name drop-down list. As you
type, a list of results will appear.
- Select the employee you want to display. The employee's invoices appear
down below.
Back to Top
In order to facilitate over-the-counter sales and a speedy workflow for assisting
customers over the telephone, ServiceCEO 6.1 allows you to complete a job from
the job record. You can start the completion process in two ways:
- Select Completed Job from the Status drop-down list on
the General tab of a job record.
- Click the Complete Job button on the toolbar of a job record.
Performing either of these actions displays the Completion Wizard, where you
can complete the job in the usual manner.
Back to Top
To conform to the new Price
Levels feature, several changes have been made to some aspects of the inventory
tracking module, including:
Stock Locations
Default
Stock Location
Teams as Stock Locations
Serialized Inventory
Purchase Orders
A Default Stock Location drop-down list will appear on the Products/Services
tab of a job record. It will automatically default to the top-level stock location
- the organization's stock location - unless it has been already changed at
some point.
 |
Note:
If you are running ServiceCEO Enterprise, the default stock location may
be the branch or region level stock location. |
You can change the default stock location for a job by selecting a new stock
location from the Default Stock Location drop-down list.
ServiceCEO will automatically use inventory items from the default stock location
when completing the job, unless at least one of two things occur:
- You have already manually assigned inventory from another stock location
- There is no inventory available from the default stock location
You can tell if the default stock location is being used during completion
by opening up the Charge Details dialog box. Here, based on the line immediately
above the Information box, you can see that one item is being used from the
Default Stock Location (Great Service Pest Control, Inc.).

If you have teams enabled as stock locations (by selecting the Team check box
in Tools > Options > Inventory > Stock Locations), all teams will be
enabled as stock locations. The Stock Location check box will no longer appear
in the Teams dialog box (Tools > Lists > Teams).
The following changes have been made to serialized inventory:
- You can edit the price of serialized items on a job, but can no longer define
the sell price of the time when adding inventory to ServiceCEO.
- The Sell Price (also known as Retail Price) field has been removed from
the purchasing side of the system, since it no longer overrides the job-level
field. This includes:
- View/edit from Vendor Catalog
- View/edit screen during PO receipt
- View/edit screen during job completion (when you drill into a product).
- Read-only access previously available when assigning stock using the
Mgmt Grid.
- In a job record, all serialized items on the same line item must have the
same sell price. You can have a quantity of more then one if each serialized
unit has the same sell price. If units have different prices, they can be
added as separate line items with different sell prices. (Note that there
is already a similar restriction for items that will generate on-site equipment
records when sold.)
There is a new Database Validator test called
"Multiple Prices Used on Single Product Line" that will show you
all existing serialized items on the same line item that have different sell
price values.
You can now create a purchase order (PO) without immediately selecting a vendor.
However, the following rules apply:
- The vendor for the first part you assign to the PO automatically sets the
vendor for the PO.
- Once at least one item is assigned to the PO, you cannot change the PO's
vendor.
Back to Top
Since the original release of 6.0, several new reports have been added to ServiceCEO,
including:
- The Employee Payroll Summary Report. This report displays
all pay for all employees within the date range (based on the date you select
when creating a paycheck). If a payroll item has not yet been included on
a paycheck, it will not appear in this report.
Other information that appears on this report includes:
- Employee Name. All employees with at least one paycheck
in the date range will appear.
- Pay Types. The amount of payment for each payment type
will appear in its own column. Payment types are salary, hourly pay, commissionable
pay, flat fees, tips, and miscellaneous pay.
- Total Pay. The total payment for each employee in the
date range.
- Grand Totals. The totals for every payment type, and
total pay for all employees in the date range, appears at the bottom of
the report.
Once run, you can take the information from this report and input it into
your accounting package, where you can deduct taxes, etc. from it and generate
the actual paycheck. You can do this in two ways:
- Export this gross pay to another format and import it into your accounting
package. For information on exporting Crystal Reports data, read the Exporting
Report Data section of the ServiceCEO Help System.
- Manually enter the gross pay for each employee into your accounting
package. For example, in QuickBooks®, you can manually
enter gross pay by selecting Activities > Payroll > Pay
Employees, selecting the employees you want to pay, and then
enter the payment for those employees. For details, see your QuickBooks
documentation.
- The Route Sheet with Tasks report. This report is identical
to the normal route sheet report except that it also includes tasks.
Both stand-alone and tasks linked to jobs appear in this report.
- Inventory Transaction report. Displays the flow of inventoried
parts through ServiceCEO, from the time they are received to the time they
are sold\removed.
- Inventory Levels - By Stock Location report. Now displays
the total value of your inventory per stock location as well as for the entire
company.
- Campaign ROI. Displays the return on your investment from
your campaigns.
- Credit Card Transactions. Displays all credit card transactions
in the date range you define.
- Time Code Tracker. Displays all information on an employee's
card in a summary or detailed format.
- Statements. The two old Statements report have been replaced
with one report. This new report contains a "Zero and Negative Balances"
filter.
- Estimated Job Cost Summary. This report subtracts the Product
and Payroll costs from the job's Charges to return the estimated profit for
all active jobs within the date range.
- Detailed Job Cost Detail. This report is identical to the
Estimated Job Cost Summary report except that it details the charge and estimated
cost line items.
In addition, a number of additional reports are available for download in the
Report Library, accessible through the Member
Center, including:
- Bonus Commissions Tracker. Displays what bonus
commissions were paid out and to whom.
Many reports that let you search by customer name now also allow you to search
by customer ID. An example of this is the Invoice report:
- Run the Invoice report
- Select the Contents tab.
- Deselect the All Customers check box.
- Type the Customer ID into the search field.
You can add additional reports to a Job or Estimate record so that they can
be run directly from the record without having to open up the reporting section.
Note that if you add a report to a job record, it will only appear in jobs
and project visits. Estimates and Schedules (Master Jobs) will not display any
of the reports you show on the Job window.
 |
Caution:
Any reports you display on the job record will need to have CEOJobID as
the only required parameter.
Any reports you display on the estimate record will need to have CEOEstimateID
as the only required parameter.
If the report is constructed in any other way, it will not run correctly.
For more on editing reports in ServiceCEO, please see the Editing
Crystal Reports section of the ServiceCEO
Help System. |
Adding to the Job record
To add a report to the job record report list:
- Click Reports from the Navigator bar. The Available Reports
dialog box appears.
- Click Edit List. The Report List dialog box appears.
- Select the report you would like to add to the report list from the list
of reports.
- Select the Show on Job Window check box.
- Click OK.
Once added, you can run the report from two locations in the job record:
- Print. Click the arrow next to the print icon or select
File > Print > Report Name.
- Print Preview. Click the arrow next to the Print Preview
icon or select File > Print Preview > Report Name.
For example:
Adding to the Estimate record
To add a report to the report list on an estimate:
- Click Reports from the Navigator bar. The Available Reports
dialog box appears.
- Click Edit List. The Report List dialog box appears.
- Select the report you would like to add to the report list from the list
of reports.
- Select the Show on Estimate Window check box.
- Click OK.
Once added, you can run the report from two locations in an estimate:
- Print. Click the arrow next to the print icon or select
File > Print > Report Name.
- Print Preview. Click the arrow next to the Print Preview
icon or select File > Print Preview > Report Name.
For example:
Back to Top
It can be difficult to distinguish normal line-items from items being paid
to Third Party Bill Payers (TPBP) in the Create
Invoices tab of the Billing
Center. To help prevent confusion, when you select when you select a TPBP
in the Billing
Setup dialog box, the name of the customer will automatically appear in
the Allocation Notes field. It will appear as: For: [Customer Name].
This will occur only if the allocation row does NOT have an existing value in
the Allocation Notes field.
Once the customer's name appears in the Allocation Notes field, it will also
appear in the Notes field of the Billing Center, helping you figure out which
line corresponds to what customer.
 |
Caution:
This configuration will only be for new billing setups. If you are upgrading
from 6.0, it will not affect existing jobs. |
Back to Top
Microsoft has recently released their Windows Vista ® operating
system. ServiceCEO 6.1 is the only version of ServiceCEO that we support on
Vista.
Microsoft has discontinued support of the Microsoft SQL Server Desktop Engine
(MSDE) on the Vista operating system. If you are going to use Vista at any point
in the near future, we recommend that you install SQL Server 2005 Express Edition
by running the Database Management
Tools. You can also use one of the "full" versions of SQL Server
2005, all of which are supported by Vista.
In addition, please be aware that Intuit will not support any version of QuickBooks
earlier then QuickBooks 2007 on Vista. See http://www.quickbooks.com/Helpcenter/Vista/
for more information. Also note that in order to integrate ServiceCEO and QuickBooks
on Windows Vista, you will need to have User Account Control (UAC) enabled on
your computer. Intuit requires that UAC is enabled in order to integrate with
other programs. For more technical discussion of this, see this
page in the Intuit Developer forum.
ServiceCEO's MobileTech
and Customer
Web Access modules will NOT work on Vista. To use either of these modules
with Vista, you will need to run them from a separate server machine running
either Windows 2000 Server, Windows XP Pro, or Windows 2003 Server.
Back to Top
The MobileTech module has a new installer. Follow the steps below to install
or upgrade your MobileTech files:
- Download the installer.
- Double-click the installer to start it. The Welcome page appears:

- Click Next. The License Agreement page appears.

- Click the I accept the terms in the license agreement option
button.
- Click Next. The Ready to Install the Program page appears.

- Click Install. The wizard will install the MobileTech files.
When all of the files have been installed, the Complete page appears.
- Click Close. The installation is finished.
You will still need to set up your server and database in the web.config file
(as described in the Editing
web.config section of the ServiceCEO
Help System). The MobileTech files will continue to be installed in C:\Inetpub\wwwroot\MobileTech.
Back to Top
With the release of ServiceCEO 6.1, we are proud to introduce an Application
Programming Interface (API) for ServiceCEO. The API will allow developers
to extend and integrate the functionality of ServiceCEO with other applications.
The ServiceCEO API Web Service provides programmatic access to your ServiceCEO
data using the language and platform of your choice.
The current version of the API provides access to most aspects of ServiceCEO’s
Customers,
Jobs,
Estimates
and Tasks.
The ServiceCEO API Web Service can be used to perform many actions, including
but not limited to:
- Integrating ServiceCEO with a .NET application.
- Creating intranet web applications that allow access to ServiceCEO data
by authorized users from anywhere in the world.
- Building middleware to integrate ServiceCEO with sales force automation
systems (such as Salesforce.com,
PeopleSoft and Siebel).
- Sending customer and job information to various accounting packages.
- Developing middleware to integrate ServiceCEO with Microsoft Office®.
While developers will be able to access most aspects of ServiceCEO, some areas
of ServiceCEO are not currently accessible, including (but not limited to):
- Inventory
- Profiles
- Zone and Tax Code Management
- Skills
- Appointment Types
- Job Completion
- Winning\Losing Estimates
- Creating new Billing Properties
Insight Direct plans on adding additional functionality to ServiceCEO’s
API in future releases.
Detailed information about using the API is located in the Web
Service Developer’s Guide (PDF document).
We highly encourage developers who are using or planning to use the API to
post in the API
Forum of the Insight Direct Discussion
Boards.
Back to Top
We've made it much easier to select your integration package from the Company
Information dialog box. There are now only three options:
- QuickBooks USA. Select this option if you are running any
compatable U.S. version of QuickBooks.
- QuickBooks Canada. Select this option if you are running
the Canadian version of QuickBooks.
- ServiceCEO XML. Select this option to use XML Integration.
For details on configuring XML accounting integration, see the Configuring
XML Integration topic of the ServiceCEO
Help System.
Note that both QuickBooks options will use QBFC5, which is automatically installed
as part of ServiceCEO 6.1.
Back to Top
The Pest Control custom fields have been merged with the Product custom fields.
You can now find these custom fields in the Product & Services Options dialog
box, accessed by selecting Tools > Options > Products & Services.
For more, see the Defining
Products & Services Options section of the ServiceCEO
Help System.
Back to Top
A new option exists where you can add or remove your sales reps from commission
splits. This option is available in the Payroll Options dialog box, accessible
by selecting Tools > Options > Payroll.

If one of the last two option buttons in the Commission section are selected,
the Include Sales Reps in Commission Split check box will be
selected by default, meaning that your sales representatives will be included
in any payroll commission splitting. To remove sales reps from this commission
split, deselect the check box.
Back to Top
In 6.1, you can use a Third Party Bill Payer (TPBP) Service Contract to cover
all or a portion of the charges on the customer's job. To do this, you first
need to:
- Enable Advanced Billing
- Have at least one TPBP configured
- The TPBP should have at least one Service Contract.
Once these steps are done, perform these steps:
- Create a new job.
- Enable Advanced Billing for the job, and assign at least one allocation
line to a TPBP. For example, let's say you've configured the job's Advanced
Billing to be:
- 75%, invoicable 1 week before the job starts, with "Silvertone
Bar" selected as a TPBP.
- Remaining Balance (25%), invoicable 1 week after the job starts
- On the job's Services/Products tab, double-click a charge to open the Charge
Details dialog box.
- Click the Service Contract Coverage tab. You will see one line item for
every allocation lines you've configured in the job's Advanced Billing Configuration.
Any TPBPs you have selected will appear on their corresponding line. For example,
in the screenshot below, the job charge has two lines, both corresponding
to the Advanced Billing configuration:
- The Silvertone Bar line. This line corresponds to the 75% TPBP line.
- The Garcia, Jerome line. This line corresponds to the Remaining Balance
line, and is invoicable to the customer.
- Select the Service Contract Line Item tab for the TPBP. You will see all
applicable TPBP's Service Contracts in the drop-down list. Select the Service
Contract that you would like to use to cover this charge.

The total at the bottom will update to display your new charge. Note that
any Service Contract restrictions will be honored. For example, if you selected
a TPBP contract that was restricted to only Product Category X for a product
in Product Category Y, no portion of the charge would be covered.
- By default, the Full Coverage check box is selected. This means that it
is covering the amount of the allocation row for this charge. To continue
our example, this means that if the Full Coverage check box was selected in
the screenshot, that 75% of the charge would be covered by the selected Service
Contract.
If you want to change this coverage, deselect the Full Coverage check box
and type a value in either the Qty or Charge field.
 |
Caution:
The amount you enter in the Qty or Charge fields must make sense in terms
of the quantities involved. For example, if you entered 30 in the Qty field
for a charge with 10 units, the amount would be changed when you clicked
OK to reflect the limitations of the allocation line. In our example above,
since the TPBP line is for the 75% allocation line, the Qty would by automatically
changed to 7 (75% of 10 = 7) when you closed the Charge Details dialog box. |
- Click OK to save your changes.
- Complete and create your invoices in the usual manner.
Back to Top
In 6.1, we've added a filter to the Billing History tab so you can more easily
control how many invoices appear on this tab.

 |
Caution:
If the customer has a lot of billing data, the Show All Entries option
may mean that the page will take some time to display all of the information.
We recommend that you do not frequently use this option as ServiceCEO's
performance may be severely degraded on larger databases. |
By default, the Display Applied Payments/Adjustments check
box is selected, meaning that all payments will be displayed within the date
range. If you want to limit the display to only those payments that have NOT
been applied to an invoice, deselect this check box. (Note that in previous
versions of ServiceCEO, this option was located at View > Current
View > View All.
 |
Caution:
The filter on the Billing History tab is linked to the filter on the History
tab of the Jobs tab filter. In other words, what you define as the date
range on the Billing History tab will control both how the Billing History
tab and the Jobs tab appear (and vice versa).
|
Back to Top
You can now quickly display a job's details via the Dispatch Board:
- Open the Dispatch Board.
- Right-click any job and select Details... from the pop-up
menu. A Details dialog box appears, displaying information about the job.
Note that this is the same dialog box that appeared when you right-clicked
the job from the calendar.
Back to Top
When you start ServiceCEO and there are any DLL
conflicts, ServiceCEO will now be able to heal itself by automatically running
it's own repair utility. In previous versions of the software, you would need
to run the Repair utility yourself.
If there are any issues, you will see this dialog box when you start ServiceCEO:

Please be patient while ServiceCEO repairs itself. The program will open when
any conflicts are resolved.
Back to Top
In previous versions of ServiceCEO, the description fields were limited to
255 characters. This limitation was lifted in 6.1 for the following fields:
- Job Charge Description
- Master Product/Service Description field
- Kit Description field
- Master Kit Description field
Thanks for everyone's
input!
Back to Top
Complete documentation of the ServiceCEO database fields and tables, designed
to help you customize your own reports, is available for download. Click here
to download the file: 
The downloaded file is a compressed file. It needs to be decompressed with
a tool like WinZip or WinRAR.
Once decompressed, you will see two files:
- SERVICECEO DB DOC.CHM. This is a searchable help file that
contains a description of all of ServiceCEO's database fields and tables.
- 6.1 DB Doc.pdf. This document lists all of the differences
between ServiceCEO 6.0 and 6.1.
Back to Top
- Printing out all Day view calendars will print two copies.
- If, when creating a job, you search for a product or service by typing in
the column header, then press Enter to add the product or
service to the job, the cursor will appear to be in the Quantity field. However,
the focus is instead elsewhere and you will need to either press Tab four
times or click into the Quantity field in order to enter a value.
- QuickConnect. QuickConnect
1.0 will NOT work with ServiceCEO 6.1. You will need to upgrade your QuickConnect
tool to QuickConnect 2.0. For details on QuickCOnnect 2.0, see http://support.insightdirect.com/docs/apps/quickconnect/quickconnect2.htm
For a complete listing of known issues with 6.1, please point your browser
to http://support.insightdirect.com/release/6-1_releasenotes/knownissues.htm
Back to Top
Feedback
Please send any feedback about this document to documentation@insightdirect.com.
Please note that this email will not go to Technical Support. To receive technical
support, please enter a support ticket by logging into the member
center at http://www.insightdirect.com/support.html
and clicking the Log a New Support Ticket link.
| ServiceCEO is a registered trademark of Insight Direct,
Inc. in the U.S. and/or other countries. Other parties' marks are the property
of their respective owners and should be treated as such. |