PCSlogo.gif(22641 bytes)

 
   4476 Main Street,  Suite 202, Amherst, NY 14226
   Phone: (716) 839-1304
 

Site Map

PCS Accounting
Interactive Feature Guide

(IE 5 or Netscape 6 or better preferred)
Cash Basis Reports
If you would like to use financial reports using Cash Basis with PCS Accounting, contact us.

For more information about our Custom Software Development services,
PC Skills Developer Services

 

PCS Accounting Developers Information
(includes Visual Basic Source Code)

PCS Accounting is sold with complete Visual Basic Source Code in one package.  PCS Accounting was developed using Microsoft Visual Basic 6.0 Professional version, with minimal use of third party add-on components.  The object-oriented, modular design and powerful transactions-based code makes modification and integration to other modules easier. 

Available in desktop version using Microsoft Access database and client version using Microsoft SQL Server.  Both versions are highly optimized using ADO data engines.

You may compile the code as it is or modify and customize to suit your needs.  The resulting compiled software may be distributed royalty free.   But the source code or modified source can not be sold. This kit is sold as it is and PC Skills is not responsible for any changes you make. Please see our Licensing  Agreement for details.

Technical Features

Modular Organization

Many common functions and subroutines to control the spreadsheets and data entry screens are organized in several basic modules.

Several Classes to perform most routine operations including posting, displaying selection boxes, accessing reports, etc.

All the reports are integrated tightly with the program in an ActiveX DLL that can be replaced independently.  This approach provides fast reports with very little overhead.

Robust Data Access

PCS Accounting uses MIcrosoft ADO data engine with Jet 4 or SQL OLEDB provider for data access.
bullet  ANSI compliant SQL codes throughout the program to access and update data.
bullet This program does not use any bound controls for most of the operations thus providing complete control of data access.
bullet Transactions based coding assures that the integrity of the data, especially in a multi-user situation.
bullet Instant posting assures that balance sheet and other reports convey real-time data.

Transactions based data updates

PCS Accounting uses transactions when updating or deleting records from multiple related tables.  If any one of the changes fail due to any reason, the entire set of changes is cancelled.  This implementation
bullet Assures that the relational data integrity is maintained always.
bullet Improves the speed and performance of these operations
bullet Reduces the record locking time and improves network performance in multi-user installations

Integrated Reporting System

The Data Dynamics ActiveReports 2.0 is used to create the reports in an ActiveX DLL.  This DLL is accessed by the main program to get the report data as needed and displayed in a lightweight viewer or printed to the printer.  The result is fast reports with complete control over data access with very little overhead  (under 2 MB including reports).
bullet Multi-page reports with tree view type table of contents to access specific locations in the report.
bullet Hyperlinked fields for drill-down reporting capability.
bullet Ad-hoc reporting capability.
bullet Use logos in the headers.
bullet Generate documents that can be deployed for delivery in the Web

Security and Dynamic Menu Control

PCS Accounting incorporates an internal login system that allows users to be grouped.  Access to various features of the accounting software and available menu options can be controlled by the group designation..

Rapid Development of Data Entry Forms

PCS Accounting uses the special Usercontrols (all VB6 and source code included) for most data entry needs.  These controls allows you to add and remove data-entry fields in any form easily and to control and validate the entered data.  PCS Accounting includes complete source code for the controls and as these controls are compiled along with PCS Accounting, no OCXs are required.
bullet Add fields that control text, comboboxes, checkboxes, dates, numbers with validation.
bullet Lock and unlock fields dynamically through code.
bullet Automatically update tabbing sequences.
bullet Display tool tips when needed.
bullet Move and modify fields within the form with minimal change of code.

Selection Boxes

PCS Accounting provides another special user-control (all VB6 and source code included)  that allows you add multi-column, virtual selection boxes and windows from database for easy-selection by the user. 
bullet Virtual data displayed - handle small or large datasets with ease.
bullet Allows user to sort the selection list by any column that is displayed.
bullet User can change column widths if needed.
bullet Developer can protect some columns from display.
bullet Can change the data set when needed, and much more.

Versions Available:

