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