Download microsoft dynamics nav 2017

Настройка уведомления

Укажите способ и время получения уведомлений о запросах на утверждение.

Чтобы настроить способ и момент получения уведомлений

  1. В окне Настройка пользователя утверждения выберите строку для себя, а затем на вкладке Главная, в группе Процесс выберите Настройка уведомлений.
  2. В окне Настройка уведомлений в поле Тип уведомления введите Утверждение.
  3. Выберите поле Код шаблона уведомления, затем выберите кнопку Дополнительно.
  4. В окне Шаблоны уведомлений на вкладке Главная в группе Управление выберите Изменить список.
  5. В строке для шаблона УТВЕРЖДЕНИЕ в поле Метод уведомления введите Заметка.
  6. Нажмите кнопку ОК.
  7. В окне Настройка уведомлений на вкладке Главная в группе Процесс выберите График уведомлений.
  8. В окне График уведомлений в поле Вхождение, выберите Сразу.
  9. Нажмите кнопку ОК.

Расчет себестоимости товаров в Navision для чайников

… 

Примечание:Информация приведена применительно к NAV 5.0 SP1(RU), но описанные принципы работы NAV актуальны уже много версий подряд начиная с версий 3.x и даже ранее…

(Для удобства отдельный .doc файл c текстом поста прикрепляю)

Navision поддерживает 5 методов расчета себестоимости FIFO, LIFO, По Серийным Номерам, По Средней, По Стандартной.

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

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

Себестоимость расходных операций, как правило, определяется, базируясь на выстраивании соответствия между приходными и расходными операциями. Механизм определения соответствия между приходными и расходными операциями в Navision носит название “Применение”.

Применение операций обычно производится в соответствии со схемой, зависящей от установленного метода расчета себестоимости. Но при наличии более точной информации о себестоимостях, пользователь может отклониться от стандартной схемы и использовать Фиксированной применение. Фиксированное применение может сыграть важную роль, например, при коррекции неправильного учета. Физически записи о применении приходных и расходных операций хранятся в системной таблице 339, Товар Применение Операция/Item Application Entry.Примечание:Новинкой 5-ой версии Navision является гибкий механизм по выявлению примененных между собой товарных операций, с возможностью, в случае необходимости, изменения сформированного системой порядка применения приходных и расходных операций.

Если говорить о расчете ‘средней’, то при среднем методом учета себестоимости, говоря упрощенно, себестоимость расходных операций оценивается через расчет средневзвешенной стоимости оставшегося товарного запаса на конец текущего периода расчета средней (длина периода может быть День, Неделя, Месяц…).

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

Количественный учет описывает изменение количества товара на складе. Программа хранит эту информацию в таблице учтенных товарных операциях (таблица 32, Товар Книга Операций/Item Ledger Entry).

Домашние страницы

Домашние страницы имеют ориентированный на роль дизайн для предоставления быстрого доступа к бизнес-процессам и интеллектуальным инструментам, необходимым для выполнения работы. Например, бухгалтер может отслеживать платежи и утверждения, а также просматривать диаграммы финансового исполнения. Чтобы просмотреть различные домашние страницы, щелкните значок Параметры !(media/ui-experience/settings_icon_small.png «Значок «Параметры» для ролевого центра») в правом верхнем углу, щелкните Мои настройки и выберите ролевой центр для изучения. Выполните вход еще раз, чтобы применить изменение. Дополнительные сведения см. в разделе Изменение ролевого центра.

Каждая домашняя страница содержит кнопку Настройка и расширения. Здесь вы получаете доступ к списку сопровождаемой настройки, которая может помочь облегчить начало работы за счет быстрой настройки выбранных областей. Если область не включена в сопровождаемую настройку, выберите действие Ручная настройка для доступа к окнам настройки, в которых можно заполнить поля настройки для всех областей вручную. Дополнительные сведения см. также в разделе Настройка Dynamics NAV.

