The Case Data Group ID to attach the data detail to.
caseDataDetailId to attach.
Optional
options: ObjectOptions
Returns Promise that represents an object describing CaDataGroupItemBase.
Get the Case Data Details for a Case by Case ID
The case ID to get the details for
Returns Promise that represents a collection of Case Data Detail Items
Lock Case Data Detail
The Case Data Detail ID to lock
Returns Promise which represents an object describing the CaDataDetailItem.
Search for Case Data Details. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Optional
filters: ObjectThe parameters to search by. (CaDataGroupId, CaseDataGroupId, GroupCode, GroupDesc, GroupSum, SumFlag)
Returns Promise that represents an object describing CaDataDetailItemBase.
Set Case Data Detail Items for a Case by GroupCode.ItemCode syntax reference
The case ID to get the details for
The parameters to search by. (DataGroup/Item string, Value) (e.g. {code: 'GroupCode.ItemCode', value: 'Value goes here'})
Returns Promise that represents a collection
Set Case Data Detail Item for a Case by GroupCode.ItemCode syntax reference
The Case ID to set the detail for
The parameters to search (e.g. 'GroupCode.ItemCode')
The value to set the specified detail to
Returns Promise
Unlock Case Data Detail
The Case Data Group ID to unlock
Returns Promise which represents an object describing the CaDataDetailItem.
Update Case Data Detail
The Case Data Group ID to attach the data detail to.
Optional
options: ObjectOptions
Returns Promise that represents an object describing CaDataGroupItemBase.
Set a data detail item's value without needing to find the type
The data detail item's ID
the value to set the data detail item to
Optional
rate: numberthe rate to set the data detail item to
Optional
quantity: numberthe quantitye to set the data detail item to
Promise that represents
Add Default Case Data Groups
The Case Object to attach the data group to.
The business case ID
Returns Promise that represents a collection of the default CaDataGroupItemBases.
Add Case Data Group
The Case Object to attach the data group to.
CaseDataGroupId as defined in CaseDataGroup admin.
The Group Code.
Optional
options: { GroupDesc?: string; GroupSum?: number; SumFlag?: string }Options for CaseDataGroup including GroupDesc, GroupSum, and SumFlag
Returns Promise that represents an object describing CaDataGroupItemBase.
Get Case Data Groups by Case ObjectId
The entity type to check
The specific entityUID to check
The other options for checkGIS. Either CaObjectId or CaseDataGroupId is required.
Returns Promise that represents a collection of the default CaDataGroupItemBases.
Delete Case Data Groups by Case Object ID.
The Case Object to attach the data group to.
Returns Promise that represents a number that is the CaObjectId (?)
Get groups by CaObjectId
The Case Object to get the attached data groups.
Returns Promise that represents a collection of the CaDataGroupItemBases.
Search for Case Data Groups. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Optional
filters: ObjectThe parameters to search by. (CaDataGroupId, CaseDataGroupId, GroupCode, GroupDesc, GroupSum, SumFlag)
Returns Promise that represents a number that is the CaObjectId (?)
Update data groups on a case based on asset value mappings.
The case to update
The entity type to check
The specific entityUID to check
Optional
caDataGroupId: numberThe specific data group ID to limit updates to
Returns Promise that represents a collection of the default CaDataGroupItemBases.
Adds a data detail entry to the case data group specified by the CaDataGroupId. The CaDataGroupId is associated to a case.
The Data Detail template ID
The Case Instance Data Group ID
The column sequence
The detail Code
The detail order number
Optional
options: ObjectOther options for CaseDataDetail. See WIPAdd here: /{subdirectory}/apidocs/#/service-info/Pll/CaseDataDetail
Returns Promise that represents an object describing CaDataDetailItemBase.
Adds a list of possible values to the data detail entry specified by the CaDataDetailId.
The Case Object to attach the data group to.
The Group Code.
Returns Promise that represents an object describing CaDataListValuesItemBase.
Delete by Id (Ca Data List Id)
Returns Promise that represents an object describing CaDataListValuesItemBase.
Search for List Value IDs. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Optional
filters: ObjectThe parameters to search by. (CaDataDetailId, CaDataListId, ListValue)
Returns Promise that represents an Array of resulting CaDataListIds
Search for List Value Objects. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Optional
filters: ObjectThe parameters to search by. (CaDataDetailId, CaDataListId, ListValue, CaDataGroupId)
Returns Promise that represents a collection of resulting CaDataListValuesItemBase objects
Attach Case Data Detail