Поделиться через


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

В этой статье объясняется, как настроить и включить функцию поиска в справочнике для расчета налогов. Раскрывающийся список доступен для выбора значений в конфигурации расчета налогов для таких полей , как Юридическое лицо, Счет поставщика, Код номенклатуры и Условия поставки. Эти значения берутся из связанной среды Microsoft Dynamics 365 Finance, использующей источник данных Microsoft Dataverse.

Примечание

Функция подстановки основных данных в расчете налога является дополнительной функциональностью. Можно пропустить следующие шаги, если отключить функцию Поддержка источника данных налоговой службы Dataverse в Regulatory Configuration Service (RCS). Однако в этом случае раскрывающийся список не будет доступен в конфигурации расчета налогов.

Если используется версия 10.0.39 или более поздняя версия и рабочее пространство Globalization Studio в Finance вместо RCS, можно управлять функциями поиска, используя функцию Включить поиск значений правил применимости для службы расчета налогов в рабочем пространстве Управление функциями в Finance.

Если вы используете версию 10.0.39 или более позднюю, выполните следующие действия в Finance, чтобы включить раскрывающийся список в конфигурации версии функции расчета налога.

  1. В рабочей области управления функциями включите функцию Включить поиск значений правил применимости для службы расчета налогов.

  2. Убедитесь, что были импортированы последние версии конфигураций и сопоставления моделей. В противном случае выполните шаги, указанные в разделе Импорт конфигураций электронной отчетности (ER) из Dataverse, чтобы импортировать их.

    • Tax Data Model.version.40.xml
    • Tax Calculation Data Model 40.65.xml
    • FNO Model Mapping 40.65.35.xml (Для этого сопоставления модели установите для параметра значение Использовать по умолчанию для сопоставления моделей значение Да.)
    • Tax Calculation Configuration 40.65.249.xml
  3. На странице настройки версии функции выберите версию конфигурации 40.65.249.

    Примечание

    Если имеется настраиваемая конфигурация, ее необходимо повторно разместить, а затем использовать настраиваемую конфигурацию.

  4. В поле Исходное юридическое лицо выберите юридические лица. Вы сможете выбрать данные справочника для этих юридических лиц.

Если вы используете версию 10.0.38 или более раннюю, выполните следующие действия, чтобы включить раскрывающийся список в конфигурации версии функции расчета налога.

  1. Включите интеграцию Microsoft Power Platform и откройте среду Dataverse.
  2. Установите виртуальные сущности для управления финансами и операциями.
  3. Регистрация приложения Microsoft Entra.
  4. Предоставьте разрешения приложения в приложениях для управления финансами и операциями.
  5. Настройте источник данных виртуальной сущности.
  6. Включите виртуальные сущности Dataverse.
  7. Настройте подключенное приложение для расчета налогов.
  8. Импортируйте и настройте конфигурацию сопоставления модели Dataverse.

Включение интеграции Microsoft Power Platform и открытие среды Dataverse

Интеграция приложений для управления финансами и операциями с Microsoft Power Platform может быть включена при создании новой среды приложений для управления финансами и операциями в службе Microsoft Dynamics Lifecycle Services. Дополнительные сведения см. в Microsoft Power Platform интеграция — Обзор надстроек. После завершения появится название среды Microsoft Power Platform в разделе Интеграция Power Platform.

  1. В Lifecycle Services в среде для управления финансами и операциями в разделе Интеграция Power Platform найдите и запишите значение Имя среды для связанной среды.

    Значение имени среды.

  2. В центре администрирования Power Platform на вкладке Среды выберите среду, соответствующую значению Имя среды, которое вы записали.

  3. На странице Сведения найдите значение URL-адрес среды для среды Dataverse. Запишите это значение, так как оно потребуется на шаге 7. Настройка подключенного приложения для расчета налогов.

  4. Убедитесь, что вы можете открыть среду Dataverse в браузере, выбрав значение URL-адрес среды.

    Страница среды Dataverse.

    Примечание

    Оставьте среду Dataverse открытой в браузере. Это потребуется на шаге 5. Настройка источника данных для виртуальной сущности.

Дополнительные сведения см. в разделе Включение интеграции Microsoft Power Platform.

Установка виртуальных объектов для управления финансами и операциями

Решение Dataverse для виртуальных объектов для управления финансами и операциями должно быть установлено из решения виртуальных сущностей Microsoft AppSource.

  1. В AppSource найдите Виртуальная сущность для управления финансами и операциями.
  2. Выберите Получить.
  3. В поле Выберите среду введите значение Имя среды, которое было записано ранее.
  4. Установите флажки, затем выберите Установить.

После завершения установки вы можете найти приложение Виртуальный объект для управления финансами и операциями в Центре администрирования Power Platform в разделе Ресурсы>Приложения Dynamics 365.

Дополнительные сведения см. в разделе Получение решения виртуальных сущностей.

Регистрация приложения Microsoft Entra

