-
No matter what, Just Keep going!
최신 글
-
초보자도 이해하는 Apex 트리거 문법 이해하기
Apex 트리거는 Salesforce에서 특정 이벤트(레코드 생성, 수정, 삭제 ) 가 발생할 때 자동으로 실행되는 코드입니다. 일반적인 자동화 도구(워크플로우, 프로세스 빌더, Flow)보다 강력한 기능을 제공하며, 복잡한 비즈니스 로직을 구현할 수 있습니다.1. Apex 트리거란?Apex 트리거의 개념Apex 트리거는 Salesforce에서 레코드가 삽입, 수정, 삭제될 때 실행되는 코드입니다. 마치 데이터베이스의 트리거와 비슷하게 동작하며, 다양한 이벤트를 활용하여 자동화할 수 있습니다.언제 Apex 트리거를 사용할까?기존 자동화 기능(Flow, 프로세스 빌더)로 구현이 어려운 경우.복잡한 데이터 로직이 필요할 때대량의 레코드를 동시에 처리해야 할 때🌹 Flow에는 한 번의 트랜잭션에서 최대 20..
2025.03.16
-
도메인만으로 중복 고객을 방지하는 마법 같은 방법
세일즈포스로 고객사를 관리할 때 중복 레코드는 어려운 숙제입니다. 이름만으로는 동일한 고객을 구별하기 어려우며, 사업자등록증이 없는 고객도 존재하기 때문에 이를 기준으로 중복을 방지하는 것도 한계가 있습니다. 하지만 자체 도메인을 보유한 고객이라면 도메인을 기준으로 중복을 방지할 수 있습니다.이러한 문제를 해결하기 위해 Salesforce Flow를 활용하여 웹사이트 도메인을 추출하고, 기존에 등록된 도메인과 비교하여 중복 등록을 방지하는 프로세스를 구축할 수 있습니다.사용 사례: 도메인을 활용한 중복 고객 방지고객사를 등록할 때, 고객의 웹사이트에서 도메인을 추출하여 기존 데이터베이스와 비교하는 자동화 시스템을 구현했습니다.시나리오:고객사가 등록될 때마다 담당자는 해당 회사의 웹사이트를 입력합니다.Fl..
2025.03.16
-
당신의 Flow 궁금증을 드랍하세요!
James는 Salesforce Flow에 대해 당신과 함께 Knowledge를 나누고자 합니다. 당신이 Flow로 어떻게 구성해야할지 고민이라면, 함께 고민해봐요! 🧐 댓글로 비즈니스 시나오를 남겨주세요!비즈니스 시나리오를 설명해 주세요.어떻게 구현하고 싶은지, 또는 결과를 얻고 싶은지를 공유해 보세요.혹시, Flow를 구성했지만 원하는 결과를 얻지 못했다면 Flow 문제 부분을 알려주세요.예제) "Opportunity 가 Closed Won으로 변경될 때 고객에게 자동으로 Thank you 메일을 보내고 싶습니다. James는 함께 고민하며, Salesforce Flow로 구현할 방법을 같이 고민해 드립니다.
2025.03.15
조회 수 높은 컨텐츠
-
도메인만으로 중복 고객을 방지하는 마법 같은 방법
세일즈포스로 고객사를 관리할 때 중복 레코드는 어려운 숙제입니다. 이름만으로는 동일한 고객을 구별하기 어려우며, 사업자등록증이 없는 고객도 존재하기 때문에 이를 기준으로 중복을 방지하는 것도 한계가 있습니다. 하지만 자체 도메인을 보유한 고객이라면 도메인을 기준으로 중복을 방지할 수 있습니다.이러한 문제를 해결하기 위해 Salesforce Flow를 활용하여 웹사이트 도메인을 추출하고, 기존에 등록된 도메인과 비교하여 중복 등록을 방지하는 프로세스를 구축할 수 있습니다.사용 사례: 도메인을 활용한 중복 고객 방지고객사를 등록할 때, 고객의 웹사이트에서 도메인을 추출하여 기존 데이터베이스와 비교하는 자동화 시스템을 구현했습니다.시나리오:고객사가 등록될 때마다 담당자는 해당 회사의 웹사이트를 입력합니다.Fl..
2025.03.16
-
초보자도 이해하는 Apex 트리거 문법 이해하기
Apex 트리거는 Salesforce에서 특정 이벤트(레코드 생성, 수정, 삭제 ) 가 발생할 때 자동으로 실행되는 코드입니다. 일반적인 자동화 도구(워크플로우, 프로세스 빌더, Flow)보다 강력한 기능을 제공하며, 복잡한 비즈니스 로직을 구현할 수 있습니다.1. Apex 트리거란?Apex 트리거의 개념Apex 트리거는 Salesforce에서 레코드가 삽입, 수정, 삭제될 때 실행되는 코드입니다. 마치 데이터베이스의 트리거와 비슷하게 동작하며, 다양한 이벤트를 활용하여 자동화할 수 있습니다.언제 Apex 트리거를 사용할까?기존 자동화 기능(Flow, 프로세스 빌더)로 구현이 어려운 경우.복잡한 데이터 로직이 필요할 때대량의 레코드를 동시에 처리해야 할 때🌹 Flow에는 한 번의 트랜잭션에서 최대 20..
2025.03.16
-
당신의 Flow 궁금증을 드랍하세요!
James는 Salesforce Flow에 대해 당신과 함께 Knowledge를 나누고자 합니다. 당신이 Flow로 어떻게 구성해야할지 고민이라면, 함께 고민해봐요! 🧐 댓글로 비즈니스 시나오를 남겨주세요!비즈니스 시나리오를 설명해 주세요.어떻게 구현하고 싶은지, 또는 결과를 얻고 싶은지를 공유해 보세요.혹시, Flow를 구성했지만 원하는 결과를 얻지 못했다면 Flow 문제 부분을 알려주세요.예제) "Opportunity 가 Closed Won으로 변경될 때 고객에게 자동으로 Thank you 메일을 보내고 싶습니다. James는 함께 고민하며, Salesforce Flow로 구현할 방법을 같이 고민해 드립니다.
2025.03.15
-
SOQL을 사용할 때 주의할 점
2025.03.15 - [Flow 개념] - 3분 만에 이해하는 SOQL과 DML!🥵 한 번의 실행에서 최대 50,000개의 레코드만 조회할 수 있음 Salesforce에서는 한 번의 SOQL 실행 시 최대 50,000개의 레코드만 가져올 수 있습니다.즉, SELECT 문을 실행할 때 조회된 레코드 개수가 50,000개를 초과하면 오류가 발생합니다. 예제 (한도 초과하는 경우)Account 테이블에 100,000개의 데이터가 있으면 SOQL 쿼리 한도 초과 오류(Too many query rows: 50001)가 발생합니다.List accList = [SELECT Id, Name FROM Account]; // 💥 50,000개 이상이면 오류 발생! 😍 해결 방법 1. 필요한 데이터만 가져오기 ..
2025.03.15
-
3분 만에 이해하는 SOQL과 DML!
솔직히 말씀드리자면, 저도 Flow를 처음 배우기 시작한 후 6개월 동안 DML이 무엇인지 제대로 몰랐습니다. 또한, SOQL 쿼리 한도(Query Limit)나 DML 한도(DML Limit)에 대해 신경 쓰지 않았고, 이것이 Flow 성능에 어떤 영향을 미치는지도 몰랐습니다.그 결과, 비효율적인 Flow를 몇 개 만들었을 수도 있습니다. 저와 같은 실수를 반복하지 않도록, 지금 SOQL과 DML에 대해 빠르게 배워봅시다! SOQL (Salesforce Object Query Language) 이란?SOQL은 Salesforce에서 🍎 데이터를 조회할 때 사용하는 쿼리 언어입니다. 쉽게 말해, Salesforce 데이터베이스에서 특정 정보를 검색하는 역할을 합니다. 예제: 이 쿼리는 모든 연락처(Co..
2025.03.15