Мастер настройки Описанием
Миграция бизнес-данных Позволяет импортировать ваши данные из существующей организации, например клиентов, поставщиков и товары из Quickbooks или Excel.
Настройка организации Создайте новую пробную организацию для ввода данных и ознакомления с Dynamics NAV. Если в пошли обзора «Приступая к работе», вероятно, эта процедура уже Завершена.
Настройка прогноза движения денежных средств Настройка диаграммы «Прогноз движения денежных средств» для просмотра прогнозируемого движения денежных средств в организацию и из нее. Диаграмма доступна в разделе Ролевой центр бухгалтера.
Настройка рабочих процессов утверждения Настройка возможности автоматического уведомления утверждающего при попытках пользователей создать или изменить определенные значения в документах, строках журналов или карточках, например задать сумму выше определенного лимита.
Настройка рабочего процесса утверждения клиента Настройка возможности автоматически уведомлять утверждающего при попытках пользователей создать или изменить карточку клиента.
Настройка электронной почты Подготовка к отправке сообщений по электронной почте непосредственно из, например, заказов на продажу или контактов в Dynamics NAV.
Настройка регистрации эл.почты Настройка возможности регистрации корреспонденции электронной почты Dynamics NAV для использования при взаимодействии.
Настройка Outlook для Dynamics NAV Настройка возможности использования и запуска Dynamics NAV из Outlook.
Настройка отчетов Настройка наборов данных, которые можно использовать для создания мощных отчетов, например с помощью Excel или Power BI.
Настройка рабочего процесса утверждения товара Настройка возможности отправлять уведомления утверждающему, когда пользователь изменяет или создает товар.
Настройка рабочего процесса утверждения платежа Настройка возможности отправлять уведомления утверждающему, когда пользователь отправляет строки журнала платежей на утверждение.
Настройка Dynamics NAV Connector Настройка подключения к Dynamics 365 for Sales, которое позволяет синхронизировать данные, такие как контакты и заказы на продажу.
Настройка налога с продаж Начало работы с налоговыми группами по умолчанию и назначение кодов налоговых областей, которые можно назначать клиентам и поставщикам для автоматического расчета налога с продаж в документах продажи или покупки.

Особенности

У Microsoft Dynamics NAV есть 42 локальных версии с поддержкой языка и законодательных требований (в том числе версия для России), система продается в 150 странах мира.

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

Систему можно развернуть автономно, на собственном серверном оборудовании, либо в облаке Windows Azure (IaaS).

Исходный код бизнес-логики открыт, её возможно расширить с помощью встроенных в систему средств разработки C/SIDE или с помощью инструментов Visual Studio.

Анализ и испытания

Итак, у нас есть запрос. Что с ним делать? Необходимо построить план запроса и посмотреть на то, каким образом система будет выполнять этот запрос.

Давайте сначала посмотрим на текст запроса. Это очень характерный для Navision запрос. Цель данного запроса рассчитать shift поля. В списке Select представлены все shift поля, даже если Navision нужно показать значение только одного поля. Такой запрос будет выполняться для каждой строки формы или каждый раз, когда мы будем вызывать функцию calcfields. Сразу замечу, что в новых версиях Navision(2013) способ расчета другой. Там используется индексируемое представление. Способ более грамотный, но все-таки, не самый быстрый.

На что нужно обращать внимание? На то, каким образом система будет производить поиск данных. Есть три варианта:

  • Поиск по кластерному ключу/сканирование таблицы
  • Фильтрация по индексу с последующим сканированием кластерного ключа
  • Поиск в индексе

Первый вариант, как правило, самый медленный, последний самый быстрый. В приведённом рисунке видно, что запрос будет идти по кластерному индексу. Время выполнения запроса 20 секунд. На показ 20 строк понадобиться 6-7минут.

Давайте создадим следующий индекс:

CREATE NONCLUSTERED INDEX ON .