Приложение Microsoft Entra должно быть зарегистрировано в том же арендаторе, что и приложения для управления финансами и операциями, чтобы их можно было вызывать из Dataverse.

  1. На портале Azure перейдите к пункту Microsoft Entra > Регистрации приложений.

  2. Выберите Создать регистрацию, затем введите следующие сведения:

    • Имя – введите уникальное имя.
    • Тип учетной записи — введите Любой каталог Microsoft Entra (с одним или несколькими клиентами).
    • URI перенаправления — оставьте это поле пустым.
  3. Выберите Регистр.

  4. Запишите значение Код приложения (клиента), поскольку оно потребуется позже.

    Значение идентификатора приложения (клиента) Microsoft Entra.

  5. Создайте симметричный ключ для приложения.

  6. В новом приложении выберите Сертификаты и секреты.

  7. Выберите Создать секрет клиента.

  8. Введите описание, выберите дату истечения срока действия, затем выберите Сохранить. Будет создан и показан ключ. Скопируйте значения для использования в дальнейшем.

Дополнительные сведения см. в разделе Регистрация приложения Microsoft Entra.

Предоставление разрешений приложения в приложениях для управления финансами и операциями

Dataverse использует созданное вами приложение Microsoft Entra для вызова приложений для управления финансами и операциями. Поэтому приложение должно быть доверенным для приложений для управления финансами и операциями и связано с учетной записью пользователя, обладающей соответствующими правами. В приложениях для управления финансами и операциями необходимо создать специального пользователя службы, у которого есть права только для функциональности виртуальных сущностей. Этот пользователь службы не должен иметь других прав. После выполнения этого шага любое приложение, которое имеет секрет приложения Microsoft Entra, созданный вами, сможет вызвать среду приложений для управления финансами и операциями и получить доступ к функциям виртуальной сущности.

  1. В вашей среде перейдите в раздел Администрирование системы>Пользователи>Пользователи.

  2. Выберите Создать, чтобы добавить нового пользователя, и введите следующие сведения:

    • Идентификатор пользователя — введите dataverseintegration или другое значение.
    • Имя пользователя — введите Интеграция Dataverse или другое значение.
    • Поставщик — установите в этом поле значение Не Microsoft Entra ID.
    • Электронная почта — введите dataverseintegration или другое значение. (Значение не обязательно должно быть действительной учетной записью электронной почты.)
  3. Назначьте этому пользователю роль безопасности Приложение интеграции виртуального объекта Dataverse.

  4. Удалите все остальные роли, включая Системный пользователь.

  5. Перейдите в раздел Администрирование системы>Настройка>Приложения Microsoft Entra, чтобы зарегистрировать Dataverse.

  6. Добавьте строку, затем в поле Код клиента введите значение Код приложения (клиента), который вы записали ранее.

  7. В поле Имя введите имя. Например, введите Интеграция Dataverse.

  8. В поле ИД пользователя введите ранее созданный ИД пользователя.

Дополнительные сведения см. в разделе Предоставление разрешений приложения в приложениях для управления финансами и операциями.

Настройка источника данных виртуального объекта

Необходимо указать Dataverse экземпляр приложения для управления финансами и операциями, к которому требуется подключиться.

  1. Ваша среда Dataverse должна все еще быть открыта в браузере после шага 1. Включение интеграции Microsoft Power Platform и открытие среды Dataverse. Выберите кнопку параметров (символ шестеренки) в правом верхнем углу, затем выберите Дополнительные параметры.

    Открытие расширенных параметров в среде Dataverse.

  2. В раскрывающемся меню Параметры выберите Администрирование.

    Администрирование.

  3. Выберите Источники данных виртуальной сущности.

    Источники данных виртуальной сущности.

  4. Выберите источник данных, который называется Финансы и операции.

    Источник данных финансов и операций.

  5. Введите следующие сведения из предыдущих шагов:

    • Целевой URL-адрес — введите URL-адрес, по которому можно получить доступ к приложениям для управления финансами и операциями.
    • URL-адрес OAuth — введите https://login.windows.net/.
    • Код арендатора — укажите клиент. Это значение может совпадать с именем домена электронной почты компании (например, contoso.com).
    • ИД приложения Microsoft Entra — введите ранее созданное значение ИД приложения (клиента).
    • Секрет приложения Microsoft Entra — введите ранее сгенерированный секрет.
    • Ресурс Microsoft Entra — введите 00000015-0000-0000-c000-000000000000. Это значение является приложением Microsoft Entra, представляющим приложения для управления финансами и операциями. Это значение всегда должно быть одинаковым.
  6. Сохраните изменения.

  7. Закройте страницу, чтобы вернуться на страницу Администрирование, на которой вы начнете выполнение шага 6. Включение виртуальных сущностей Dataverse.

    Закрытие сущности для редактирования.

Дополнительные сведения см. в разделе Настройка источника данных виртуальной сущности.

Включение виртуальных объектов Dataverse

Видимость виртуальных сущностей из приложений для управления финансами и операциями должна быть установлена на Да, прежде чем их можно будет использовать в конфигурации расчета налогов.

