Настройка дополнения Business Central для RapidStart CRM
Шаги по установке и настройке дополнения Business Central для RapidStart CRM. В отличие от наших приложений, это дополнение требует нескольких шагов как со стороны RapidStart CRM, так и со стороны Business Central.
⚠️ Рекомендуется партнер
Из-за сложности мы предлагаем использовать одного из наших сертифицированных партнеров RapidStart для этого. Однако, если ваш партнер по Business Central также обладает навыками работы с Power Platform, он может выполнить эти шаги за вас. Мы не рекомендуем конечному пользователю пытаться выполнить этот процесс.
Основные шаги
- Создайте или используйте существующую среду с поддержкой Dataverse.
- Установите RapidStart CRM из AppSource в среде с поддержкой Dataverse.
- Настройте интеграцию из Business Central.
- Обновление роли пользователя приложения
- Настройка сопоставления записей
- Установите дополнение Business Central для RapidStart CRM из AppSource в среде с поддержкой Dataverse.
- Обновите переменные среды
- Назначьте роли безопасности RapidStart CRM
- Свяжите среды (необязательно)
- Потоки Power Automate
Мы уже создали документ, охватывающий шаги 1 и 2 здесь. После завершения этих шагов вернитесь сюда, чтобы продолжить с шага 3.
Убедитесь, что типы сред Dataverse и BC совпадают: Production с Production, или Sandbox с Sandbox.
Шаг 3: Настройка интеграции из Business Central
Войдите в среду Business Central, к которой вы хотите подключиться.

Обратите внимание на некоторую информацию в адресной строке.

Скопируйте и вставьте в блокнот как ID среды (желтым цветом), так и название компании (зеленым цветом). Они понадобятся нам позже.

1. Нажмите на шестеренку
2. Выберите “Помощь в настройке”

Прокрутите вниз до раздела “Подключение к другим системам” и нажмите на “Настроить подключение к Dataverse”.

1. Выберите Включить синхронизацию данных
2. Выберите включение виртуальных таблиц и событий
3. Нажмите “Далее”

Примите условия и нажмите “Далее”

Примите подключение к Dataverse “Разрешить всегда”, и нажмите OK

Выберите целевую среду с поддержкой Dataverse и нажмите “Ok”

Подтвердите, что среда правильная, затем нажмите ссылку, чтобы войти в среду Dataverse. После входа нажмите “Далее”

Выберите рекомендуемое владение командой, переключитесь на Завершить без синхронизации (мы сделаем это позже) и нажмите “Далее”

1. Нажмите Ссылка для установки приложения виртуальных таблиц Business Central
2. Нажмите “Далее” (Откроется новая вкладка в AppSource)

Нажмите кнопку “Получить сейчас” (Это дополнение бесплатно), и откроется следующая страница:

1. Выберите целевую среду (где вы установили RapidStart CRM).
2. Согласитесь с условиями.
3. Нажмите “Установить”.

Вы увидите, что решение “Устанавливается”. Это может занять несколько минут. Периодически нажимайте “обновить”, пока не увидите, что оно “Установлено”, затем вернитесь на вкладку браузера Business Central, чтобы продолжить.

Нажмите “Обновить”

Вы увидите, что приложение виртуальных таблиц успешно установлено. Нажмите “Завершить”

Через несколько минут появится эта страница. Выберите вкладку виртуальных таблиц, а затем “Доступные виртуальные таблицы”

1. Начните с выбора строки “элемент”
2. Нажмите “Включить” (Это создаст виртуальную таблицу в Dataverse для элементов)
3. Подождите, пока не увидите, что поле “Видимый” отмечено. Возможно, вам придется обновить несколько раз.
Повторите эти шаги для: salesInvoice, salesInvoiceLine, salesOrder, salesOrderLine, salesQuote, salesQuoteLine, salesShipment и salesShipmentLine. Это займет несколько минут для каждого, чтобы включить.

Измените сортировку по Видимый/по убыванию и подтвердите, что вы видите все эти таблицы. Не добавляйте больше виртуальных таблиц в это время. Вы можете оставить экран как есть (мы вернемся к нему) и открыть новую вкладку.
Шаг 4: Обновление роли пользователя приложения
Нажмите эту ссылку, чтобы открыть Центр администрирования Power Platform и подтвердить, что вы вошли в систему с вашей бизнес-учетной записью.

Выберите “Управление” в боковой панели, а затем нажмите на ссылку целевой среды

Выберите “Показать всех” для пользователей

Выберите ссылку на список пользователей приложений

Выберите пользователя приложения Business Central.

Нажмите на значок “редактировать” для “Ролей безопасности”

1. Прокрутите и выберите “Системный администратор”
2. затем нажмите Сохранить
Шаг 5: Настройка сопоставления и связывания записей
Вернитесь на вкладку Business Central в вашем браузере, которую мы оставили открытой.

1. Нажмите на вкладку “Интеграция”
2. затем “Сопоставление таблиц интеграции”

1. Выберите SALESPEOPLE
2. Удалить
3. Снимите галочку связывания для всех элементов

