Qintorava DocsProduct documentation
Form reference

Hardware CI lifecycle workflows

37 declared fields for Hardware CI lifecycle workflow. Required fields include Lifecycle flow, Workflow state, Requested by, Effective date.

Demo baseline · November 13, 2026
Download PDF

About this form

Use this reference to identify built-in form labels, data types, and validation. Specialized workspaces can render a subset of these fields or provide workflow-specific controls. Your role, record state and tenant configuration can change what you see.

Registry key
hardware_asset_transactions
Record label
Hardware CI lifecycle workflow

Field definitions

FieldType or referenceBuilt-in rulesChoices and constraints
Transaction number
number
textRead-only
Default list field
—
Approved hardware request
assetRequestId
reference
asset_requests
Read-only—
Lifecycle flow
flowType
selectRequired
Default list field
procurement, allocation, transfer, decommission, lease, disposal, reclamation
Workflow state
state
selectRequired
Default list field
draft, requested, approved, in_progress, complete, cancelled
CMDB asset record
assetId
reference
hardware_assets
Default list field—
Configuration item
ciId
reference
__cmdb
Read-only
Default list field
—
Requested by
requestedById
reference
users
Required—
Approved by
approvedById
reference
users
Optional by default—
Effective date
effectiveAt
datetime-localRequired
Default list field
—
Vendor
vendor
textOptional by defaultAsset flows procurement
Purchase order
purchaseOrder
textOptional by defaultAsset flows procurement
Quantity
quantity
numberOptional by defaultMinimum 1
Asset flows procurement
Unit cost
unitCost
numberOptional by defaultMinimum 0
Asset flows procurement
Expected delivery
expectedDelivery
dateOptional by defaultAsset flows procurement
Allocate to user
assignedUserId
reference
users
Optional by defaultAsset flows allocation, reclamation
Department
assignedDepartmentId
reference
departments
Optional by defaultAsset flows allocation
Target location
targetLocationId
reference
locations
Optional by defaultAsset flows allocation, transfer
Source stockroom
sourceStockroomId
reference
stockrooms
Optional by defaultAsset flows allocation, transfer
Destination stockroom
destinationStockroomId
reference
stockrooms
Optional by defaultAsset flows transfer, reclamation
Lessor
lessor
textOptional by defaultAsset flows lease
Lease contract
leaseContract
textOptional by defaultAsset flows lease
Lease start
leaseStart
dateOptional by defaultAsset flows lease
Lease end
leaseEnd
dateOptional by defaultAsset flows lease
Renewal option
renewalOption
selectOptional by defaultrenew, return, purchase
Asset flows lease
Decommission reason
decommissionReason
textareaOptional by defaultAsset flows decommission
Data sanitization method
dataSanitizationMethod
selectOptional by defaultcryptographic_erase, secure_wipe, physical_destruction, not_applicable
Asset flows decommission, disposal
Disposal method
disposalMethod
selectOptional by defaultcertified_recycler, resale, donation, return_to_vendor, destruction
Asset flows disposal
Disposal vendor
disposalVendor
textOptional by defaultAsset flows disposal
Disposal certificate URL
disposalCertificate
urlOptional by defaultAsset flows disposal
Reclamation reason
reclamationReason
selectOptional by defaultoffboarding, refresh, unused, policy, repair
Asset flows reclamation
Condition on return
conditionOnReturn
selectOptional by defaultgood, fair, damaged, unusable
Asset flows reclamation
Workflow notes
workNotes
textareaOptional by default—
Active
active
booleanDefault list field—
Created
createdAt
textRead-only—
Updated
updatedAt
textRead-only—
Demo record key
demoKey
textHidden by defaultStable identifier used by the idempotent demo fixture loader.
Demo dataset
demoDataset
textHidden by defaultSynthetic demonstration records. Not actual organizational inventory, financials or execution evidence.

Lifecycle values

These are stored values from the form definition. Workflow actions can apply additional prerequisites, approvals, and side effects. The workflow determines which transitions are allowed.

FieldValues
Workflow statedraft, requested, approved, in_progress, complete, cancelled

Related procedure: Request and provision hardware.

Verification evidence

The disposable audit exercised 21 applicable validation assertions on this definition. The authenticated collection read returned HTTP 200. See the verification matrix for scope.

Collection read results by built-in role

These statuses were observed over HTTP with one role per disposable MFA account. A successful list response can be empty and does not establish individual record, field, or write access.

RoleHTTP status
Asset Manager200
Change Manager200
CMDB Manager403
Contract manager200
Customer service agent200
Customer service customer403
Customer service manager200
Datacenter Customer403
Datacenter Fulfiller200
Datacenter Manager200
Datacenter Vendor403
EH&S auditor403
EH&S manager403
Executive Reader200
Field service dispatcher200
Field service technician200
HR case agent403
HR knowledge manager403
HR lifecycle manager403
HR profile manager403
Employee Relations investigator403
HR service catalog administrator403
Inventory Counter403
ITIL Fulfiller403
Knowledge Manager200
Business Manager200
Platform Administrator200
Service Desk Agent200
Vendor manager200
Third-party risk manager200
Employee with no workspace role403

Edit and verify

  1. Open the list from the appropriate workspace and select an existing record or a permitted create action. Confirm the intended tenant and record number.
  2. Use the visible controls for the current record type and state. For reference fields, select a returned record from the lookup. Fill visible required fields and use the dedicated workflow action when the record has approval or completion gates.
  3. After saving, reopen the record and compare its persisted values, state and activity to the intended change. Check the downstream linked record when the action creates one.

Troubleshoot

  • Missing field or control: compare the role, module, record state, form conditions and tenant overrides.
  • Lookup returns no result: check that the referenced record is active, in scope and compatible with the current field.
  • Save is rejected: keep the exact validation message and compare the field key, choice, constraints and required related records.
  • See Edit and troubleshoot records and Configuration Studio.