How to Install — LIMS
Module folder: modules/lims/ Version: v1.0.0
Lab Information Management System — sample tracking, test methods, and laboratory operations for Perfex CRM
Before you begin
- Backup your database (Setup → Backup or your host backup tool).
- Use a staff account with Modules / Settings access.
- PHP version and Perfex CRM version should match the module README requirements when listed.
- Keep the module folder name exactly
lims.
Step-by-step installation
- Upload the
limsfolder into your CRMmodules/directory (FTP, cPanel, or Setup → Modules → Upload when available). - Log in to Admin.
- Go to Setup → Modules.
- Find LIMS and click Activate (or Upgrade if already installed).
- Wait for migrations/tables to finish — do not refresh mid-activation.
- Go to Setup → Staff → Roles and assign permissions for this module.
- Open LIMS → Settings and save defaults.
Install notes from README
Installation
- Upload the
limsfolder tomodules/in your Perfex CRM installation. - Go to Setup → Modules, find LIMS, and click Activate.
- Assign staff permissions under Setup → Staff → Permissions.
- Open LIMS → Settings to set defaults (lab, prefixes, integrations).
Database schema is created on activation. The internal schema version is stored in lims_db_version (100 for v1.0.0).
Uninstall
- Deactivate the module in Setup → Modules.
- Click Uninstall.
Uninstall drops all tblims_* tables, removes module options, and deletes the LIMS email template. Core Perfex files are never modified.
After activation — configuration checklist
- Extract the purchased package.
- Go to Setup → Modules and activate LIMS.
- Assign permissions under Setup → Staff → Roles / Permissions.
- Open LIMS → Settings and configure defaults.
Official documentation — Installation
Installation
- Extract the purchased package.
- Upload the
limsfolder tomodules/in your Perfex CRM installation (final path:modules/lims/). - Go to Setup → Modules and activate LIMS.
- Assign permissions under Setup → Staff → Roles / Permissions.
- Open LIMS → Settings and configure defaults.
No Perfex CRM core files are modified. Tables and options are created on activation. Schema version option: lims_db_version = 100.
Verify installation (checklist)
- Setup → Modules shows LIMS as Active.
- Admin sidebar shows the LIMS menu for an admin user.
- Setup → Staff → Roles lists this module's permission groups.
- Opening LIMS → Settings loads without PHP errors.
- Creating one sample record succeeds and appears in the list/table.
- (If used) Cron-dependent features have Perfex CRM cron enabled on the server.
After install — first actions
- Create master data required by this module.
- Create one sample record and walk it through approve/complete if applicable.
- Train staff using the Quick Start Guide.
Related: Features · Quick Start · FAQ · Version & Changelog