system.kanoa.sheet.updateSheet(chkShtInfo, userId)
Updates a check sheet. All chkShtInfo keys are required unless otherwise stated.
Parameters
chkShtInfo Dictionary
| - assetReqd | Boolean | |
| - auto | Boolean | |
| - chkShtId | Integer | |
| - chkShtName | String | |
| - chkShtTypeId | Integer | |
| - description | String | |
| - durationSeconds | Integer | |
| - enabled | Boolean | |
| - fileURL | String | Not required |
| - instructions | String | |
| - itemReqd | Boolean | |
| - procName | String | |
| - reTestChkShtId | Integer | |
| - reTestMins | Integer | |
| - signOffReqd | Boolean | |
| - takenDateChkItemId | Integer |
userId Integer: Id of user executing the function
Returns
# of records modified Integer
message String None if success
Example
userId=5
chkShtInfo = {
'chkShtId': 7,
'chkShtTypeId': 2,
'chkShtName': 'some name',
'procName': None,
'description': None,
'instructions': None,
'fileURL': None
'enabled': True,
'assetReqd': False,
'itemReqd': False,
'auto': False,
'reTestChkShtId': None,
'reTestMins': None,
'signOffReqd': None,
'durationSeconds': None,
'takenDateChkItemId': None
}
chkShtId = system.kanoa.quality.sheet.updateSheet(chkShtInfo, userId)