Skip to main content

Document Management

Attaches files such as manuals, firmware, drawings, warranty documents, and photos to assets, products, locations, manufacturers, and inventory items with folder organization.

Overview

The Document model is polymorphic, allowing files to be associated with any supported entity type. Files are stored on S3 via BunnyCDN for fast, reliable delivery. Each document record tracks its type classification, file extension, MIME type, and size.

Key Features

Entity-Level Access

Documents are accessible directly from any entity's detail page. For example, an asset's detail page lists all attached manuals, firmware files, warranty documents, and photos, providing a single location for all related files.

Type Classification

Each document is classified by type, enabling focused filtering:

  • Software — Software packages or utilities.
  • Firmware — Firmware files for equipment updates.
  • Manual — User guides and operating manuals.
  • Drawing — Technical drawings, schematics, or diagrams.
  • Picture — Photos of equipment, installations, or conditions.
  • Warranty — Warranty certificates and related documentation.

Folder Organization

Entities with many documents can organize them into folders. This keeps large file collections manageable and allows teams to establish consistent organizational conventions.

File Size Display

File sizes are displayed in human-readable format (KB, MB, GB), making it easy to identify large files at a glance.

CDN-Backed Delivery

All files are served through BunnyCDN, ensuring fast download speeds regardless of the user's geographic location.