Accession Management
A Guide for Archivists and Administrators
What is it?
The AHG Accession Manage plugin provides first-class accession management for AtoM/Heratio. On top of the standard AtoM accession record it adds an intake queue with a status workflow, configurable intake checklists, a chain-of-custody timeline, file attachments, a formal appraisal workflow with weighted scoring, heritage asset valuation history (aligned with GRAP 103 / IPSAS 45), physical container and item tracking with barcode support, and PREMIS-aligned rights management with inheritance to child information objects. Access to all screens requires you to be logged in; most editing actions additionally require the editor credential or administrator rights.
Key features
- Accession browse with sort by date modified, accession number, title, or acquisition date, plus keyword search and relevance ranking.
- Dashboard summarising accession statistics, intake queue stats, and a valuation report.
- Intake queue with the status workflow: draft → submitted → under_review → accepted / rejected / returned. Filter by status, priority, assignee, or search term; assign records to staff.
- Intake checklists (with reusable templates), timeline audit trail, and attachments (deed of gift, photos, correspondence).
- Appraisal records with type, monetary value, significance, recommendation, and weighted criteria scoring from templates.
- Valuation history per accession plus a portfolio-wide valuation report.
- Containers (box, folder, envelope, crate, tube, flat file, digital media, other) with condition status, barcode, and contained items that can be linked to information objects.
- Rights with PREMIS-style basis, restriction type, grant acts, and optional inheritance to child records.
How to use it
Single-record screens use the numeric accession ID; browse/admin screens use fixed paths.
- Browse accessions:
/accession/browse - View / edit / delete a record:
/accession/:slug,/accession/:slug/edit,/accession/:slug/delete - Add an accession:
/accession/add - Dashboard:
/admin/accessions/dashboard - Intake queue:
/admin/accessions/queue - Intake detail:
/admin/accessions/:id/intake - Workflow actions (POST):
/admin/accessions/:id/submit,/review,/accept,/reject,/return - Checklist / timeline / attachments:
/admin/accessions/:id/checklist,/timeline,/attachments - Appraisal:
/admin/accessions/:id/appraisal(save at/appraisal/save) - Valuation:
/admin/accessions/:id/valuation(add at/valuation/add) - Containers / rights:
/admin/accessions/:id/containers,/admin/accessions/:id/rights
From a record you can also create a linked information object and view the related donor's primary contact.
Administration / settings
- Configuration:
/admin/accessions/config— saves intake settings and lists checklist and appraisal templates (editor only). - Numbering:
/admin/accessions/numbering— per-repository numbering sequences with a default mask (e.g.{YEAR}-{SEQ:5}). - Appraisal templates:
/admin/accessions/appraisal-templates— create/delete weighted-criteria templates. - Valuation report:
/admin/accessions/valuation-report— portfolio totals plus the 50 most recent valuations. - CLI tasks:
accession:intakeandaccession:report.
Tips & FAQ
- CSV export of accessions runs as a background job; track progress and download from the Jobs page.
- An accession won't submit? Check its current status and that the intake checklist is complete.
- Barcode lookup is available for containers via the barcode API endpoint.
- Rights inheritance copies a rights record to child information objects only when you trigger the inherit action.