Salesforce에서 업무 자동화를 시작할 때 자주 만나는 메뉴 중 하나가 바로 Field Updates입니다. 이 메뉴는 워크플로우(Workflow)와 연동되어, 자동으로 레코드의 필드 값을 바꿔주는 역할을 하죠. 초보 Admin이라면 "이게 도대체 뭘까?" 싶을 수 있는데, 걱정 마세요! 아래에서 차근차근 쉽게 설명해드릴게요.
이 기능은 무엇인가
Field Updates는 말 그대로, 특정 조건이 만족될 때 레코드의 필드 값을 자동으로 변경해주는 기능입니다. Salesforce Setup에서 Process Automation > Workflow Actions > Field Updates 이렇게 경로를 따라가면 만날 수 있어요.
예를 들어, 어떤 영업 기회의 단계가 "계약 완료"로 바뀌었을 때, 관련된 필드(예: 상태, 날짜 등)를 자동으로 업데이트하고 싶을 때 사용합니다.
언제 사용하는가
이 기능은 아래와 같은 상황에서 유용하게 쓰입니다.
- 워크플로우(Workflow Rule)나 프로세스 빌더(Process Builder)에서, 특정 조건이 충족되면 필드 값을 자동으로 바꿔야 할 때
- 사용자가 직접 값을 수정하지 않아도, 시스템이 알아서 값을 넣어주거나 바꿔야 할 때
- 예를 들어, "결제 완료" 체크박스가 체크되면 "상태" 필드를 "완료"로 자동 변경하고 싶을 때
즉, 반복적인 수동 입력을 줄이고, 실수를 예방하고 싶을 때 정말 편리하게 사용할 수 있습니다.
어떻게 이해하면 쉬운가
Field Updates는 마치 "자동화된 손"이라고 생각하면 좋아요. 사람이 직접 필드 값을 바꾸는 대신, Salesforce가 미리 정해둔 조건에 맞춰서 알아서 값을 바꿔주는 거죠.
- 워크플로우 규칙이나 프로세스 빌더에서 "이 조건이 맞으면 필드 값을 이렇게 바꿔줘"라고 지시하면,
- Field Updates가 그 역할을 대신 수행해주는 겁니다.
예시
좀 더 쉽게 이해할 수 있도록 예시를 들어볼게요.
- 영업팀에서 기회의 "단계(Stage)"가 "협상 완료"로 변경되면,
"상태(Status)" 필드를 "성공"으로 자동 업데이트하고 싶어요.
- 고객 지원 케이스에서 "처리 완료" 체크박스가 체크되면,
"완료 날짜(Closed Date)"를 오늘 날짜로 자동 입력하고 싶어요.
- 직원의 "퇴사 여부" 필드가 "예"로 바뀌면,
"계정 활성화" 필드를 "비활성"으로 자동 변경하고 싶어요.
이런 상황에서 Field Updates를 활용하면, 사람이 일일이 바꿔줄 필요 없이 시스템이 알아서 처리해줍니다.
—
참고로, Salesforce의 버전이나 org 설정에 따라 메뉴 위치나 옵션이 조금씩 다를 수 있으니, 항상 실제 Setup 화면에서 확인하는 습관을 들이면 좋아요! Field Updates는 워크플로우 자동화의 기본 중 기본이니, 꼭 한 번 직접 만들어보고 익혀보세요.