Skip to main content

system.kanoa.item.addItemAssetRate(rateInfo)

Adds the rateInfo to itemAssetRate table. All rateInfo keys are required. Entry in this table signifies that this item can be run on this asset


Parameters

rateInfo Dictionary

- assetIdInteger
- enabledBoolean
- infeedUnitIdInteger
- itemIdInteger
- itemPeriodIdInteger
- itemSourceIdInteger
- outfeedUnitIdInteger
- packageCountFloat
- scheduleRateFloat
- standardRateFloat
- wasteUnitIdInteger

Returns

itemAssetRateId Integer


Example

rateInfo = {'itemId': 1, 'assetId': 56, 'standardRate': '100.0', 'scheduleRate': 50.0, 'itemPeriodId': 1, 'infeedUnitId': 7, 'outfeedUnitId': 5, 'wasteUnitId': 7, 'packageCount': 24, 'itemSourceId': 1, 'enabled': True}
itemAssetRateId = system.kanoa.item.addItemAssetRate(rateInfo, 123)