This add-on enables records archiving for SENAITE LIMS, so users with enough privileges (Manager and LabManager) can shrink the size of the database and improve the overall performance of the system by archiving inactive objects that are outside of a predefined retention period in years.

senaite.archive extracts old objects from SENAITE and store them on the server’s filesystem in both human and machine readable format (XML), making forensic audits easier. Data is stored locally thanks to Zope’s genericsetup, so future recovery of records is also possible.

The types of records that can be archived are Samples (aka AnalysisRequest), together with all the information they contain (Analyses, reports, etc.), Batches and Worksheets.

Once installed, this add-on allows the laboratory to:

  • Define the retention period of data in years

  • Define the local directory where data will be stored for archiving purposes

  • Archive no longer active records that are outside of the retention period

  • Perform historic searches against archived records

Table of Contents: