Dynamics AX

Таблицы с отслеживанием периодов актуальности данных (Validate Time State) в DAX 2012

В DAX 2012 появилась возможность отслеживать актуальность данных.  Данная опция настраивается свойством ValidateTimeStateFieldType на таблице. Свойство может принимать 3 значения: — None, отключено отслеживание актуальности данных — Date, включено отслеживание актуальности данных с помощью дат — UtcDateTime, включено отслеживание актуальности данных с помощью даты и времени. После того как данное свойство будет включено на таблице,… read more »

Цены и скидки в Dynamics AX 2012

При создании журналов цен/скидок в Dynamics AX 2012 применяется принцип группировки, но в основном этот принцип применим к скидкам, т.е. скидка или цена назначена определенной группе клиентов и/или на определенную группу товаров. Скидки бывают по строке, многострочные и общие. В скидках по строке группы применяются как для контрагентов, так и для продукции. В многострочных скидках… read more »

Ax2012. Кэширование таблиц

Кэширование записей Кэширование записей базы данных Microsoft Dynamics AX 2012 — это функция для повышения производительности, которая помогает избежать доступа к базе данных, когда это не является необходимым. Извлечение записей из памяти вместо обращения к базе данных значительно ускоряет доступ к данным. Кэширование помогает снизить ограничение производительности для повторного доступа к тем же записям базы… read more »

Работа с финансовыми аналитиками в MS DAX 2012

В MS DAX 2012 переработали полностью структуру финансовых аналитик. Финансовой аналитикой может быть практически любой справочник со своими значениями. Так же можно создать настраиваемую финансовую аналитику, значения которой нужно будет создавать самим. Путь в AX Главная книга->Настройка->Финансовые аналитики->Финансовые аналитики. Создание новой финансовой аналитики для нового справочника Для того чтобы создать финансовую аналитики для нового справочника… read more »

Dynamics 365. Установка пакета обновления из командной строки

Ключевые понятия при установке обновления Dynamics 365: Разворачиваемый пакет (Deployable package) – это единица разворачивания, которая может применяться в разных средах. Он может содержать исправления в виде бинарных файлов или runtime-компонентов AOS. AxUpdateInstaller – это исполняемая программа, которая входит в разворачиваемый пакет. Runbook – рабочая книга для разворачивания, представляет собой последовательность шагов. Он генерируется и… read more »

Пакетная печать отчетов в MS Dynamics AX 2012 при помощи XMLExcelReport_RU

Класс  XMLExcelReport_RU наследник RunBaseBatch, соответственно должен работать в пакете, но для  отправки отчета сразу на печать используется COM объект, который может работать не стабильно при больших объемах в пакете. Можно использовать библиотеки Microsoft.Office.Interop, которые чаще используются в пакетном режиме. Также в XMLExcelReport_RU используется WinAPI, его тоже не совсем корректно использовать при работе на сервере, потому… read more »

Обязательное заполнение финансовой аналитики в Dynamics AX 2012

Бывает нужно, чтобы для какой-то конкретной формы указанная финансовая аналитика была обязательной для заполнения. В стандартном функционале Microsoft Dynamics AX 2012 такая возможностью не предусмотрена, поэтому его приходится немного дорабатывать. Предлагаю вариант, как это можно сделать.

Многопоточные процессы в Microsoft Dynamics AX

Зачастую на практике разработки в Dynamics AX бывают ситуации, когда необходима обработка большого объема данных, которая включает в себя выполнение “тяжелых” операций над однородными объектами. Например, отображение на форме актуальной суммы дебиторской задолженности по списку клиентов, периодическая операция расчета потребностей магазинов, обновление физического количества по номенклатурам в строках инвентаризации и т.п. Однако при этом всегда… read more »

Dynamics 365 for Retail (Часть 4)

Начало Часть 2 Часть 3 Dynamics 365 Retail Server Extensibility D365 for Retail позволяет расширять функциональность Retail Server. Controller Extensibility OData controller Это класс, который обрабатывает HTTP-запросы. Отдельный контроллер создается для каждого объекта, который управляет действиями создания, чтения, обновления и удаления (CRUD). Функционал контроллера, который уже существует в системе, можно расширить, добавив новые функции, необходимые… read more »

Dynamics 365 for Retail (Часть 3)

Начало Часть 2 Компонент Point of sale. cloud and modern POS Dynamics 365 for Retail предоставляет широкий спектр вариантов развертывания и топологии. Поэтому можно выбрать компоненты и конфигурацию, которая наилучшим образом отвечает бизнес и технологическим требованиям. Одним из аспектов является выбор платформы и форм-фактора для компонента точки продажи (POS). Оба POS не выполняют бизнес функции… read more »

Sidebar