воскресенье, 25 сентября 2016 г.

Настройка строки состояния Microsoft Dynamics AX 2012

Введение

Вы обращали внимание на то, что строка состояния в Microsoft Dynamics AX  состоит из отдельных элементов?  Знаете ли вы что все эти элементы означают?  Знаете ли вы, что можно настроить строку состояния под себя и выводить только важную для вас информацию?

Настройка строки состояния в Dynamics AX 2012

Для настройки строки состояния нужно пройти по меню: Файл – Сервис – Параметры – Строка состояния. Отметьте галочками пункты, информацию по которым вы хотите видеть у себя на строке состояния.

Рассмотрим доступные поля:

Отображение строки состояния – для отображения строки состояния выберите значение "Обычный", для скрытия выберите "Нет".
Предупреждение об изменении компании – включите эту опцию, если у вас настроено несколько подключений для переключения между разными юридическими лицами. Эта функция предупреждает пользователя при подключении к рабочей среде другого юридического лица, помогая избежать внесения информации или проводок в неверном юридическом лице.
Отобразить сведения о компании в заголовке формывключает отображение информации о юридическом лице в заголовке формы. Обратите внимание, что окна, не определенные компаниями/не зависимые от компаний никогда не содержат компанию в заголовке. Например, компания не может содержаться в форме «Пользователь», т.к. записи пользователей не принадлежат/не определяются компаниям.

Отобразить текст справки – включает/выключает отображение текста в строке состояния для обновляемых полей.
Текущее время – включает/отключает отображение текущего времени в строке состояния.
Состояние клавиши CapsLock – включает/выключает вывод информации в строку состояния о состоянии клавиши CapsLock.
Показать мероприятие – отображать/не отображать передачу данных и активность базы данных. (ПС: На самом деле корявая адаптация, стоило бы перевести как "Показать активность").
Показать дату сеанса – включает/отключает показ даты сеанса в строке состояния.
Показать уровень служебной программы – отображать/не отображать текущий уровень объекта приложения/слой объекта приложения (ПС: снова корявая адаптация, по факту "Показать рабочий слой").
Состояние клавиши NumLock - включает/выключает вывод информации в строку состояния о состоянии клавиши NumLock.
Показать компанию – включает/отключает вывод ID компании для сессии выбранного юридического лица.
Показать валюту - включает/отключает показ выбранной по умолчанию валюты для текущего юридического лица в строке состояния. Внимание: вы можете изменить выводимую в окне валюту щелчком по этому значку/указателю.
Код пользователя - включает/отключает вывод логина текущего пользователя в строке состояния.
Показывать поле настраиваемой подсказки – включает/выключает показ настраиваемого поля в строке состояния. Значение настраиваемого поля должно быть определено/задано разработчиком.
Отобразить состояние оповещения – показывает количество непрочитанных уведомлений.
Показать раздел – показывает раздел, к которому пользователь подсоединен в момент работы.
Показать имя AOS - включает/выключает показ имени используемого AOS-а, к которому пользователь подключен во время работы. Очень полезно для пользователей, работающих в нескольких окружениях, например, в рабочем и тестовом. 
Отобразить текущую модельпоказать используемую модель.
Показывать кнопку вложений документа – включает/выключает отображение иконки передачи документа/связанных документов.
Показывать кнопки навигации записи – показывает кнопки навигации, которые позволяют пользователю перемещаться вперед и назад по записям, не возвращаясь к таблице.
Показывать кнопку просмотра/изменения записи – отображает кнопку «Правка».
Показывать кнопку просмотра сведений/сетки на форме подробных сведений – добавляет кнопки вариантов просмотра: Просмотр сведений (детали) или Вид сетки (таблица).

Happy DAXing!

вторник, 5 июля 2016 г.

Dynamics AX - Установка портала мобильных устройств склада (WMDP)

Введение

Одним из нововведений в Microsoft Dynamics AX2012R3 является модуль управления складом (WMPD - Warehouse Mobile Devices Portal). Взаимодействие складских работников с DAX происходит с помощью специальных мобильных устройств через портал мобильных устройств. Для возможности работы на различных платформах в портале используется web-интерфейс. В этом посте разберемся как установить портал мобильных устройств.

Подготовка

Убедитесь, что у вас установлены необходимые компоненты:
Настройте в АХ пользователя, под которым будет работать портал, добавьте ему роль Пользователь мобильного устройства на складе. Обратите внимание, что портал будет работать для той компании, которая указана по умолчанию у выбранного пользователя:

Установка

