salesforce 7

Salesforce Lightning Email 한글 깨짐 원인과 해결 방법 (UTF-8 설정)

세일즈포스에서 라이트닝 이메일을 사용하다 보면, 실제 발송된 메일 내용이 깨지는 경우가 있다.특히 한글이 포함된 경우라면 인코딩 문제가 원인일 가능성이 높다.문제 원인라이트닝 이메일 템플릿은 클래식 이메일 템플릿처럼 인코딩을 직접 설정하는 UI가 보이지 않는다.다만 공식 문서를 보면 Lightning 이메일 템플릿은 Encoding 필드를 사용하지 않고, 발송 사용자의 Email Encoding 설정을 따를 수 있다고 안내한다. 그래서 실제로는 템플릿 설정 문제일 수도 있고, 사용자 개인 설정 문제일 수도 있다.해결 방법1) 발송 사용자 Email Encoding 확인먼저 메일을 보내는 사용자의 개인 설정에서 Email Encoding 값이 Unicode (UTF-8)인지 확인한다. Salesforce ..

Salesforce/Dev 2026.03.17

[Data Cloud]Data Ingestion and Modeling (20%)

1. 데이터 모델 관리의 두 가지 단계 -  Data Ingestion & Data Modeling데이터 모델 관리에는 두 가지 주요 단계가 있다.데이터 수집(Data Ingestion): 외부 소스에서 데이터를 Data Cloud로 가져오는 단계.데이터 모델링(Data Modeling): 수집된 데이터를 표준화하고, 구조화하여 시스템 내에서 사용 가능한 형식으로 변환하는 단계.2. DSO, DLO 및 DMO에 대한 이해DSO (Data Source Object): 외부 시스템에서 수집한 원본 데이터를 나타냄DLO (Data Lake Object): 데이터가 원시 상태로 저장되는 저장소 역할을 한다. 데이터 스트림(Data Stream)을 통해 데이터 클라우드에 데이터를 수집하면 데이터 레이크 개체(DL..

Salesforce 2024.10.08

[App Exchange]Declarative Lookup Rollup Summaries Tool로 formula field rollup하기

프로젝트중 child Obj의 수식필드를 rollup하여 parent Obj 에서 sum을 할 상황이 생겼는데 rollup을해도 값이 으로 나와서 대체 뭐가 문제일까를 찾던 중 수식필드는 rollup이 안된다는 것을 발견했다.그러다 발견한 App Exchange에 올라와 있는 `Declarative Lookup Rollup Summaries Tool` 앱!이걸로 아주 간편하게 formula field도 rollup이 가능하다Declarative Lookup Rollup Summaries Tool : Salesforce에서 기본적으로 제공하지 않는 Lookup 관계에 대한 롤업 요약을 제공함Rollup Summary Object: 요약할 Parent 객체를 선택Relationship Field: 요약할 자..

Salesforce/Admin 2024.09.20

Salesforce Screen Flow 디버깅 기록: Action 버튼에서 현재 레코드 데이터 가져오기 실패 문제 해결

Sceen Flow를 만들어서 Action버튼으로 실행하는 작업을 했는데 현재 레코드 페이지에 존재하는 데이터를 플로우에서 못받아오는거같았다분명히 디버그할때는 제대로 작동했는데 왜,,,,?한참 서치한 결과 input을 허용할 변수명을 recordId를 사용해야 작동이 되는거같았다  flow의 변수를 recordId로 변경하니까 해결됨.원래 그냥 화면 플로우를 페이지레이아웃에 컴포넌트로 추가한다면 다른 변수명을 사용해도 이렇게 체크하면 작동하는데 액션버튼으로 플로우를 불러올때는 이런 작업을 할 수 없어서 그런거같다.... 결로API 이름: "recordId"를 사용해라

Salesforce/Admin 2024.08.20

Flow에서 Record Type을 가져오는 방법

Screen Flow로 레코드페이지에서 Record Type을 변경할 수 있도록 구현하려다가 새롭게 알게된 점 기록.당연히 Opportunity객체에서 가져오면 될거라 생각했는데 안보여서 찾아보니까 Record Type이라는 객체가 따로 있었다.-----------Opportunity에 레코드 타입 두개를 만들었다. Standard / Custom 여기서 존재하는  레코드타입을 Screen Flow의 Picklist로 가져와서 보여줄거다.  Object를 Record Type으로 선택하고SObjectType을 Opportunity로 선택하면 Opportunity에 존재하는 레코드 타입을 가져올 수 있다.

Salesforce/Admin 2024.08.14