기존 프로젝트에서 flow는 거의 안썼다.
flow보단 디버깅이 편한 apex 위주로 개발을 진행했는데, 세포에서 점점 low code 가 대세로 밀고 있기 때문에
flow 를 기피하기보단 친해지기로 결심...... ㅠㅠ....
특히나 이번 OMS는 거의 flow 에 최적화 되었기때문에 flow 파악이 우선이다
[Flow 기본 요소]
- Element: 플로우를 구성하는 각각의 단위 (화면, 결정, 할당 등)
- Resource: 플로우에서 사용되는 변수, 상수, 수식 등
- Connector: Element들을 연결하는 화살표
[주요 Elements]
- Screen: 사용자 입력을 받는 화면
- Assignment: 변수에 값을 할당
- Decision: 조건에 따른 분기 처리
- Loop: 컬렉션의 반복 처리
- Action: Apex, 빠른 작업 등 실행
- Get Records: 레코드 조회
- Create Records: 레코드 생성
- Update Records: 레코드 수정
- Delete Records: 레코드 삭제
[ Resource 종류]
- Variable: 플로우 내에서 사용되는 변수
- Formula: 계산식
- Collection Variable: 여러 값을 담는 변수
- Constant: 상수
- Record: 특정 객체의 레코드
- Choice: 선택 옵션
[실행]
- Flow Type: 시작 방식 (화면 플로우, 자동실행 등)
- Entry Condition: 플로우 시작 조건
- Fault Path: 오류 발생 시 처리 경로
- Subflow: 다른 플로우를 호출
- Stage: 프로세스의 단계
- Input/Output: 플로우의 입력과 출력 값
'Salesforce Commerce Cloud' 카테고리의 다른 글
salesforce case 올리기 (0) | 2025.02.17 |
---|---|
commerce setup assistant (0) | 2025.02.17 |
LWR(Lightning Web Runtime) (0) | 2025.02.15 |
commerce cloud - vs Code 연동방법 (0) | 2025.01.20 |