Skip to main content

system.kanoa.quality.config.updateChkShtTrigger

Requires kanoaQDS license

Description

Updates a check sheet trigger.

Syntax

updateChkShtTrigger(triggerInfo, userId)

Parameters:
  • triggerInfo (dict): Dictionary with trigger details
  • userId (int): User ID.

  • Returns:
  • recordsModified (int): Number of records modified.
  • Dictionary

    ParameterTypeRequiredNotes
    chkShtTriggerIdintNoe.g. 67
    chkShtIdintNoe.g. 4
    triggerTypeIdintNoe.g. 2
    modeIdintNoe.g. None
    shiftNameIdintNoe.g. None
    intervalMinsintNoe.g. 10
    delayMinsintNoe.g. 5
    productionCountintNoe.g. None
    comingDueMinsintNoe.g. 5
    overDueMinsintNoe.g. 5
    graceMinsintNoe.g. 10
    enabledboolNoe.g. True
    modifierstrNoe.g. None

    Code Examples

    # Usage example
    trigger_info_update = {'chkShtTriggerId': 67,'chkShtId': 4,'triggerTypeId':2, 'modeId': None, 'shiftNameId': None, 'intervalMins': 10, 'delayMins': 5, 'productionCount': None, 'comingDueMins': 5, 'overDueMins': 5, 'graceMins': 10, 'enabled': True, 'modifier': None}
    user_id_update = 123
    modified_records_update = system.kanoa.quality.config.updateChkShtTrigger(triggerInfo=trigger_info_update, userId=user_id_update)

    print(f"Updated {modified_records_update} records.")