1. Выберите CONTACT
2. Выберите Связывание
3. Затем нажмите “Связывание на основе совпадений”.
4. Совпадите с вышеуказанным и нажмите OK

1. Выберите CURRENCY
2. Выберите Связывание
3. Затем нажмите “Связывание на основе совпадений”.
4. Совпадите с вышеуказанным и нажмите OK

Для CUSTOMER выберите Сопоставление/Поля
1. Выберите “Редактировать список”
2. и “включите” номер счета.

Все еще для CUSTOMER, выберите Связывание/Связывание на основе совпадений и сопоставьте с вышеуказанным

Для PAYMENT TERMS выберите Связывание/Связывание на основе совпадений и сопоставьте с вышеуказанным.

Для SHIPMENT METHOD выберите Связывание/Связывание на основе совпадений и сопоставьте с вышеуказанным.

Для SHIPMENT AGENT выберите Связывание/Связывание на основе совпадений и сопоставьте с вышеуказанным.

Для VENDOR выберите Сопоставление/Поля
1. Выберите “Редактировать список”
2. и “включите” номер счета.

Все еще для VENDOR, выберите Связывание/Связывание на основе совпадений и сопоставьте с вышеуказанным
Шаг 6: Установите дополнение Business Central для RapidStart CRM из AppSource
⚠️ Этот шаг не удастся, если какой-либо из предыдущих шагов не был выполнен.
Нажмите эту ссылку, чтобы открыть AppSource от Microsoft и подтвердить, что вы вошли в систему с вашей бизнес-учетной записью.

Выберите “Получить сейчас”, чтобы начать установку.

1. Выберите среду, где вы установили решение виртуальных таблиц.
2. Согласитесь с условиями.
3. Нажмите Установить. Обратите внимание, что установка может занять несколько минут.

Вы увидите, что решение “Устанавливается”. Это может занять несколько минут. Периодически нажимайте “обновить”, пока не увидите, что оно “Установлено”.
Шаг 7: Обновите переменные среды
Перейдите на портал Maker

1. Выберите среду, в которой было установлено решение.
2. Нажмите Решения в боковой панели.
3. Нажмите, чтобы открыть решение по умолчанию

1. Выберите Объекты.
2. Прокрутите и выберите “Переменные среды”
3. Нажмите на ID компании BC.

1. Вставьте сюда ID компании, который вы скопировали ранее.
2. Нажмите Сохранить.
3. Повторите это для переменной “Имя среды BC”, используя другое значение, которое вы скопировали ранее.
Когда закончите, нажмите “Назад к решениям” в боковой панели.

Нажмите, чтобы Опубликовать все настройки.
Шаг 8: Назначьте роли безопасности пользователя
Находясь все еще на портале Maker:

Вы можете открыть приложение настроек RapidStart из селектора приложений в RapidStart CRM или с портала Maker. С портала Maker:
1. Выберите Приложения в боковой панели.
2. Нажмите на значок Запуск.

1. Выберите “Пользователи” в боковой панели.
2. Нажмите на имя пользователя.
3. Если пользователи не отображаются, выберите выпадающее меню, чтобы показать “Доступные пользователи”.

1. В дополнение к любым ролям RapidStart CRM (как минимум, “Базовый пользователь RapidStart”), выберите либо роль RapidStart Business Central User “CRUD”, либо “Только для чтения”.
CRUD позволяет пользователю создавать коммерческие предложения из RapidStart CRM.
Только для чтения ограничивает пользователя запросом на создание коммерческого предложения пользователем BC.
Шаг 9: Свяжите среды (необязательно)
Чтобы предотвратить случайное удаление сред, вы можете связать их. Начните с Business Central.

1. Выберите значок шестеренки
2. Затем выберите Центр администрирования

Выберите ссылку на целевую среду

Нажмите на “Связать” и выберите вашу среду Dataverse
Шаг 10: Потоки Power Automate
Наше дополнение включает несколько потоков Power Automate. Два из них по умолчанию выключены. Вы можете включить их или отредактировать, чтобы они соответствовали вашим потребностям. Те, которые выключены:
Синхронизация нового аккаунта с BC
Этот поток срабатывает всякий раз, когда вы добавляете новый аккаунт в RapidStart CRM, у которого нет номера аккаунта BC. Он создает нового клиента BC, а затем обновляет аккаунт с номером аккаунта BC, чтобы гарантировать синхронизацию записей. Имейте в виду, что, как задумано, этот поток будет создавать записи в BC всякий раз, когда записи создаются в RapidStart. Возможно, вы не захотите этого.
Синхронизация нового контакта с BC
Этот поток срабатывает всякий раз, когда вы добавляете новый контакт в RapidStart CRM, у которого нет номера контакта BC. Он создает новый контакт BC, а затем обновляет контакт с номером контакта BC, чтобы гарантировать синхронизацию записей. Имейте в виду, что, как задумано, этот поток будет создавать записи в BC всякий раз, когда записи создаются в RapidStart. Возможно, вы не захотите этого.
🎉 Развертывание завершено!
Если у вас возникли проблемы с этой документацией, пожалуйста, дайте нам знать.