Dynamics AX

Dynamics 365. Как дать доступ пользователям без прав администратора к дополнительной информации о форме

Закладка Администрирование Получение дополнительной информации о конкретной форме, включая источник данных и поле данных, откуда данные получены, является очень полезной функцией. Это можно посмотреть, если нажать правой кнопки мыши на форме и затем выбрать информацию о форме. Нормально, когда, после этих действий, обычный пользователь видит следующие данные: Причина проблемы Он не имеет доступа к административной… read more »

Dynamics 365. Полезные скрипты

Иногда для обычной работы c MS Dynamics 365 недостаточно функционала стандартных инструментов или их производительность оставляет желать лучшего. Тогда на помощь приходят скрипты для командной строки или PowerShell.

Dynamics 365. Изменения модификатора доступа Internal в X ++

В новом выпуске (версия 10.0.25/PU49), плановая дата выхода — апрель 2022 года, будут внесены некоторые изменения в работу модификатора доступа internal в X++. Как вы, наверное, хорошо знаете, в X++ есть несколько модификаторов доступа, которые определяют видимость отдельных артефактов, таких как классы, методы и поля. Семантика большинства из них довольно очевидна и использовалась с начала… read more »

Dynamics 365. 5 рекомендаций для повышения производительности интеграции с помощью Data migration framework

Интеграция данных — это ключевой фактор успеха практически в каждом внедрении Dynamics 365. Важное значение играет скорость, с которой данные могут быть импортированы. Особенно, если данных огромное количество, а временное окно для загрузки узкое. Рассмотрим несколько рекомендаций для повышения производительности:

Dynamics 365. Основные рекомендации написания тестов (Acceptance Test Library) Х++

После появления механизма тестирования Acceptance Test Library (ATL) в Dynamics 365 можно выделить основные рекомендации по написанию тестов. Правильно написанный класс для тестирования, позволит получить максимальную пользу. Мы пишем модульные тесты для: Автоматического обнаружения регрессий Автоматические тесты позволяют обнаруживать неопределенное поведение с минимальными затратами. Упрощения внесения изменений Автоматические тесты позволяют производить рефакторинг кода и оставаться… read more »

Dynamics 365 Finance and Operation. Архив складских операций

Начиная с версии 10.0.18 в Dynamics 365 FO для публичного доступа была открыта новая функциональная возможность, которая называется «Архив складских операций» (Inventory transactions archive). По мере увеличения размера таблицы складских операций (таблица InventTrans), запросы к ней начинают работать медленнее. Новая функциональная возможность окажется полезной, если процесс замедления работы уже начался. Ограничения Следует обратить внимание, что… read more »

D365. Синхронные и асинхронные операции

Есть несколько способов выполнения трудоемких операций в веб-клиенте D365. Всем знакомо ощущение, когда выполняется трудоемкая операция, операция блокирует весь пользовательский интерфейс до тех пор, пока он не будет завершен, показывая белый экран или ожидающее сообщение. Чтобы избежать этого, в Dynamics AX 2012 используется progress bar, который отображает прогресс выполнения операции для пользователя или другие возможности… read more »

Dynamics 365 FO. Как отменить отгруженный заказ на перемещение

В релиз Dynamics 365 (Update 37) была добавлена новая функция Transfer Order Cancellation, которая позволяет отменить отгруженный заказ на перемещение. Новая возможность может быть полезной, если ошибка была обнаружена после разноски заказа. Ранее, чтобы разрешить данную проблему требовалось разносить складскую корректировку или новый заказ на перемещение, но только после того, как будет получен текущий заказ… read more »

Dynamics 365. Нам действительно нужны index hint (forceLiterals против forcePlaceholder)?

Index hint Microsoft Dynamics AX 2009 и ранние версии поддерживали выражение INDEX HINT в X++. Однако, оно было выключено в Dynamics AX 2012 и интерпретатор запроса стал игнорировать данное выражение. Index hint в X++ снова доступен Одна из основных причин заключалась в том, что ошибочный индекс мог ухудшить запрос и мало что можно было сделать,… read more »

Sidebar