Skip to main content

system.kanoa.item.linkItemStates(linkInfo, userId)

Links assetIds with itemStateIds, itemStateClassIds, itemIds and itemClassIds. linkInfo keys are required


Parameters

linkInfo Dictionary

- assetIdInteger
- itemClassIdIntegerCan be None if itemId is provided
- itemIdIntegerCan be None if itemClassId is provided
- itemStateClassIdintCanCan be None if itemStateId is provided
- itemStateIdIntegerCan 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)