Modules

Calendar

Certificates

CollectiveAgreements

Company Forms

Company Forms Management

Contacts

Contracts

Customer Assets

Equipment

Expenses

Job Invoices

Jobs

Labour Actions

Library

Locates

Materials

Messages

Projects

Purchase Orders

Safety

Schedule

Service Quotes/Invoices

Service Requests

Services

Settings

TimeLogs

Users

Other

CompanyForm Resource
In Company Forms Module


Endpoints

Endpoints URI Access Control Description
start-log POST /api/CompanyForm/start-log Endpoint level permissions
send POST /api/CompanyForm/send Endpoint level permissions
save POST /api/CompanyForm/save Allowed with an active employment connection
find GET /api/CompanyForm/find Open
get GET /api/CompanyForm/get Allowed with an active employment connection
delete POST /api/CompanyForm/delete Admin or Module WRITE

Properties

Property Type Description
id number
slug string
child_template_id number
form_template_id number
form_template_category_id number
job_id number
service_id number
equipment_id number
customer_asset_id number
worksheet_id number
expiry datetime
is_deactivated boolean
form_json string
form_num number
is_visible_externally boolean
created_by number
created_at datetime
updated_at datetime
updated_by number

Settings

Setting
Pagination Limit (when page parameter is set) 25 per page
Default Sort Order created_at DESC

Relationships

Related Resource Key Relationship to CompanyForm Property
Company tenant_id Belongs To Company
Job job_id Belongs To Job
Service service_id Belongs To Service
User updated_by Belongs To UpdatedBy
FormTemplate form_template_id Belongs To FormTemplate
FormChildTemplate child_template_id Belongs To FormChildTemplate
CompanyFormAcknowledgement form_id Owns Many CompanyFormAcknowledgement
Equipment equipment_id Belongs To Equipment
EquipmentFormAlert company_form_id Owns Many EquipmentFormAlert
CustomerAsset customer_asset_id Belongs To CustomerAsset
ServiceWorksheet worksheet_id Belongs To ServiceWorksheet