AUTOMATED DATA ARCHIVE TOOL
First Claim
1. A method for automating the archiving of data in a supply chain software tool comprising:
- generating via software code in said supply chain software tool an archive control table having a plurality of rows;
querying said archive control table rows by incrementally reading a row in said archive control table for an active column designation;
storing information from said row in a list if said active column designation is in a predetermined active state, and incrementing to a next row in said archive control table, or skipping said row if said active column designation is in a predetermined non-active state, and incrementing to a next row in said archive control table;
generating a list of rows having active column designations; and
determining if an additional column needs to be added to an archived table having a table name, including;
comparing a first and second predetermined identifier;
copying said archived table if said first and second predetermined identifiers are not equal, or copying said archived table and adding said additional column if said first and second predetermined identifiers are equal; and
inserting said first predetermined identifier value into said additional column.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and programmable storage device for controlling an archival process in a supply chain management software tool that includes using a control table to identify files or directories to be archived, and archiving information based on the data stored in each row of the control table. The method provides for the querying of archive control table rows by incrementally reading a row in the archive control table for an active column designation, storing the information from the row in a list if the active column designation is in a predetermined active state, and incrementing to a next row in the archive control table, or skipping the row if the active column designation is in a predetermined non-active state, and incrementing to a next row in the archive control table.
20 Citations
8 Claims
-
1. A method for automating the archiving of data in a supply chain software tool comprising:
-
generating via software code in said supply chain software tool an archive control table having a plurality of rows; querying said archive control table rows by incrementally reading a row in said archive control table for an active column designation; storing information from said row in a list if said active column designation is in a predetermined active state, and incrementing to a next row in said archive control table, or skipping said row if said active column designation is in a predetermined non-active state, and incrementing to a next row in said archive control table; generating a list of rows having active column designations; and determining if an additional column needs to be added to an archived table having a table name, including; comparing a first and second predetermined identifier; copying said archived table if said first and second predetermined identifiers are not equal, or copying said archived table and adding said additional column if said first and second predetermined identifiers are equal; and inserting said first predetermined identifier value into said additional column. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for automating the archiving of data in supply chain software, said method steps comprising:
-
generating via software code in said supply chain software tool an archive control table having a plurality of rows; querying said archive control table rows by incrementally reading a row in said archive control table for an active column designation; storing information from said row in a list if said active column designation is in a predetermined active state, and incrementing to a next row in said archive control table, or skipping said row if said active column designation is in a predetermined non-active state, and incrementing to a next row in said archive control table; generating a list of rows having active column designations; and determining if an additional column needs to be added to an archived table having a table name, including; comparing a first and second predetermined identifier; copying said archived table if said first and second predetermined identifiers are not equal, or copying said archived table and adding said additional column if said first and second predetermined identifiers are equal; and inserting said first predetermined identifier value into said additional column.
-
Specification