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.")