Блог

Эмуляция инструмента « просмотр с установленным набором ролей» в Dynamics 365 for Finance and Operations. Использование просмотра с набором ролей безопасности.

В предыдущем сообщении в блоге я подробно рассказал об изменениях инструмента разработки безопасности (Security Development Tool) из AX 2012 в D365FO: How To Simulate the Security Development Tool in D365FO В том посте я указал, что одной из функций, которая в настоящее время отсутствует, была возможность открыть тестовое рабочее пространство для определенной роли или ролей для анализа их доступа. Обсудив этот момент с многочисленными участниками сообщества D365FO, был найден способ добавить эту функциональность. Вот как это можно сделать. 1. Итак, первое, [...]

Read more...

Создание ролей безопасности в Dynamics 365 Finance and Operations

В Dynamics 365 по-прежнему используется безопасность на основе ролей пользователей, аналогичную той, что используется в Dynamics AX 2012, которая основана на том, что разрешения предоставляются не пользователю, а ролям безопасности, назначенным данному пользователю. Без роли или ролей пользователь не сможет получить доступ или использовать Dynamics 365. Роли построены на обязанностях и привилегиях, которые определяют бизнес-процесс и уровень доступа для данной роли соответственно. Ниже приведена схема связи между различными элементами безопасности на основе ролей. Я текстовый блок. Нажмите кнопку редактирования, чтобы изменить [...]

Read more...

Создание и применение развертываемых пакетов в Dynamics 365FO

Пакет – блок, объединяющий в себе один или несколько моделей для развертывания и компиляции в среде Microsoft Dynamics 365 Finance and Operations или в среде Microsoft Dynamics 365 for Retail. Он включает метаданные модели, двоичные файлы, отчеты и другие связанные ресурсы. Один или несколько пакетов могут быть упакованы в развертываемый пакет, который является средством, используемым для развертывания кода (и настроек) в демонстрационной, песочнице или производственных средах. Эта статья проведет вас через процесс создания и применения развертываемого пакета. Обзор процесса Чтобы развернуть [...]

Read more...

Работа с конвейерами сборки (или определениями сборки, build pipelines/build definitions)

Если у вас уже есть опыт разработки Dynamics 365 for Finance and Operations, вы, скорее всего, знакомы с настройкой системы сборки. Если нет, вам следует начать с официальной документации. Кроме того, вы можете прочитать мою статью по настройке виртуальной машины локальной сборки. Но настройка одной сборочной машины — это только начало. С помощью конвейеров сборки Azure DevOps (ранее известных как определения сборки Visual Studio Team Services) вы получаете полный контроль над процессом сборки. Вы также можете создать несколько процессов сборки [...]

Read more...

Специалисты Neti организуют поддержку проектов MS Dynamics для европейских заказчиков

Компания XPLUS была основана в 2002 году Карлом Судником в Варшаве. Специализированный поставщик программного обеспечения предоставляет продукты Microsoft Dynamics своим заказчикам, а также оказывает услуги поддержки ERP по всему миру.  В компании работает более 100 специалистов, но учитывая специфику деятельности XPLUS, для решения срочных задач и дополнительной разработки по запросам клиентов компании требуется дополнительная экспертиза. Для усиления европейской команды XPLUS нужны были профессионалы с опытом работы с MS Dynamics. В 2018 году XPLUS тщательно изучили предложения потенциальных партнеров и выбрали [...]

Read more...

Dynamics365FO. Невозможность синхронизации Data Entity, которая использует поле TableId в связях.

Некоторые таблицы используют поля RefRecId и RefTableId для связки с другими таблицами. Следовательно, создание Data Entity для этих таблиц может быть не таким простым делом. Давайте возьмем для примера таблицу WHSFilterTable. Мы хотим создать новую Data Entity для работы с кодами фильтров клиентов. Существует стандартная Data Entity, но мы создадим новую, чтобы продемонстрировать данную проблему. В нашей сущности мы присоединим к таблице WHSFilterTable таблицу CustTable. Связка между таблицами: Запрос Data Entity будет такого вида: Объект успешно компилируется , но во время [...]

Read more...