P R O B I L L Accounts Receivable and Billing System Professional Version ********************************************* ** ** ** NOTICE: THIS IS A COMPLEMENTARY LIMITED ** ** VERSION OF THIS PRODUCT AND THE MANUAL. ** ** ** ** YOU MAY ORDER THE COMPLETE PRODUCT AND ** ** MANUAL FROM: ** ** ** ** ūDIMESTORE SOFTWARE ** ** 23121 VERDUGO DR. SUITE 202 ** ** LAGUNA HILLS, CA. 92653 ** ** (714) 581 - 6749 ** ** ** ********************************************* Introduction About PROBILL PROBILL is a complete billing and accounts receivable system designed to be fast, efficient, and easy to use. You will find PROBILL to be a versatile system that fits the needs of most businesses needing to bill customers and clients. Although PROBILL is designed to be a service billing system, because of its unique approach to billing PROBILL can be used to bill for both services and products. PROBILL FEATURES: Print to Plain Paper, Laser Forms, or Dot Matrix / Tractor Fed Forms. Repeat Billing to Re-Bill Easily On a Monthly or Other Period Basis. Active Open Session Eliminates Cumbersome Closing Functions. Full Featured Accounts Receivable Tracking and Reporting. Income Distribution Tracking and Reporting. Aged Receivables to 'True' Date of Aging. Re-Print Flexibility - Re-Print Any Invoice at Any Time. Payments Recording, Tracking, and Reporting. Customer Statements and History. Sales Tracking and Reporting. Full Receivables Accountability. PROBILL is available in Single Company configuration which allows you to generate bills and manage receivables for a single company. PROBILL is also available in a version for Multi Company processing. The Multi Company configuration allows you to process billing and receivables management for an unlimited number of companies on a single computer system. Technical Support Technical Support is available to all registered licensees. We hope our 'ease of use' approach to software and extensive documentation provide you with all you need to fully utilize the product, however, we are available to answer technical questions you might have and assist with problem resolution. Technical Support can be reached at (714) 581-6749. Our hours are 9:00 am to 5:00 p.m. PST Monday through Friday. START YOUR OWN CUSTOMER BILLING BUSINESS !!! ūDimestore Software has produced a unique business opportunity by combining PROBILL Multiple Company software with a Marketing and Procedures guide. This combination provides you with everything you need to create your own customer billing business. The Marketing and Procdures guide decribes what steps to take to start and build a prosperous Customer Billing Service. The guide describes what businesses would be the best potential clients and provides you with sample postcards, brochures, forms and more. The guide gives you pricing information and tells you how to market your billing services and who to market to. Detailed procedures and other helpful information is contained along with forms, service agreements and more. *NOTE* Requires PROBILL Multiple Company PROBILL Multiple Company is $89.95 and the Marketing and Procedure guide is $35.00. At $124.95 for the pair this is an opportunity you can't afford to miss. To order please see the LICENSE file on this disk or contact: ūDimestore Software - 23121 Verdugo Dr. Suite 202 - Laguna Hills, CA 92653 GETTING STARTED System Requirements To run PROBILL you will need the following minimum system: IBM PC/XT, PC/AT, IBM PS/2, or IBM PC compatible 512 Kb of memory A Hard Disk with at least 2 Mb of free space Monochrome or Color Display adapter card and monitor DOS 3.1 or higher Any Printer will work, however, a tractor fed or laser printer are recommended Installing PROBILL If you received PROBILL from a BBS, follow the instructions in the README file. If you received PROBILL on a diskette from Dimestore Software, to install PROBILL to your hard disk follow the steps outlined below: Start your computer as usual. Place the PROBILL installation disk in drive A: (or drive B:). At the DOS prompt type >A: INSTALL and press . The Installation program will lead you through the install process. If the install process is not successful note the problem specified, correct the problem (e.g. not enough disk space), and repeat the install process. Starting PROBILL Once PROBILL has been installed on your computer you are ready to start the program. To start the program you must either change to the PROBILL directory, or you must have the PROBILL directory specified in your path variable. a .BAT file to switch to the PROBILL directory and run the program. PROBILL must be started with the directory it resides in as the current directory. The below examples assume that you have installed PROBILL into the default C:\PROBILL directory. Change to the PROBILL directory by typing CD \PROBILL and press . Type PROBILL and press to start PROBILL. PROBILL is shipped with Dimestore Software as the established company with default settings for company information. You will want to edit the company information to be that of your company's. See the Company Maintenance section in the Reference chapter of the manual to edit the company information. Starting Multi Company PROBILL When starting Multi Company PROBILL you are first asked to enter the company code for the company you wish to work with before entering the PROBILL menu system. Each company in the system will have an associated company code that may be up to five (5) characters in length. For example, the sample company 'Dimestore Software' has the company code of 'DIME'. At the prompt enter the company code. If the company code is not found in the system you will be asked if you wish to create a new company. See the 'Company Maintenance section' for information on creating new companies. Optionally, you may also select the company you wish to work with from the DOS command line by including it along with the PROBILL command. For example, to start PROBILL and select the 'Dimestore Software' company enter PROBILL DIME from the DOS command line. Starting PROBILL in this fashion bypasses the initial sign on screen. We recommend reading through Chapter I and then moving into Chapter II to work with the Tutorial. If you're an experienced computer and applications user you may be able to dig right in and use PROBILL right away, however, spending the hour or so it takes to peruse the material and go through the Tutorial will help you to better understand PROBILL. Using The Menu System PROBILL uses a menu system that allows selection by either single key entry or by the 'point and shoot' method. To select by 'point and shoot' move the selection bar to the desired menu selection with the arrow keys. When you have moved the selection bar to the desired selection press to execute the selection. A selection ending with an arrow indicator will invoke another menu whereas selections without arrow indicators will invoke that function. To select a menu item using single key selection, depress the key corresponding to the letter highlighted within the desired menu item. Your selection will be executed immediately. Single key selection does not require you to press the key. BILL ENTER/EDIT RECEIPTS PRINT/REPRINT BILLS STATEMENTS SELECT COMPANY GENERATE REPEAT BILLING MAINTENANCE MENU REPORTS MENU UTILITIES MENU EXIT TO DOS In the example above pressing 'B' would activate Bill Enter/Edit, pressing 'M' would activate Maintenance Menu. Pressing would activate Statements since that item is highlighted. (Letters that would be highlighted are shown in bold and double underlined) Data Entry Keys Whenever you are performing data entry in PROBILL you are under control of the data entry keystroke handler. You are in data entry mode whenever you are entering data into a field, or answering any question posed by PROBILL. The data entry keystroke handler attempts to reduce the number of keystrokes needed in order to speed up your work process in PROBILL. Single Keystroke Entries In general, anytime a single keystroke entry is required (e.g. a 'Y/N' Yes, No response), the keystroke handler will act immediately upon your keystroke without the need to press the key. Field Entries Field entries are entries that require multiple keys to specify the value for the field. The entry of a name or date would be a typical example of a field entry. When in field entry mode you are offered the field in edit mode such that the cursor is positioned at the end of the current value of that field. If there is no value for the field the cursor will be placed at the beginning of the field waiting for you to enter a value. When a field currently has a value (cursor positioned at end of current field), you may accept the field exactly the way it is by pressing . You may edit the field by using the key to erase characters and then retyping them. You may also delete the entire field by pressing the key. The keystroke handler will not allow you to enter more characters than are allowed in a given field nor will it allow you to enter characters where only digits are acceptable. Throughout the entry/editing of a field the following keys will function as described below. - Deletes the character to the left of the cursor. - Deletes the entire field and allows reentry of the field. - Accepts the field in its current form. - Aborts the field entry and Cancels the editing function. Line Entries Line entries are those fields which are entered in a linear fashion. An example of this would be the entry of an invoice or purchase order line item appearing somewhat as shown below. QUANTITY PC DESCRIPTION PRICE TAX AMOUNT 2 100 Green Widget 12.00 .96 24.00 Line entries are identical to normal field entries with the exception of the key. When making line entries the key cancels only the current field entry within the line. If you are at the beginning of a line the key then will cancel the edit function. This allows you to move amongst the fields of the line until you have completed the line to your satisfaction. For example, if you finished entering the unit price field of 12.00, the cursor would then be positioned in edit mode at the extension field of 24.00. If you pressed at this point the editing would 'back up' to the Tax field. You would then be able to re edit that field or press again to back up and edit the Price field. You can continue this process until you finalize the line by accepting the last field of the line or by pressing until you have canceled out of the edit. Field Types There are three basic field types within the PROBILL environment. Each field type is described below. Specific field descriptions can be found in the reference section of this manual. For example, the description of the NAME field for the CUSTOMER record would be found under the CUSTOMER MAINTENANCE section of this manual. Numeric Fields Numeric Fields consist of all number characters and allowable special characters. Specifically the field can contain the characters 0 - 9, COMMA (,), PERIOD (.), or MINUS (-). No other characters are allowed. Date Fields Date fields allow the entry of valid dates in the numerical representation format. For example, October 12, 1992 would be represented as 10/12/92. The format is always expected as MM/DD/YY where MM is the month, DD is the day of the month, and YY is the year. You may use the '/' separator, the '-' separator or no separator. Acceptable separator examples are 10/12/92, 10-12-92, or 101292. Text Fields Text fields are free form fields accepting virtually any characters that can be typed from the keyboard. Text fields are usually descriptive fields such as an address field. Data Entry - The Create / Edit Mode Virtually all data entry screens in PROBILL are presented in Create/Edit mode. This means that from one screen or data entry window you can perform both create and edit functions. Each record uses some type of 'key' field or fields to uniquely identify the record. For example, we assign customers a 'customer number' as a unique identifier. The 'customer number' becomes that records 'key'. The 'key' field is usually the first field entered for data input as is the case for our example of customer records. To enter a new customer the first thing you would enter is a customer number. In our Create/Edit mode of input if a customer associated with the record number you entered exists you will be offered the customer's record in edit mode. If there is no customer identified by the customer number you entered you will be allowed to create a new customer record. Whenever a record is being created or is in edit mode the record is 'in holding' until the creation or edit is completed. To complete a creation or edit of a record you must have traversed each field of the record. This means you must have pressed for the very last field of the record before the newly created or edited record is saved. IF YOU ESCAPE BEFORE COMPLETING THE LAST FIELD A NEW RECORD OR THE EDITING OF AN EXISTING RECORD THE FIELDS YOU HAVE ENTERED OR CHANGED WILL NOT BE SAVED. YOU MUST GO ALL THE WAY THROUGH THE RECORD FOR IT TO BE SAVED. This makes the opposite, abandoning entries and changes, easily accomplished by pressing before completing the last field of a record. Selection Lists Throughout the PROBILL system data entry sessions you are offered Selection List lookups to help you to find information quickly. Going back to our previous example, if you wanted to edit the customer record for John Jones but couldn't remember the customer number you could use the Selection List option by pressing the key at the initial field entry. When a Selection List is available PROBILL indicates so by a highlighted message somewhere near the field you are about to enter. When a selection list is shown the following keys are functional. - Leaves the Selection List mode without a selection. - Leaves the Selection List mode and inserts the highlighted selection as your entry. - Moves down (highlights) one entry in the Selection List. Wraps around to the top when the bottom of the window is reached. - Moves up (highlights) one entry in the Selection List. Wraps around to the bottom when the top of the window is reached. - Move down one window if there are more selections available. - Move up one window if there are more selections available PROBILL'S Normal Processing Sequence This section describes the normal processing sequence when using PROBILL. PROBILL allows processing in any order or sequence desired, however, by the nature of customer billing certain events must precede others in the natural order. For example, the payment of a bill cannot be processed until a bill has been established. Remember that the below processing sequence is a suggested sequence for using PROBILL. Use this sequence as a guideline in developing your own processing sequence. ENTER COMPANY INFORMATION Establish Company Name, Address, Bill Numbers, etc. MULTI-COMPANY PROCESSING Enter New Company Information Enter New Company Services Enter New Company Customers ENTER SERVICES Establish the Service Codes, Pricing, and Tax information for Billing. RECORD PAYMENTS Enter payments received on previously issued bills. ENTER NEW BILLS Create the new bills to be issued. PRINT REPORTS Print all pertinent reports. Check Bills and payments for accuracy. Be sure all data is validated before printing bills. PRINT BILLS Print all bills and prepare to issue. Any of these steps may be executed at any time. PROBILL does not enforce any structured periods with the exception of the Aging reports which age within 30, 60 and 90 day increments. Periods can be simulated by the use of start and end dates for reporting periods. Thus, any monthly period income (or other pertinent information) can be known by producing a period billing report specifically for the dates defining that particular month (e.g. from 6/1/92 to 6/30/92 for the month of June, 1992). At this point we suggest that you install PROBILL onto your system and proceed to the TUTORIAL section that follows. This TUTORIAL will guide you through some normal processing within PROBILL and will help familiarize you with the PROBILL system. TUTORIAL The PROBILL Tutorial is designed to give you a quick view of the most used features of PROBILL. The tutorial will guide you through some normal processing steps in the generation, recording, and reporting of bills and accounts receivable. This Tutorial generates live data within the PROBILL system. If you do not complete the Tutorial you will have this live data mixed in with your data when you begin to generate your own system. The ending portion of the Tutorial deals with deleting the Tutorial data so as to leave you a 'clean' system to begin with. BE SURE TO COMPLETE THE TUTORIAL BEFORE BEGINNING TO ENTER YOUR OWN DATA. There are two other options you may take to insure that Tutorial data does not become mixed with your 'live' data. The first option is to perform the Tutorial with 'live' data of your own. You will only need three services, two customers, and one bill which has been paid by the customer. Option two is to perform the Tutorial, continue to 'play' with the system to learn more about PROBILL and then reinstall PROBILL before entering your 'live' data. If you have the Multi Company version of PROBILL you may also delete the sample company (DIME) after the Tutorial. To begin the Tutorial change to the PROBILL directory and start PROBILL (See the Getting Started Section). If you have the Multi Company version enter DIME at the company selection prompt. You will then be at the PROBILL main menu. If you have the Single Company version you should already be at the main menu. STEP 1 - MAINTENANCE Since we have already established a Tutorial company there is no need to perform any Company Maintenance. Company Maintenance should be completed before any maintenance of Services and Customers is performed. See the Company Maintenance section in the Reference Chapter for more information about Company Maintenance. From the Main Menu select MAINTENANCE. From the Maintenance Menu select SERVICE MAINTENANCE. Enter the three Services as shown below. Note that a field marked as [BLANK] means you should press leaving the field blank. Service Code: 100 Description: SOFTWARE CONSULTING Taxable: N Unit of Measure: HR Sales Price: 56.00 Cost: 12.00 Service Code: 101 Description: PROGRAMMING Taxable: N Unit of Measure: HR Sales Price: 48.00 Cost: 10.00 Service Code: 200 Description: COMPUTER PRODUCTS Taxable: Y Unit of Measure: [BLANK] Sales Price: [BLANK] Cost: [BLANK] Note that of the three services just entered one is actually a product. Since that product (COMPUTER PRODUCTS) is a general category we have left the unit of measure, price and cost fields blank. These unit of measure and price fields are used for defaults when entering line items. Leaving the cost field blank indicates that we will not be tracking costs for this particular service or product. Now that you have entered the three services you should be positioned at the Service Code field. Note that the 'F1 for Selection List' message appears at the top of the window. Press to view the selection list for services. You should see all three services (100, 101, and 200) shown in the window. To demonstrate use of selection lists and editing we will now adjust the price of our Programming Services to be $50.00 per hour instead of the original $48.00 per hour. Using the Arrow keys move the highlight in the selection list to the 101 PROGRAMMING item. Press and you will be moved to the Service Maintenance window with the proper record in place ready for editing. Press until the cursor stops at the end of the Sales Price field. Press to delete the $48.00 and then enter 50 for this field. and press . To save the changes we just made you must complete the record by pressing through the last field. When that is done and the window clears the record has been saved. Enter 101 for the Service Code field and press . You should see the Programming record again displayed this time with our changed Sales Price of $50.00. When you are finished in the Services Maintenance press at the Service Code field to return to the Maintenance Menu. Now we will enter some customers into the system. From the Maintenance Menu Select CUSTOMER MAINTENANCE. Enter two Customer records as shown below. Customer Number: 100 Name: Constantine, John G. Addr: 1239 W. Roosevelt Dr. Suite 23 City: Westerfield State: NJ Zip: 08372 Tax Rate (%): 8.00 Repeat Service Code: [BLANK] Repeat Service Amt.: 0 Repeat Quantity: 0 Customer Number: 101 Name: Wentworthe, Dorothy S. Addr: 3459 Ashford Circle City: Laguna Hills State: CA Zip: 92653 Tax Rate (%): 0 Repeat Service Code: 100 Repeat Service Amt.: 48.75 Repeat Quantity: 2 A few items are noteworthy about the entries you just made. PROBILL uses many default offerings throughout its processing. When you got down to the City, State, and Zip fields for the first time PROBILL offered you the default entries for Laguna Hills, CA, 92653. It got these values from the Company Record. Thereafter PROBILL will use your previous entry for these fields as the default value. Many times defaults will save you typing. If you want to use the default just press to accept the default value. If you want to enter a different value, press the key to erase the default value and then enter the value you want for that field. Note also that we did not enter any information for repeat billing for customer 100. Once you entered BLANK for the Service Code field it skipped over the remaining two fields thereby completing the record. PROBILL will always attempt to save you work. If the Repeat Service Code field is BLANK indicating no repeat billing then the remaining two fields are not needed and PROBILL will zero them for you automatically. When you are finished with Customer Maintenance press at the Customer Number field to return to the Maintenance Menu. Press again to return to PROBILL's Main Menu. STEP 2 - ENTER / EDIT BILLS Now that we have entered our Services and Customers we are ready to create bills for our customers. From The Main Menu select BILL ENTER/EDIT. When you first enter the Bill Enter/Edit window the cursor will be at the Bill Number field awaiting entry. If you wanted to edit a bill you would enter its number now or use the Selection lookup to find a Bill to edit. Since we are going to create a new bill press at the Bill Number field. This advances the cursor to the Customer Number field. In so doing PROBILL has automatically assigned the next bill number to the Bill Number field. Enter 99 at the Customer Number field and press . PROBILL will prompt you with 'CUSTOMER NOT FOUND - CREATE A NEW CUSTOMER (Y/N)?' and await your answer. We could have entered each of our customers from within the Bill Enter/Edit area. This saves you time when you are generating bills and have a new customer to enter. For now, answer the prompt or to return back to the Customer Number field. Delete the 99 in the Customer Number field (press the Key) and enter the information as shown below.CUSTOMER NUMBER: 100 BILL NUMBER: 256 BILL DATE: 3/16/92 Constantine, John G. 1239 W. Roosevelt Dr. Suite 23 P.O. NUMBER: XYZ-192 Westerfield NJ 08372 QUANTITY CODE DESCRIPTION PRICE TAX AMOUNT Once you have completed the above entries you will be in the line entry area. There are 3 cursor types in the line entry area. The first one you will see is the line cursor (O) which appears at the left side of the screen. The line cursor points to the current line for entry or editing. The line cursor can be moved with the and keys. When entering or editing the fields of the line the normal cursor is used. When a line is completed you will see the line completion cursor (x) at the far right side of the line. Now would be a good time to review Line Entries under the Data Entry Keys section in Chapter I. Enter the two bill lines shown Below. CUSTOMER NUMBER: 100 BILL NUMBER: 256 BILL DATE: 3/16/92 Constantine, John G. 1239 W. Roosevelt Dr. Suite 23 P.O. NUMBER: XYZ-192 Westerfield NJ 08372 QUANTITY CODE DESCRIPTION PRICE TAX AMOUNT 5 100 SOFTWARE CONSULTING 56.00 0.00 280.00 2 200 COMPUTER KEYBOARDS 29.95 4.79 59.90 You should have found that PROBILL offers you defaults based on the services you have established, but any field of the line (except Amount) can be changed when you enter or edit the line. Be sure you have ended the last line and the Line Cursor appears on the left side. At this point press . You will then be prompted 'Is this Bill Completed (Y/N)'. Any answer other than 'Y'es will return you to the point where you left off in the Bill Enter/Edit. Answer Y to complete this bill. Now that you have completed the first bill enter a second bill for Dorothy Wentworthe and use your imagination for at least 3 lines of services. When you have completed your bill go back to the Main Menu. From the Main Menu select PRINT/REPRINT BILLS. When prompted to print all unprinted bills answer Y. Be sure your printer is turned on and has paper loaded. At the 'READY PRINTER - PRESS ENTER WHEN READY' prompt press . PROBILL will print each of your bills in Bill Number order. Press to return to the Main Menu. Now select RECEIPTS from the Main Menu. Select RECEIPTS FROM CUSTOMERS. Now we will assume we have received payment for the first bill that we produced. The total for that bill was $344.69 so we will record a payment for that amount from our customer. Enter the Bill Number of the first bill and press . You should see the information for the bill filled in as shown below. Enter the Payment Date and fill in the Payment Amount fields with the full amount of the Bill. When you do so you should see a 'PAID IN FULL' message to the right of the payment amount. 'You will then be prompted 'RECORD THIS PAYMENT (Y/N)?'. Enter Y to record the payment and complete the transaction. Enter to end the Payments session. Bill Number: 256 Bill Date: 03/16/92 Customer No.: 100 PO Number: XYZ-192 Customer: Constantine, John G. Bill Original Amount ..... 344.69 Current Balance .......... 344.69 Payment Date .... 4/15/92 Payment Amount ........... 344.69 Discount Taken ................ New Balance .............. 0 PAID IN FULL This concludes the major portion of the billing process with the exception of optionally producing various reports. STEP 3 - PRODUCING REPORTS The reports that you produce will be determined by your needs. We will produce three of the most common reports within the Tutorial, however, feel free to produce whatever reports you wish to look at. Reports only provide you with information about what's in the PROBILL system. There are no reports that change any of the data in the system. From the Main Menu select REPORTS MENU. From the Reports Menu select PERIOD BILLING REPORT. As with all reports, you will be prompted to send the output of your report to the Printer or to the Screen. Be sure your printer is on and enter P to print to the printer. Next you will be prompted 'Full Bill Detail including line items (Y/N)?'. Enter N to this prompt. You will now be prompted for the date range for the report. Select a date range from 3/1/92 to today's date (or the dates you used to create your bills). When you have entered the date selections your report will print. Peruse the report and look in the Reports section of the Reference chapter to identify the information in the report. Repeat these steps for the Income Distribution and Payment Activity reports. STEP 4 - DELETIONS In the normal course of operations you will probably not encounter many situations where you will delete items with the exception of using the Bill Purge utility. For our Tutorial we will now delete all the items that we have created to clean the system in preparation for the entry of your 'real' data. The items we have to delete are bills, services, and customers. PROBILL has some safety features to keep you from accidentally deleting necessary information. You cannot delete a service if that service appears on any active bill, nor can you delete any customer who has one or more active bills. From the MAIN MENU select UTILITIES. From the UTILITIES MENU select PURGE OLD BILLS. PURGE BILLS FROM SYSTEM STARTING BILL NUMBER: 1 ENDING BILL NUMBER: 999 $$ WARNING $$ DELETION OF BILLS IS PERMANENT BACKUP PRIOR TO DELETION IS RECOMMENDED. To ensure that we delete all bills produced under the tutorial enter Starting from Bill Number 1 and ending with Bill Number 999 as shown above. PROBILL will search the files and report to you how many bills are ready to be deleted and ask your confirmation. Answer Y to the 'Are You Sure (Y/N)?' prompt and the bills will be deleted from the system. Now that we have deleted the bills we can go into maintenance and delete the services and customers that we created. Return to the MAIN MENU and select MAINTENANCE MENU. From the MAINTENANCE MENU select SERVICES MAINTENANCE. Bring up each of the services in edit mode by entering the service code (e.g. 100, 101, and 200). Services are deleted by entering the word 'DELETE' as the description (see below). At the confirmation prompt of 'Delete this Service (Y/N)?' enter Y. Do so for each of the services to delete all services. You can use the selection list to be sure none remain. Service Code: 100 EDIT SERVICE Description: DELETE Taxable (Y/N): N Unit of Measure: HR Sales Price: 56.00 Cost: 12.00 Delete This SERVICE (Y/N)? Y Return to the MAINTENANCE MENU when you have deleted all services. From the MAINTENANCE MENU select CUSTOMER MAINTENANCE. Bring up each of the customers in edit mode by entering the customer number (e.g. 100, 101). Customer deletion is identical to service deletions. Deleted by entering the word 'DELETE' for the customer's name (see below). At the confirmation prompt of 'Delete this Customer (Y/N)?' enter Y. Do so for each of the customers to delete all customers. You can use the selection list to be sure none remain. Customer Number: 100 EDIT CUSTOMER Name: delete Addr: 1239 W. Roosevelt Dr. Suite 23 City: Westerfield State: NJ Zip: 08372 Tax Rate (%): 8.00 Repeat Service Code: Repeat Service Amt.: Repeat Quantity: Delete This Customer (Y/N)? Y This concludes the Tutorial Session. Be sure that you have deleted all data that was entered in the Tutorial before entering your 'live' data, or reinstall the PROBILL system. Your next steps will be to set up your company information, then your services and then customers. Use the Reference Section to questions you might have about a particular function. PROBILL REFERENCE Bill Enter / Edit The Bill Enter/Edit function allows you to create new bills and to edit existing bills. New bills are assigned a number by PROBILL based on the Next Bill Number field of the Company information. To edit an existing bill you will have to know the bill's number. The Bill Enter/Edit screen is divided into two sections, the Header section and the Lines section. Bill Header fields Bill Number: [Key] A unique 5 digit identifying number. Customer Number: A unique 4 digit number identifying a customer (See Customer Maintenance) and linking this bill to that particular customer. Bill Date: The Date you wish to associate with this bill. Normally the date of creation of the bill. P.O. Number: A Purchase Order number that might be associated with this bill. 10 characters. Bill Line fields Quantity: Number of units for the item. The number can have decimal portions for example 1.5 hours. A maximum of 9999.99. Entering a [blank] or Zero (0) for quantity indicates a line containing only a description. The Quantity field can be negative indicating a credit amount. Code: The Service Code for this line item (See Services Maintenance). The service code cannot be blank except for a description only line. Description: The description for this line item. PROBILL offers the description associated with the specified Service Code, however, this can be edited or changed for this line item. Price: The price per unit for this line item. The amount from the Service Code record is offered as the default price. A maximum of 9999.99. The Price field can be a negative amount indicating a credit. Tax: The amount of tax for this line item. PROBILL calculates this amount using the tax rate specified in the customer's record times the price of the line item IF the line item is specified as taxable in the Service Code's record. In all cases you may enter/edit any amount into this field when entering or editing the line item. Amount: This field totals the extension of the Quantity times the price for this line item. THIS FIELD DOES NOT INCLUDE THE TAX AMOUNT. The Amount field is a calculated field that you cannot edit. Enter a New Bill To generate a new bill leave the Bill Number field [Blank] by pressing . This advances the cursor to the Customer Number field. Enter a valid customer number or a new customer number if you wish to create a new customer at this time. Fill in the remaining header fields and you will be advanced to the Bill Lines section of the screen. Enter the desired bill lines and comments. (See the Line Entries section of Getting Started and the Tutorial). When you are finished entering lines (and the cursor is at the far left of the screen) press to end the bill. Edit an Existing Bill To edit an existing bill enter a valid Bill Number at the Bill Number field (or use the search list to obtain a valid bill number). In edit mode you can change any field in the header with the exception of the Bill Number or the Customer Number. Each Line item can also be edited. In the Bill Lines section of the screen you may use the and keys to point to the line(s) you wish to edit (See the Enter/Edit Bills section of the Tutorial). *NOTE: Once a bill has had one or more payments applied to it you will not be allowed to edit the bill. You will be shown the bill in view only mode for review. Credit Bills Credit Bills (or credit line items) can be created by indicating a negative amount for a line item. This can be accomplished by either a negative Quantity or a negative Price field. (However, a negative Quantity and negative Price yield a positive Amount) Negative balance bills are considered Credit Bills and represent an amount that you owe to the customer. Voiding a Bill There are two ways to void a Bill. The first method can only be used if payments have not been applied to the Bill thereby allowing you to fully edit the bill. If that is the case, we recommend voiding the bill by either deleting each line item on the bill (Enter a Zero (0) quantity for every line), or by reversing each line item on the bill by making a negative entry for the same quantity, price and amount. This will bring the bill's Total to Zero (0) which effectively voids the bill. Method two performs the same function, but does so by generating a new bill as a credit invoice that cancels out the bill you wish to void. Be careful to make credit entries for each line item so that your service code totals will be in balance. You can simply enter a one line credit balance that cancels the other bill's total, however, your service code totals will not be correctly represented. *WARNING: We do not recommend using the PURGE OLD BILLS function to void a single bill. Although this will delete the bill in question from the system, you will have a gap in bill numbers and very likely an out of balance system with respect to amounts billed and moneys received. Receipts When payments to bills are received they must be recorded in PROBILL. The Receipts functions allows the flexibility of having multiple payments applied to any bill as well as handling Credits and allowing editing of receipt entries. Timely recording of receipts is necessary to gain full advantage of PROBILL's receivables tracking and reporting. There are three functions within the RECEIPTS menu. The RECEIPTS FROM CUSTOMERS is the main function and allows processing of the normal payments that are received from customers. The EDIT RECEIPTS and APPLY CREDIT BILLS functions provide utility services to handle special case situations. Receipts From Customers Entry of a customer receipt requires you to know the bill number for which the payment is to be applied to. Once the bill's number is entered the function will show you the bill's original amount and remaining balance. Enter the date the payment is received and the amount of the payment. If there was a discount taken you must also record the amount of the discount at this time. If the payment amount (and discount amount if any) equals the balance amount you will see the New Balance field displayed as Zero (0) and the 'PAID IN FULL' message to the right. You will be prompted to 'Record this Payment (Y/N)?' . Answer 'Y'es to record the payment. Recording a payment for less than the bill's amount If the payment amount is less than the remaining balance you will be shown the balance remaining after this payment is applied in the New Balance field. You may record up to 98 receipts and discounts for each bill in the system. Recording a payment for more than the bill's amount If you receive more in payment than your invoice you have a credit situation. Recording the full amount received will make this bill into a Credit Bill. Credit Bills may then have their credit balance amounts either applied to another bill for the same customer, or applied to a 'Check Issued' if a check is sent to the customer for the credit amount. Credit Bills may not have receipts applied to them in the Receipts From Customers function. Recording a payment with a discount taken When a receipt is recorded along with a discount taken the discount amount is applied to the bill's balance just like the payment amount. When recording a discount amount be sure the discount amount is correct and that the customer was due the discount. Discounts are tracked within the receipts area of PROBILL and reported accordingly for accounting purposes. Edit Receipts The Edit Receipts function allows you to edit previously recorded receipts. USE THIS FUNCTION WITH CAUTION. It should only be used when a receipt has been incorrectly recorded. The Edit Receipts function looks almost identical to the Record Customer Receipts function, but adds the facilities to adjust both the date and the amount of a receipt. You must know the bill number for the receipt you wish to edit. Once the bill number has been entered you will be shown information about the bill and will be cycled through each payment for that bill. At each payment you will be asked '(E)dit Receipt (N)ext Receipt'. Press E if you wish to edit the receipt shown, press N to view the next receipt, or press to end the editing of receipts for this bill. *WARNING: Changing a receipt amount that is connected with a Credit Bill (or a receipt that made a bill into a Credit Bill) can disrupt the receivables tracking and create an out of balance condition. We recommend that you DO NOT edit any receipts associated with Credit Bills. Apply Credit Bills When a customer pays more than is due, when merchandise is returned, or other special situations Credit Bills can be produced. A Credit Bill is any bill with a balance due that is less than Zero. A Credit Bill means that the customer is due the amount indicated by the bill. Once a Credit Bill exists PROBILL allows you to 'apply' the credit amount in one of two ways. The first method is to apply the Credit amount to a check that you will issue to the customer for the amount of the credit. This allows you to 'clear' the credit bill by bringing its balance to Zero thereby removing it from the 'active' bills. The second method allows you to apply the Credit amount to another bill for the same customer. Applying a Credit Bill in this manner will also clear the credit bill by bringing its balance to zero. In the Apply Credit Bills function you will need to supply a Credit Bill's number which will bring up information about the bill. You will next be asked to enter a bill number that you want to apply the credit amount to. (Note: you can apply a large credit amount to a number of bills by separate entries) The bill you specify to apply the credit to must be a bill for the same customer and must have a positive balance due. If you issue a check to the customer for the credit balance you must also apply the Credit Bill. To apply the Credit Bill to a check issue enter a Zero (0) for the Apply to Bill Number field. (You must enter a Zero (0) not a [Blank]). You will be prompted to be sure that you are applying to a check issue. You then will be allowed to enter the date and amount of the application by check. You may repeat any of the above applications until you have depleted the Credit Bill's amount. In this manner you can apply a credit across multiple bills or issue a check for a portion of the credit and apply the rest to other bills. Print / Reprint Bills The Print/Reprint bills function allows maximum flexibility in printing and reprinting bills. When a bill is created it is flagged as an 'unprinted' bill. After it is printed the first time it is flagged as a 'printed' bill. The Print/Reprint function allows you to print all 'unprinted' bills at any time. This makes it easy to enter all new bills for a session and then print all the new bills for the session. After a bill has been printed it may be reprinted at any time by supplying the Print/Reprint function with the bill's number. Reprint requests a range of bill numbers making it easy to reprint any number of bills. *NOTE: If you Reprint bills that are currently flagged as 'unprinted' they will be printed and flagged as 'printed'. When Print/Reprint is first selected you are asked 'Print all Unprinted Bills (Y/N)?'. Answering 'Y'es will print all bills in the system flagged as 'unprinted'. Answering 'N' will bring up the Range Selection window for reprinting bills. Enter the starting and ending bill numbers of the bills you wish to print at this time. Before printing, Print/Reprint asks you to 'Ready Printer - Press when ready'. Be sure you have loaded or positioned the forms correctly if you are using forms. Press and printing will begin. If you have a slow printer or your printer runs out of paper PROBILL will flash a warning message for you to check your printer. If your printer has paper and is printing you can ignore the message and PROBILL will continue printing. You can cancel a print task at any time by pressing during the print cycle. It can take a number of seconds for PROBILL to recognize your cancel print command and to actually cancel the print task. Try to avoid pressing repeatedly to cancel the print task. Once you have pressed it will be recognized. Statements Statements provide a recap of a customer's billing and payment activity for a given period of time. Once selected you must select the customers and the date ranges you wish to print. Statements are always produced to plain paper. In this manner you can print a statement for a single customer spanning any duration of time to printing statements for all customers again spanning any duration of time. For more information on what information Statements contain see the Customer Review Report in the Reports section. The Customer Review Report contains the same information as customer statements, but is in report format. Select Company The Select Company function allows you to change to another company for processing. This function is only available on Multi Company versions. When selecting a company for processing you effectively 'close' the current company and 'open' the newly selected company. The currently selected company for processing is indicated in the upper left hand corner of the PROBILL background screen. A company must already exist to be able to select it. If you attempt to enter a company code that is not recognized PROBILL will ask if you want to create a new company. If you answer 'Y'es to the 'Company Not Found - Create New Company (Y/N)? ' prompt you will be sent to the Company Maintenance function where you can create a new company. New companies are created through the Company Maintenance function under the Maintenance menu. The company to process may also be automatically selected when you start PROBILL from the DOS command line by adding the company's code to the command line invocation. This will bypass the opening screen and position you at the main menu with the company selected. For example, to start PROBILL and select the demonstration company of Dimestore Software (with a company code of 'DIME'), you would enter PROBILL DIME at the DOS prompt. Generate Repeat Billing The Generate Repeat Billing function allows you to quickly generate repeat bills for selective or all of your customers. To generate a repeat bill for a customer that customer must have a repeat service code, amount, and quantity in their record (See Customer Maintenance). Generate Repeat Billings for all Customers (Y/N)? Answering 'Y'es at this prompt will generate a bill for every customer having repeat billing information as described above and in Customer Maintenance. Answering 'N'o to this prompt will cycle through all customers with repeat billing information available and ask if you would like to generate a bill for that customer. When the repeat bills are completed you may print the bills generated using the Print/Reprint Bills selection from the main menu. Services Maintenance The Services Maintenance function allows you to enter and edit company services. Services are items that will be billed for through the PROBILL billing system. A service may be taxable, and may also actually be a product rather than a service. PROBILL allows a service item to be edited or deleted once it has been entered into the system, however, you should edit and delete service items with caution. Edited and Deleted service items can limit the accuracy of the data provided by PROBILL through the reporting mechanism. To delete a service you must first obtain the service's record in edit mode, then enter 'DELETE' for the service's description. Services may only be deleted when there are no bill lines for that particular service. Remember that a service item's purpose in the system is to provide information to create line items for bills, and to define 'Sales Categories' which accumulate as these services are sold. You could actually do all your billing with one service called 'SALES' that you edited to whatever you wanted for each particular line item. Since each line item allows editing of virtually all fields regardless of the Service record's values, this most certainly would work. (See the Bill Enter/Edit section) The results, however, would probably not be desirable. You would then have no breakdown of services or items sold unless you went through each invoice manually and tallied the individual items based on their description. We recommend that you pay careful attention to how detailed you would like your sales breakdowns to be. Service Fields Service Code: [Key] Up to three digits identifying the service. (i.e. 100, 283, etc.) Description: Up to 30 characters of Descriptive text. (i.e. "Square Widget") Unit of Measure: Up to three characters to describe how you measure quantities of this item. (i.e. EA., HR, DOZ, etc.) Cost: Your cost per unit of this item. This is used to compute profitability (e.g. price - cost = profit). Unit Price: The price you charge your customer per unit. Taxable: Determine if this item is taxable or not. Entry 'Y' if this item is Taxable or 'N" if this item is not taxable. *NOTE: The following suggested Services are recommended when they apply to your particular business. Apportioning amounts to these categories will enhance the sales representations of your business. DISCOUNTS GIVEN- Used to define discounts you give to your customers. SALES RETURNS - Used when an item is returned for credit. (Used on Credit Bills) SALES ALLOWANCE - An allowance other than a Discount e.g. a trade-in value. SHIPPING & HANDLING - Amounts charged for shipping and/or handling. Customer Maintenance The Customer Maintenance function allows you to enter and edit customer. Customers are persons or businesses that you will send bills to. All bills require a valid customer record be associated with each bill. If you have 'cash sales' or other situations that require a number of customers that you do not wish to keep on file you may create a customer named 'CASH' or 'MISC' with an easy to remember customer number. Whenever you use this record you can edit the name and address within the bill and thereby not have to create new customer records every time. To delete a customer you must first obtain the customer's record in edit mode, then enter 'DELETE' for the customer's name. Customers may only be deleted when there are no bills for that particular customer. Customer Fields Customer Number: [Key] Unique number to represent this customer. 4 digits. Customer Name: The customers name. Enter as Lastname, Firstname if you want to see customer lists sorted by lastname. Addr: Address. 35 characters. City: City. 25 characters. State: State abbreviation. 2 characters. Zip: Zip Code. 10 characters. Tax Rate: This Customers rate of taxation. A tax rate of 7.75 percent (7.75%) would be entered as 7.75. 4 digits. Repeat Service Code: The service code used to generate Repeat Bills for this customer. A blank repeat service code indicates that this customer will not have a bill generated when repeat billing is run. Repeat Service Amt.: The sales amount (price) of the repeat service. This value cannot be zero. Repeat Quantity: The quantity to use for repeat bills. This value cannot be zero. Company Maintenance The company maintenance section of PROBILL allows you to define the company parameters and system wide functions. Company maintenance should be the first step you choose in setting up a new company. Multi Company PROBILL allows you to create and edit an unlimited number of companies. If you have the Single Company version you will only be allowed to edit the single company's information. Multi Company Considerations Multi Company PROBILL allows you to administer receivables and billing for a number of companies. Each company has a separate set of data files. These data files may all reside in the same directory or, as we recommend, may be kept in separate directories. Using separate directories eases identification and backup of individual companies. Remember that creation or editing of a company's record DOES NOT automatically select that company for processing. You must still use the 'Select Company' function to distinguish the company to process. Company Fields Company Code: [Key field] Code associated with a company record. Up to 5 characters. Can only be edited with Multi Company versions. Name: The Name of the Company. 35 characters. Addr: Address. 35 characters. City: City. 25 characters. State: State abbreviation. 2 characters. Zip: Zip Code. 10 characters. Msg1 - Msg4: Four Lines of Message Information that will print on every bill. 45 characters per line. Next Bill Number: The number to assign to the next bill that is generated. 5 digits. Forms Type: The Forms Type field describes the type of form you will be printing for your bills. A zero (0) indicates you will print your bills as full 8 1/2" pages with all headings and data printed by PROBILL. Indicating form type 1 will print to a 7" preprinted tractor fed form (See APPENDIX B for a description of forms and envelopes). Much of the heading information is already preprinted on this form and PROBILL fills in the data. Selecting form type 2 prints an identical form to form type 1 but tells PROBILL NOT to print the company name and address on the form. This would be used when your form has the Company name and address preprinted on the form. Data Path: The Data Path where you wish this company's data files to reside. This field may only be defined when a company is newly created. (Multi Company Only) 64 characters. *WARNING: Whenever you change the Next Bill Number field that there will not be a conflict with existing bills in the system. PROBILL requires that each bill number be unique, therefore if you attempt to create a bill with a number that already exists in the system you will get a FILE SYSTEM ERROR. Deleting a Company (Multi Company version ONLY) On occasion you may find it necessary to delete an entire company. DELETION OF A COMPANY ALSO DELETES ALL DATA ASSOCIATED WITH THAT COMPANY. To delete a company bring the company record up in edit mode and enter DELETE for the company name. You will be prompted by a warning screen. Answering 'Y'es will delete the company and its associated data files. *WARNING: Once deleted a company's data cannot be recovered. We recommend performing a backup to capture this data before deleting the company. Reports PROBILL has a wealth of reports to help you to view the information in your system in a variety of ways. With its active open period structure PROBILL can easily provide you information about past, or present transactions for any 'period' you desire. Samples of each report are shown in the Sample Reports section. Report Options All reports may be sent to the printer or to the screen. Whenever you invoke a report you will be prompted to send the output to (P)rinter or (S)creen. Sending reports to the screen is an easy way to quickly review information. When viewing a report on the screen you can abort the report at any page break by pressing . Pressing at a page break advances to the next page of the report. There is no facility to 'back up' in a report display. Many of the reports provide you with various options that will determine which data will be presented and/or what order the data will be presented in. Each of the options are defined within the individual report descriptions. Selecting Date Ranges Many of the reports allow you to specify a date range to define what data will be included in the report. By using the date ranges you can specify 'period' reports at whatever intervals you wish. For example, to produce monthly period reports you could specify From Dates as the first day of the month (e.g. 6/1/92) and the To Dates as the last day of the months (e.g. 6/30/92). This specifies a monthly period and will produce a report based on that monthly period. Aging Report The Aging Report provides information about which bills are outstanding (have balances due), and how long they have been outstanding. The Report can also show outstanding customer balances as well. The 'Aging' is based on the date you supply to age from and the date of the bill's creation. The report breaks the outstanding bills (or customer amounts) into Current, 30-60 days, 60-90 days, and 90+ days categories. This tells you how long each amount has been due. The Aging Report performs a 'True' aging which means that any payments or bills transacting after the aging date are not included within the aging figures. This means that you can produce accurate aging reports for past periods. Period Billing Report The Period Billing Report provides information about the bills that have been produced for the given period of time. The Report shows the Date, Bill Number, Customer Number and Name, the Bill's original amount, and the amount still due. If the 'Full Detail including Line Items' option is selected you will also see each line item comprising each bill along with individual bill totals. The Full Detail report can easily serve as an alternative to keeping separate copies of each bill. The Period Billing Report is always produced in date and bill number order. Customer List The Customer List report provides a list of all customers in the system. Optionally you may sort by Customer Number or by Customer Name. Since there is a single name field in the Customer record you would need to enter customers as Lastname, Firstname to receive a customer list sorted by lastname. You are also offered the option of a short or long format. The short format lists one line of information per customer whereas the long format lists all information in the customer record. Services List The Services list report provides a list of all services currently in the system. There are no options to this report. Services are always listed in Service Code order. Customer Review The Customer review report provides a look at a single customers bill and payment record for a specific period of time. This report echoes the information that is found in a customer's statement but places the information in a report format rather than a statement format. Each review report shows each bill that has been produced for this customer within the specified period. Within each bill are shown each payment made by the customer and the resultant balance due. Income Distribution The Income Distribution report is one of the key reports in the PROBILL system. This report breaks down all bill activity within the specified period into the discrete service areas defined by the services that have been established (See Services List Report and Services Maintenance). There are two different Income Distribution reports selected by the (P)rofit or (T)ax option. The Profit option provides a breakdown of each service item for quantity sold, total cost, total sales, and total profit. The Tax option provides a breakdown of each service item for quantity sold, total sales, total taxation, and total including taxation. Receipt Activity Report The Receipt Activity report provides information about all receipts recorded within the specified period. The report lists the date of the payment, the Bill number, Customer number and name, the discount amount or the amount paid. The report is in date order. Credit Allocation Report The Credit allocation report provides an audit trail of all applications of Credit Bills. The report lists the date of the allocation, the From_Bill and To_Bill numbers, the Customer number and name, and the amount of the application. Note that the From_Bill and To_Bill numbers provide a linkage of the application of the credit amount. When viewing the report remember that the To_Bill field always shows the bill number of where the amount for that line was applied to. Since there is a transference between two bills (thereby canceling / balancing each other) the From_Bill and To_Bill fields can be confusing. The entries should always balance with the exception of Check Issued items which only eliminate the credit balance and do not apply the amount within the PROBILL system. Tax Billed Report The Tax Billed Report shows all bills that were produced within the period specified that had tax added to the bill. The report shows the date, bill number, customer number and name, the bill's amount and the amount of tax included in the bill. The report is in date order. Company List The Company List report is only valid in the multi company version of PROBILL. This report shows all companies available in the PROBILL system. It is a short format only report showing company code, company name, and the current next bill number and forms type for that company. Utilities System Status The System Status function provides a single screen of general information about the PROBILL system. Some information, such as Memory Available, is purely informational. In the System Status screen you can see the quantities of items PROBILL has active in the number of Customers, Services, Bills, and Bill Lines. You will also find the earliest and latest bill date as well as the smallest and largest bill numbers. The next bill number to be used and the currently selected forms type are also displayed. Purge Old Bills The Purge Old Bills function provides a way to delete bills from the system. Since PROBILL provides a single active open period you can accumulate bills for years at a time. At some point you may want to 'purge' the system of old information that is no longer used. BE SURE that the information you delete is no longer needed before you purge bills from the system. You will be warned if you are trying to delete any bills with existing balances, however, you will still be allowed to delete items as you see fit. If you delete items from the system that have significance to the overall accumulations (e.g. bills with a balance due), you can cause your overall accounting to be out of balance. *WARNING: Use this function with the utmost caution. Once bills are Purged they cannot be recovered. We recommend performing a Backup prior to purging items from the system. Mark Bills As Printed This function allows you to change bills flagged as 'unprinted' to be flagged as 'printed' (See the Print/Reprint Bills section). You are allowed to mark all existing bills as printed or to selectively mark individual bills as printed. Clear Bill and Customer Totals The Clear Bill and Customer Totals function allows you to Zero the balances of bills without entering payments. If you are not interested in tracking receivables you may want to use this option to save you from having to enter payments for each bill. If you are tracking receivables then you should not use this function. Within the function you are allowed to clear all bill balances to Zero or to selectively clear bill balances to zero. The major use of this function occurs for Multi Company versions of PROBILL when processing clients who are not interested in tracking receivables and are just requiring you to produce their bills. *WARNING: CLEARING BILL TOTALS ALSO CLEARS CUSTOMER TOTALS. Unless you are NOT tracking receivables you should NOT use this function. Edit Bill Payments Occasionally you may find that you have entered a payment in error. The Edit Bill Payments function allows you to easily correct the situation. The format is similar to the Payments function, however, you must provide a payment number to edit a particular payment. The Edit Bill Payments function will show each payment in succession if you are unsure of the payment number you wish to edit. Exit To DOS The Exit to DOS function on the MAIN MENU exits the PROBILL system and returns you to the DOS prompt. This is the normal way to end your PROBILL session. Be sure not to turn off your computer until you have exited PROBILL in this manner. *WARNING: Powering down your computer system while in the PROBILL system can corrupt and damage the data within the PROBILL files. Always exit PROBILL through the Exit to DOS function. Technical Notes The various technical notes are provided for your information. Master Files There are ten (10) master files used by PROBILL that MUST reside in the PROBILL directory and MUST NOT be deleted. If these files are deleted they must be copied back into the PROBILL directory from the original Installation Disk. SERVICE.DB BLINE.PX SERVICE.PX CUSTOMER.DB BHEADER.DB CUSTOMER.PX BHEADER.PX RECEIPT.DB BLINE.DB RECEIPT.PX Additionally the COMPANY.DB and COMPANY.PX files are essential to PROBILL. The COMPANY files contain information about each company in the system. If lost these files will have to be copied from the original installation disk and then all company information will have to be re entered. Sub Directory Creation for New Companies When specifying a new sub directory for a new company remember that DOS can only add one sub directory beyond the existing directory structure per time. Given the structure of C:\PROBILL existing, specifying a new company with a directory path of C:\PROBILL\NEW\XCOMP would fail (providing the sub directory NEW did not exist). Remember this when specifying a new company. Backups You should adopt some routine for periodically backing up your data. As a rule of thumb backup whenever you have done enough work that you would not want to have to re create that amount of work. Backing up after each session would be prudent. For Multi Company versions separating companies into separate sub directories can make backups easier. The files you should back up are all files with a .DB and .PX extension. BILL PREPARATION AND DISTRIBUTION PROBILL attempts to make the production and distribution of bills as easy as possible. There are a number of factors, however, that are beyond the scope of the PROBILL system. Preparing the bills for mailing, filing copies of bills for your records, depositing receipts to bank accounts, etc., etc. We have found that the least expensive and easiest production of bills occurs when PROBILL prints to laser printer forms and we use dual window envelopes. Its a simple process to print the bills, tri-fold each bill, insert the bill into a dual window envelope and seal and stamp the envelope. If you're using a laser printer you must run Reprint Bills to get actual copies of bills since Print Bills produces a single copy by the nature of the way laser printers print (no impact for 'carbon' copies). (See Keeping Copies of Bills below). The alternatives are either plain laser paper (Works just as well, but there is no perf for your customer to tear off) with dual window envelopes, non window envelopes, or dot matrix tractor fed forms. Non window envelopes mean you will have to address both the customers and your return address which can take a great deal of time. Dot matrix tractor fed forms must be prepared before placing in the envelopes by tearing apart the forms, tearing off the tractor feed strips, and possibly bursting one or more copies of the form. It works well, but is very time consuming. Keeping Copies of Bills One feature of PROBILL that can save you some time is that you should not have to keep a copy of each bill that you produce. In some cases you may still want a copy (or copies) of the actual bill distributed within your organization, however, PROBILL provides a report that should take the place of copies of the individual bills. The Period Billing Report in its 'full bill detail including line items' format provides virtually everything a copy of each bill would provide. If you can be comfortable with this report in lieu of an actual copy of each bill then you will only need to print a single bill with a laser printer and should be able to get by with 1 less part on a dot matrix tractor form. (As little as 2 part - 1 for the customer to keep and 1 for the customer to return with payment). ACCOUNTING WITH PROBILL PROBILL maintains an "always active" current period that spans the full range of data within the PROBILL system. In essence PROBILL does not segregate data into discrete periods and does not require 'closing' of periods as would be found in many accounting system. To derive discrete 'period' information PROBILL allows reporting based on report dates that you provide. This method provides maximum flexibility in obtaining information and in manipulating data, especially with regard to 'prior period adjustments' situations. The main 'accounting' reports that PROBILL provides are the 'Period Billing Report', the 'Income Distribution Report' and the 'Aging Report', the 'Payment Activity Report', and the 'Tax Billed Report'. PROBILL is designed around the 'Accrual Basis' accounting method, although it does provides the necessary information to perform both 'Cash Basis'. For more information see each of the above mentioned report descriptions. Linking Accounts Receivable to General Ledger The linkage of Accounts Receivables to the General Ledger is usually accomplished by making periodic journal entries to the General Ledger. The areas of concern and sample general journal entries are described below. With the next release of PROGL (™Dimestore's General Ledger Package) and PROBILL you will have the ability to automatically produce the journal entries directly to the General Ledger if you have both packages. General Journal Entries Produce an 'Income Distribution Report' for the desired period (normally a given month) using the 'TAX' option. The '$TOTAL' total becomes your Accrual Basis Income for the period. The '$INCOME' amounts become your sales amounts. The '$TAX' total becomes your sales Tax liability for the period. The service category breakdowns are only necessary if you segregate your sales in some fashion you may choose to lump all sales into a single category. The 'Discounts Given' Service category is assumed if you give discounts to your customers (See the Services Maintenance section). Given this information your general journal entry would appear as follows: ACCOUNTS RECEIVABLE $TOTAL Total Discounts Given $Discounts Given SVC CATEGORY1 SALES $INCOME SVC1 SVC CATEGORY2 SALES $INCOME SVC2 SVC CATEGORY3 SALES $INCOME SVC3 SALES TAXES PAYABLE $Tax Total Produce a 'Receipts Activity Report' for the desired period . From the 'Receipts Activity Report' we derive the cash that has flowed into the company . CASH RECEIVED $Total Payments Discounts Taken $Discounts Taken ACCOUNTS RECEIVABLE $Total Payments FORMS and ENVELOPES PROBILL can print to plain 8 1/2" X 11" paper with both laser printers and dot matrix printers. The purchase of specific forms and envelopes can make your bills more presentable and save you time when producing bills. Below you will find the appropriate forms and envelopes for both laser and dot matrix printers. All forms and envelopes are available from ™Dimestore Software, however, you may be able to find similar forms or envelopes from other vendors. The items listed below are readily available and PROBILL has been tested with these items. Pricing may change, however, current pricing is shown below. LASER PRINTER FORMS The Laser printer form is a plain paper (8 1/2" X 11") form with a serrated tear-off as the bottom third of the page. PROBILL will print to this form (or plain paper) to produce a header, body and tear-off that can be folded into thirds. Use a two window envelope and a preprinted return envelope for best results. BILL FORM: PRODUCT # - PB1001-18 (8 1/2" laser w/perf) ENVELOPE: PRODUCT # - PB1001-21 (Dual Window Envelope) RETURN : PRODUCT # - PB1001-31 (Return Envelope) DOT MATRIX FORMS Dot Matrix forms are three (3) part or five (5) part 7" forms for tractor fed printers. BILL FORM: PRODUCT # - PB1001-72 (2 Part Invoice form) BILL FORM: PRODUCT # - PB1001-73 (3 Part Invoice form) BILL FORM: PRODUCT # - PB1001-74 (4 Part Invoice form) ENVELOPE: PRODUCT # - PB1001-21 (Dual Window Envelope) RETURN : PRODUCT # - PB1001-31 (Return Envelope) CURRENT PRICING: 100 250 500 1,000 PB1001-18 (Laser w/perf) $7.00 $11.25 $17.50 $29.50 PB1001-21 (Window Envelope) $23.25 $41.50 $56.25 $91.50 PB1001-31 (Return Envelope) N/A N/A $56.25 $91.50 PB1001-72 (2 Part Invoice) $28.75 $47.50 $85.00 $150.00 PB1001-73 (3 Part Invoice) $34.25 $58.50 $97.00 $174.00 PB1001-74 (4 Part Invoice) $42.25 $74.50 $129.00 $238.00 *NOTE: Minimum quantity of 500 for any item imprinted with company information.