If "Invalid data segment", "Not unique in record", "Invalid record ID", "data incomplete", "Not node page at position" or "database corrupted" error messages occur, you will need to run a rebuild to resolve.
The error will point to the particular file that is having an issue. This will assist in determining which data file you need to rebuild.
Common data
Client details: Clients.XX.
Entity details: Entity.dat.
Reports: ReportFile.NN.
Client Extra: ClientExtra.XX.
Default data
All records: HAAssetFile.dat.
ClientRef data
All records: Asset.dat, Picture.dat, HADocument.dat.
System data
Options: Options.dat.
Macros: Macros.dat.
Document Manager database: HsDocSrvFile.dat.
Run a rebuild in HandiAsset
Take note of which file the error is pointing to.
Ensure you have a current working backup of your HSoft directory.
All users must close out of all HandiSoft programs.
Navigate to the HSoft\Data folder. Sort the files by file Type.
In the Type column, find the files with the type REB. Delete any REB files. Ensure that you only delete the REB file types and no other files. If there are no REB files, continue with the process below.
One user can log in to HandiAsset.
Go to Tools, Rebuild Database files.
Tick the required files.
Click Rebuild to run the rebuild.
Read and agree to the prompts.
Complete the process and test if the error is now resolved.

