system.kanoa.quality.config.updateCheck
Description
Updates a check item.Syntax
updateCheck(chkItemInfo, userId)Parameters:
Returns:
Dictionary
| Parameter | Type | Required | Notes | 
|---|---|---|---|
| chkItemId | int | No | e.g. 3 | 
| chkItemGroupId | int | No | e.g. 1 | 
| chkShtId | int | No | e.g. 2 | 
| dataTypeId | int | No | e.g. 3 | 
| engUnitId | int | No | e.g. None | 
| chkItemName | str | No | e.g. 'Check 1' | 
| chkItemTypeId | int | No | e.g. 1 | 
| chkItemTriggerId | int | No | e.g. 4 | 
| measCount | int | No | e.g. 1 | 
| instructions | str | No | e.g. None | 
| pickListId | int | No | e.g. 4 | 
| pickListValues | str | No | e.g. None | 
| calculation | str | No | e.g. None | 
| required | bool | No | e.g. True | 
| enabled | bool | No | e.g. True | 
| dynamic | bool | No | e.g. False | 
| sortOrder | int | No | e.g. 0 | 
| format | str | No | e.g. '#,##0.#' | 
| attributeId | int | No | e.g. None | 
Code Examples
# Usage example
chk_item_info = {'chkItemId': 3, 'chkItemGroupId': 1,'chkShtId': 2,'dataTypeId':3,'engUnitId':None,'chkItemName': 'Check 1','chkItemTypeId':1,'chkItemTriggerId':4,'measCount': 1,'instructions': None,'pickListId': 4,'pickListValues': None,'calculation': None,'required': True,'enabled': True, 'dynamic': False,'sortOrder':0,'format': '#,##0.#', 'attributeId': None}
modified_records = system.kanoa.quality.config.updateCheck(chkItemInfo=chk_item_info, userId=123)
if modified_records is not None:
    print(f"Successfully updated {modified_records} records")
else:
    print("Update failed.")