system.kanoa.item.updateItemAssetRate(rateInfo)
Updates the rateInfo in the itemAssetRate table. All rateInfo keys are required.
Parameters
rateInfo Dictionary
| - assetId | Integer | |
| - enabled | Boolean | |
| - infeedUnitId | Integer | |
| - itemAssetRateId | Integer | |
| - itemId | Integer | |
| - itemPeriodId | Integer | |
| - itemSourceId | Integer | |
| - outfeedUnitId | Integer | |
| - packageCount | Float | |
| - scheduleRate | Float | |
| - standardRate | Float | |
| - wasteUnitId | Integer |
Returns
# of records modified Integer
Example
rateInfo = {'itemAssetRateId': 1, 'itemId': 1, 'assetId': 56, 'standardRate': '100.0', 'scheduleRate': 50.0, 'itemPeriodId': 1, 'infeedUnitId': 7, 'outfeedUnitId': 5, 'wasteUnitId': 7, 'packageCount': 24, 'itemSourceId': 1, 'enabled': True}
retVal = system.kanoa.item.updateItemAssetRate(rateInfo, 123)