Примечание

Этот шаг можно пропустить, разрешив виртуальные сущности, связанные с расчетом налогов, всего одним щелчком на шаге 8. Настройка подключенного приложения для расчета налогов. Однако рекомендуется вручную включить по крайней мере одну виртуальную сущность, чтобы указать, что подключение между приложениями для управления финансами и операциями и Dataverse хорошо установлено.

  1. В вашей среде Dataverse на странице Администрирование выберите кнопку фильтра (символ воронки) в верхнем правом углу.

    Кнопка фильтра.

  2. В окне Расширенный поиск в поле Найти выберите Доступные сущности для управления финансами и операциями.

  3. Добавьте следующее правило: ИмясодержитCompanyInfoEntity. Затем выберите Результаты.

    Окно расширенного поиска.

  4. Выберите CompanyInfoEntity в результатах поиска, установите флажок Видимый и затем выберите Сохранить.

    Настройка видимости сущности.

  5. Повторите предыдущие шаги для следующих сущностей, на которые ссылается конфигурация расчета налогов:

    • CompanyInfoEntity
    • CurrencyEntity
    • CustCustomerV3Entity
    • DeliveryTermsEntity
    • EcoResProductCategoryEntity
    • EcoResReleasedProductV2Entity
    • LogisticsAddressCountryRegionTranslationEntity
    • LogisticsAddressStateEntity
    • PurchProcurementChargeCDSEntity
    • SalesChargeCDSEntity
    • TaxGroupEntity
    • TaxItemGroupHeadingEntity
    • VendVendorV2Entity
    • InventOperationalSiteV2Entity
    • TaxExemptCodeEntity
    • InventWarehouseEntity

    Примечание

    Только первые 5000 записей сущности могут быть извлечены Dataverse и сделаны доступными в раскрывающемся списке конфигурации расчета налогов.

Дополнительные сведения см. в разделе Включение виртуальных объектов Microsoft Dataverse.

Настройка подключенного приложения для расчета налогов

  1. Перейдите в область Электронная отчетность, затем в разделе Связанные ссылки выберите Подключенные приложения.

    Подключенные приложения.

  2. Выберите Создать, чтобы добавить запись, и введите следующие сведения.

  3. Выберите Проверить подключение, затем в диалоговом окне выберите Щелкните здесь, чтобы подключиться к выбранному удаленному приложению.

    Проверка подключения.

  4. Убедитесь, что получено сообщение "Успех!", указывающее, что подключение успешно установлено.

    Сообщение об успешном выполнении.

  5. В RCS откройте рабочую область Управление функциями и включите следующие функции:

    • Функции глобализации
    • Поддержка источников данных Dataverse электронной отчетности
    • Поддержка источников данных Dataverse налоговой службы

Импорт и настройка конфигурации сопоставления модели Dataverse

Microsoft предоставляет конфигурации сопоставления модели по умолчанию для сущностей из приложений для управления финансами и операциями для расчета налогов.

  1. В RCS перейдите в раздел Электронная отчетность.

  2. В разделе Поставщики конфигурации на плитке поставщика Microsoft выберите Репозитории.

    Репозитории.

  3. Выберите запись Глобальный репозиторий конфигураций, затем выберите Открыть.

  4. В разделе Модель налоговых данных>Модель данных для расчета налога выберите конфигурацию Сопоставление моделей Dataverse.

  5. На экспресс-вкладке Версии выберите версию, соответствующую версии приложений для управления финансами и операциями, затем выберите Импорт.

    Импорт конфигурации сопоставления модели Dataverse.

    Важно

    Конфигурация Сопоставление модели Dataverse действует только в отношении наивысшей импортированной версии. Поэтому не следует импортировать версию конфигурации Сопоставление модели Dataverse, превышающую версию конфигурации расчета налогов, которую планируется реализовать. Например, если планируется реализовать версию 40.50.225 конфигурации расчета налогов, следует импортировать только версию 40.50.13 конфигурации Сопоставление модели Dataverse. Не следует импортировать версию 40.54.14. В противном случае в конфигурации будет несовпадение модели данных.

  6. Вернитесь в раздел Электронная отчетность и выберите плитку Конфигурации налогов.

  7. Выберите импортированную конфигурацию Сопоставление моделей Dataverse, затем выберите Изменить.

  8. Установите для параметра По умолчанию для сопоставления модели значение Да.

  9. В поле Подключенное приложение выберите подключенное приложение, настроенное на шаге 7. Настройка подключенного приложения для расчета налогов.

  10. Установите для параметра Задание видимости виртуальных таблиц значение Да, чтобы задать видимость для всех виртуальных сущностей, соответствующие расчету налогов.

Вы завершили настройку функций подстановки основных данных. Раскрывающийся список для таких полей, как Юридическое лицо, Счет поставщика, Код номенклатуры и Условия поставки, из Dynamics 365 Finance будут включены в настройку Версия функции расчета налога.

Раскрывающийся список юридических лиц.