Salesforce 데이터를 QuickBooks 매출 영수증과 동기화하는 방법은 무엇인가요?
회사 개요
많은 조직에서는 Salesforce 기부 데이터를 QuickBooks 매출 영수증과 원활하게 동기화하면서 고객, 품목 및 거래 세부 정보의 정확성을 유지해야 합니다. Salesforce와 QuickBooks는 Salesforce 기록에서 매출 영수증을 생성하는 기본 자동화 기능을 제공하지 않기 때문에 miniOrange QuickBooks 통합 솔루션이 필요합니다. 이 패키지는 객체 매핑과 Salesforce Flows를 사용하여 로우코드 구성을 가능하게 함으로써 이러한 격차를 해소합니다.
miniOrange QuickBooks 통합 패키지를 사용하면 Salesforce 개체와 해당 QuickBooks 엔티티(예: 고객, 매출 영수증 품목, 매출 영수증) 간의 매핑을 정의할 수 있습니다. 이러한 개체 및 필드 매핑을 구성하고 레코드 트리거 플로우를 구축하면 사용자 지정 코드를 작성할 필요 없이 Salesforce 데이터가 자동으로 변환되어 QuickBooks와 동기화됩니다.
필수 조건: 접근 권한 및 설정
QuickBooks 인증 설정을 시작하기 전에 다음 사항을 확인하십시오.
- 액세스 권한 Intuit 개발자 포털
- A 퀵북 샌드박스 or 생산 계정
- Salesforce 관리자 액세스
- The miniOrange QuickBooks 연동 패키지 Salesforce에 설치됨
구성 단계
1단계: QuickBooks에서 연결된 앱 생성
- 에 로그인 Intuit 개발자 포털.
- 선택 작업 공간 그런 다음 다음으로 이동하세요. 앱 탭.
- 클릭 + 버튼을 누르면 새 애플리케이션이 생성됩니다.

- 지금 시작하기 버튼을 클릭합니다.

- ~을 입력하십시오. 앱 이름 원하는 것을 선택하고 클릭하세요. 다음.

- 확인 com.intuit.quickbooks.accounting com.intuit.quickbooks.payment 권한을 클릭한 다음 클릭하세요. 선택한다 버튼을 클릭합니다.

- 사용 자격 증명을 보여주세요 볼 개발 클라이언트 ID 고객 비밀.

참고: QuickBooks 샌드박스를 사용하는 경우 샌드박스 자격 증명을 사용할 수 있습니다. 프로덕션 환경에서 사용하려면 다음 단계에 따라 프로덕션 자격 증명을 생성하십시오.
- 앱 열기 앱 대시보드에 접속하려면.

- 앱 대시보드에서 열기 키 및 자격 증명 그 다음에 생산 자격 증명 유형으로.

- QuickBooks 설문지를 작성하여 프로덕션 환경에 대한 접근 권한을 확보하세요.

- 완료되면 자격 증명을 보여주세요. 복사 고객 ID 고객 비밀 그리고 Salesforce에서 사용할 수 있도록 안전하게 저장합니다.
명명된 자격 증명
- Salesforce 인스턴스에 로그인하고 다음으로 이동하세요. 설정.
- . 빨리 찾기 상자, 검색 명명된 자격 증명.
- 명명된 자격 증명 탭.
- 지정된 자격증명: QuickBooks 명명 자격 증명
- 외부 자격 증명: moQuickBooksExternalCredential
- 외부 인증 ID 공급자: moQuickBooksExternalAuthProvider
miniOrange 패키지에서 제공하는 레코드는 다음과 같습니다.

외부 인증 ID 공급자 자격 증명 구성
- 클릭 외부 인증 ID 제공업체 탭 및 편집 전에, moQuickBooksExternalAuthProvider 기록.

- 입력 고객 ID 고객 비밀 QuickBooks에서 복사했습니다. 클릭하세요. 찜하기.

- 레코드를 다시 열고 스크롤하세요. ID 공급자 URL 섹션을 복사하세요 콜백 URL 에서 사용하는 QuickBooks 리디렉션 URI.

QuickBooks에 리디렉션 URI 추가하기
- 다시 Intuit 개발자 포털 앱 대시보드를 엽니다.
- 로 이동 설정 >> 리디렉션 URI.
- 선택 개발 or 생산 사용자의 환경에 따라 다릅니다.
- URI 추가.

- 붙여 넣기 콜백 URL (이전 단계에서 생성됨:) 외부 인증 제공자 자격 증명).
- 찜하기.

