Результаты поиска :

×

Как синхронизировать данные Salesforce с товарными чеками QuickBooks?

Многим организациям необходим удобный способ синхронизации данных о пожертвованиях из Salesforce с данными о товарных чеках в QuickBooks, обеспечивающий при этом точность информации о клиентах, позициях и транзакциях. Поскольку Salesforce и QuickBooks не предоставляют встроенной автоматизации для создания товарных чеков из записей Salesforce, интеграция miniOrange с QuickBooks предлагает удобное решение. Этот пакет заполняет этот пробел, обеспечивая настройку с минимальным использованием кода, с помощью сопоставления объектов и потоков Salesforce.

Пакет интеграции miniOrange с QuickBooks позволяет определять сопоставления между объектами Salesforce и соответствующими сущностями QuickBooks, такими как клиенты, позиции товарных чеков и товарные чеки. Настраивая эти сопоставления объектов и полей и создавая потоки, запускаемые записями, данные Salesforce автоматически преобразуются и синхронизируются с QuickBooks без написания пользовательского кода.

Перед началом настройки аутентификации в QuickBooks убедитесь, что у вас есть следующее:

  • Доступ к Портал разработчиков Intuit
  • A Песочница QuickBooks or Счет производства
  • Доступ администратора Salesforce
  • Пакет интеграции miniOrange с QuickBooks установлен в Salesforce
  • Войти в Портал разработчиков Intuit.
  • Выбрать Рабочее пространство затем перейдите к Мини аппы меню.
  • Нажмите + кнопку для создания новой заявки.
Синхронизация квитанций Salesforce QuickBooks | Создание нового приложения

  • Нажмите Свяжитесь с нами .
Синхронизация квитанций Salesforce QuickBooks | Начало работы

  • Введите Имя приложения по вашему выбору и нажмите Следующая.
Синхронизация квитанций Salesforce QuickBooks | Название приложения

  • Проверить com.intuit.quickbooks.accounting и com.intuit.quickbooks.payment разрешения, затем нажмите Готово .
Синхронизация квитанций Salesforce QuickBooks | Проверка разрешений

  • Включите Предъявите документы для просмотра Идентификатор клиента разработки и Секрет клиента.
Синхронизация квитанций Salesforce QuickBooks | Показать учетные данные

Примечание и контактная информация — Как встроить панель мониторинга Power BI

Примечание: Если вы используете тестовую среду QuickBooks, вы можете использовать учетные данные тестовой среды. Для рабочей среды выполните следующие шаги, чтобы сгенерировать учетные данные для рабочей среды.


  • Нажмите Открыть приложение для доступа к панели управления приложения.
Синхронизация квитанций Salesforce QuickBooks | Открыть приложение

  • В панели управления приложения откройте Ключи и учетные данные Затем выберите Постановка в качестве типа учетных данных.
Синхронизация квитанций Salesforce QuickBooks | Ключи и учетные данные

  • Заполните анкету QuickBooks, чтобы разблокировать доступ к производственным данным.
Синхронизация квитанций Salesforce QuickBooks | Анкета QuickBooks

  • По завершении нажмите Предъявите документы. Скопируйте идентификатор клиента и Секрет клиента и надежно хранить их для использования в Salesforce.
Синхронизация квитанций Salesforce QuickBooks | Показать учетные данные

Именованные учетные данные

  • Войдите в свою учетную запись Salesforce и перейдите по ссылке: Установка.
  • В Быстрый поиск ящик, найди Именованные учетные данные.
  • Нажмите Именованные учетные данные меню.
  • Следующие записи предоставляются пакетом miniOrange:

    • Именованные учетные данные: Учетные данные QuickBooks
    • Внешние учетные данные: moQuickBooksExternalCredential
    • Внешний поставщик идентификации для аутентификации: moQuickBooksExternalAuthProvider
Синхронизация квитанций Salesforce QuickBooks | Именованные учетные данные

Настройка учетных данных внешних поставщиков идентификации для аутентификации.

  • Нажмите Внешние поставщики аутентификации идентификационных данных вкладки и Редактировать moQuickBooksExternalAuthProvider записи.
