SuitsDocs
레퍼런스노드 레퍼런스액션액션데이터데이터

행 생성

데이터모델에 새 행을 생성합니다.

개요

항목내용
카테고리데이터
대상데이터모델
출력생성된 행 데이터

설정 옵션

옵션설명필수
데이터모델행을 생성할 데이터모델
속성 값각 속성에 설정할 값

속성 값 설정

고정 값

상태: "대기중"
우선순위: "높음"

동적 값 (변수)

고객: {{trigger.row.고객}}
금액: {{trigger.row.계약금액}}
담당자: {{trigger.row.담당자}}

현재 시간

생성일: {{now}}
발행일: {{today}}

출력 데이터

{{actions.createRow.row}}         // 생성된 행 전체
{{actions.createRow.row.id}}      // 생성된 행 ID
{{actions.createRow.row.속성명}}   // 특정 속성 값

활용 예시

계약 체결 → 청구서 생성

트리거: 계약 체결 (상태 = "체결완료")
액션: 청구서 데이터모델에 행 생성
├── 고객: {{trigger.row.고객}}
├── 금액: {{trigger.row.계약금액}}
├── 발행일: {{now}}
└── 상태: "발행 대기"

문의 접수 → 태스크 생성

트리거: 문의 데이터모델에 행 생성
액션: 태스크 데이터모델에 행 생성
├── 제목: "[문의] {{trigger.row.제목}}"
├── 내용: {{trigger.row.문의내용}}
├── 담당자: {{trigger.row.담당부서_기본담당자}}
└── 우선순위: "보통"

주문 → 배송 항목 생성

트리거: 주문 상태 = "결제완료"
액션: 배송 데이터모델에 행 생성
├── 주문번호: {{trigger.row.주문번호}}
├── 수령인: {{trigger.row.수령인}}
├── 주소: {{trigger.row.배송주소}}
└── 상태: "준비중"

모범 사례

필수 속성 확인

생성 시 필수 속성에 값이 있는지 확인하세요. 값이 없으면 에러가 발생합니다.

관계 설정

다른 데이터모델과의 관계가 있다면 관계 속성도 설정하세요.

관련고객: {{trigger.row.id}}  // 트리거 행과 관계 설정

중복 방지

같은 조건의 행이 이미 있는지 확인 후 생성하는 것이 좋습니다.

1. 행 조회 (조건: 주문번호 = {{trigger.body.orderNo}})
2. 조건 분기 (조회 결과 없으면)
3. 행 생성