( ASC,

ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE =OFF, SORT_IN_TEMPDB =OFF,

DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON

После создания индекса план запроса измениться:

Теперь у нас второй тип поиска — поиск по индексу и фильтрация кластерного ключа. Время выполнения запроса уменьшилось до 3 секунд. Уже хорошо. На показ 20 строк нужна 1 минута.

Давайте поменяем индекс:

CREATE NONCLUSTERED INDEX ON .

(

     ASC,

     ASC,

     ASC, ASC,

ASC,

ASC,

ASC,

ASC,

ASC

)

WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF,

ONLINE =OFF, ALLOW_ROW_LOCKS =ON, ALLOW_PAGE_LOCKS=ON) ON

После создания индекса план запроса будет такой:

Теперь у нас третий тип поиск – поиск по индексу. Время выполнения запроса около 1 секунды. На показ 20 строк нужно <20 секунд.

Таким образом, мы существенно улучшили быстродействие данного конкретного запроса. Так можно исследовать большинство алгоритмов Navision и найти оптимальные ключи для решения конкретной задачи. Любой вариант этого индекса можно создать непосредственно в Navision.

Принимаем четвертое решение оптимизации: необходимо улучшить работу всех долго работающих алгоритмов за счет построения ключей покрывающих длительные запросы.

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

  • Код Склада, Дата учета, Источник Но, …… — это индекс Navision
  • Код Товара, Код Склада, Закзаз Но, ….. – это индекс Navision
  • Источник Но, Код Товара, Дата Учета, …. – это для алгоритма 1
  • Дата учета, Код Отдела, Код проекта, …. – это для отчета XXX
  • Код Товара, Код Склада, Код Проекта, …. – это для расчета себестоимости
  • И т.д.

Индексов стало слишком много. Объем базы существенно вырос, ведь индексы нужны именно в самых больших таблицах. Это уже начинает сказываться на учете и увеличивается время и количество блокировок. Кроме того сам Navision использует большое количество индексов, которые используются в большом количестве форм и отчетов. Как улучшить ситуацию не перерывая весь код Navision?

Пришло время принять пятое решение оптимизации: необходимо создать оптимальную индексную модель, исключив ненужные и дублирующие индексы.

Продолжение следует.

Зачем размещать функцию в двух кодеюнитах?

Один из них – singleinstance-кодеюнит, в котором можно разместить данные которые никогда (практически никогда) не менются. Т.н. НСИ – нормативно-справочная информация, вспоминаем институт. В их числе – таблицы-Setup, коды складов, коды причин, фин.счета и т.д. Singleinstance-кодеюнит вместе со всеми данными остается в памяти до тех, пока открыта фирма (если открыть список фирм и выбрать текущую – это тоже считается за «закрыть фирму»).

Таблицы наподобие Товар, Клиент, Поставщик и т.п. лучше разместить в другом кодеюните (не singleinstance), потому что они менются чаще. Обычно кодеюнит остается в памяти до тех пор, пока активен объект, который его использует. Во целом, в процессе, который задействует много объектов и записей, который выполняется достаточно долго, эти данные – могут считаться постоянными (static).

Использование рабочего процесса утверждения

Чтобы войти в Dynamics NAV по разными именами пользователей, воспользуйтесь функцией Запуск от имени другого пользователя.

Чтобы войти в Dynamics NAV под именем Алисии

  1. Для веб-клиента Dynamics NAV на кнопке пуска браузера для данной веб-страницы нажмите Shift+правая кнопка мыши, а затем нажмите кнопку Запуск от имени другого пользователя.

    Для Windows-клиента Dynamics NAV на кнопке пуска браузера для программы нажмите Shift+правая кнопка мыши, а затем нажмите кнопку Запуск от имени другого пользователя.

  2. В окне Безопасность Windows, введите в АЛИСИЯ и требуемый пароль.

Чтобы запросить утверждение заказа на покупку от имени Алисии

Выберите значок , введите Заказы на покупку, затем выберите связанную ссылку.

Выберите строку для открытого заказа на покупку 104001, а затем на вкладке Главная в группе Управление выберите Правка.

В окне Заказ на покупку на вкладке Действия в группе Утверждение выберите Отправить запрос на утверждение.
Обратите внимание, что значение в поле Статус изменено на Ожидает утверждения.