외부 자격 증명에 대한 프로필 액세스 권한 부여
- Salesforce에서 설정, 검색 프로필 빠른 찾기 검색 상자에서.
- 로 이동 프로필 >> 시스템 관리자 윤곽.

- 위에 마우스를 가져 가세요. 외부 자격 증명 주체 액세스 활성화 그리고 클릭 편집 버튼을 클릭합니다.

- 그런 다음 moQuickBooksExternalCreditial - 연결 그리고 클릭 찜하기.

QuickBooks 연결을 인증하세요
- 설정에서 다음으로 이동하세요. 명명된 자격 증명 >> 외부 자격 증명.
- 엽니다 moQuickBooksExternalCredential 기록.

- 스크롤하여 교장 섹션, 연결 기록 및 아래 행위 열에서 클릭 인증.

- QuickBooks 로그인 페이지로 이동합니다. 앱을 만들 때 사용한 워크스페이스를 선택한 다음 클릭하세요. 다음.

- QuickBooks 자격 증명을 입력하고 인증하십시오. 인증이 완료되면 Salesforce로 다시 이동합니다.

QuickBooks 회사 설정 구성
- In 설정, 검색 사용자 정의 메타데이터 유형.
- 엽니다 사용자 정의 메타데이터 유형 탭.
- 기록 관리 가까운 QuickBooks 설정.

- 를 클릭하십시오 편집 버튼 용 태만 기록.
- 귀하의 입력 Salesforce QuickBooks 회사 ID 인간을 회사 ID 입력란입니다.
- 찜하기 버튼을 클릭합니다.

2단계: 필드 또는 객체 매핑
- Salesforce에 로그인하고 다음 경로로 이동하세요. 설정 탭.
- 앱 실행기 선택 모두 보기 앱 실행기 창을 열려면.

- 에 대한 검색 miniOrange의 QuickBooks 연동 기능.
- 앱을 열어 접속하세요 miniOrange QuickBooks 통합 대시보드.

판매 영수증 고객에 대한 객체 매핑
- 새 객체 매핑을 추가하려면 클릭하세요. 새로운 객체 매핑 버튼을 클릭합니다.

- 에서 퀵북스 객체 드롭다운 메뉴에서 '고객'을 선택하세요.
- 에서 Salesforce 개체 드롭다운 메뉴에서 고객 데이터 동기화에 사용할 개체를 선택합니다. (이 경우) 계정 선택됨)
- 매핑 생성 버튼을 클릭합니다.

- 필드 매핑 구성 새로 생성된 객체 매핑의 경우입니다.

- 새로운 분야 지도 작성.

- . Salesforce 필드 드롭다운 메뉴에서 고객 이름이 포함된 필드를 선택하세요. (이 설정 가이드에서는, 계정 이름 선택됨).
- . 퀵북 필드 드롭 다운, 선택 표시 이름.
- In 필드 형식, 고르다 기본 키 기존 고객을 확인하고 중복 등록을 방지하려면 QuickBooks에서 이 옵션을 선택하세요. 그렇지 않으면 기본 설정으로 두세요.
- 매핑 생성 구성을 저장합니다.
판매 영수증 품목에 대한 객체 매핑
- 새로운 객체 매핑.
- 에서 퀵북스 객체 드롭 다운, 선택 판매 영수증 품목.
- 에서 Salesforce 개체 드롭다운 메뉴에서 품목 데이터 동기화에 사용할 개체를 선택합니다. (이 설정 가이드에서는) 기부_c 선택됨).
- 매핑 생성.

- 필드 매핑 구성 생성된 객체 매핑을 위해서입니다.
- 새로운 분야 지도 작성.
- 에서 제품 / 서비스 드롭다운 메뉴에서 QuickBooks 제품 또는 서비스를 선택하여 항목으로 동기화하십시오.
- . Salesforce 필드 입력란에 금액이 포함된 Salesforce 필드 API 이름을 다음 형식으로 입력하십시오. ${Salesforce_Field_API_Name}
- 관련 객체에서 가져온 값인 경우 다음 형식을 사용하십시오. ${관련 객체 API 이름.관련 필드 API 이름}

- 매핑 생성 구성을 저장합니다.
판매 영수증용 객체 매핑
- 새로운 객체 매핑.
- 에서 퀵북스 객체 드롭다운 메뉴에서 '판매 영수증'을 선택하세요.
- 에서 Salesforce 개체 드롭다운 메뉴에서 판매 영수증 데이터를 동기화하는 데 사용할 개체를 선택합니다. (이 설정 가이드에서는) 기부_c 선택됨).
- 매핑 생성.