Синхронизация квитанций Salesforce QuickBooks | Внешние поставщики идентификации для аутентификации

  • Введите идентификатор клиента и Секрет клиента Скопировано из QuickBooks. Нажмите на Сохранено.
Синхронизация квитанций Salesforce QuickBooks | Введите идентификатор клиента и секретный идентификатор

  • Откройте запись снова, прокрутите до URL-адреса поставщиков идентификационных данных раздел и скопируйте URL обратного вызова использовать в URI перенаправления QuickBooks.
Синхронизация квитанций Salesforce QuickBooks | Скопировать URL-адрес обратного вызова

Добавить URI перенаправления в QuickBooks

  • Вернуться в Портал разработчиков Intuit и откройте панель управления приложения.
  • Перейдите в Настройки >> URI перенаправления.
  • Выбрать Разработка or Постановка в зависимости от вашей среды.
  • Нажмите Добавить URI.
Синхронизация квитанций Salesforce QuickBooks | Добавить URL

  • Вставьте URL обратного вызова (сгенерировано на предыдущем шаге:) Учетные данные внешнего поставщика аутентификации).
  • Нажмите Сохранено.
Синхронизация квитанций Salesforce QuickBooks | Вставить URL-адрес обратного вызова

Предоставление доступа к профилю для внешних учетных данных

  • В Salesforce Установка, ищи Профили в поле быстрого поиска.
  • Перейдите в Профиль >> Системный администратор профиль.
Синхронизация квитанций Salesforce QuickBooks | Системный администратор

  • Наведите указатель мыши на Включен внешний доступ к учетным данным участника и нажмите на Редактировать .
Синхронизация квитанций Salesforce QuickBooks | Редактирование разрешено. Доступ к внешним учетным данным.

  • Затем выберите moQuickBooksExternalCredincial - Connection и нажмите на Сохранено.
Синхронизация квитанций Salesforce QuickBooks | Выберите подключение

Подтвердите подключение к QuickBooks.

  • В разделе «Настройка» перейдите к Именованные учетные данные >> Внешние учетные данные.
  • Открыто moQuickBooksExternalCredential записи.
Синхронизация квитанций Salesforce QuickBooks | Внешние учетные данные

  • Выделите Принципалы раздел, для Связь запись и в Действия столбец, нажмите Проверять подлинность.
Синхронизация квитанций Salesforce QuickBooks | Аутентификация подключения

  • Вы будете перенаправлены на страницу входа в QuickBooks. Выберите рабочую область, использованную при создании приложения, затем нажмите Следующая.
Синхронизация квитанций Salesforce QuickBooks | Аутентификация подключения

  • Введите учетные данные QuickBooks и пройдите аутентификацию. После аутентификации вы будете перенаправлены обратно на Salesforce.
Синхронизация квитанций Salesforce QuickBooks | Успешная аутентификация

Настройка параметров компании QuickBooks

  • In Установка, ищи Пользовательские типы метаданных.
  • Открыто Пользовательские типы метаданных меню.
  • Нажмите Управление записями близко к Настройки QuickBooks.
Синхронизация квитанций Salesforce QuickBooks | Управление записями

  • Нажмите на Редактировать для По умолчанию Запись.
  • Введите Идентификатор компании Salesforce QuickBooks в Идентификатор компании поле.
  • Нажмите Сохранено .
Синхронизация квитанций Salesforce QuickBooks | Введите идентификатор компании Salesforce QuickBooks

  • Войдите в Salesforce и перейдите в раздел Установка меню.
  • Нажмите Запуск приложения и Смотреть все чтобы открыть окно запуска приложений.
Синхронизация квитанций Salesforce QuickBooks | Запуск приложения

  • Найдите Интеграция с QuickBooks от miniOrange.
  • Откройте приложение, чтобы получить доступ к Панель интеграции miniOrange с QuickBooks.
Синхронизация квитанций Salesforce QuickBooks | Панель управления интеграцией QuickBooks

Сопоставление объектов для чека и клиента

  • Чтобы добавить новое сопоставление объектов, нажмите Новое сопоставление объектов .