Закройте Dynamics NAV.

Чтобы утвердить заказ на покупку от имени Шона

  1. Откройте Dynamics NAV, как обычно. Программа будет открыта с вами как пользователем.

  2. В ролевом центре, в окне Мои уведомления, найдите новую записку от Алисии.

    Примечание

    Хотя повторение уведомлений имеет значение Сразу, записка поступит приблизительно спустя одну минуту после отправки Алисией запроса на утверждение. Это связано с частотой повторения по умолчанию в функции очереди работ.

  3. Если заметка отображается в окне Мои уведомления, выберите значение Операция утверждения: XX, XX в поле Страница. Откроется окно Запросы на утверждение с выделенным запросом на утверждение заказа на покупку от Алисии.

  4. В окне Запросы на утверждение на вкладке Главная в группе Процесс выберите Утвердить.

    Значение в поле Статус заказа на покупку Алисии будет изменено на Выпущено.

Вы настроили и протестировали простой рабочий процесс утверждения на основе первых двух шагов рабочего процесса утверждения заказа на покупку. Можно с легкостью расширить этот рабочий процесс таким образом, чтобы автоматически учесть заказ на покупку Алисии при его утверждении Шоном. Чтобы это сделать, необходимо включить рабочий процесс счета покупки, в котором откликом на выпущенный счет покупки является его учет. Сначала необходимо изменить условие события в первом шаге рабочего процесса с Счет (покупки) на Заказ.

Универсальная версия Dynamics NAV включает несколько шаблонов рабочего процесса для сценариев, которые поддерживаются кодом приложения. Большинство из них предназначено для рабочих процессов утверждения. Дополнительные сведения см. в разделе Шаблоны рабочих процессов.

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

Если бизнес-сценарий требует события или отклика рабочего процесса, которые не поддерживаются, партнеру Майкрософт придется реализовать их, настроив код приложения. Дополнительные сведения см. в разделе Пошаговое руководство. Реализация новых и событий и отзывов рабочего процесса на сайте MSDN.

Task 8: Convert the old database to the Microsoft Dynamics NAV 2018 format

If the database is on Azure SQL Database, you must first add your user account to the dbmanager database role on master database. This membership is only required for converting the database, and can be removed afterwards.

To convert the old database to the Microsoft Dynamics NAV 2018 format, run the Microsoft Dynamics NAV 2018 development environment as an administrator, open the old database, and follow the conversion instructions.

If you do not run the development environment as an administrator, you will get an error and the conversion will be stopped.

Important

Do not run schema synchronization at this time.

Для пользователя

