Skip to main content

system.kanoa.quality.config.addChkShtTrigger

Requires kanoaQDS license

Description

Adds a check sheet trigger.

Syntax

addChkShtTrigger(triggerInfo, userId)

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

  • Returns:
  • chkShtTriggerId (int): ID of the added check sheet trigger
  • Dictionary

    ParameterTypeRequiredNotes
    chkShtIdinte.g. 4
    triggerTypeIdinte.g. 2
    modeIdNone
    shiftNameIdNone
    intervalMinsinte.g. 10
    delayMinsinte.g. 5
    productionCountNone
    comingDueMinsinte.g. 5
    overDueMinsinte.g. 5
    graceMinsinte.g. 10
    enabledbool
    modifierNone

    Code Examples

    # Usage example
    trigger_info = {'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 = 123
    added_chk_sht_trigger_id = system.kanoa.quality.config.addChkShtTrigger(triggerInfo=trigger_info, userId=user_id)

    print(f"Added check sheet trigger with ID: {added_chk_sht_trigger_id}")