Синхронизация квитанций Salesforce QuickBooks | Новое сопоставление объектов

  • Из издания Объект QuickBooks В выпадающем списке выберите «Клиент».
  • Из издания Объект Salesforce В выпадающем списке выберите объект, используемый для синхронизации данных о клиентах. (В данном случае) аккаунт выбрано)
  • Нажмите Создать сопоставление .
Синхронизация квитанций Salesforce QuickBooks | Создание сопоставления

  • Нажмите Настройка сопоставления полей для вновь созданного сопоставления объектов.
Синхронизация квитанций Salesforce QuickBooks | Настройка сопоставления полей

  • Нажмите Новое сопоставление полей.
Синхронизация чеков Salesforce QuickBooks | Новое сопоставление полей

  • В Поле Salesforce В выпадающем списке выберите поле, содержащее имя клиента. (В этом руководстве по настройке, Имя пользователя выбрано).
  • В Поле QuickBooks выпадающий, выберите Отображаемое имя.
  • In Тип поля, наведите на Основной ключ Если вы хотите, чтобы QuickBooks проверял наличие существующих клиентов и предотвращал дублирование, оставьте значение по умолчанию.
  • Нажмите Создать сопоставления для сохранения конфигурации.

Сопоставление объектов для позиций товарного чека

  • Нажмите Новое сопоставление объектов.
  • Из издания Объект QuickBooks выпадающий, выберите Позиции в товарном чеке.
  • Из издания Объект Salesforce В раскрывающемся списке выберите объект, используемый для синхронизации данных позиций заказа. (В этом руководстве по настройке) пожертвование_c выбрано).
  • Нажмите Создать сопоставление.
Синхронизация квитанций Salesforce QuickBooks | Создание сопоставления

  • Нажмите Настройка сопоставления полей для созданного сопоставления объектов.
  • Нажмите Новое сопоставление полей.
  • Из издания Продукт / Услуга В раскрывающемся списке выберите продукт или услугу QuickBooks, которые необходимо синхронизировать в качестве позиции заказа.
  • В Поле Salesforce Для ввода укажите имя API поля Salesforce, содержащего сумму, в следующем формате: ${Salesforce_Field_API_Name}
  • Если значение получено из связанного объекта, используйте следующий формат: ${Related_Object_API_Name.Related_Field_API_Name}
Синхронизация чеков Salesforce QuickBooks | Новое сопоставление полей

  • Нажмите Создать сопоставления для сохранения конфигурации.

Сопоставление объектов для товарного чека

  • Нажмите Новое сопоставление объектов.
  • Из издания Объект QuickBooks В выпадающем списке выберите «Товарный чек».
  • Из издания Объект Salesforce В раскрывающемся списке выберите объект, используемый для синхронизации данных товарных чеков. (В этом руководстве по настройке) пожертвование_c выбрано).
  • Нажмите Создать сопоставление.
Синхронизация квитанций Salesforce QuickBooks | Создание сопоставления

  • Нажмите Настройка сопоставления полей для созданного сопоставления объектов.
  • Нажмите Новое сопоставление полей.
  • В Поле ввода SalesforceВведите значение поля Salesforce, используя следующий формат: ${Salesforce_Field_API_Name}
  • Для полей связанных объектов используйте: ${Related_Object_API_Name.Related_Field_API_Name}
  • Из издания Поле QuickBooks В выпадающем списке выберите поле QuickBooks, значение которого должно быть синхронизировано.
Синхронизация квитанций Salesforce QuickBooks | Настройка сопоставления полей

  • Нажмите Создать сопоставления для сохранения конфигурации.

Создайте поток обработки, запускаемый записью, для объекта «Пожертвование».

  • Перейдите в Установка вкладка в Salesforce.
  • В поле быстрого поиска найдите «Потоки».
  • Перейдите в Потоки >> Новый поток.
Синхронизация квитанций Salesforce QuickBooks | Новый алгоритм работы

  • Выбрать Поток, запускаемый записью.
Синхронизация квитанций Salesforce QuickBooks | Поток, запускаемый записью

  • Из издания объект выпадающий, выберите Пожертвовать.
  • Под Настроить триггер, наведите на Создается запись..