Кнопка Назначение
F1 Контекстная справка.
Топик в справке зависит от того, где находится курсор 🙂
Если курсор стоит в поле формы, то справка по полю, если на пункте главного меню – про содержание пункта.
Alt + F1 Вызов формы «Обзор F-клавиш». Крайне полезная вещь!
Ctrl + F1 Вызов режима «What’s this?» На экране появляется спецстрелка с вопросом. Указываешь стрелкой на нужную вещь (например, поле), кликаешь (т.е. задаешь вопрос), открывается Help (получаешь ответ).
F2 При получении полем фокуса его содержимое оказывается выделенным. Однократное нажатие F2 снимает выделение и ставит курсор в начало. Повторное нажатие F2 ставит курсор в конец.
Shift + F2 В поле – аналогично нажатию «…» (AssistEdit). Если AssistEdit не предусмотрен, срабатывает Lookup.
F3 Вставка новой записи
F4 Удаление текущей записи
F5 Переход из карточной формы в список. Равносильно нажатию кнопки «Список» на панели инструментов.
F6
Alt + стрелка вниз
В поле – Выбор значения из списка (LookUp). Если LookUp не предусмотрен, то DrillDown либо AssistEdit.
Shift + F6 В поле – вызов детализации (DrillDown). Если не предусмотрен, то вызывается LookUp.
F7 Наложение фильтра на текущее поле
Shift + F7 Установка FlowFilter
Ctrl + F7 Установка всех фильтров таблицы
Ctrl + Shift + F7 Снятие всех фильтров
F8 В строках журнала, отгрузки, заказа продажи – копировать значение из поля сверху
F9 В интерфейсе – обычно вызов формы «Статистика»
F10 Вызов главного меню (то же самое делает одиночный Alt)
F11 В журналах – обычно запуск функции «Учет»
F12 «Старт». Т.е. вызов главного меню. А если быть совсем точным – меню, которое указано у пользователя в настройках («Финансы» – «Настройка» – «Пользователи» – «Настройка»). Ничего не указано – будет открыта форма 330 «Main Menu».
Ctrl + F8 Вызов функции «Все поля» – просмотр всех полей таблицы-источника данных, а не только тех, что есть на форме. Кстати, в этом режиме полезно вывести на экран скрытый столбец «Имя Поля».
Shift + F8 Выбор сортировки
Alt + минус Вызов контекстного меню дочернего окна Navision
Alt + пробел Вызов контекстного меню РОДИТЕЛЬСКОГО окна Navision
Ctrl + Shift + D В журналах и формах обычно – просмотр измерений
Ctrl + Tab
Ctrl + F6
Переключение между дочерними окнами Navision.
Сtrl + стрелка вверх Переключение из сабформы на главную форму
Ctrl + PageUp
Ctrl + PageDown
В формах – движение между закладками
Ctrl + Home В списочных формах – переход в начало списка
В карточках – переход на первую запись.
Ctrl + End В списочных формах – переход в конец списка.
В карточках – переход на последнюю запись.

Designing Pages

In Dynamics NAV, when you design and create pages you use the Page Designer, which is part of the Object Designer in.

When you design new pages you should start by looking at the wide variety of roles, tasks, and activities in your organization. These tasks and activities should be reflected in the pages that you create, and the navigation that you add to a page. There are several different page types which you can use to help you in this process. Each page type behaves like a container or template on which you can add controls and navigation elements called actions.

Window size and the positioning are controlled automatically, depending on the display device used. The controls that you use on a page are determined by the page type that you select.

Pages are metadata driven making them very flexible. They can be delivered on a wider variety of display targets which makes them more scalable. Pages have been designed to optimize performance and new enhanced controls mean that there are fewer triggers on pages than there were on forms.

You can change the behavior of pages by making changes to the properties sheet, just as you did with forms. For example you save and compile pages just like forms. You can access Properties, C/AL code, the C/AL Symbol Menu, C/AL Globals, and the Field Menu by using the same shortcuts or by using the View menu, as you did in forms.

In Object Designer, all existing page objects, and any new ones that you create are listed under the Pages button. To create a new page, you must first open the New Page dialog box and then select a page type. We recommend that you always select a page type instead of creating a blank page when you design a page.

Examples

EXAMPLE 1

This example uninstalls the Business Central app with the provided name and version for the tenant with the ID Tenant1.
If the Business Central app contains a schema change, the tenant database will be synchronized.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

EXAMPLE 2

This example uninstalls the Business Central app returned from the Get-NAVAppInfo cmdlet for the tenant with the ID Tenant1.
If the Business Central app contains a schema change, the tenant database will be synchronized.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

EXAMPLE 3

This example uninstalls the Business Central app at the provided path for the tenant with the ID Tenant1.
If the Business Central app contains a schema change, the tenant database will be synchronized.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

EXAMPLE 4

This example uninstalls all of the Business Central apps that have been installed for the tenant with the ID Tenant1.
If the Business Central app contains a schema change, the tenant database will be synchronized.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

EXAMPLE 5

This example uninstalls the Business Central app with the provided name and version for the tenant with the ID Tenant1.
If the Business Central app contains a schema change, the tenant database will be synchronized but since the DoNotSaveData switch was used any data in the Business Central app fields being removed will not be saved.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

EXAMPLE 6

This example uninstalls the Business Central app with the provided name and version for a non-multitenant Business Central Server instance.
If the Business Central app contains a schema change, the tenant database will be synchronized.
For V2 extensions, the Uninstall-NAVApp cmdlet does not handle synchronization, and in this case, the Sync-NAVApp cmdlet must be used.