PCS Accounting Desktop Edition (ADO) Optimized with Active Data Objects (ADO) technology and Microsoft Jet 4.0 OLEDB Provider.
Microsoft Access 2000 database
SQL Client Edition of PCS Accounting Optimized with ADO and Microsoft SQL OLEDB provider for the Microsoft SQL Server 7.0 or 2000 database system

System Requirements:

In order to use the Desktop Edition Development Kit or SQL Client Edition, you need following software.

Microsoft SQL Server 2000 or SQL Server 7 or MSDE  (only for SQL Client Edition).
Microsoft Data Access Components version 2.6 should have been installed.  

If you want to modify and recompile source code then you also need the following components:
Microsoft Access 2000 (if you need to modify the database).
Microsoft Visual Basic 6.0 Professional Version or higher
Data Dynamics ActiveReports version 2.0 or higher.

What is Included:

A fully compiled version of PCS Accounting.
All the Visual Basic Code modules and forms.
Resource File used in the Visual Basic Project.
Full documentation and Help files for compiled Version.
A detailed Technical Reference Manual for the code.

Free technical support (see terms below).

Pricing and Availability:

PCS Accounting with source code
PCS Accounting ADO version (with MS JET 4 database - Access 2000 format) 

 US $1295.00

PCS Accounting SQL Client 

US $1995.00

ADO Bundle:  PCS Accounting Desktop Edition (ADO) and SQL Client Edition of PCS Accounting

US $2595.00

PCS Accounting Plus with PCS Payroll ( includes source code)  
PCS Accounting Plus ADO version (with MS JET 4 database - Access 2000 format) 

US $1695.00

PCS Accounting Plus SQL Client  

US $2395.00

PCS Accounting Plus Desktop Edition (ADO) and SQL Client Edition of PCS Accounting

US $2995.00

Licensing Agreement:

The purchaser of the Desktop Edition Development Kits or the SQL Client Edition is granted a limited, nonexclusive license to use the source code, either as is, or as part of an application that they develop, with no further royalties or fees due PC Skills. The only restriction is that only the executable, and not the source code itself, may be distributed.  The technical reference manual may not be distributed.

The purchaser is responsible for acquiring and using the third-party products used and any upgrades thereof.

There are no restrictions on distributing the user manual or help files.

Technical Support:

Program updates that provide fixes for bugs and minor improvements are posted regularly to our web site. They are available for downloading at no charge. Major upgrades, as they become available, can be purchased, with upgrade discounts, for prices to be determined at the time they become available.

PC Skills will provide free support for the installation, setup and operation of PCS Accounting for 60 days from the date of purchase. Support cannot be provided for issues related to accounting questions. (Such questions should be resolved by the purchaser’s accountant.) Support concerning issues relating to the purchaser’s hardware and software, unless it specifically relates to PCS Accounting, will be provided only at the discretion of PC Skills.

For purchasers of the PCS Accounting Development Kit, Desktop Edition, PC Skills will provide free support for installation, setup and operation for 60 days from the date of purchase. Purchasers will also receive up to 3 hours of free consulting, or 6 free phone, fax or e-mail communications, whichever occurs first, related to program customization.

Our Developer Support Center ( IE 5 or better preferred)
provides registered customers detailed knowledge base articles, how-to tips and tricks, updates and a wealth of resources to help with your development.

For purchasers of the PCS Accounting SQL Client Edition, PC Skills will provide free support for installation, setup and operation for 60 days from the date of purchase. Purchasers will receive up to 6 hours of free consulting, or 12 free phone, fax or e-mail communications, whichever occurs first, related to program customization.

Questions concerning the use of the development tools like Visual Basic, and ActiveReports are not covered in this support, unless they pertain to their usage within PCS Accounting.

Extended support options are available after the free support period. PC Skills will provide additional consulting services on a pay-as-you-go mode at $95 /hour (minimum 1/4 hr per contact) or based on other agreed upon terms.

Contact Us for additional Information and availability.

Visual Basic, Microsoft Access, and Microsoft SQL Server are registered trademarks of Microsoft Corporation, ActiveReports is a registered trademark of Data Dynamics.