- 필드 매핑 구성 생성된 객체 매핑을 위해서입니다.
- 새로운 분야 지도 작성.
- . Salesforce 필드 입력Salesforce 필드 값을 다음 형식으로 입력하십시오. ${Salesforce_Field_API_Name}
- 관련 객체 필드의 경우 다음을 사용하십시오. ${관련 객체 API 이름.관련 필드 API 이름}
- 에서 퀵북 필드 드롭다운 메뉴에서 값을 동기화할 QuickBooks 필드를 선택하세요.

- 매핑 생성 구성을 저장합니다.
3단계: Salesforce Flows
기부 객체에 대한 레코드 트리거 플로우 생성
- 로 이동 설정 Salesforce의 탭입니다.
- 빠른 찾기 검색 상자에서 "흐름"을 검색하세요.
- 로 이동 흐름 >> 새로운 흐름.

- 선택 기록으로 인해 발생하는 흐름.

- 에서 목적 드롭 다운, 선택 기부.
- $XNUMX Million 미만 트리거 구성, 고르다 레코드가 생성됩니다..

- 아래로 스크롤하여 활성화 비동기 경로 추가 아래에서 토글하세요 이 워크플로는 외부 호출을 하거나 외부 시스템에 연결하는 것입니까?

흐름 요소 추가 - QuickBooks 고객 및 결제 방법 생성
- . 비동기적으로 실행 경로를 클릭하고 + 아이콘.
- 검색 및 선택 QuickBooks 고객 및 결제 방법 생성.

- 입력 라벨 API 이름.
- $XNUMX Million 미만 입력값 설정 해당 섹션에서 다음을 구성하십시오.
- 레코드 ID: 현재 발생한 기부 기록 ID를 선택하세요.
- 사용 고객 기록 ID 그리고 참조하는 필드를 선택하세요 계정 대상
- 사용 결제 방법명 결제 수단이 포함된 필드를 선택하세요.
- 사용 거래 날짜 그리고 기부 거래 날짜 필드를 선택하세요.
- 찜하기 다음을 클릭하십시오. 활성화 흐름을 활성화하기 위해.

QuickBooks 고객 및 결제 방법 참조에 대한 레코드 트리거 흐름 생성
- 로 이동 흐름 >> 새로운 흐름 또.
- 선택 기록으로 인해 발생하는 흐름.
- 에서 목적 드롭 다운, 선택 QB 고객 및 결제 방법 참조.
- $XNUMX Million 미만 트리거 구성, 고르다 레코드가 생성됩니다. 옵션을 선택합니다.

- 사용 비동기 경로 추가 비녀장.

흐름 요소 추가 - 판매 영수증 품목 생성
- . 비동기적으로 실행 경로를 클릭하고 + 아이콘.
- 검색 및 선택 QuickBooks용 매출 영수증 품목 생성.

- 입력 라벨 API 이름.
- $XNUMX Million 미만 입력값 설정현재 트리거된 레코드 ID를 전달합니다. Salesforce 레코드 ID.

QuickBooks에서 판매 영수증 생성 - 흐름 요소 추가
- 클릭 + 아이콘을 다시 클릭하여 흐름 요소를 추가합니다.
- 검색 및 선택 QuickBooks에서 판매 영수증 생성하기.

- 입력 라벨 API 이름.
- $XNUMX Million 미만 입력값 설정, 다음을 구성합니다.
- 고객 ID: QuickBooks 고객 및 결제 방법 참조 기록에서 QuickBooks 고객 ID를 전달하세요.
- 품목별 JSON: 이전 흐름 요소의 품목 출력값을 전달합니다.
- Salesforce 레코드 ID: 참조 객체에서 Salesforce 레코드 ID를 전달합니다.

- 찜하기 버튼을 클릭합니다.

- 활성화 흐름을 활성화하기 위해.

구성 테스트
- 새 항목 만들기 기부 Salesforce에 기록합니다.

- 해당 흐름은 자동으로 시작되어 생성됩니다. 판매 영수증 퀵북에서.

- Salesforce 기부 기록과 해당 QuickBooks 매출 영수증 기록을 확인하십시오.
관련 기사
당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.
문제가 발생했습니다. 문의사항을 다시 제출해 주세요.