Синхронизация квитанций Salesforce QuickBooks | Выберите вариант пожертвования

  • Прокрутите вниз и включите Добавить асинхронный путь переключиться под Данный процесс осуществляет внешний вызов или подключается к внешней системе?
Синхронизация квитанций Salesforce QuickBooks | Добавить асинхронный путь

Добавить элемент потока — создать клиента QuickBooks и способ оплаты

  • В Выполнять асинхронно путь, нажмите + значку.
  • Найдите и выберите Создание клиента и способа оплаты в QuickBooks.
Синхронизация квитанций Salesforce QuickBooks | Создание клиента и способа оплаты в QuickBooks

  • Введите этикетка и Имя API.
  • Под Установка входных значений В этом разделе настройте следующее:
    • ID записи: Выберите идентификатор текущей записи о пожертвовании, которое было активировано.
    • Включите Идентификатор записи клиента и выберите поле, ссылающееся на Аккаунт объект
    • Включите Название способа оплаты и выберите поле, содержащее способ оплаты.
    • Включите Дата транзакции и выберите поле «Дата транзакции пожертвования».
  • Нажмите Сохранено Затем нажмите активировать для активации потока.
Синхронизация квитанций Salesforce QuickBooks | Установка значений ввода

Создайте поток, запускаемый записью, для ссылки на клиента и способ оплаты в QuickBooks.

  • Перейдите в Потоки >> Новый поток .
  • Выбрать Поток, запускаемый записью.
  • Из издания объект выпадающий, выберите Справочник по клиентам и способам оплаты QB.
  • Под Настроить триггер, наведите на Создается запись. опцию.
Синхронизация квитанций Salesforce QuickBooks | Установка значений ввода

  • Включите Добавить асинхронный путь переключения.
Синхронизация квитанций Salesforce QuickBooks | Установка значений ввода

Добавить элемент потока – Создать позиции в товарном чеке

  • В Выполнять асинхронно путь, нажмите + значку.
  • Найдите и выберите Создание позиций в товарном чеке для QuickBooks.
Синхронизация чеков Salesforce QuickBooks | Создание позиций в товарном чеке для QuickBooks

  • Введите этикетка и Имя API.
  • Под Установка входных значенийПередайте идентификатор текущей записи, вызвавшей срабатывание, в качестве параметра. Идентификатор записи Salesforce.
Синхронизация квитанций Salesforce QuickBooks | Установка значений ввода

Добавить элемент потока — Создание товарного чека в QuickBooks

  • Нажмите + Снова нажмите на значок, чтобы добавить еще один элемент потока.
  • Найдите и выберите Создание товарного чека в QuickBooks.
Синхронизация чеков Salesforce QuickBooks | Создание товарного чека в QuickBooks

  • Введите этикетка и Имя API.
  • Под Установка входных значений, настройте следующее:
    • Идентификатор клиента: Передайте идентификатор клиента QuickBooks из записи «Клиент и способ оплаты» в QuickBooks.
    • JSON-данные по позициям заказа: Передайте выходные данные позиций из предыдущего элемента потока.
    • Идентификатор записи Salesforce: Передайте идентификатор записи Salesforce из объекта-ссылки.
    Синхронизация квитанций Salesforce QuickBooks | Установка значений ввода

  • Нажмите Сохранено .
Синхронизация квитанций Salesforce QuickBooks | Нажмите «Сохранить»

  • Нажмите активировать для активации потока.
Синхронизация квитанций Salesforce QuickBooks | Нажмите «Активировать»

Протестируйте конфигурацию

  • Создать новый Пожертвовать запись в Salesforce.
Синхронизация квитанций Salesforce QuickBooks | Создание записи о пожертвовании в Salesforce

  • Процесс запускается автоматически и создает Квитанция продажи в QuickBooks.
Синхронизация товарных чеков Salesforce QuickBooks | Автоматическая синхронизация товарных чеков в QuickBooks

  • Проверьте запись о пожертвовании в Salesforce и соответствующую запись о товарном чеке в QuickBooks.


 Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.

Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.


ADFS_sso ×
Привет!

Нужна помощь? Мы здесь!

поддержка