TRIGGER

  • inputValue(input 위치에서 찾은 데이터)의 row count 만큼 roof 돌며 각 아이템에 대하여 지정한 Event 처리 후 output에 반환

Define field

Trigger

ID

Description

ID

Description

id

trigger flow component id

name

이름

input

flow Component 처리 기준 데이터 위치

output

flow Component 처리 결과 위치

filter

현재 flow Component 실행여부 판단

processEvent

event

next

다음 flow Component id

 

trigger start

  • get value of "input" position (inputValue)

  • roof inputValue

    • filter (Condition of execution)

      • false : continue

    • run processEvent

  • put the value of the "output" position

next

SAMPLE

{ "typeId": "trigger", "id": 1262512305, "name": "create OrderSheet", "input": "orderSheet", "output": "orderSheet", "filter": { "typeId": "filter", "id": null, "name": "PG 승인 여부", "type": "filter", "isNot": false, "conjunction": "and", "filterTerms": [ { "typeId": "filterTerms", "id": null, "field": "id", "isNot": false, "method": "equals", "value": "context.pg.orderId" }, { "typeId": "filterTerms", "id": null, "field": "context.pg.result", "isNot": false, "method": "equals", "value": "success" } ] }, "processEvent": { "typeId": "processEvent", "id" : "createOrderSheet", "name": "주문서 생성", "tid": "orderSheet", "targetEvent": "save" }, "next": 1264402542 }