Updating Data Structures

Within the Help > About TransActPOS, the Data Version of the site's installation is indicated within the Data Ver.: value. At times, the continued development of the TransActPOS application suite may require an update to the inherent structure of the systems database.  The following procedure shows how the database structural update is completed using the TARepair/Update feature.
Updating Data Structures
Updating Data Structures
 
Updating Data Structures
1

Repair

1. Repair
The Repair option examines the integrity of the data within the expected data version. If the expected Data Version is not present, this option will not be available, thus requiring an Update.
2

Update

2. Update
The Update updates the Data Version to the TARepair's current data version and then processes a portion of the repair process.
 

TARepair Structure Awareness

 
The TARepair application will automatically access the Data Version and only allow the Repair option, if applicable. 
 
For instance, if a View is missing for within the data structure of the DBC,the system will present the "View Missing" notification and then upon clicking on the OK, the application will proceed to the Select Operation screen.  Within the Select Operation screen, only the Update will will be available for selection.
Updating Data Structures
 
 
 

Updating the TransActPOS Database

  • Use Windows Explorer to locate TARepair.exe located within the root of the TransActPOSServer folder.
  • Start the program with a double left click on TARepair.exe.
  • Select Update
  • Confirm that a backup has been completed before proceeding with this procedure.  Once confirmed, Select Yes to continues with the update process.
  • The TARepair/Update application presents to update process by listing the databases within the notification screen.
  • When complete the following message will appear.
  • Returning to the TransActPOS About screen, the Data to attempt to fix all DBFs and their associated files (CDX/FPT) within the Data01 folder. Normally, at the end of the Repair program, the system will indicate a successful repair process.