Модель лицензирования

Microsoft Dynamics NAV использует только модель лицензирования одновременных пользователей.

В 2006 году Microsoft представила модель « Business Ready License » (BRL). Клиент покупает пользовательские сеансы, которые имеют доступ к определенным частям системы. Существует два типа пользователей: Business Essentials (BE) и Advanced Management (AM); AM предоставляет доступ к большему количеству функций, чем BE. Согласно предыдущей модели лицензирования, «Лицензия на основе модулей» (MBL), пользователи не имели функциональных возможностей — все это нужно было покупать отдельно. Microsoft предлагает клиентам возможность перейти с лицензирования MBL на BRL.

С выходом NAV 2013 Microsoft представила новую модель лицензирования под названием « Бессрочное лицензирование », которая значительно упрощает структуру ценообразования. При бессрочном лицензировании клиенты лицензируют функциональные возможности Решения, и доступ к этим функциям обеспечивается лицензирующими пользователями. Пользовательские лицензии бывают двух типов: Полнопользовательские или ограниченные пользователи со скидкой. Полноценный пользователь имеет доступ ко всей системе, тогда как ограниченный пользователь имеет доступ только для чтения к системе, за исключением таблиц ключей доступа для записи, таких как табели учета рабочего времени, выбор склада и комментарии, а также любые три дополнительные таблицы по выбору. Пользователь с ограниченным доступом является «параллельным» и с 2013 года основан на доверии, в версии 2013r2 проверяется лицензирование ограниченного пользователя.

Microsoft Dynamics NAV — что это за программа?

Microsoft уже давно работают над программным обеспечением и его интеграцией с бизнес предприятиями. Одним из таких решений является программа Navision. Что это такое и какие возможности она представляет я оговорю в рамках этой статьи.

Что это за программа?

Microsoft Dynamics NAV (Navision) — это решение для управления предприятием малого и среднего размера. Программа включает в себя набор инструментов и систем управления предприятия, позволяющие управлять своими финансами, а также упростить логистическую цепочку, производственные и рабочие процессы. Программа входит в набор инструментов Microsoft Dynamics (ERP), который позволит участвовать и управлять всеми направлениями бизнес-процесса.

Состав решения

Данная программа позволяет работать с такими направлениями:

  1. Финансовое управление и бизнес анализ.
  2. Бухгалтерский и налоговый учёт, работа с персоналом.
  3. Логистическая цепочка и управление производственными процессами..
  4. Управление продажами и сервисом.
  5. Многовалютные операции.

Функции

С помощью Microsoft Dynamics NAV вы сможете управлять:

  1. Логистической цепочкой. Выставление счетов, управление заказами на продажу и покупку, единицы складского хранения, отслеживание товаров — систематизируют ваш товарооборот.
  2. Проектом. Контроль загрузки и управление производственных мощностей, задания, бюджеты и оценки позволят коррелировать проектами на новом уровне.
  3. Отношениями с клиентами. Управление контактами, детальное планирование задач и интеграция с клиентом Outlook поможет сэкономить драгоценное время.
  4. Персоналом. Позволит эффективно настроить процесс управления кадрами.
  5. Финансами. Предоставляет полную и достоверную информацию о финансовом состоянии компании в кратчайшие сроки. С помощью специальных возможностей, можно провести анализ сильных и слабых сторон компании и незамедлительно принимать решения.

Более детально со всеми аспектами программы можно ознакомится в функциональной карте Microsoft Dynamics NAV.

По всем бизнес-вопросам, касательно данного продукта вы можете написать в чат или позвонить по телефону +7 499 926 99 00.

Понравилась публикация? Оцените её! (0 оценок, среднее: 0,00 из 5)Для того чтобы оценить запись, вы должны быть зарегистрированным пользователем сайта. Загрузка…

Технология

Интерфейс программы

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

