Skip to main content

system.kanoa.item.updateItemAssetRate

Requires kanoaOPS license

Description

Updates the rateInfo in the itemAssetRate table.

Syntax

updateItemAssetRate(rateInfo, userId)

Parameters:
  • rateInfo (Dictionary): Dictionary containing updated rate information.
  • userId (Integer)

  • Returns:
  • # of records modified (Integer)
  • Dictionary

    ParameterTypeRequiredNotes
    itemAssetRateIdint
    itemIdint
    assetIdint
    standardRatestringe.g. '100.0'
    scheduleRatefloate.g. 50.0
    itemPeriodIdint
    infeedUnitIdint
    outfeedUnitIdint
    wasteUnitIdint
    packageCountinte.g. 24
    itemSourceIdint
    enabledboole.g. True

    Code Examples

    # Example Usage:
    modifiedRecords = system.kanoa.item.updateItemAssetRate({'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}, 123)