home *** CD-ROM | disk | FTP | other *** search
/ Dr. Business / DR_BUSINESS.BIN / GP.DOC < prev    next >
Text File  |  1992-08-13  |  79KB  |  1,629 lines

  1.  
  2.  
  3.  
  4.  
  5.                    GENERAL INVOICE SALES TRACKER - PLUS
  6.  
  7.                            " G I S T - P L U S "
  8.  
  9.  
  10.  
  11.                     Program Author: Robert F. Keber Jr.
  12.  
  13.                     Produced By: The TypeRight Company
  14.  
  15.  
  16.                             336 SWAIN BOULEVARD
  17.                          LAKE WORTH, FL 33463-3342
  18.                               (407) 969-3643
  19.  
  20.                     COPYRIGHT (C) - All Rights Reserved
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                                DISCLAIMER
  42.  
  43.                     Use This Software At Your Own Risk
  44.  
  45.    The author of this software makes or offers no warranty, either
  46.    expressed or implied, regarding any of the software programs included
  47.    with this package. There is no warranty for this software's usefulness,
  48.    or for it's fitness for any particular purpose. The author will not be
  49.    liable for any damages arising from the use of (or from the inability
  50.    to use) this software. The author will not be liable for lost profits,
  51.    lost savings, lost income, lost time, claims by other parties, or for
  52.    other incidental or consequential damages arising from the use of (or
  53.    from the inability to use) this software. Use of this software is
  54.    entirely at the user's own risk.
  55.  
  56.                             WHAT IS "GIST" ?
  57.  
  58. DICTIONARY DEFINITION: GIST (jist) n. The essence of a matter, as in
  59. "Getting the gist of a situation".
  60.  
  61. GIST PLUS ("GP") is a "Customer Billing" program.
  62.  
  63. It is designed for firms who have a need to produce and print Invoices
  64. which contain "Descriptions" about service (or anything else), "Names
  65. and Numbers" for parts or products, "Instructions", "Expiration Dates"
  66. or just about anything else, in addition to all the all important
  67. "Numbers" which say "How Much".
  68.  
  69. "GP" is NOT an accounting program, but it is a "GROSS INCOME" program.
  70. It provides all of the "Income" information that most Accountants or
  71. Bookkeepers require from a small business. In most cases, they will
  72. only need some "GP" Printouts, and the Bank Statements and Check Stubs
  73. to maintain a firm's books.
  74.  
  75. But, in addition to organizing and preparing your Income Data for your
  76. Accountant, "GP" will provide "You" (as a Manager) with a great deal of
  77. other very useful business information. It will also automate some tedious
  78. monthly chores such as sending out "Customer Statements" or making up many
  79. "Repetitious Invoices" to the same customers every month. And it does all
  80. of this without most of the usual "Mistakes", "Short-Cuts" and "Oversights"
  81. that occur when these same tasks are done by an employee with a typewriter.
  82.  
  83.                   BRIEF LISTING OF PROGRAM's FEATURES
  84.  
  85. Customers:
  86.   - Shows "Last Sale Date" & "Total Amount Spent" for every customer.
  87.   - Prints a Customer Telephone Directory (2 phones with extension #s).
  88.   - Prints Two Customer Address Directories (Long & Short Versions).
  89.   - Prints Customer Mailing Labels (by Name/City/State/Zip/Area/Etc.).
  90.   - Large "Comment Field" for Special Terms, Ship/Bill To Address, Etc.
  91.   - Prints a Customer Statement or Customer Invoice for any account.
  92.   - Data fields are designed to allow INTERNATIONAL address entries.
  93.   - Prints Labels/Phone/Address Lists by Territorys or Service Routes.
  94.  
  95. Invoices:
  96.   - Use "Hand Written" invoices or let "GP" Produce & Print your Invoices.
  97.   - Allows Custom Listings of Descriptions, Part#'s and Work Performed.
  98.   - Sales Tax can be configured to comply with most Laws & Regulations.
  99.   - Can Print Multiple copies of Invoices (Customer & File Copies).
  100.   - Generates Invoice & Customer Numbers Automatically (No Duplicates)
  101.   - Prints Accounts Receivable Statements with matching Mailing Labels.
  102.   - Prints a Ledger of Invoices for any "Time Period/Customer/Employee".
  103.   - Prints a Ledger of invoices with totals for Accounts Receivable.
  104.   - Provides 12 "ReNameable" Sales Categories plus ReNameable Sales Tax.
  105.   - Provides 10 "ReNameable" Sets of "Terms & Conditions".
  106.   - Handles "Partial" or "Installment" payments.
  107.   - Packing List - List & Print up to 675 different Sale items.
  108.   - Inventory List - Pop-Up Scroll Bar Window with Sorted Inventory List.
  109.   - Double checks "Calculations" on hand-written employee invoices.
  110.   - Allows a Six Line "Heading" for your Name, Address & Telephone.
  111.   - Allows a Six Line Invoice Footer for custom messages, disclaimers, etc..
  112.   - Extensive use of "Pop Up Windows" for easy use & simplicity.
  113.   - Converts Invoice Values to hundreds of different currency values.
  114.   - "Re-Bill" Feature Produces New Copies Of Previous Invoices.
  115.  
  116. Income:
  117.   - Prints/Displays Accounts Receivable Ledger & Customer Statements.
  118.   - Prints Gross Income "Breakdown" by Sales Category for any time period.
  119.   - Prints "Income Totals" from any Employee/Customer for any time period.
  120.   - Prints ledger of "Accounts Paid" for any time period.
  121.   - Shows Sales Tax Charged, Sales Tax Collected & Sales Tax UnCollected.
  122.   - Displays or Prints Many Reports & Ledgers and shows averages.
  123.  
  124. Inventory:
  125.   - Support program: Provides ability to Create/Edit an Inventory Data File
  126.     which holds up to 735 items. Automatic "% MarkUp" and "Retail Price"
  127.     calculations. Entries appear in the "Invoice" and "Packing List"
  128.     screens in a "Pop-Up" Scroll-Bar-Window for automatic data entry.
  129.     Eliminates much of the work involved with constantly looking up prices
  130.     for sold items or parts in printed supplier's price list catalogs.
  131.  
  132. Packing Lists:
  133.   - Support program: Provides ability to Create/Edit large "Packing Lists"
  134.     (up to 675 items each) for inclusion with each customer's invoice.
  135.     Multiple packing lists can be produced for each invoice. Program will
  136.     create, edit, sort & print many different "Pre-Prepared" Packing Lists
  137.     packing lists, or can produce custom (use once) lists. Accessed directly
  138.     from the "GP" Invoice Menu. "Pop-Up" Scroll-Bar "Inventory" Window helps
  139.     speed Packing List creation.
  140.  
  141. General:
  142.   - Holds about 725,000 Customer Records & 725,000 Invoice Records.
  143.   - Word Processing style commands for the majority of field entries.
  144.   - Use "NAMES or NUMBERS" for retrieving records.
  145.   - Find "Strong & Weak" categories of employee's performance.
  146.   - Find "Strong & Weak" categories of Product & Service performance.
  147.   - Unique "BROWSE" mode for viewing Customer & Invoice records.
  148.   - Shows System "DATE & TIME" on "Main Menu".
  149.  
  150. INTERNATIONAL FEATURES:
  151.   - International Date Settings:  MM/DD/YY  DD/MM/YY or YY/MM/DD.
  152.   - Time Settings: 12 or 24 Hour Clocks.
  153.   - Changable International Currency Symbols: Dollars, Pounds, Yen, Etc.
  154.   - Two International Currency Formats:  1,234.56  or  1.234,56
  155.  
  156. Currency Conversion:
  157.   - Support program: Program will provide "On Screen" currency conversions
  158.     of an invoice's values, to any of several hundred different currencies.
  159.     Select the Country to convert your invoice values to from a "Pop-Up"
  160.     Scroll-Bar window. The top portion of the Invoice Screen will then show
  161.     the converted values of the amounts displayed on the lower half of the
  162.     Invoice Screen. Also offers a routine to "Print the Conversions".
  163.  
  164.  
  165. System Requirements:
  166.   - Computer - PC/XT/AT/286/386/486 or Close Compatible
  167.   - DOS or MS/DOS Version 3.3 or higher
  168.   - Ram Memory - 640k (Use of ALL features requires about 400k of FREE Ram)
  169.   - Hard Drive Recommended
  170.   - Monitor - Mono or Color - 80 column
  171.   - Printer - 80 Column Dot Matrix - IBM ProPrinter or Epson FX compatible.
  172.   - CONFIG.SYS: Set To "FILES = 25" (Or More - Very Important!)
  173.  
  174.                              REGISTRATION
  175.  
  176. GENERAL INVOICE SALES TRACKER - PLUS ("GP") is a "Shareware" software
  177. package.  The term "Shareware" means that we provide you with a copy of the
  178. program for you to "try out" for a short evaluation time. After a few weeks
  179. of use, you are required to either dispose of the program or send us the
  180. purchase price for registration. Extended use without proper registration
  181. is a violation of our rights under International Copyright Laws.
  182.  
  183. WARNING: The "Shareware" versions of any of our programs are, and will
  184. remain, fully functional. But any of several safeguards "may" exist to
  185. encourage User Registration and to help detect and expose unauthorized
  186. retailing of any version which may have been "Doctored" or "Altered".
  187.  
  188. User Support (both Telephone & Written) is available for anyone who needs
  189. help or information with any of our products (Registered or Not).
  190.  
  191. Because we produce and support MANY different software packages, and each
  192. package usually has several updated releases and revisions, please have the
  193. following information available whenever you contact us for any reason:
  194. Program's Full Name, Version Number, and Serial Number (even if NOT a
  195. Registered Program).
  196.  
  197.                         BONUS FOR REGISTERING
  198.  
  199. All Users who register will receive the latest updated, improved and
  200. "Debugged" version of this program. They are also kept advised of all of
  201. our new programs, and many times, Registered Users are offered special
  202. discounts toward (and free Demos of) our new programs.
  203.  
  204. In addition to all of that, they also receive another program called
  205. "GP-TOOLS.EXE", which is a "support" program for "GP".
  206.  
  207. "GP-TOOLS.EXE" let's the registered user do four (4) very useful tasks
  208. related to manipulating "REC" files (and the list keeps growing).
  209.  
  210. #1- EXTRACT Invoices from your "INVOICE.REC" data file and create assorted
  211. "smaller" Invoice files. This allows "Date Specific" Invoice files to be
  212. created with "Yearly, Semi-Annual, Quarterly or Monthly" data only.
  213.  
  214. Another benefit of this feature is that it allows the User to keep their
  215. "current" Invoice file much smaller in size. Smaller file sizes increase
  216. the program's speed during data searches, and allows "GP" to be used on
  217. some of the smaller disk drives.
  218.  
  219. #2- MERGE Invoice files. Allows you to merge together two or more "GP"
  220. Invoice files into a larger Invoice file which can contain many years
  221. worth of invoices (up to about 725,000 separate invoices).
  222.  
  223. #3- CLEAR the "Last Sale Date" & "Total Amount Spent" fields from all the
  224. records in "CUSTOMER.REC". Then Recalculate and insert new values for both
  225. of those fields, based upon the information contained in the "current"
  226. Invoice file.
  227.  
  228. #4- Offers additional ability to fix or repair corrupted data files
  229. through a "File Maintenance" routine. This routine will remove all records
  230. marked as deleted, and all records it finds to be corrupt. This will
  231. usually shorten larger files, and many times this routine will "repair" a
  232. corrupted Invoice or Customer file with only a minimal loss of data. This
  233. routine is well worth the small cost of having it at your disposal if you
  234. ever need it.
  235.  
  236.  
  237.                           HOW DO I REGISTER?
  238.  
  239. Print out (and fill out) the enclosed file named "REGISTER.DOC" with the
  240. following Command.... "COPY REGISTER.DOC LPT1:" <...and press 'Enter'>.
  241.  
  242. The printed output will be a Registration Form. The program price will be
  243. listed on that Form. As all Prices and Features are subject to periodic
  244. changes, it is advised that you call or write for the latest prices after
  245. July, 1993.
  246.  
  247. When you have filled in the Registration Form, Mail it to us with your
  248. Payment. Make checks payable to "R. KEBER JR." in United States Funds.
  249.  
  250. Our normal method of shipping a pre-paid order within the United States
  251. is by regular 1st Class Mail. In such cases there is NO SHIPPING CHARGE,
  252. and delivery time is usually just a few days.
  253.  
  254.      (All Prices & Features Are Subject To Change Without Notice)
  255.                 COPYRIGHT (C) - ROBERT F. KEBER JR.
  256.  
  257.  
  258.                        Files included with "GP"
  259.  
  260. BRUN45  .EXE - MicroSoft "Run-Time Module" - Allows Smaller EXE Files.
  261. CNF-GPnn.EXE - Allows User To "Set-Up" GIST PLUS To Individual Needs.
  262. CURRENCY.EXE - Creates/Edits/Sorts "CURRENCY.DAT" Currency Conversion file.
  263. CURRENCY.DAT - Data File Containing Hundreds Of Countries & Currencies.
  264. GP      .DOC - This Instruction Manual
  265. GP      .EXE - Main Program
  266. INSTALL .EXE - Installs "GP" on Hard Drive & Prints Instruction Manual
  267. INVNTORY.EXE - Creates/Edits/Sorts "INVNTORY.DAT" Inventory File
  268. PACKLIST.EXE - Creates/Edits/Sorts Assorted Invoice "Packing Lists"
  269. 10012-1 .PKL - Sample Packing List #1
  270. 10012-2 .PKL - Sample Packing List #2
  271. REG     .DAT - Registration Data - User's Name & Serial Number.
  272. REGISTER.DOC - Registration Form - Print & Fill Out When Registering
  273. SAMPLE  .CUS - Data file of sample Customer records
  274. SAMPLE  .INV - Data file of sample Invoice records
  275. SCREEN  .OVL - GIST Display Screens (Compressed)
  276.  
  277. OLDSTYLE.EXE - With Registered Versions Only. Converts "Older" Style "DTA"
  278.                Data Files (Created with GP Versions older than 3.0) Into
  279.                "Newer" Style "REC" Data Files.
  280.  
  281. GP-TOOLS.EXE - Shipped ONLY With Registered Versions.  Advanced Data File
  282.                Utilities And "File Maintenance" For Corrupted Files.
  283.  
  284.                Files which are created when "GP" is run
  285.  
  286. CUSTOMER.REC - Random Data file for Customer records
  287. CUSTNAME.NDX - Index file - Customer Names
  288. CUSTNUMB.NDX - Index file - Customer ID Numbers
  289. CUSTOMER.BAK - Backup file - Copy of CUSTOMER.REC
  290. INVNTORY.DAT - Inventory Data File - Max of 300 Records
  291. INVOICE .REC - Random Data file for Invoice records
  292. INVNAME .NDX - Index file - Invoice Customer Names
  293. INVNUMB .NDX - Index file - Invoice ID Numbers
  294. ACCREC  .NDX - Index file - Unpaid Invoices
  295. INVOICE .BAK - Backup file - Copy of INVOICE.REC
  296. GP      .CNF - Configuration File For GP's Custom Settings.
  297. FILENAME.PKL - Assorted Packing List Files.
  298.  
  299.                          SETTING UP GIST-PLUS
  300.  
  301. GP.EXE has been written in such a manner as to make it very adaptable to
  302. different Tax Laws, User needs, and hardware abilities. As a result there
  303. are many features which can be changed (or "Configured").  Most changes can
  304. be made by running the "GP" program, and then choosing the "RECONFIGURE"
  305. menu selection from the Main Menu.
  306.  
  307. The Reconfigure section of GIST has a lot of "on screen" instructions,
  308. explanations and menus. It will create a new disk file called "GP.CNF"
  309. which will contain a list of all the custom changes you may have selected.
  310. From then on, when GIST-PLUS is run, it will look for GP.CNF and (if found)
  311. will use the list of "settings" inside the file.
  312.  
  313.                    CONFIGURABLE GIST-PLUS SETTINGS
  314.                   ---------------------------------
  315.         CONFIGURE CATEGORY       |      DEFAULT SETTING
  316. -------------------------------------------------------------
  317. Name Of Invoice TAX Field........: "SALES TAX"
  318. Sales Tax Percentage Rate........: .05 (Five Percent)
  319. Sales Tax On Sale Category #1....: Yes
  320. Sales Tax On Sale Category #2....: Yes
  321. Sales Tax On Sale Category #3....: Yes
  322. Sales Tax On Sale Category #4....: Yes
  323. Sales Tax On Sale Category #5....: Yes
  324. Sales Tax On Sale Category #6....: Yes
  325. Sales Tax On Sale Category #7....: Yes
  326. Sales Tax On Sale Category #8....: Yes
  327. Sales Tax On Sale Category #9....: Yes
  328. Sales Tax On Sale Category #10...: Yes
  329. Sales Tax On Sale Category #11...: Yes
  330. Sales Tax On Sale Category #12...: No
  331.  
  332. Page Headings (Graphics/Text)....: Use Non-Graphic Characters
  333. Use GIST Letterhead..............: Yes
  334. Use Pre-Printed Stationery.......: No
  335. Use "Window" Mailing Envelopes...: No
  336. Center Invoice's 5 COMMENT Lines.: No
  337. Last Printed Line Of Invoice.....: "Sales Rep:___ Customer Rep:___"
  338. Starting Invoice Number..........: 10,000
  339. Starting Customer Number.........: 3
  340. Copies Of Printed Invoices.......: 1
  341.  
  342.  
  343. Sales Category #1 Is Called......: "Sale Cat #1"
  344. Sales Category #2 Is Called......: "Sale Cat #2"
  345. Sales Category #3 Is Called......: "Sale Cat #3"
  346. Sales Category #4 Is Called......: "Sale Cat #4"
  347. Sales Category #5 Is Called......: "Sale Cat #5"
  348. Sales Category #6 Is Called......: "Sale Cat #6"
  349. Sales Category #7 Is Called......: "Sale Cat #7"
  350. Sales Category #8 Is Called......: "Sale Cat #8"
  351. Sales Category #9 Is Called......: "Sale Cat #9"
  352. Sales Category #10 Is Called.....: "Sale Cat 10"
  353. Sales Category #11 Is Called.....: "LABOR CHRGS"
  354. Sales Category #12 Is Called.....: "SHIPPING"
  355.  
  356. Payment Terms #1 Is Set To.......: "PAID - CASH"
  357. Payment Terms #2 Is Set To.......: "PAID - CHECK"
  358. Payment Terms #3 Is Set To.......: "PAID - CREDIT CARD"
  359. Payment Terms #4 Is Set To.......: "PREPAID ORDER"
  360. Payment Terms #5 Is Set To.......: "COLLECT ON DELIVERY"
  361. Payment Terms #6 Is Set To.......: "NET CASH - 10 DAYS"
  362. Payment Terms #7 Is Set To.......: "NET CASH - 15 DAYS"
  363. Payment Terms #8 Is Set To.......: "NET CASH - 30 DAYS"
  364. Payment Terms #9 Is Set To.......: "DUE ON RECEIPT"
  365. Payment Terms #10 Is Set To......: "SPECIAL PRE-ARRANGEMENT"
  366.  
  367. Heading Text - Line #1...........: "YOUR COMPANY'S NAME & ADDRESS"
  368. Heading Text - Line #2...........: "To Insert Your Own Data"
  369. Heading Text - Line #3...........: "In These 6 Lines Of Text,"
  370. Heading Text - Line #4...........: "Use The RECONFIGURE Selection"
  371. Heading Text - Line #5...........: "On The Main Menu. Then On Next"
  372. Heading Text - Line #6...........: "Menu, Use 'Header Information'."
  373.  
  374. Footer Text - Line #1............: "THANK YOU FOR YOUR BUSINESS"
  375. Footer Text - Line #2............: "To Insert Your Own Data"
  376. Footer Text - Line #3............: "In These 6 Lines Of Text,"
  377. Footer Text - Line #4............: "Use The RECONFIGURE Selection"
  378. Footer Text - Line #5............: "On The Main Menu. Then On Next"
  379. Footer Text - Line #6............: "Menu, Use 'Footer Information'."
  380.  
  381. Currency Conversion Query:   "OFF"  (NOT Active at end of Invoice Editing)
  382.  
  383. International Dates:         Default: MM/DD/YY  (DD/MM/YY YY/MM/DD Options)
  384. International Times:         Default: 12 Hour Clock   (24 Hour Option)
  385. International Money Symbols: "$"   (Options: Pound, Frank, Yen, etc.)
  386. International Money Formats: "."   ("." = 1,234.56  or  "," = 1.234,56)
  387.  
  388. Any (or all) of the above items (and a few "Sub-Items") may be changed as
  389. often as you like. You may use "RECONFIGURE" over and over, as it will
  390. simply "Read" and then "Re-Write" the "GP.CNF" file.
  391.  
  392.                            PROGRAM SECURITY
  393.  
  394. We also offer the following suggestion about "GP" Configuration.  All of
  395. the routines for configuration are contained inside another "EXE" file
  396. called "CNF-GPnn.EXE" (the "nn" in the file name will actually be the
  397. current program version number). As the file gains more and more features
  398. and power, it also gains the ability to do severe damage to your data files
  399. (if used carelessly or recklessly).
  400.  
  401.  
  402. As a precaution against this, we suggest that your management set up the
  403. program configuration as "you" want the program to operate.
  404.  
  405. Then make (and keep on file) a printout of the configured settings. Those
  406. printouts are VERY helpful the next time you need to use a backup copy, or
  407. when you install a newly updated version of "GP".
  408.  
  409. Then, after doing all of that, move, remove (or rename) the "CNF-GPnn.EXE"
  410. file to a secure, limited access area for safe-keeping.
  411.  
  412. By doing this, no one else can change any of the program settings without
  413. your knowledge. Neither can they "accidentally" delete your Data Files by
  414. exploring and experimenting with the program's various features.
  415.  
  416. After "CNF-GPnn.EXE" has been removed and the "RECONFIGURE" Menu Selection
  417. is picked, a small "Error" message will appear on the screen saying that
  418. "The File Is Missing", and the program will return operation to the Main
  419. Menu for another Menu Selection. No Problem!
  420.  
  421.                   SETTING UP "GP" ON YOUR HARD DRIVE
  422.  
  423. "GP" is NOT copy-protected and has no elaborate schemes to prevent copies
  424. from easily being made. Copies can be made by any of the normal DOS/MS-DOS
  425. "Copy" or "Disk Copy" commands.
  426.  
  427. All of the "GP" files are "matched" to each other by version number. They
  428. MUST ALL BE from THE SAME VERSION or the program will not work properly.
  429.  
  430. The best and easiest method (always) to "Set-Up" or "Update" "GP" is to
  431. run the "GP" Program called "INSTALL.EXE".
  432.  
  433. "INSTALL.EXE" will NOT erase or delete any of your existing "GP" data
  434. files, but will replace all of the other "GP" files. If installation is on
  435. a Hard Drive, "INSTALL" will simply check to see if a Sub Directory called
  436. "\GP" already exists on that drive. If it does, it will warn you and then
  437. give the option to "Quit" or "Continue" operation.
  438.  
  439. If this is a brand new installation (you have never used this program
  440. before) and you get the warning that "\GP" already exists, then QUIT the
  441. install program and find out what files are already in the sub-directory
  442. called "\GP" on your hard drive. You may then have to make adjustments to
  443. avoid confliction problems between "GP" and whatever files are already
  444. present in that sub-directory.
  445.  
  446. In the case of an "Update" installation, "\GP" WILL already exist from the
  447. previous installation, and you will "Be Warned".  Enter a "C" to "Continue"
  448. Installation. INSTALL.EXE will then "peek" into the target Drive &
  449. Directory, and then do whatever is necessary to avoid "over-writing" your
  450. existing CUSTOMER.REC, INVOICE.REC, INVNTORY.DAT, CURRENCY.DAT or
  451. PACKLIST.PKL files.
  452.  
  453. It will also create another file called "GP.BAT", which it will store in
  454. the ROOT Directory. This file is created for those Users who may not know
  455. their way around a Hard Drive too well. Simply typing "GP" in the ROOT
  456. Directory will automatically switch to the "\GP" sub directory and then run
  457. "GP.EXE" for the operator.
  458.  
  459.  
  460. INSTALL will also check to see if there is a "Boot-Up" file called
  461. "CONFIG.SYS" on the target drive. If CONFIG.SYS does NOT already exist,
  462. then INSTALL will create such a file for the operator.  The "CONFIG.SYS"
  463. file will only contain one very important command...
  464.  
  465.                              "FILES=25"
  466.  
  467. If there already is a "CONFIG.SYS" file, then "INSTALL.EXE" will examine
  468. it's contents. If a "FILES=" command to does NOT exist, it will be inserted
  469. into the file.
  470.  
  471. If the "FILES=" command DOES EXIST, it will be examined and reset (if
  472. necessary) to a minimum of "25" files. This command is what determines  the
  473. maximum number of disk files that your computer may "Open" (access) at  one
  474. time. On most systems, the default setting is only for "8" files.
  475.  
  476. It is "VERY IMPORTANT", for the "FILES=25" command to be set to at least 25
  477. or more files or "GP" will run into a "Brick Wall" as it tries to create
  478. and open "one" file too many.
  479.  
  480. The same is true for many (lots & lots) of other programs as well.  So it's
  481. not a bad idea to set this to "25" files, and never change it again (unless
  482. another program tells you to increase it to an even higher number).  The
  483. "FILES=" command is one where "Too much won't hurt, but too little will"
  484. (within reason).
  485.  
  486.                            GETTING STARTED
  487.  
  488. Once you have gotten all the "GP" files installed, all that is necessary to
  489. RUN "GP" is to BOOTUP and....
  490.  
  491.           .... Enter the command.........: GP    <enter>
  492.  
  493. "GP" will then load into memory. If this is a brand new installation,
  494. there will be no Customer or Invoice data files for the program to access.
  495. So you will be asked if you wish to use the "SAMPLE" data files to try out
  496. the program. If you answer "Y" (for yes) then "GP" will create copies of
  497. the two "SAMPLE" files and re-name then as "CUSTOMER.REC & INVOICE.REC".
  498. The program will then create several disk "index" files, and then
  499. present you with the "Main Menu" screen.
  500.  
  501. The sample data files have been included to make things a bit easier for
  502. you, if you just want to "try out" this program. They will save you the
  503. trouble of entering your own data before you are able to try out "GP".
  504.  
  505. Feel free to play around with these sample files, and "get the hang" of how
  506. the program works. That's the easiest and fastest way to learn (most fun
  507. way too).
  508.  
  509. Run through all the different Menus and features, and try everything. Find
  510. records, add new records, edit records, delete records. Print out some
  511. labels, directories, statements, reports and invoices. Make all of your
  512. mistakes with the sample data files and learn while using "them" instead of
  513. your "Real" data.
  514.  
  515. Try "Re-Naming" the "Sales Categories" and "Terms & Conditions" to settings
  516. which will apply best to your individual type of business. Selecting Sales
  517. Category Names is perhaps the most important step in setting up GP for your
  518. own use. A LOT of thought should be given to the Names BEFORE you begin to
  519. enter your own "for real" data.
  520.  
  521.                             NEGATIVE ENTRIES
  522.  
  523. To enter a "Discount" (or any other kind of number which is meant to be
  524. subtracted), the value must be entered as a NEGATIVE NUMBER (eg: -26.54
  525. ...dash + the number).
  526.  
  527.                              PARTIAL PAYMENTS
  528.  
  529. Partial Payments (or Credits) can be applied to invoices during Invoice
  530. Editing when the "Paid In Full" field is left without an entered date.
  531.  
  532. If the "Paid In Full" field is left without an entered date (left UnPaid),
  533. you will be offered a chance to enter a "Partial Payment" toward the end of
  534. the Invoice Editing process.
  535.  
  536. Partial Payments should be entered as normal (positive) numbers (NOT
  537. Negative numbers) as the program will automatically perform all required
  538. mathematics.
  539.  
  540. If a "Partial Payment" entry is made, some new figures will be displayed
  541. "On Screen" which will show the "Last Payment Amount", The "Total Amount Of
  542. Payments Received" (Credits), and the "UnPaid Balance" due on that invoice.
  543.  
  544. These same "Partial Payment" figures will then appear at many other places
  545. throughout the program as this same invoice is accessed by other routines.
  546.  
  547. "Accounts Receivable" screens and printed reports, "Invoice" screens and
  548. printouts, printed "Customer Statements", and "Sales Income" screens and
  549. reports will all reflect the amounts and the changes made by any and all
  550. of the partial payments.
  551.  
  552. If you use the "RE-BILL" routine, then all "Partial Payments" and "UnPaid
  553. Balances" will be IGNORED and set to zero as newer invoices are created. In
  554. other words, the OLD "Invoice Total" will be the NEW "Balance Due" in the
  555. newly created invoices.
  556.  
  557. When the final "Payment" is entered and the "Balance Due" becomes zero (or
  558. less than zero - no "Credit Balance"), a window will appear asking if you
  559. wish to "Mark This Invoice As Paid In Full". If "YES", then ALL "Partial
  560. Payment" and "Balance Due" fields will be reset to zero, and the invoice
  561. will be marked as "Paid In Full" using "Today's Date".
  562.  
  563. If you manually enter a date into the "Paid In Full" field when there is
  564. still a "Partial Balance Due", another window will appear asking if you
  565. wish to "clear" all partial payment entries. If "YES", then ALL "Partial
  566. Payment" and "Balance Due" fields will be reset to zero, and the invoice
  567. will be marked as "Paid In Full" using the date which you entered.
  568.  
  569. At the current time, "GP" will NOT keep track of multiple payments and
  570. payment dates. It simply keeps track of "How Much Has Been Paid", and
  571. "How Much Is Left UnPaid". Extensive tracking of Multiple Payments (Payment
  572. Dates, Payment Amounts and Check Numbers) can be performed manually in a
  573. "Hard Copy" (printed on paper) Accounts Receivable File.
  574.  
  575.  
  576.            *************** IMPORTANT READING **************
  577.  
  578. IMPORTANT: When you are ready to erase the "SAMPLE" data files and begin
  579. entering "Real" data... DO NOT just "Delete" every sample record inside of
  580. each file. Doing this will only "Mark" those records as deleted. They will
  581. still exist in the old file until some new records are entered, at which
  582. time they will be "over-written". But until then, they will sit there
  583. taking up space, and messing up your "Total Records In File" count.
  584.  
  585. To COMPLETELY ERASE THE "REC" FILES, select the "RECONFIGURE" selection on
  586. the Main Menu. Once "Reconfigure" is loaded, there is a menu selection for
  587. ERASING DATA files on the Configuration Menu which make this task simple
  588. and fast.
  589.  
  590. Once you have ERASED the sample data files, when GP.EXE is run again, it
  591. will (once again) ask if you want to use the "SAMPLE" data files. Answer
  592. "N" (for NO) to both the "Customer" and "Invoice" sample files. By doing
  593. this, "GP" will create brand new (and empty) "REC" files for you to begin
  594. entering your own "For Real" Invoice & Customer records.
  595.  
  596.                           PRINTING TROUBLES
  597.  
  598. If you find you are having trouble with "printing" any of the various
  599. "print" items, look farther into this text for a heading of "TROUBLE"
  600. and "PROBLEMS" for suggestions on what to check for.
  601.  
  602.                      DATA ENTRY & CURSOR CONTROLS
  603.                    FIELD EDITING -- CURSOR MOVEMENT
  604.  
  605. The following page or so describes the methods used in "GP" to enter data
  606. into "Fields".  "Field" is just another word for a "Blank Space" to be
  607. filled in with information. Example: "NAME:____(field)_______".
  608.  
  609. We suggest that you take the time to at least glance through this
  610. information, as most of it has been put there to make life (and "GP")
  611. easier for you.  Some of it will describe "Short-Cut" methods of entering
  612. data, while some of the others will answer some questions before you even
  613. think to ask them.
  614.  
  615. INSERT KEY: Toggles between "Insert" & "Overwrite" of characters.
  616.             Cursor changes shape for each mode.
  617.  
  618. DELETE KEY: Deletes character at cursor position.
  619. BACKSPACE.: Deletes character to left of cursor position.
  620.  
  621. LEFT ARROW.: Move cursor left one space.
  622. RIGHT ARROW: Move cursor right one space.
  623. UP ARROW...: Jump to previous field.
  624. DOWN ARROW.: Jump to next field.
  625.  
  626. CTRL LEFT..: Move cursor left one word.
  627. CTRL RIGHT.: Move cursor right one word.
  628.  
  629. HOME KEY...: Move cursor to beginning of field.
  630. END KEY....: Move cursor to end of field entry.
  631. CTRL END...: Delete field entry from cursor position to end.
  632.  
  633.  
  634. PAGE UP....: Jump to top field.
  635. PAGE DOWN..: Jump to bottom field.
  636.  
  637. F-1 KEY....: Exit "Current Routine" and return to the previous menu.
  638. F-5 KEY....: Varied purposes. Watch Bottom Center of Display Screens.
  639. F-10 KEY...: Exit from the "GP" program.
  640.  
  641.  
  642. YES/NO QUESTIONS:
  643.  
  644. In the majority of cases, when "GP" asks a question to be answered by a "Y"
  645. or "N", pressing the "Enter" key is the same as entering a "Y" (for Yes).
  646. But there are a few places where the reverse is true (Enter = "N"), and
  647. still a few other places where you MUST press a "Y" or "N", and the "Enter"
  648. key won't be accepted.  It sounds confusing, but (believe it or not) it
  649. works well and makes good sense in practice. However, when in doubt, just
  650. press the "Y or N" keys.
  651.  
  652. DATE & TIME FIELDS:
  653.  
  654. If you find that the "TIME & DATE" displays are NOT accurate, then the
  655. problem is NOT with "GP". The problem is that "YOUR" Computer System's
  656. "Clock & Calendar" are not properly set. The "Reconfigure" program has a
  657. menu selection to reset your System time and date to current settings.
  658.  
  659.  
  660. TIMES: The Reconfigure Program offers either "12" or "24" Hour Clocks.
  661.  
  662.  
  663. DATES: The Default Date format is: MM/DD/YY. Other International Date
  664. Formats of DD/MM/YY or YY/MM/DD may be set from the Reconfigure Menu.
  665.  
  666. Anywhere in "GP" where you enter a date, it will always be checked for
  667. validity. If the date is invalid, a "Warning Window" will appear on screen,
  668. and the date will not be accepted. All Dates may be entered as 01/02/93,
  669. 01-02-93, 01.02.93, 01,02,93 or just 010293 (without separators).
  670.  
  671.  
  672. INVOICE DATE FIELD: To enter "Today's Date" (System Date) in this field,
  673. just "exit" from this field by ANY method WITHOUT entering any kind of date
  674. entry (Depress ENTER, UpDn, PgUp, PgDn, F5 Key, etc.).
  675.  
  676. PAID DATE: To mark an Invoice "Unpaid", don't enter anything in this field.
  677. You accomplish this by just pressing the "Enter" (or cursor) keys. When
  678. marked as "Unpaid", the field should show MM/DD/YY, DD/MM/YY or YY/MM/DD.
  679.  
  680. To mark the "Paid Field" as "Paid" using "Today's Date", just press the
  681. "F5 Key" (watch bottom, center of screen).
  682.  
  683. The OLDEST date "GP" can handle is 01/02/50 (Year = 1950)
  684. The NEWEST date "GP" can handle is 12/31/49 (Year = 2049)
  685.  
  686. This range effectively gives "GP" a 100 year date range.
  687.  
  688.  
  689. SEARCH KEYS:
  690.  
  691. When "GP" asks you to enter some information to search for a particular
  692. record.....
  693.  
  694. If asking for an ID Number, for the best results try to enter the entire
  695. number (not just part of it).
  696.  
  697. If asking for a Customer's Name, for the best results only enter the first
  698. three or four characters of the last name.  First names are ignored.  Never
  699. enter more than 18 characters of any last name for a search key.
  700.  
  701. If "GP" is unable to find a record which matches the "Search Key" infor-
  702. mation which you provided, an "on screen" message may appear saying so. You
  703. then have the option of trying again.
  704.  
  705. But in some cases, if an "Exact Match" is not found, "GP" will present the
  706. "Next Closest Match" for your inspection, and it will then ask if that
  707. record is correct (as in the "Browse" mode).
  708.  
  709.                      "CUSTOMER DATA ENTRY" SCREEN
  710.                     ===============================
  711.  
  712.             "LAST SALE DATE" & "TOTAL AMOUNT SPENT" FIELDS
  713.  
  714. These two fields are located on the "Customer Data Entry Screen". They are
  715. "calculated", "filled in" and "maintained" automatically by "GP". They
  716. cannot be changed or edited by an operator.
  717.  
  718. As you enter "New" invoices, these fields will be updated with the new data
  719. automatically.
  720.  
  721. The "GP" "Support Program" called "GP-TOOL.EXE" offers the capability of
  722. "Clearing & Recalculating" the "Last Sale Date" & "Total Amount Spent"
  723. fields in each customer record. The new data placed into these fields will
  724. be based upon the Data in the Invoice file in use at that time (with
  725. "Registered" versions only).
  726.  
  727.                           TWO "NAME" FIELDS
  728.  
  729. "GP" provides two "Name" fields for entries. The Last/Business name field
  730. contains 30 characters, and the First name field contains 20 characters.
  731. Combined together, the two fields total a maximum of 50 characters for
  732. names.
  733.  
  734. For reasons of spacing on paper and labels, only the first 30 characters of
  735. the combined two name fields will be printed on any "GP" printout.  For
  736. this reason, we suggest that you keep all "First Name" field entries as
  737. reasonably short as possible.
  738.  
  739.  
  740.                      NAMES & ID NUMBERS AS "KEYS"
  741.  
  742. After a "Customer" or an "Invoice" have been assigned an "ID number", and
  743. the record is saved to a disk file, you will no longer be able to change
  744. the Names or ID Numbers through any of the "GP" "Editing" routines.
  745.  
  746. Once assigned, the "ID Numbers" are "Keyed" to the "Names", and "Vice
  747. Versa". They are permanently "MATCHED" to each other. The only way to
  748. change those "Names & Numbers" is to "Delete" the entire record, and
  749. then re-enter it all over again.
  750.  
  751. A quick way to know which fields can be edited is to look at the color of
  752. the print in the fields. Yellow text CAN be edited, while White can NOT.
  753.  
  754. The "ATTN OF:" field can be used for "Attention Of" information, or it can
  755. be used as part of a two line street address. If this field is left empty,
  756. it will NOT be printed as a "blank" line in your printed addresses, as the
  757. fields normally printed below this line will move up to fill it's place.
  758.  
  759. For International Users there is a special invisible feature combined into
  760. the "City" and "State" fields. If your equivalent abbreviation for "STATE"
  761. is MORE than 2 characters then do the following. Try to fit your "STATE"
  762. abbreviation into the same field as your City, and enter NOTHING into the
  763. "State" field. Example: "City Or Town: KANGAROO TOWN, NSW". If this is
  764. done (and nothing is put into the "State" field), the program will NOT put
  765. a Comma (",") after the "City/Town" line, will ignore the "State" field,
  766. and will simply attach your Zip Code to the end of the printed line. Your
  767. printed output will look like "KANGAROO TOWN, NSW 1234".
  768.  
  769.  
  770.                         TERRITORY & SERVICE ROUTES
  771.  
  772. If you have a type of business which assigns specific areas of a County,
  773. State or Country to different employees, this field will allow you to print
  774. Customer Address Lists, Telephone Lists, and sets of Mailing Labels by the
  775. territory number.
  776.  
  777. This feature can help speed up the time it takes the employee to locate
  778. customer information. The lists will ONLY CONTAIN information pertinent to
  779. His/Her work area, and will NOT contain the customer information for your
  780. entire office. This can also be an added "Security" measure, as these
  781. printed lists can be of great value to employees thinking of beginning
  782. their own business, or to your competitors if they should obtain a copy.
  783.  
  784. If you DO NOT use Routes or Territories, then you can either ignore the
  785. "Territory" field (and leave it empty).
  786.  
  787.  ....or use it for some other type of "Coding System" for printing
  788. "Special" lists which contain only specific groups of customers. Perhaps
  789. "WholeSale" verses "Retail" customers, or Large, Medium and Small
  790. customers, each of whom may require a different kind of advertising by
  791. mail. There are many possibilities, and you may set up anything that suits
  792. your needs. These possibilities are even farther enhanced if you use the
  793. SAME "Code Number" in your "Employee Number" field.
  794.  
  795.  
  796.                        THE "TELEPHONE NUMBER" FIELDS
  797.  
  798. The Telephone Number fields have a special feature in that the entries may
  799. be made as "123-4567" or as "1234567".
  800.  
  801. For our international Users, 1 to 6 or 8 digit numbers may be used and the
  802. dash ("-") will NOT be auto-inserted. Phone numbers which begin with a zero
  803. will have leading zero(s) eliminated when saved in the disk file (sorry).
  804.  
  805. Area Codes beginning with one or more zeros (0) will have the first leading
  806. zero preserved (2nd & 3ed leading zeros will be eliminated).
  807.  
  808.  
  809.                      "INVOICE DATA ENTRY" SCREEN
  810.                    ================================
  811.  
  812.                           CATEGORY OF SALES
  813.  
  814. "GP" breaks your sales down into 13 different categories of "Income", ALL
  815. of which can be renamed by the User by using "RECONFIGURE".
  816.  
  817.    Sale Category #1     Sale Category #6     Labor Charges
  818.    Sale Category #2     Sale Category #7     Shipping Charges
  819.    Sale Category #3     Sale Category #8     Sales Tax Charges
  820.    Sale Category #4     Misc.
  821.    Sale Category #5     Discounts
  822.  
  823.  
  824.                          CASH REGISTER SALES
  825.  
  826. If you use a Cash Register for sales (as well as employee invoices),
  827. reserve one of the "Sales Categories" for "Cash Reg", and make an entry in
  828. that "Sales Category" at the end of each day's business.
  829.  
  830. The easiest way to do this is to create a "Customer Record" for your own
  831. office by entering your firm's name and address in the customer file, or by
  832. creating a customer record with a "Name" of "CASH REGISTER SALES" (or
  833. something similar).
  834.  
  835. Then, at the end of each day, create an Invoice for "CASH REGISTER SALES"
  836. (or whatever) and enter the amount from the Cash Register.
  837.  
  838. If you have several Cash Registers, issue each Cashier an Employee ID
  839. Number, and use the "Employee Number" field on each invoice to keep track
  840. of "Who" turned in "How Much" on "Which Day, Week, Month, etc.".
  841.  
  842.  
  843.                            INVENTORY ITEMS
  844.  
  845. When you get to the "Quantity/Description/Price" section of each invoice,
  846. you may note that at the bottom, center of the screen a message appears
  847. when the curser enters any of the "Description" fields ("F5=INVENTORY").
  848.  
  849. If you hit the F5 Key, a "Window" will appear inside of which can be up to
  850. 735 different sales items. Each item will have a "Description", a "Retail
  851. Price", and a "Sales Category" number. The items "can" also be in "Sorted"
  852. order if you wish.
  853.  
  854. To select an Inventory Item, use a combination of your Up/Down Arrow Keys,
  855. and your PageUp/PageDn Keys. There are 49 pages of 15 items each.
  856.  
  857. When the "Highlighted Bar" covers the item you want, just press the "Enter"
  858. Key, and all of that information will be automatically inserted into the
  859. proper Invoice fields.
  860.  
  861. To "Exit" without selecting an entry, just press the "ESC" key.
  862.  
  863. To create (or change) your own Inventory List, use Main Menu Selection "R"
  864. (Reconfigure). Then, when the Reconfigure Menu appears, select the
  865. "Inventory" Menu selection. When creating or editing Inventory Lists, all
  866. numeric entries MUST be made using USA numeric format (1234.56 - NOT
  867. 1234,56). However, if you Reconfigure "GP" to use a comma (",") as a
  868. symbol of your numeric fractions, then the various inventory items will
  869. appear as you wish in the "GP" program itself, and on "GP" printouts. But
  870. the Inventory List (and Currency Conversion List) must be prepared using
  871. USA (".") format.
  872.  
  873. All entered Inventory Data is saved in a disk file named "INVNTORY.DAT".
  874. If you have a large Inventory list, it would be a good idea to make a
  875. Backup of that file, and to keep a "Hard Copy Printout" of the Inventory
  876. List as well.
  877.  
  878. As "INVNTORY.EXE" is a "support" program for "GP", and is NOT necessary
  879. for the "full use" of "GP" (descriptions, price & category can always be
  880. manually entered), only the first 25 Inventory Items will function in
  881. "UnRegistered" versions.
  882.  
  883. However, this limitation ONLY applies in the "GP" program itself. In both
  884. the Registered and UnRegistered versions Users may enter all (or up to)
  885. 735 Inventory Items if they wish. All the Inventory data will be properly
  886. saved in "INVNTORY.DAT" and displayed in "GP". But only the first 25 items
  887. will be accessed by "GP" in the UnRegistered Versions.
  888.  
  889.                             PACKING LISTS
  890.  
  891. "PACKLIST.EXE" may be accessed from within the "GP" Invoice Menu Screen by
  892. simply pressing a "P" as your menu selection.
  893.  
  894. Most businesses will seldom need to use a large packing list to display
  895. sold items, as the invoice itself usually provides enough space for this
  896. information on the large majority of sales.
  897.  
  898. But this feature is included for firms (such as building contractors) who
  899. need to itemize larger orders, containing scores of different items, parts,
  900. parts "Kits", or "Bill Of Materials". It gives you the ability to list
  901. hundreds (or even thousands) of different items on a single invoice.
  902.  
  903. The Packing List routine allows you to create and save large, complicated,
  904. sorted, packing lists which you can use over & over for different customers
  905. as needed. Or you can simply create unique (use it once) Packing Lists for
  906. special orders, and then "Clear" (Erase) your entries when finished.
  907.  
  908. The printed Packing List will show up to 50 sale items per printed page,
  909. and will handle up to 675 different entries per packing list. The Packing
  910. List allows multiple line descriptions of sales products, and it will
  911. automatically adjust the number of printed pages to the number of "Line
  912. Item" entries which you make. Multiple copies may be printed.
  913.  
  914. You can create MORE than one Packing List for each invoice, one for each
  915. Sales Category if you need to. By doing that, you could list more than
  916. 6,750  different sale items per invoice. Each Packing List you create has a
  917. numbered ID (Pack List #1, 2, 3, etc.,) which appears in the page headings.
  918.  
  919. When you use a Packing List, enter something like "PACKING LIST ENCLOSED",
  920. or "SEE ENCLOSED PACKING LIST #3", in your "Invoice Description" field.
  921. Then enter the Total Amount from the printed Packing list in the "Invoice
  922. Price" field, and a quantity of "1" in the "Invoice Quantity" field.
  923.  
  924. If you send a packing list with the invoice, it is a good idea to print
  925. extra copies of both, and store them in a "Paper Hard Copy" file for future
  926. reference. By doing this, you will not need to keep countless packing list
  927. files on your hard drive, thereby saving disk space.
  928.  
  929. If you wish to use "Multiple Line Descriptions" for some of your Packing
  930. List's items, we suggest the following method be used.
  931.  
  932.     #1- Enter ALL of your sale items as "Single Line" entries first. In
  933.         other words, Enter The "Quantity, Description & Price" for each
  934.         item, but don't enter the extra line descriptions right now.
  935.  
  936.     #2- When finished making all the "Single Line" entries, press the "ESC"
  937.         key to return to the menu. Then "SORT" your entries. Then choose
  938.         the "EDIT" menu choice to return to your listings.
  939.  
  940.     #3- Move your cursor to where you wish to insert "blank" lines, or to
  941.         where you want to insert the "Multiple Line Descriptions", and then
  942.         press your "ALT + I" keys. A blank line will be inserted just above
  943.         your cursor position. You can then use those blank lines to either
  944.         "Set Apart" different groups of sale items, or to enter your multi
  945.         line descriptions. Once all this has been done, DO NOT SORT this
  946.         Packing List file again.
  947.  
  948. The above method avoids having any multiple line descriptions "scrambled"
  949. by the sorting routine, as all records are sorted by the data entered in
  950. the "Description" fields. Sorting will also eliminate any blank lines you
  951. may have inserted to separate different groups of items.
  952.  
  953.              INVOICE SCREEN - AUTOMATIC "QUANTITY" PRICING
  954.  
  955. In the Invoice "LABOR CHGS" & "SHIPPING" fields, you have the ability to
  956. calculate "Quantity" math problems such as.....
  957.  
  958. 12.4 Hours at $14.37 each = ?      33.7 Square Yards at $29.39 each = ?
  959.  
  960. As soon as you move the cursor into the LABOR field, at the bottom, center
  961. of the screen a message saying "F-5 = Quantity" will appear. That simply
  962. means that if you have a problem like one of the above, just hit the "F-5"
  963. key. When you do, an "On Screen Window" will appear to take your "Quantity"
  964. and "Price Each" information. "GP" will then automatically insert the
  965. correct total into the field, and the "Window" will disappear.
  966.  
  967.  
  968.                         THE "SALES TAX" FIELD
  969.  
  970. Sales Tax Rates and Laws vary greatly all over the world. As a result, we
  971. had to program this field with this in mind.
  972.  
  973. At the request of our International Users, effective with GP Version 3.0
  974. and newer, you can now rename the invoice tax field to "GST" (for our
  975. Canadian friends), or most anything else up to 11 characters in length.
  976. This also makes it possible to name the tax field "nothing" (by erasing any
  977. name and leaving it blank) for those few of us who operate where there is
  978. NO Sales Tax (like maybe..., the North Pole?).
  979.  
  980. The default setting for the Sales Tax Value is ".05" (5 percent). That
  981. amount can be changed to any value from ".0000" through ".9999" (from NO
  982. tax to 99.99% tax).
  983.  
  984. To change the Sales Tax rate, run "RECONFIGURE".  Then choose the "SALES
  985. TAX" selection from the Configuration Menu.
  986.  
  987. As you Enter "New", or Edit "Old" Invoices, when you reach the Sales Tax
  988. "%" field, a small window will appear saying "Tax? (Y/N)". If you type a
  989. "Y" (or hit Enter) for "Yes", Sales Tax WILL be calculated and charged to
  990. the Invoice, based upon the Sales Tax Percentage Rate which you set.
  991.  
  992. In situations where you have set a Sales Tax rate, but are now entering a
  993. "Tax Exempt" invoice (such as for a church), then just type "N" (for NO),
  994. and Sales Tax will NOT be applied to the invoice.
  995.  
  996.                               TWO SALES TAXES
  997.  
  998. "GP" is designed for use where there is only one Sales Tax. If you live
  999. where you have a City or County or National Sales Tax in addition to a
  1000. State Sales Tax, then you may want to combine the two tax rates into one
  1001. figure. Example: 6% State Tax + 4% City Tax = 10% Combined Sales Tax rate.
  1002.  
  1003. If that's not acceptable, then rename one of the other Sales Categories as
  1004. the 2nd tax field. If you rename and use either "LABOR" or "SHIPPING" for
  1005. this purpose, you can then use your F5 Key to activate the "Quantity
  1006. Window", and then manually calculate the tax by entering the tax rate times
  1007. the amount shown in the Invoice Sub Total Field.
  1008.  
  1009. But this will only work if you have 1 or less tax exempt Sales Categories.
  1010. If you only have one tax exempt category, then rename "Labor" to your 1st
  1011. Tax name, and rename "Shipping" to your only "Tax Exempt" Sales Category.
  1012. This will avoid having the tax exempt value in "Shipping" appear in the
  1013. "Sub Total" when you use "Quantity" to calculate your 1st sales tax.
  1014.  
  1015. If you have more than one Sales Tax, and more than one "Tax Exempt" Sales
  1016. Category, then the only way you can use "GP" is to use a calculator and
  1017. enter the 2nd tax manually (sorry).
  1018.  
  1019.  
  1020.                     CLEARING THE DECKS FOR ACTION
  1021.           ***** GETTING RID OF THE SAMPLE DATA RECORDS *****
  1022.  
  1023. Go to the Main "GP" Menu. Choose the selection for "RECONFIGURATION". On
  1024. the Configuration Menu there is a selection for "Erasing" the Data files.
  1025. Use it to erase BOTH the Customer & Invoice Data files.  Then, when "GP" is
  1026. run again, brand new (and empty) data files will automatically be created
  1027. for you.
  1028.  
  1029.                           CUSTOMER NUMBERS
  1030.  
  1031. The Configuration Menu also lets you set your "starting" Customer Number
  1032. and Invoice Number. But this may require a bit of thought first.
  1033.  
  1034. We designed "GP" in such a manner that the Customer "should" never see or
  1035. know what their customer number is. The number will never appear on any
  1036. invoice or statement, and is strictly for YOUR OWN USE.
  1037.  
  1038. So why go out of your way to make your Customer Numbers large and
  1039. complicated?  Why not just start with a "10" instead?  Smaller numbers are
  1040. usually easier to remember. But if you wish, you can set your starting
  1041. customer number anywhere from 2 to 899,999. Set this number BEFORE entering
  1042. any records in the Customer file.
  1043.  
  1044.                            INVOICE NUMBERS
  1045.  
  1046. "GP" will never allow any duplicate Invoice or Customer Numbers to exist in
  1047. the same file at the same time. The default starting "Invoice Number" is
  1048. "10,000", but you can change that (by using Reconfigure) to any number you
  1049. wish (except "0" and "1" which are reserved).
  1050.  
  1051. But, if you sometimes use external (hand written) invoices which are pre-
  1052. printed and already contain their own Invoice Numbers, then make sure that
  1053. you set your "GP" starting Invoice number a fair amount HIGHER than any of
  1054. the numbers on your pre-printed paper invoices (to avoid "Duplicate
  1055. Invoice" numbering problems at a later date).
  1056.  
  1057. "GP" produces unique Invoice & Customer Numbers by starting with the
  1058. "beginning" Invoice Number which you set, and then finding the next highest
  1059. unused number in the file. It will "skip over" any "used" numbers. If an
  1060. Invoice is Erased, Deleted or Removed from the file, it's number will be
  1061. re-used again.
  1062.  
  1063. Because of this, Registered Users who use "GP-TOOLS.EXE" to "extract" older
  1064. records from a large Invoice File, should also RESET their "Starting
  1065. Invoice Number" to the next NEW Invoice Number generated BEFORE the file
  1066. extraction routine is used. Otherwise, all the extracted invoices will have
  1067. their Invoice Numbers made available for re-use on new invoices.
  1068.  
  1069. You can use your "Backspace" key to erase the automatically generated
  1070. Invoice Number, and then enter whatever number you wish to use (to use Pre-
  1071. Printed, Pre-Numbered Invoices for example). But if you try to enter a
  1072. number which has already been used, a warning window will "Pop-Up" and the
  1073. Invoice Number will NOT be accepted (NO DUPLICATES ALLOWED).
  1074.  
  1075.  
  1076.                      RE-BILL - REPETITIVE INVOICES
  1077.  
  1078. On the Invoice Menu there is a menu selection called "RE-BILL". This menu
  1079. selection is intended to make life a little easier for those many firms who
  1080. send the same Invoices, for the same amounts, to the same customer base,
  1081. month after month, or year after year (Lawn & Garden, Pest Control, etc.).
  1082.  
  1083. Instead of having to manually re-enter each of those invoices by hand every
  1084. time, they can select "RE-BILL", and then enter a range of dates from which
  1085. "GP" should select invoices for re-billing (like last month for example).
  1086.  
  1087. "GP" will then display each invoice within the date range (in alphabetical
  1088. order) and ask a "Yes/No" question about whether or not to "Re-Bill" that
  1089. customer, that amount, again. If "Yes", then a new invoice will be created
  1090. that is identical to the older one with the following exceptions; It will
  1091. have a new invoice number, it will have the Invoice Date set to "Today",
  1092. and it will be marked as an completely "UnPaid" invoice (any Credits or
  1093. Partial Balances from the old Invoice will be ignored).
  1094.  
  1095. You will then be offered a "YES/NO" opportunity to "PRINT" the new invoice.
  1096.  
  1097. If "YES", printing will begin immediately.
  1098.  
  1099. If "NO", we suggest that you make a note of the Invoice Number if you wish
  1100. to "Edit" the Invoice, and then print it at a later time. Having a list of the
  1101. Invoice Numbers for editing/printing will speed up that process, and avoid
  1102. having to "BROWSE" through the entire Invoice File.
  1103.  
  1104. NOTE: Many firms find that they hardly ever have to print an invoice which
  1105. was generated by the "RE-BILL" process. Instead, they just send out
  1106. "Customer Statements" which lists all the un-paid Invoices by Invoice
  1107. Number, and then shows the "Total Amount Due" (when "Statement" is used
  1108. with the Acc/Rec Printing option). For most customers this is adequate,
  1109. though you may print out individual invoices as well. Either way, "GP" will
  1110. get the job done easily for you.
  1111.  
  1112. HELPFUL SUGGESTIONS:
  1113.  
  1114.     Print a "List Of Invoices" for the same "Date Range" BEFORE you use the
  1115. "RE-BILL" function. Then print another Invoice List AFTER using "RE-BILL"
  1116. (but have the ending date in the date range equal to TODAY's date for the
  1117. second list). By comparing the two Invoice Lists, you can usually spot any
  1118. errors or omissions which may have happened during the "Re-Bill" process.
  1119.  
  1120.     Also, we suggest that the entire "RE-BILL" session be performed in ONE
  1121. long session instead of two or more shorter sessions. This can greatly
  1122. reduce confusion caused by different SYSTEM dates and trying to remember
  1123. just where you left off in the last session.
  1124.  
  1125.  
  1126.                          TROUBLES & PROBLEMS
  1127.  
  1128.     - Make sure that the version of DOS or MS/DOS you are using is
  1129.       version 3.0 or higher. Older versions won't work properly.
  1130.  
  1131.     - Make sure CONFIG.SYS is set as described in the previous pages.
  1132.  
  1133.     - Not enough free RAM memory available.  Remove all other Memory
  1134.       Resident programs from memory BEFORE running "GP".
  1135.  
  1136.     - Your Printer is "NOT" ready for action, or may be incompatible,
  1137.       or is NOT set to LPT Port #1. On some computers this problem will
  1138.       simply "Hang Up" the computer UNTIL the printer "IS" ready for
  1139.       action. But on most, a warning "Printer Not Ready" window appears.
  1140.  
  1141.     - Not enough free disk space left.
  1142.  
  1143.     - Incompatibility:  As time goes by and manufacturers scramble to
  1144.       find ways to pack more power and features into machines, many changes
  1145.       have been made in the computer's design. Some software "may" have a
  1146.       problem with "some" of these changes. This type of problem usually
  1147.       will show up in places such as "Video" (where video cards have been
  1148.       replaced with video chips), and in other areas where BIG computer
  1149.       design changes have been made.
  1150.  
  1151. PROBLEMS WITH PRINTED OUTPUT:
  1152.  
  1153.     - Make sure that you are using a "Dot Matrix IBM/Epson/Compatible"
  1154.       printer.  Daisy Wheel, "Serial" or "non-compatible" printers just
  1155.       won't work properly (or some won't work at all) with "GP".
  1156.  
  1157.     - Make sure the printer is plugged into your "Parallel Port #1".
  1158.       Many computers have more than one Printer Port. A Printer designed
  1159.       to be plugged into a "Serial Port" will not work with "GP".
  1160.  
  1161.     - Some brands of Laser Printers have been reported to work well with
  1162.       "GP" if they can be set up to "Emulate" the IBM ProPrinter or the
  1163.       Epson FX or RX printers. Also, setting Lasers to either 60 or 66
  1164.       lines per page (different settings for different brands) sometimes
  1165.       will fix "FormFeed" problems. See your Laser Printer's Instruction
  1166.       manual for these possibilities.
  1167.  
  1168.     - Make sure the printer's "SETUP SWITCHES" are properly set to print
  1169.       "EXTENDED IBM/EPSON GRAPHIC" characters.
  1170.  
  1171.     - If you find that on some of the "GP" printouts you are getting
  1172.       printed lines of full "E's, D's" or other characters in place of
  1173.       solid lines or boxes, then one of two things are happening. Either
  1174.       you don't have your printer set up to print "IBM Extended Graphic"
  1175.       characters (see the Instruction Manual for your printer), or your
  1176.       printer is not capable of printing Graphics.
  1177.  
  1178.       In such cases, run "Reconfigure". Choose the selection for "Printed
  1179.       Output" and set up GP.EXE to produce printouts using only one of the
  1180.       three sets of "TEXT" (non-graphic) characters. Also, set the file to
  1181.       "NO DOUBLE-WIDE CHARACTERS". Then run "GP" and try to print either an
  1182.       Invoice or Statement. If set properly, and your printer is compatible
  1183.       your problem should be solved.
  1184.  
  1185.                   IMPORTANCE OF MAKING BACKUP FILES
  1186.  
  1187. "GP" is a very complex program. It was written using a combination of
  1188. three different programming languages, and contains many very advanced
  1189. programming routines (Binary Indexed Trees, etc.).
  1190.  
  1191. As such, it performs very well, but it doesn't "take kindly" to being
  1192. mistreated by operators. The worst thing an operator can do to "GP" is
  1193. to take a "short-cut exit" from the program by simply turning off the
  1194. computer, or by doing a Warm Boot (Control + Alternate + Delete Keys).
  1195.  
  1196. During a proper exit (F-10 key) "GP" does quite a large number of tasks
  1197. related to closing all files properly, restoring the RAM memory to
  1198. normal, and in general, just tidying up after itself. To intentionally
  1199. and repeatedly "bypass" those tasks is risking serious damage (or even
  1200. a complete loss) of the data files.
  1201.  
  1202. While we have taken every step we could think of to minimize that kind
  1203. of disaster, on rare occasions it can still happen. This same problem
  1204. can occur with most programs that access files, and it's not really a
  1205. problem that's unique "only" to "GP". But because "GP" accesses "Many
  1206. Files", and those files all "Interact" with each other, we prefer to
  1207. stress the importance of proper "Exits" and NOT taking "Short Cuts".
  1208.  
  1209. Because of this possibility of Data loss, we can't stress strongly
  1210. enough the importance of keeping "Backup" copies of your data files.
  1211.  
  1212. By "Backup" files we don't mean just the backup files that "GP" gives
  1213. you the option of creating upon an exit (*.BAK). While those files are
  1214. usually fine as "Backups", it is very easy to overwrite THEM with a
  1215. badly scrambled (or "empty") file, leaving you with nothing but
  1216. useless files on your disk. So by "Backup Files" we mean other
  1217. "insurance" backup copies of your "*.REC" files kept on separate disks
  1218. or in different Sub-Directories, or in constantly updated "Archives".
  1219.  
  1220. The "Reconfigure" program has a menu selection which makes creating,
  1221. copying or converting "Backup Files" very easy. It is in your own
  1222. interest to make backups very often.
  1223.  
  1224. If your data files get too big to fit onto one backup disk, you might
  1225. consider obtaining one of the many "Archive" programs such as ZIP, ZOO,
  1226. ARC, PAK, LHARC, ARJ, and many others. These programs will "Compress" your
  1227. data files to about half their original size for easier storage. They are
  1228. usually available from most Computer Stores, BBSs, or Software Outlets.
  1229.  
  1230. In the meantime, you can backup your large files (or whole directories) to
  1231. "multiple" smaller disks by using the DOS files called "BACKUP" and
  1232. "RESTORE". See your DOS or MS/DOS instruction manual.
  1233.  
  1234.  
  1235.                          BATCH FILE BACKUPS
  1236.             (See your DOS/MS-DOS Manual - "Batch Files")
  1237.  
  1238. "We" use a simple system for making "our" backups. We create another
  1239. Sub Directory off of our "GP" directory called "BACKUPS".
  1240.  
  1241. C:\GP            'Original Directory Set Up
  1242. C:\GP\BACKUPS    'New Directory & Sub-Directory Set Up
  1243.  
  1244. Then (while in our normal "GP" sub directory) we create a "BATCH" file
  1245. which we call "BKUP.BAT". Here's how it's done from a System Screen Prompt.
  1246. Substitute another drive letter for "C:" if you are not using drive C:.
  1247.  
  1248.                                           Help Comments Only (Not Commands)
  1249.                                          ----------------------------------
  1250. MD C:\GP\BACKUPS                         'Creates BACKUPS Sub Directory
  1251.  
  1252. COPY CON: BKUP.BAT                       'Creates file called "BKUP.BAT"
  1253.  
  1254. DEL C:\GP\BACKUPS\*.OLD                  'Command stored inside "BKUP.BAT"
  1255. REN C:\GP\BACKUPS\*.REC *.OLD            'Command stored inside "BKUP.BAT"
  1256. COPY C:\GP\*.REC C:\GP\BACKUPS           'Command stored inside "BKUP.BAT"
  1257. COPY C:\GP\INVNTORY.DAT C:\GP\BACKUPS    'Command stored inside "BKUP.BAT"
  1258. COPY C:\GP\CURRENCY.DAT C:\GP\BACKUPS    'Command stored inside "BKUP.BAT"
  1259. COPY C:\GP\*.PKL C:\GP\BACKUPS           'Command stored inside "BKUP.BAT"
  1260. ^Z                                       'Hit F6 Key - Closes "BKUP.BAT"
  1261.  
  1262. BKUP.BAT will make current backups, as well as keep the "Next Older" set of
  1263. "REC" files at your fingertips. It also backs up the Inventory List, the
  1264. Currency List, and all of the Packing List files.
  1265.  
  1266. You can also add other command lines to the Batch File to "Freshen" any of
  1267. several types of Archived, Compressed files, which in turn, can then be
  1268. copied to a removable disk as an "Insurance" backup. And all of this can be
  1269. done every time you exit "GP" by just entering the command "BKUP".
  1270.  
  1271.                        HARD COPY PAPER BACKUPS
  1272.  
  1273. In addition to "Disk File" Backup copies, we strongly recommend that
  1274. you also keep a file of "paper" Backups.
  1275.  
  1276. Print out fresh copies of your Customer Address/Phone list on a
  1277. regular and frequent basis. Do the same with Invoice Lists, at least
  1278. on a monthly basis. Also do this with Accounts Receivable.
  1279.  
  1280. For extra copies of the actual Invoices, there are several methods.
  1281. Either use a copy machine to make a "File Copy" of every GP Invoice,
  1282. or use "Two Part Carbonless" computer paper to print an original and
  1283. one "File Copy" at the same time, or use CNF-GP.EXE to set "GP" to
  1284. print TWO (or more) copies of every Invoice.
  1285.  
  1286. In the event of a disaster (fire, flood, computer theft, System or Hard
  1287. Drive Crash, etc.), the rusty (but tough) old filing cabinet with it's
  1288. drawers full of "old fashioned" paper Invoices can still "save the day".
  1289.  
  1290.  
  1291.                    WHAT FILES DO I NEED TO BACKUP?
  1292.  
  1293. When you decide to make "Backup" copies of your records, you really only
  1294. NEED to make copies of "CUSTOMER.REC, INVOICE.REC, INVNTORY.DAT, and also
  1295. CURRENCY.DAT". Also, if you have created Packing Lists which you want to
  1296. re-use, you should backup all "*.PKL" (packing list) files. (All this
  1297. assumes that you are already using a backup of the other "GP" programs).
  1298.  
  1299. All the other files (NDX, CFG, BAK) can be automatically recreated as
  1300. needed. But those data files are irreplacable without backup copies.
  1301.  
  1302.                   HOW TO KEEP YOUR ACCOUNTANT HAPPY
  1303.  
  1304. Most small businesses have an Accountant or Bookkeeper who handles the
  1305. Accounting Needs of the firm on a "Monthly" or "Quarterly" basis.
  1306.  
  1307. To provide your Bookkeeper with accurate information, and to help assure
  1308. that the "Balance Sheet" does indeed "Balance", will require some "Common
  1309. Sense" chores and a lot of business information from you.
  1310.  
  1311. GIST-PLUS can handle the "Business Information", but "you" get stuck with
  1312. doing the "Chores". To help you with these "Chores", we are including this
  1313. list of items which if done properly, will "Simplify" your accountant's
  1314. task of balancing your books.
  1315.  
  1316. And "Simplicity" is the "Mother" of all "Low Accounting Rates" ($$$).
  1317.  
  1318.  
  1319.                            STEPS TO FOLLOW
  1320.  
  1321. #1- Make sure that ALL invoice entries and payments for the given month
  1322. have been entered (and properly dated) BEFORE doing any printouts for your
  1323. Accountant.
  1324.  
  1325. #2- BANKING: Make sure that you deposit ALL money received during a month
  1326. by the "Last Banking Day" of that month.
  1327.  
  1328.      If you miss making the last monthly deposit in time for the bank
  1329. statement, then include a note to your bookkeeper showing the undeposited
  1330. amount in your possession (for the same time period).  Do not count any
  1331. money received for sales from the current (new and incomplete) month.
  1332.  
  1333. #3- GIST-PLUS PRINTOUTS: At the close of the last business day of each
  1334. month (or after the last monthly Mail Delivery), print out the following
  1335. reports for your bookkeeper.
  1336.  
  1337. - "Accounts Receivable" list.
  1338.  
  1339. - "Accounts Received" list for the same time period. This should equal
  1340.   (or come pretty close to) your total monthly bank deposits. Note: This
  1341.   list WILL NOT include any "Partial Payments" which have been received.
  1342.  
  1343. - "ALL INVOICES IN TIME PERIOD" Invoice list. Shows Total New Business,
  1344.   invoice by invoice (both Paid & UnPaid).
  1345.  
  1346. - Print "GROSS SALES INCOME" screen for the same time period (F5 Key).
  1347.   Shows a breakdown of Sales Income by "Sales Categories".
  1348.  
  1349.  
  1350. #4- OTHER ITEMS: Along with the above printouts, also bring your
  1351. bookkeeper the following items.
  1352.  
  1353.             - Your Bank Statement complete with your canceled checks.
  1354.  
  1355.             - Your Check Book, or at least the check stubs from your
  1356.               check book, for the given time period.
  1357.  
  1358.             - Any government forms or reports you may have received
  1359.               in the mail during the given time period.
  1360.  
  1361.             - All receipts for purchases of merchandise or services
  1362.               for business use during the given time period.
  1363.  
  1364.             - Automobile "Use" Logs showing business mileage.
  1365.  
  1366.             - A list of all undeposited Cash & Checks in your possession
  1367.               from the associated time period.
  1368.  
  1369.             - Total amounts of CASH left in "Petty Cash" or as a "Draw" for
  1370.               daily cash register operations.
  1371.  
  1372. All of the above is what "usually" is needed for most bookkeepers. But your
  1373. particular Bookkeeper or Accountant may require some additional information
  1374. from you.
  1375.  
  1376.                          CURRENCY CONVERSIONS
  1377.  
  1378. The use of the Currency Conversion program is rather simple. The "SetUp"
  1379. currency program can be accessed from the "Reconfigure" menu.
  1380.  
  1381. You may turn the "Currency Conversion QUERY" at the end of each Invoice
  1382. Edit either ON or OFF from the Reconfigure menu. Use menu selection #7 for
  1383. this option.
  1384.  
  1385. The Currency program's data file will already contain a listing of over 200
  1386. countries and their respective currencies. While you probably won't want to
  1387. use ALL of those listed, we advise you to keep a backup copy of the
  1388. original list before you make many changes.
  1389.  
  1390. If you do not wish to leave ALL of the countries listed in the file, you
  1391. may "Line Delete" (ALT key + "D") as many as you wish, leaving only those
  1392. with whom you might normally do business.
  1393.  
  1394. The first thing you must do is find out what the latest Currency Exchange
  1395. Rates are between the countries you wish to use this routine for and your
  1396. own country. In most places, this information is available through assorted
  1397. publications, some banks, and stock brokers.
  1398.  
  1399. Once you have that information, you then must insert the figures into your
  1400. "CURRENCY.DAT" file in the "Value" field. While making your entries, all
  1401. numeric entries must be made using a decimal (".") as a numeric fraction
  1402. designator (1234.56  NOT 1234,56).
  1403.  
  1404. Currency values can be represented in two different ways. How much of yours
  1405. equals mine, and how much of mine equals yours. One of these two values
  1406. will always be a fraction number (less than one), unless both currencies
  1407. have exactly the same value.
  1408.  
  1409. As a result, many publications will show currency values by either one or
  1410. the other of the above two methods, and sometimes BOTH ways.
  1411.  
  1412. For example, let's say that it takes two of my "Dollars" to equal one of
  1413. your "Dollars". That would give my "Dollar" a value of "2", and your
  1414. "Dollar" a value of "1" (2 to 1 ratio). The "other" way to express this
  1415. same value is to change it into "One of my dollars equals 1/2 of one of
  1416. your dollars", or that my dollar is worth ".50%" of yours (still a 2 to 1
  1417. ratio).
  1418.  
  1419. But which ever method you use doesn't matter, because whenever you enter a
  1420. fractional currency value between .00000001 and .99999999, the program will
  1421. convert that value to it's "Inverted" currency value.
  1422.  
  1423. If you enter the ".50" in the Currency Value field, the program will
  1424. convert that figure into it's "Inverted" value by dividing it into "1",
  1425. which will give an answer of "2" (program needs numbers greater than "1" to
  1426. perform it's calculations). The "2" will then replace the ".50" figure which
  1427. you entered into the Currency Value field. Once this is done, the chart
  1428. will show that it will take "2" of my Dollars to equal "1" of your Dollars.
  1429.  
  1430. If the two currencies have the "SAME" value, then enter a "1" into the
  1431. "Value" field (1 to 1 ratio).
  1432.  
  1433. The program then decides which currency is "More Or Less" than the other by
  1434. looking at what was entered into the "Plus & Minus" ("+/-") field.
  1435.  
  1436. When the other currency is worth "LESS" than your own, enter a "Negative"
  1437. sign (-) in the "+/-" field.
  1438.  
  1439. And when the other currency is worth "MORE" than your own, then enter a
  1440. "Positive" sign (+) in the "+/-" field.
  1441.  
  1442. In the case of "Equal Value" Currencies, (or Currencies without any entry
  1443. in the value field), don't enter anything into the "Plus & Minus" field.
  1444.  
  1445. Everything else in this routine is easily understood by just reading what
  1446. is shown on the screens and in the menus.
  1447.  
  1448. Once you have the Currency File set up as you want it to be, save your
  1449. changes to the disk file and exit from the program.
  1450.  
  1451. The Currency Data File can be accessed by two different methods from inside
  1452. of "GP". The most obvious method is toward the last few steps of editing or
  1453. adding a new invoice to your file. A query will appear, and ask if you
  1454. want to use Currency Conversion (Note: This Query may be TURNED ON/OFF from
  1455. the Reconfigure Program).
  1456.  
  1457. If you answer "Y" (for Yes), a "Window" will appear over your invoice
  1458. screen, which contains the list of countries which you SetUp with the main
  1459. currency program. Select the country to convert the invoice values to by
  1460. using your Up/Down Arrow keys, and then the "top half" of the invoice
  1461. screen will show the equivalent values in the other currency.
  1462.  
  1463. You will also be asked if you wish to print a copy of the currency
  1464. conversion. If you do print a copy, it is NOT meant to replace the original
  1465. invoice, but to act only as a supplement to that invoice.
  1466.  
  1467.  
  1468. The reason that another Invoice is not printed with the converted values
  1469. has to do with the number of Pre-Set character spaces the program and
  1470. printer must deal with. For rather modest sums in one currency, "some"
  1471. currencies require "Billions" for the converted values, and that is beyond
  1472. the capacity of this program.
  1473.  
  1474. Another less obvious place where you can access the currency conversion is
  1475. while you are "Browsing" through the Invoice File. Browse to any Invoice,
  1476. and then press your "F5" Key. It will display the "Age" of the Invoice
  1477. first, and then ask if you wish to access "Currency Conversion". If you
  1478. answer "Y", then all will proceed as described in the above few paragraphs.
  1479.  
  1480.  
  1481. <<<<<<<<<<**************************************************>>>>>>>>>>
  1482. ||||||||||     ADDITIONAL "KEBER" SOFTWARE PRODUCTS     ||||||||||
  1483. <<<<<<<<<<**************************************************>>>>>>>>>>
  1484.  
  1485. ADDRESS CONTROLLER: Powerful yet Simple Address & Phone List Manager:
  1486. Handles Multiple Address Files. Does Multiple Label Outputs. Prints 2
  1487. Phone Book Directories & 3 Address Book Directories. Prints Index &
  1488. Rolodex Cards.  Find records by ID# or SEARCH & FIND on ANY field.
  1489. Address Records have fields for 2 Telephone Numbers & 2 Extension
  1490. Numbers. Also has a 67 Character COMMENT field and an Address CATEGORY
  1491. field. BROWSE through Address Lists with Arrow Keys. Pick/Choose "Who"
  1492. to print Labels for. LOCK-IN repetitious field entries when entering
  1493. records from "City Directories". Sends ANY "Printed Output" (even
  1494. Labels) to the printer OR to a "Disk File". Maximum size of address
  1495. files is 9,350 records, with an unlimited number of files. Can MERGE,
  1496. EXTRACT & SORT address files. CONVERTS address files To/From RANDOM,
  1497. SEQUENTIAL & DBASE formats.            By: BOB KEBER - Shareware $42
  1498.  
  1499. "KEBER's NICE ADDRESS PROGRAM" ("K.N.A.P."):
  1500. HEAVY DUTY ADDRESS & TELEPHONE program. Has most of the same features
  1501. as Address Controller, but handles up to 725,000 Records per Address
  1502. File. NO LIMIT on Files. Files never need Sorting, as new records are
  1503. sorted as they are entered. Finds records by Partial NAME or ID#. Does
  1504. International Addresses. Many Other Features. Super Fast & Feature Packed.
  1505.                                            By: BOB KEBER - Shareware: $42
  1506.  
  1507.  
  1508. "R-TRIM": (AN ASCII Text File & Source Code Manipulator & Adjuster)
  1509. -----------
  1510. STANDARD OPERATION: Shortens TEXT Files and ANY ASCII Source Codes by
  1511. removing ALL "Trailing" Blanks, Spacebars and NULLS from the right end
  1512. of each line of text and from "Blank" lines.
  1513. -----------
  1514. OPTIONS:
  1515. - INSERT or REMOVE a 1 To 9 Space wide LEFT MARGIN (Page Offset)
  1516. - Make room for using Report Covers & for Punching Holes for Binders
  1517. - Eliminate Excessive "Blank Lines" - MAX of 2 In-a-Row saves paper
  1518. - Converts Wordstar "High-Bit" Files to Standard ASCII TEXT Files
  1519. - UN-JUSTIFY: Removes Double & Triple Spacebars from between words.
  1520. - Run from DOS Command Line or with on-screen HELP & OPTIONS MENUS
  1521. - Can use Wild Card File Selections when run from the Command Line.
  1522. -----------
  1523. Ideal for Authors & Editors.                By: Bob Keber - $10.00
  1524.  
  1525.  
  1526. SOFTWARE SALES TRACKER ("S.S.T."):
  1527. A Sales Tracking program for Software Authors who distribute and sell
  1528. their own software products. Handles multiple Product Files, changing
  1529. files quickly through "Pop-Up Windows".  Provides "Gross Income"
  1530. information, displaying a wide variety of totals, sub totals and
  1531. averages for an entire file, or for any range of dates you select.
  1532. Issues Program Serial Numbers. File records store Customer Address &
  1533. Phone, Serial #'s, Program Name & Version, Quantity, Price, Shipping,
  1534. Sales Tax, Dates Sold & Paid, Purchase Orders & Check #'s (and has a
  1535. 67 space COMMENT field). Printing routines include Mailing Labels,
  1536. Customer Address & Phone Books, Invoices, Customer Statements
  1537. (Acc/Rec), Index & Rolodex Cards, Shipping Labels, "Print To Disk
  1538. Files", and much more.
  1539.  
  1540.  
  1541. Software Sales Tracker - PATCH ("SSTPATCH"):
  1542. A separate program (but part of.., and included with "SST") for easily
  1543. "Patching" a Customer's Name, Date Of Sale, and Registered Product
  1544. Serial Number into any of YOUR "EXE" programs. Includes an "Automatic
  1545. Bulk Disk Preparation" feature. When on "Full Automatic" SSTPATCH will
  1546. read data from your "SST" product files, patch your "EXE" files with
  1547. your customer information, and then print a mailing label and a disk
  1548. contents label. It then follows a list of commands which YOU provide
  1549. for final disk preparation (FORMAT, REDATE, ARC-IT, COPY, etc.).  This
  1550. "automates" the task of sending out hundreds of disks to Customers and
  1551. Distributors. The only thing you need to do is keep blank disks in the
  1552. drives, stick on the labels, and mail the finished product. Both the
  1553. "SST" & "SSTPATCH" programs are part of the same software package, and
  1554. are shipped accordingly.               By: BOB KEBER - Shareware - $42
  1555.  
  1556.  
  1557. "POP-LABEL" ("PL"):
  1558. A small, fast, "Pop-Up-Window" that will allow you to quickly type up
  1559. and print a "Label" (or multiple copies of a Label) for most any
  1560. purpose (contents labels, address labels, report cover labels, etc.).
  1561. Each Label can hold up to five lines with 32 to 70 characters per line.
  1562. Printed output is straight ASCII Text, and should work with most parallel
  1563. printers. Other features: Print Multiple Copies, Set Left Margin, Re-Edit
  1564. a Label, Automatic or Manual printer Print Settings.   Shareware - $18
  1565.  
  1566.  
  1567.  
  1568.  
  1569.            TAKE ONE OF THE PROGRAMS ABOVE FOR A TEST DRIVE?
  1570.  
  1571.  If you would like to "Try" one or more of the above programs, and are
  1572. unable to obtain them from your normal software supplier, we will be
  1573. glad to send "UnRegistered Evaluation" versions directly to you for a
  1574. small fee to cover Shipping & Handling expenses.
  1575.  
  1576.                        ANY 1 PROGRAM = $5
  1577.                        ANY 2 PROGRAMS = $7
  1578.                        ANY 3 PROGRAMS = $9
  1579.                        ANY 4 PROGRAMS = $10
  1580.                        ANY 5 PROGRAMS = $10 (no extra charge)
  1581.                        ANY 6 PROGRAMS = $11
  1582.  
  1583.     Send us a note stating which program(s) you would like to try.
  1584. Please specify the programs by NAME (not just "Send All Programs"). As
  1585. time goes by, new programs will be added to this list. That's why we
  1586. will need Program Names to properly fill your order. Be sure to include
  1587. your Name, Return Address, Telephone and Check. Orders are are usually
  1588. shipped within 24 hours of receipt. Make Checks Payable To: "R. KEBER"
  1589.  
  1590.                          ROBERT F. KEBER JR.
  1591.                            336 Swain Blvd.
  1592.                     Greenacres, Florida 33463-3342
  1593.                             (407) 969-3643
  1594.  
  1595.  
  1596.     If you wish to purchase a "REGISTERED" version of any of the above
  1597. programs, send a check for the amount shown at the bottom corner of
  1598. each program's description. There is NO Shipping & Handling Charge on
  1599. any Registered Version (USA Only). International orders, add $5.00 (USD)
  1600. for Shipping & Handling. Florida residents, please ADD Sales Tax.
  1601.  
  1602.     After July 1993, we suggest that you call us for an updated price
  1603. BEFORE you send in your order. All prices and features are subject to
  1604. periodic changes without notice.
  1605.  
  1606.       <<<<<<<<<<*************************************>>>>>>>>>>
  1607.  
  1608.  
  1609.                             Copyright (C)
  1610.                          Robert F. Keber Jr.
  1611.  
  1612.                          All Rights Reserved
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.       The term "IBM" is a registered trademark of the IBM Corp.
  1625.       The term "DOS" is a registered trademark of the IBM Corp.
  1626.     The term "EPSON" is a registered trademark of the Epson Corp.
  1627.   The term "MS-DOS" is a registered trademark of the Microsoft Corp.
  1628.  
  1629.