В качестве системы управления базой данных используется Microsoft SQL Server. Аналитические службы и службы отчётности SQL Server используются для анализа и обработки операционных данных.
Адаптируемость Microsoft Dynamics NAV обеспечивается объектно-ориентированной средой разработки C/SIDE (Client/Server Integrated Development Environment). C/SIDE имеет открытый исходный код, позволяющий свободно изменять код приложения: дорабатывать стандартную функциональность, создавать индивидуальную отчётность и т. д.

Microsoft Dynamics NAV архитектурно взаимоувязан с настольными, инфраструктурными и серверными решениями Microsoft Office и Office 365, Microsoft SQL Server, Microsoft SQL Server Reporting и Analysis Services, Microsoft Office Sharepoint Server и др.

Microsoft Dynamics NAV Developer’s Toolkit полностью поддерживает структуру объектов Microsoft Dynamics NAV и позволяет разработчикам анализировать существующий C/AL-код и архитектуру приложения. Поставляется инструментарий обновления версий, с помощью которого можно сравнить версию у заказчика со стандартной, а затем перенести функциональность, разработанную для клиента, в новую версию Microsoft Dynamics NAV.

Microsoft Dynamics NAV Help Server Requirements

The following table shows the minimum system requirements for the Dynamics NAV Help Server.

Supported operating systems
  • Windows 10 Pro, Enterprise, or Education (64-bit editions)
  • Windows 8.1 Professional or Enterprise (32-bit and 64-bit editions)
  • Windows Server 2019
  • Windows Server, version 1809 or later
  • Windows Server 2016 Standard, Essentials, or Datacenter
  • Windows Server 2012.
  • Windows Server 2012 Essentials.
Hardware resource
  • Hard disk space: 500 MB.
  • Memory: 2 GB.
Web server
  • Internet Information Server 10, Internet Information Server 8.5, Internet Information Server 8.0, or Internet Information Server 7.5. The following features must be enabled:
    • .NET Extensibility 4.5.2.
    • ASP .NET 4.5.
    • ISAPI Extensions.
    • ISAPI Filters.
    • Request Filtering.
    • Windows Authentication.
    • Static Content.
    • HTTP Activation.
Additional software
Additional information
  • Dynamics NAV Setup installs the following software if it is not already present on the target computer.
    • Microsoft .NET Framework 4.5.2.
    • Internet Information Server 10, Internet Information Server 8.5, Internet Information Server 8.0, or Internet Information Server 7.5, depending on the operating system, with the required features enabled.
  • For more information about installing IIS, see How to: Install Internet Information Services for Microsoft Dynamics NAV Web Client
  • Windows Search must be enabled on the computer that you install the Dynamics NAV Help Server on. If you install on Windows Server 2012, and Windows Search is not enabled as a file service, Dynamics NAV Setup adds the service. However, the changes do not take effect until the computer has restarted.

Самый простой (для программиста), но самый медленный (с точки зрения производительности) способ

Так пишет большинство.

При прогоне цикла по таблице и использовании GET (а также FINDFIRST/FINDLAST) по другой таблице, в которой вам надо получить данные, большиство выполняют эти GET-операторы в каждой итерации цикла, даже если на предыдущей итерации уже получено правильное значение:

recItemLedgerEntry.RESET;
recItemLedgerEntry.SETCURRENTKEY(«…»);
recItemLedgerEntry.SETRANGE(«…»);
recItemLedgerEntry.SETRANGE(«…»);
recItemLedgerEntry.SETFILTER(«…»);IF recItemLedgerEntry.FINDSET THENREPEAT
recInventorySetup.GET(); // т.н. «программисты» размещают GET прямо на этом месте!!!
recItem.GET(«Item No.»);
CLEAR(recLocation);IF recLocation.GET(«Location Code») THEN ;UNTIL recItemLedgerEntry.NEXT = ;

Microsoft Dynamics NAV Windows Client Requirements

The following table shows the minimum system requirements for the Microsoft Dynamics NAV Windows client.

