system.kanoa.item.linkItemStates(linkInfo, userId)
Links assetIds with itemStateIds, itemStateClassIds, itemIds and itemClassIds. linkInfo keys are required
Parameters
linkInfo Dictionary
| - assetId | Integer | |
| - itemClassId | Integer | Can be None if itemId is provided |
| - itemId | Integer | Can be None if itemClassId is provided |
| - itemStateClassId | intCan | Can be None if itemStateId is provided |
| - itemStateId | Integer | Can be None if itemStateClassId is provided |
userId Integer: Id of user executing the function
Returns
itemStateLinkId Integer
message String None if success
Example
userId = 1
paramsDict = {'assetId': 5, 'itemStateId': None, 'itemStateClassId': 7, 'itemId': None, 'itemClassId': 47, 'enabled': True}
itemStateLinkId, msg = system.kanoa.item.linkItemStates(paramsDict, userId)