Запустите установщик Dynamics AX, выбираем Установить компоненты Microsoft Dynamics AX:
В новом окне выберите Добавить или изменить компоненты:
Отметьте пункт Портал мобильных устройств склада:
Для установки могут потребоваться дополнительные компоненты, если они не были установлены заранее, устанавливаем то, что не хватает:
Введите название домена, имя предварительно настроенной доменной учетной записи, под которой будет запускаться служба, пароль и порт, по которому будет осуществляться подключение к порталу и нажмите Далее:
Ознакомьтесь с предлагаемыми инструкциями, отметьте их галочками и нажмите Далее:
Подтвердите успешную проверку, если есть недостающие компоненты – установите их, потом нажмите Далее:
Нажмите Установить:
По окончанию установки нажмите Готово:
После установки в папке Dynamics AX появится папка Warehouse Mobile Devices Portal, в которой находятся файлы приложения, для запуска портала через Internet Information Server:
Если открыть Internet Information Services (IIS) Manager, то можно увидеть сайт портала и его настройки:
Для запуска самого портала вам необходимо открыть интернет браузер и в адресной строке набрать http://[Machinename]:[Websiteport] (в моем случае название сервера axserver, а выбранный порт 8010):
Теперь можно выполнять складские операции с помощью терминалов сбора данных.
Подробно работу самого портала и работу с порталом я рассмотрю в публикациях позже.

Happy DAXing!

понедельник, 4 июля 2016 г.

Dynamics AX - Настройка языка интерфейса и компании по умолчанию

Запустите клиент Dynamics AX, пройдите по меню Files -> Tools -> Options:
В открывшемся информационном окне нажмите ОК:
В окне Options измените значение поля Language на RU и Start company accounts на RUMF:
Перезапустите клиент Dynamics AX.

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

Happy DAXing!

Dynamics AX - Загрузка демо-данных в MS Dynamics AX2012R3

Здравствуйте! Сегодня мы займемся загрузкой демо-данных в Dynamics AX2012R3.
Прежде чем в любой компании начнут использовать Dynamics AX, команда внедрения уточняет требования и подготавливает данные для загрузки в систему. Данные обычно вводятся вручную в уже установленную Dynamics AX. Например, для модуля финансов требуется подготовить и настроить Основные счета и Финансовые аналитики, для Управления запасами необходимо подготовить и настроить Список продукции, Склады, Паллеты и т.п.
Подготовка и внесение данных в Dynamics AX – непростая задача. Однако, Microsoft подготовили демо-данные, годные для использования в учебных целях. Это отличный способ для новичков познакомиться и начать работать с Dynamics AX.

Загрузка демо-данных и утилиты для передачи данных

Если у вас есть доступ к партнерским или клиентским ресурсам, то вы сможете найти демо-данные здесь: здесь. Для загрузки рекомендуется использовать Internet Explorer или Edge. Нажмите на Contoso Demo Data, активируйте Microsoft File Transfer Manager, определите папку и нажмите Ок.
Вместе с демо-данными загрузится и MicrosoftDynamicsAXR3DemoDatav2.exe.
Кроме того вам понадобится доступ к партнерским или клиентским ресурсам, чтобы скачать Microsoft Dynamics AX 2012 Test Data Transfer Tool. Скачать его можно отсюда.

Подготовка

Запускаем MicrosoftDynamicsAXR3DemoDatav2.exe, указываем папку для распаковки данных и дожидаемся окончания процесса:


Распаковываем AX2012TestDataTransferTool.zip. Запускаем AX2012TestDataTransferTool.msi и устанавливаем утилиту Microsoft Dynamics AX 2012 Test Data Transfer Tool. После установки появится папка со следующим содержимым:

Загрузка демо-данных

Запускаем клиент Dynamics AX. Запускаем AOT (нажав одновременно Ctrl+T)  и импортируем MetaDataXMLGenerator.xpo в Dynamics AX:

Импортируемый файл .xpo создает job MetadataXMLGenrator:

1.       Запусткаем job. Этот job создаст во временной папке файл Metadata.xml, путь к которому будет указан в инфологе:

Копируем Metadata.xml в папку [List], расположенную в папке с утилитой Test Data Transfer Tool:

Запускаем командную строку:

В командной строке переходим в директорию утилиты Test Data Transfer Tool.Выполняем команду переноса тестовых данных в следующем формате:
dp.exe import директория_с_тестовыми_данными название_экземпляра_AOS
У меня эта команда выглядела следующим образом:
Dp.exe import D:\MicrosoftDynamicsAXR3DemoData MSDAXTest
Нажимаем «y» для старта обновления:
После запуска появится окно, показывающее сколько таблиц осталось обновить и сколько произошло ошибок:
Данный процесс займет прилично времени, у меня на это ушло около часа.
По окончанию процесса мы получим окно:
Закроем командную строку.

Проверка

Для проверки запустите клиент Dynamics AX. Нажимаем на указатель компании в правом нижнем углу (значок dat):
Выбираем компанию RUMF и нажимаем ОК:
Заходим в меню Accounts payable -> Purchase orders -> All purchase orders, если откроется форма заказов на покупку, значит данные загрузились:

Заключение

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

Happy DAXing!