Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Overview
Provides access to Datasheet related data.
Endpoints
The resources available in this module.
DatasheetListApi
Provides API access to the Datasheets List (#/Datasheets/List.aspx) Web Workbench screen.
/api/DatasheetListApi | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
POST | Retrieve a filtered list of datasheets. | Logged in User | - | ||
PUT | Create a new Datasheet | Logged in User | - |
DatasheetTemplateListApi
Provides API access to the Datasheet Templates List (#/Datasheets/TemplateList.aspx) Web Workbench screen.
/api/DatasheetTemplateListApi | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | Retrieve a list of datasheet templates. | Logged in User | - | ||
POST | Retrieve a filtered list of datasheet templates. | Logged in User | - |
DatasheetDetailApi
Provides API access to the Datasheet Entry (#/Datasheets/MyList.aspx/Edit) Web Workbench screen.
/url | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | Retrieve a specific Datasheet | Logged in User | - | ||
POST | Update a Datasheet | Logged in User | - |
Models
The definitions of models specific to endpoints in this module.
DatasheetKey
Field | Type | Description |
---|---|---|
DatasheetID | Integer | The unique Datasheet ID of the Datasheet |
DatasheetTemplateKey
Field | Type | Description |
---|---|---|
KeyTable | string | Filters the templates. Must be one of the following: Jobs, PlantItems, Companies, People, SubContracts, All, Logs, SubContractClaims, Docket |
KeyString | string | If specified, the response will include relatedDatasheetsCount. |
KeyInt | int | If specified, the response will include relatedDatasheetsCount. |
DatasheetDialogFields
Field | Type | Description |
---|---|---|
Date | The Datasheet Date on the new Datasheet. | |
Template | The Datasheet Template for the new Datasheet. | |
Assignee | The Assignee on the new Datasheet. If null then Assignee will be the Logged in User. | |
Subject | The subject on the new Datasheet. | |
Comments | The Comments on the new Datasheet. | |
Job | The document which the new Datasheet is for. Only one of these fields should be specified (based on the Key Table on the Datasheet Template). | |
Plant | ||
Company | ||
Person | ||
SubContract | ||
SubContractClaim | ||
Log | ||
Docket |
DatasheetApiModel
Field | Type | Description |
---|---|---|
Key | DatasheetsDatasheetKey | |
Completed | Boolean | |
Questions | Array [QuestionViewData] | |
Headers | HeaderViewData | |
Fields | Array [FieldViewData] |
DatasheetModelLine
Field | Type | Description | Datasheet | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CellDataKey | The unique key for the line. | ||||||||||||
Template | The template was used Datasheet Template for the datasheetDatasheet. | ||||||||||||
Date | String | Date of datasheetThe Datasheet date. | |||||||||||
Name | String | Name of datasheetThe name of the assignee. | |||||||||||
KeyTable | String | The area the datasheet relates totype of document the Datasheet is for. | |||||||||||
Subject | String | The subject of the Datasheet. | |||||||||||
Rating | Number | The rating of the Datasheet. | |||||||||||
Complete | Boolean | Completed or not. | |||||||||||
JSON | String | Status | String | ReadonlyFlag | Integer | OriginalKey | DatasheetsDatasheetKey | CurrentKey | DatasheetsDatasheetKey | Key | DatasheetsDatasheetKey | Index | IntegerA JSON representation of the Datasheet, including questions. |
DatasheetsTemplateKey
Field | Type | Description |
---|---|---|
DatasheetTemplateId | Integer |
DatasheetsTemplateLine
Field | Type | Description |
---|---|---|
Description | ||
Header | ||
Deactivated | Boolean | |
DeactivatedValue | ||
Details | String | |
KeyTable | String | The area the datasheet relates to |
DatasheetType | String | |
DatasheetTemplateTypeId | Integer | |
JSON | String | |
Select | ||
Status | String | |
ReadonlyFlag | Integer | |
ReadonlyMessage | String | |
OriginalKey | DatasheetsTemplateKey | |
CurrentKey | DatasheetsTemplateKey | |
Key | DatasheetsTemplateKey | |
Index | Integer |
QuestionViewData
Field | Type | Description |
---|---|---|
DatasheetLineId | Integer | |
QuestionId | Integer | Code of the datasheets question |
Text | String | |
Title | String | |
HasNotes | Boolean | |
Notes | String | |
BoolValue | Boolean | |
StringValue | String | |
DateValue | String | |
TimeValue | String | |
IntValue | Integer | |
DecimalValue | Number | |
DisplayText | String | Text that displayed for users. |
SelectList | Array [string] | Values of answers. |
Type | String | Type of the question.
|
GetClass | String | |
TemplateLineId | Integer | Line id. |
Id | String | |
JsAttrName | String | |
JsAttrValue | String | |
Name | String | |
Visible | Boolean | |
Disabled | Boolean | |
Required | Boolean | |
InfoText | String |
Examples
%name
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Request
Response
Response sample
|
Get the list of datasheets template.
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Request
Response
Response sample
|
⬆️ Back to top
On this page
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|