Claims
- 1. A method for modifying a file from an original document generating program comprising:
a) receiving the file having data for at least one document; b) importing a data set from the file using a set of import parameters; c) storing the data set in a database; d) processing said data set using a set of job control parameters; e) generating at least one report file using a set of output parameters; and f) outputting the at least one report file.
- 2. A method for modifying a file from an original document generating program comprising:
a) receiving the file having data for a plurality of documents that are to be sent to a plurality of recipients; b) extracting a data set from the file using a set of import parameters wherein the data set includes common information for each document, line item information for each document and destination address information for each recipient for sending a mail piece to each recipient consisting of at least one document; c) storing the data set in a database; d) determining if document grouping is desired; e) determining if address cleansing is desired; f) determining if postal coding is desired; g) determining if postal sorting is applicable; h) determine if print splitting is desired and obtaining print splitting data if desired; i) exporting the destination address information to an address cleansing process if desired modified destination address data; j) exporting the destination address information to an address coding process if desired and importing modified destination address data; k) obtaining postal sorting information; l) sorting the documents by grouping if desired to obtain mail pieces; m) organizing the documents into mail pieces using print splitting information and postal sorting information; n) obtaining OMR code setup information; o) generating at least one report file print stream using a set of output parameters, the data set and the OMR code setup information; and p) outputting the at least one report file.
- 3. The method of claim 2 further comprising:
q) determining a sheet limit for each mail piece and organizing the mail pieces to segregate any mail pieces over the limit.
- 4. The method of claim 2 further comprising:
q) preprocessing the file to obtain an ASCII file.
- 5. The method of claim 2 wherein the common information and line item information for each document is related to address information for a mail piece using a document identifier and a mail piece identifier.
- 6. The method of claim 2 wherein the OMR code setup information is selected from a set of code setup information tables that each corresponds to a configuration of document handling equipment.
- 7. A method for obtaining setup information for an original document generating reformatting program comprising:
a) determining if a user has sufficient security privilege; b) prompting the user for and receiving common information field definition data; c) prompting the user for and receiving common information field location data; d) prompting the user for and receiving line item information field definition data; e) prompting the user for and receiving line item information field location data; f) prompting the user for and receiving destination address information field definition data; g) prompting the user for and receiving destination address information field location data; and h) storing the data in at least one setup table.
- 8. The method of claim 7 further comprising:
i) obtaining a report design and storing the design as output setup information; j) prompting the user for and receiving OMR setup code set definition data; k) prompting the user for and receiving OMR setup print location data; l) storing the OMR setup data in an OMR setup table; and m) testing said setup information.
- 9. A system for modifying a file from an original document generating program comprising:
a data processor for receiving and processing the file; a storage device connected to the data processor; the storage device storing a logic program; and the data processor operative with the logic program to perform: receiving the file having data for at least one document; importing a data set from the file using a set of import parameters; storing the data set in a database; processing said data set using a set of job control parameters; generating at least one report file using a set of output parameters; and outputting the at least one report file.
- 10. A system for modifying a file from an original document generating program comprising:
a data processor for receiving and processing the file; a storage device connected to the data processor; the storage device storing a logic program; and the data processor operative with the logic program to perform: receiving the file having data for a plurality of documents that are to be sent to a plurality of recipients; extracting a data set from the file using a set of import parameters wherein the data set includes common information for each document, line item information for each document and destination address information for each recipient for sending a mail piece to each recipient consisting of at least one document; storing the data set in a database; determining if document grouping is desired; determining if address cleansing is desired; determining if postal coding is desired; determining if postal sorting is applicable; determine if print splitting is desired and obtaining print splitting data if desired; exporting the destination address information to an address cleansing process if desired modified destination address data; exporting the destination address information to an address coding process if desired and importing modified destination address data; obtaining postal sorting information; sorting the documents by grouping if desired to obtain mail pieces; organizing the documents into mail pieces using print splitting information and postal sorting information; obtaining OMR code setup information; generating at least one output file print stream using a set of output parameters, the data set and the OMR code setup information; and outputting the at least one report file.
- 11. The system of claim 10 wherein the data processor is further operative with the logic program to perform:
determining a sheet limit for each mail piece and organizing the mail pieces to segregate any mail pieces over the limit.
- 12. The system of claim 10 wherein the data processor is further operative with the logic program to perform:
preprocessing the file to obtain an ASCII file.
- 13. The system of claim 10 wherein the data processor is further operative with the logic program to perform:
relating common information and line item information for each document to address information for a mail piece using a document identifier and a mail piece identifier.
- 14. A system for providing setup information for modifying a file from an original document generating program comprising:
a data processor having for receiving the file; a storage device connected to the data processor; the storage device storing a logic program; and the data processor operative with the logic program to perform:
determining if a user has sufficient security privilege; prompting the user for and receiving common information field definition data; prompting the user for and receiving common information field location data; prompting the user for and receiving line item information field definition data; prompting the user for and receiving line item information field location data; prompting the user for and receiving destination address information field definition data; prompting the user for and receiving destination address information field location data; and storing the data in at least one setup table.
- 15. The system of claim 14 wherein the data processor is further operative with the logic program to perform:
obtaining a report setup file and storing the file as output setup information; prompting the user for and receiving OMR setup code set definition data; prompting the user for and receiving OMR setup print location data; storing the OMR setup data in an OMR setup table; and testing said setup information.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to U.S. patent application Ser. No.: 09/471,764, filed Dec. 23, 1999, entitled A Method and System for Reformatting a Text File, which is incorporated herein by reference in its entirety.