|
Business Notification - новая функциональность, которая делает возможным автоматическую отправку уведомлений по e-mail сотрудникам и деловым партнерам компании об изменениях внутри Microsoft Dynamics NAV (Navision). СИСТЕМНЫЕ ТРЕБОВАНИЯBusiness Notification требует, чтобы предварительно было установлено и настроено следующее программное обеспечение: - Microsoft Windows 2000 Server SP4 или старше/ Windows Server 2003;
- Internet Information Server, входящий в Windows Server 2003;
- .NET Framework 1.1, входящий в Windows Server 2003;
- Microsoft SQL Server 2000, Standard или Enterprise Edition, SP3a, или старше;
- SQLXML 3.0 SP2;
- Microsoft SQL Server Notification Services SP1, Standard or Enterprise Edition;
- Microsoft Dynamics NAV (Navision) SQL/Database 4.01;
- доступ к SMTP.
УСТАНОВКА BUSINESS NOTIFICATION Предварительно (при установке) клиента Microsoft Dynamics NAV (Navision) 4.01 указываем необходимость установки клиента Business Notification. ВНИМАНИЕ: 1. Загружаем лицензию с доступом к фукнциональности Business Notification. 2. Заводим нового пользователя через Active Directory: 

3. Заводим в Microsoft Dynamics NAV (Navision) пользователя Notification, например, с правами Super, и синхронизируем все логины: 
Далее устанавливаем Business Notification со стандартного продуктового диска из раздела Дополнительные Интерфейсы со следующими настройками, указывая заведенного пользователя Notification: 




В случае возникновения предупреждения: 
необходимо сделать следующее: - не закрывая окна ошибки открыть Services Management Console;
- найти сервис Notification Service Deployment Manager;

- перейти на закладку Log On и обновить логин и пароль;

- в окне ошибки нажать кнопку Retry.

После установки создаются два сервиса для работы Business Notification: 
Во втором также необходимо изменить логин и пароль (аналогично первому).
После этого перезапускается сервис Notification Service Deployment Manager, который автоматически перезапускал сервис BusinessNotificationInstance.
Практически можно, открыв заранее окно сервисов и обновляя его, успеть поменять логин и пароль с момента его появления в списке сервисов до его запуска инсталлятором. Тогда ошибка не появится. Аналогично можно успеть поменять логин и пароль для второго сервиса. Тогда перезапуск сервисов не потребуется. Далее требуется проверить, что сервис стартовал успешно. В случае появления в Event Viewer ошибки - Application для сервиса Business Notification:
Could not write configuration to Navision. Exception: System.Exception Could not start Navision Application Server. at Microsoft.BusinessSolutions.MBN.VIP.AttainDataProvider.AttainPsychicalConnection.Open() at Microsoft.BusinessSolutions.MBN.VIP.AttainDataProvider.AttainConnection.Open() требуется заменить лицензию. НАСТРОЙКА Microsoft Dynamics NAV (Navision) 4.01После установки Business Notification проверяем заполнение таблицы 9801. При успешной загрузке таблица должна быть заполнена. 
Примечание: После этого открываем форму настройки (форма 8000), меняем Тип соединения на TCP и активируем Business Notification: 
Для проверки, что поставилось указываем в Internet Explorer путь к для подписки на получение уведомелний: http://localhost/BusinessNotificationSubscribe/ Должно открыться следующее окно: 
При открытом Microsoft Dynamics NAV (Navision) 4.0 SP1 запускаем Business Notification (через меню Пуск). При первом запуске указываем сервер, к которому подключаемся: 
Проверяем наличие пользователей через Tools, Security: 
НАСТРОЙКА СХЕМЫ ОПОВЕЩЕНИЯИзначально Business Notification включает в себя несколько схем для настройки оповещения. "Активизируем" один из них. Для этого нажимаем кнопку New from Template и указываем требуемую схему, например, оповещение при изменении производственной спецификации. 
Далее нажимаем кнопку New from Template и вводим описание нашей схемы оповещения. 
Через данное окно осуществляется настройка события, установка фильтров, настройка сообщения и получателей. Затронем настройку двух последних опций. 1. Настройка сообщения Нажимаем кнопку Define Message, вводим описание сообщения и текст e-mail, которе получит пользователь. Существует возможность автоматического переноса значений полей в текст письма - No., Last_Date_Modified. 
Нажимаем ОК для подтверждения настроек. 2. Настройка получателей Для этого нажимаем на кнопку Define Recipients и указываем пользователя или группу пользователей, для которых доступно это оповещение. 
При необходимости можно на закладке Внешних Получателей (External Recipients) выбрать адресатов из базы данных Microsoft Dynamics NAV (Navision). Для подтверждения нажимаем два раза ОК. Теперь запускаем созданную схему. Выделяем ее в верхнем окне и нажимаем на кнопку Complete, после чего схема перемещается в нижнее окно. 
Нажимаем на кнопку Start для запуска схемы и сворачиаем (не закрываем) окно Business Notification. Остается только подписаться от лица пользователя на получение оповщения. Открываем браузер и вводим адрем подписки: 
Выбираем опцию Добавить новую и выбираем из списка созданную схему. 
Нажимаем опцию Добавить выделенные. 
На этом настройка закончена. ПРИМЕР ИСПОЛЬЗОВАНИЯОткрываем в Microsoft Dynamics NAV (Navision) производственную спецификацию: 
Меняем статус на Новый: 
Меняем количество передних колес на 2. 
И меняем статус на Сертифицирован. В результате сделанных изменений Business Notification сгенерит оповещение пользователя по электронной почте: 
|