Browse Prior Art Database

Method for Increasing the System Performance When Creating an Invoice

IP.com Disclosure Number: IPCOM000038723D
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Machart, BH: AUTHOR

Abstract

It is important that the Personal Computer (PC) system response be as close to the entry speed of the operator as possible so that productivity can be increased and frustration decreased. The speed of the application is directly related to the size of the files. Each time an invoice is created, a verification has to be performed to check the validity of the data (e.g., that the part number is a correct one) and supply system-maintained information, such as item description, price, and cost. The new method provides the techniques for accuracy and enhanced performance by the use of a small version of the catalog file. The new file is directly related to the catalog, but does not contain all of the information contained in the catalog.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Method for Increasing the System Performance When Creating an Invoice

It is important that the Personal Computer (PC) system response be as close to the entry speed of the operator as possible so that productivity can be increased and frustration decreased. The speed of the application is directly related to the size of the files. Each time an invoice is created, a verification has to be performed to check the validity of the data (e.g., that the part number is a correct one) and supply system-maintained information, such as item description, price, and cost. The new method provides the techniques for accuracy and enhanced performance by the use of a small version of the catalog file. The new file is directly related to the catalog, but does not contain all of the information contained in the catalog. It contains only the information necessary for providing the substituted data and maintaining an onhand inventory count. In addition, a temporary file is used in place of the accumulating invoice file (to which the invoices are added) and the growing backorder file (to which the backorders are added). When the program is exited, the temporary file releases its data to the appropriate standard files (invoices and backorders). This allows the interactive part of the program to have the highest performance and the batch portions to absorb the slight performance hit when resolving the temporary and permanent files.

1