Skip to content

Appendix B — Field Validation Reference

Reference Document  |  Audience: All Users


Overview

This appendix provides a consolidated reference of all field validation rules across AMS modules. Use this when preparing data for manual entry or bulk upload.


B.1 Text Field Validations

Field Module Allowed Characters Min Length Max Length
Asset Tag Asset A-Z, a-z, 0-9 only 2 50
Serial Number Asset A-Z, a-z, 0-9 only 100
RFID EPC ID Asset / Vehicle 0-9, A-F, a-f (hex); must start with 3039 16 24
Asset Name Asset Any 100
Department Code Department A-Z, 0-9 (uppercase only) 3 3
Country Code Country Any 3
State Code State Any 10
Employee ID User 0-9 only 50
Contact Number User 0-9, +, -, space only
Email User / Supplier Valid email format (RFC 5322)
Password User Any 8
Workflow Template Name Workflow Any 100
Location Name Location Any 100
Category Name Category Any 100
Manufacturer Name Manufacturer Any 100
Model Name Model Any 255
Model Code Model Any 50
Supplier Name Supplier Any 100
Reader Name RFID Any 100
Reader Device ID RFID Any 100
Reader Type Code RFID Any 20
Vehicle Name RFID Any 100
Vehicle Registration RFID Any 50
Site Name Site Any 100
Floor Plan Name Floor Plan Any 255
Audit Name Audit Any 255
Schedule Name Schedule Any 100
Activity Type Name Activity Type Any 100
User Group Name User Group Any 100
Role Name Role Any 100
Checklist Question Checklist Any 255
Cost Label Cost Template Any 100

B.2 Numeric Field Validations

Field Module Min Value Max Value Max Digits Decimal Places
Purchase Value Asset 15 2
Current Value Asset 15 2
Depreciation Rate (%) Asset Financial > 0 100 5 2 (percentage)
Residual Value Asset Financial 0 2 (currency amount, not %)
Accumulated Depreciation Asset Financial 15 2
Transfer Cost Transfer 0 15 2
Sold Value Disposal 0 2
Reminder SLA Value Workflow > 0 0 (integer)
Escalation SLA Value Workflow > 0 0 (integer)
Frequency (days) Schedule 1 0 (integer)
Execution Before (days) Schedule 1 0 (integer)
Reminder Before (days) Schedule 1 0 (integer)
Tolerance Zone (meters) RFID Detection 0.1 100.0 5 2
Detection Threshold (sec) RFID Detection 1 3,600 0 (integer)
Grace Period (min) RFID Detection 1 1,440 0 (integer)
Cost Item Value Activity Cost 15 2
Latitude Location Decimal
Longitude Location Decimal
Default Depreciation Rate (%) Category 0.01 100 5 2 (percentage of annual depreciation; required)
Default Useful Life (Years) Category 1 0 (integer; required)
Default Residual Value (%) Category 0 100 5 2 (percentage of purchase price — converted to currency amount at asset level; required)

B.3 Date Field Validations

Single Date Rules

Date Field Module Rule
Purchase Date Asset Cannot be in the future (≤ today)
Invoice Date Asset Cannot be in the future (≤ today)
Depreciation Start Date Asset Financial Cannot be in the future (≤ today)

Cross-Field Date Rules

Date A Relation Date B Module
Depreciation Start Date must be before Expected End Date Asset Financial
Warranty From must be before Warranty To Asset Warranty
Insurance Start Date must be before Insurance End Date Asset Insurance
AMC Start Date must be before AMC End Date Asset AMC
Audit Start Date must be before Audit End Date Audit
Schedule Start Date must be before Schedule End Date Schedule
Delegation Start Date must be before Delegation End Date Workflow Delegation

B.4 Uniqueness Constraints

Field(s) Scope Module
(Asset Tag, Serial Number) Per Company (non-deleted) Asset
Name Per Company (non-deleted) Asset Category, Asset Status, Asset Condition, Department, Supplier, Activity Type, User Group, Checklist Template, Cost Template, Site
(Name, Manufacturer) Non-deleted Model
Name Non-deleted Manufacturer
Email Global User
(Name, Site, Parent Location) Non-deleted Location
Code Global Country
(Code, Country) Per Country State
Device ID Global RFID Reader
Name Global RFID Reader
Registration Number Global Vehicle
Code Global Reader Type
(Name, Event Type, Entity Type) Per Company (non-deleted) Workflow Template
(Name, Location) Non-deleted Floor Plan
Name Global Audit Request

B.5 Conditional Required Fields

Field Condition Module
Assets (multi-select) Required when "Specific Assets" toggle = On Audit
User Role Required when Approval Mode = "User Role" Workflow
Specific User Required when Approval Mode = "Specific User" Workflow
Tracking Type Visible and relevant when "Enable Movement Tracking" = On Transfer / Schedule
Vehicle Visible and relevant when Tracking Type = "Vehicle" Transfer / Schedule
Depreciation Start Date Required if financial section is used Asset
Expected End Date Required if financial section is used Asset

B.6 Field Dependency Summary

Dependent Field Enabled/Filtered By Module
Serial Number Asset Tag (disabled until Asset Tag is entered) Asset
Model dropdown Manufacturer selection (disabled until selected) Asset, Vehicle
State dropdown Country selection (filtered by country) Site
Parent Location Location Type (allowed parent types enforced) Location
Parent Category Cannot select self or own children Category
Event Type Entity Type (available events change) Workflow
Modifiable Fields Entity Type + Event Type Workflow

Back to: Index