Supported operating systems
  • Windows 10 Pro, Enterprise, or Education (32-bit and 64-bit editions)
  • Windows 8.1 Professional or Enterprise (32-bit and 64-bit editions)
  • Windows Server 2019
  • Windows Server, version 1809 or later
  • Windows Server 2016 Standard, Essentials, or Datacenter
  • Windows Server 2012 R2 Standard or Essentials (64-bit edition)
  • Windows Server 2012 Standard or Essentials (64-bit edition)
Hardware resources
  • Hard disk space: 200 MB.
  • Memory: 1 GB.
Reports
  • For running reports that use RDLC report layouts: Microsoft Report Viewer 2015
  • For editing RDLC report layouts, one of the following:
    • Report Builder for SQL Server 2016
    • SQL Server Report Builder 3.0 for Microsoft SQL Server 2014 or Microsoft SQL Server 2012 SP1
    • Visual Studio 2017 with Microsoft Rdlc Report Designer for Visual Studio installed.
  • For editing Word layouts:
Instant messaging and Telephony API
Outlook client integration and mail merge
Import and export with Microsoft Excel and Office XML, and SharePoint links
Editing in Excel using the Excel Add-in
OneNote integration
Email logging
  • Active Directory and Microsoft Exchange Server 2019, Exchange Server 2016, or Exchange Server 2013.
  • Microsoft Exchange Online, or Exchange Online as part of a Microsoft 365 subscription.
Additional software
Additional information
  • Dynamics NAV Setup installs the following software if it is not already present in the target computer:
    • Microsoft .NET Framework 4.5.2.
    • Microsoft Report Viewer 2015.
  • The Microsoft Dynamics NAV Windows client is available in a 32-bit version and 64-bit version. On a 32-bit Windows operating system, the 32-bit version is run. On a 64-bit Windows operating system, the 64-bit version is run by default; however, you can also run the 32-bit version if it is required.
  • Dynamics NAV Setup can only install the Excel Add-in if Excel is present on the target computer.
  • Outlook synchronization is not supported on 64-bit versions of Office.
  • Note: We’ve had reports that .NET framework 4.7 can cause the Windows client environment to crash. In this case the solution is to uninstall .NET Framework 4.7.

Ordering

New customers:

  • Microsoft Dynamics NAV 2017 can be ordered online usin​g Order
    Central starting October 24, 2016.

  • Customers will be able to deploy Microsoft Dynamics NAV 2016, if
    desired, by using the Microsoft Dynamics NAV 2016 license key that
    will be issued through downgrade rights.

Existing customers:

  • The licenses of Microsoft Dynamics NAV 2016 customers with an active
    enhancement plan will be automatically upgraded to Microsoft
    Dynamics NAV 2017 in early November 2016.

  • Existing Microsoft Dynamics NAV 2009 customers with an active
    enhancement plan are entitled to request a transition upgrade of
    their license to Microsoft Dynamics NAV 2017 through Order Central
    from October 24, 2016.

Современный Dynamics NAV

Microsoft Dynamics NAV — надежный программный продукт, хорошо зарекомендовавший себя во многих компаниях по всему миру. Компания Microsoft постоянно совершенствует свой продукт, учитывая требования бизнеса различных отраслей.

Ключевые возможности и характеристики современной версии Microsoft Dynamics NAV:

  • Трехзвенная архитектура, состоящая из клиентской части, сервера приложений (поставляется в дистрибутиве NAV) и сервера баз данных (Microsoft SQL Server);
  • Возможность работы на мобильных устройствах и через веб-браузер;
  • Доступность «облачной» версии (в рамках Dynamics 365);
  • Интеграция ERP системы с продуктами Microsoft: Office 365, Power BI, Dynamics 365, Microsoft CRM Online, Flow, PowerApps, сервисами Microsoft Azure и т.д.;
  • Обмен данными основан на современных стандартах OData и SOAP;
  • Наличие богатого аналитического инструментария (диаграммы, прогнозная аналитика, ключевые показатели, оперативные отчеты);
  • Функциональность по работе с документами: регистрация входящих документов, оптическое распознавание документов с помощью сервиса Lexmark. 
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector