Статья о том, как установить Budgeting Business Solution в уже работающее приложение Navision.

Олег Лобаков, lobakov@rabota-na-rezultat.ru

Budgeting Business Solution.
Развертывание решения.

Интеграция функционала модуля Budgeting Business Solution является первым этапом установки модуля бюджетирования. В процессе выполнения данного этапа происходит перенос функционала в существующую у клиента систему на базе Microsoft Dynamics NAV и предварительная настройка модуля.

Основные этапы развертывания функционала

Данный документ описывает процесс развертывания модуля бюджетирования Budgeting Business Solution.Документ ориентирован на технических специалистов. Рассматриваются различные вопросы, связанные с установкой и настройкой модуля.

Состав установочного пакета

Пакет состоит из двух файлов:

BudgetingBusinessSolution.fob - содержит все объекты, входящие в решение.

BBSDeployment.fob – содержит набор объектов-примеров стандартного функционала.

Список объектов текущей версии 2.01 приведен в Приложении 1.

Содержимое инсталляционного пакета может меняться в зависимости от версии решения.

Инсталляция

Перед установкой пакета модуля Budgeting Business Solution необходимо убедиться, что в текущей базе нет объектов, в диапазоне, занимаемом решением, а также, что лицензия позволяет работать с диапазоном объектов модуля. По умолчанию, решение занимает диапазон: 55200-55299 для всех типов объектов.

В случае пересечения диапазона решения с существующими в базе объектами, рекомендуем запросить у поставщика решение в другом наиболее удобном диапазоне.

Для импорта объектов пользователь должен иметь соответствующие права доступа.

Microsoft Dynamics NAV >Сервис >Object Designer

Budgeting Business Solution: Импорт объектов

Microsoft Dynamics NAV >Файл >Import

Budgeting Business Solution: Импорт объектов бюджетирования

Указываем путь к файлу модуля бюджетирования и нажимаем Открыть.

Budgeting Business Solution: импорт завершен

Если вы уверены, что объекты не пересекаются с существующими объектами, можно сразу нажать Да, либо нажать Нет для дальнейшего анализа.

Budgeting Business Solution: Анализ объектов

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

Изменения в стандартном функционале

Для полной интеграции необходимо выполнить изменения в нескольких объектах стандартного функционала.

Для упрощения процесса изменения в файле BBSDeployment.fob представлены все объекты, которые необходимо изменить. Для более детального анализа изменений, необходимо импортировать объекты из BBSDeployment.fob в базу Microsoft Dynamics NAV. Все объекты, которых коснулись изменения помечены тегом версий BBS.

Для анализа изменений удобно использовать инструмент Developer Toolkit.

Функциональный код, либо определение полей можно брать непосредственно из объектов данного файла.

Обязательно необходимо обратить внимание на изменения, сделанные в кодеюнитах DimensionManagement, ApplicationManagement.

Настройки

Для корректной работы модуля необходимо выполнить ряд общих настроек модуля. Данные настройки сосредоточены в окне Microsoft Dynamics NAV >Бюджетирование >Настройка  >Бюджетирование Настройка.

Budgeting Business Solution: настройка

Закладка Общее

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

Например заполнив поле Разрешенный Период По = 31.12.2009 система не позволит создавать заявки в бюджет, либо задавать суммы бюджета на период позже заданной даты, а именно, 01.01.2010, 10.10.2011 и т.д.

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

Закладка Измерения

На данной закладке производится настройка измерений, с которыми может работать модуль Budgeting Business Solution. Модуль может работать в рамках 8 выбранных измерений. Данные измерения относятся к заявкам в бюджет, бюджетам, заявкам на оплату и механизму ограничений прав доступа.

Budgeting Business Solution: настройка измерений

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

Для первичного заполнения данных полей можно использовать функцию Бюджетирование Настройка > Функции > Копировать Измерения (Фин. Настр.). Данная функция копирует измерения ярлыки из окна Финансы Настройка.

Поле Измерение Статей Бюджета определяет код измерения, используемое в качестве списка статей бюджета.

Поле Измерение Тип Бюджета определяет код измерения, используемого для определения типа бюджета. Необходимо создать измерение ТИПБЮДЖЕТА с, как минимум, двумя значениями измерений БДР и БДДС для корректной работы модуля.

Закладка Финансы

Содержит параметры, отвечающие за связь с финансовым контуром Microsoft Dynamics NAV.

Budgeting Business Solution: настройка Финансы

Поле Имя Шаблона Заявок На Оплату задает предварительно настроенный шаблон финансового журнала, который будет использоваться функционалом Заявки на Оплату для хранения заявок.

Код Раздела Заявок На Оплату определяет раздел данного финансового журнала.

Поле Учет Имя Шаблона Заявок На Оплату задает предварительно настроенный шаблон финансового журнала, который будет использоваться функционалом для учета заявок на оплату.

Код Учет Раздела Заявок На Оплату определяет раздел учетного финансового журнала.

Предварительно, необходимо создать соответствующие шаблоны и разделы финансового журнала. Настроить для него серию номеров и установить параметр Архив (для версии 3.60 необходимо создать соответствующее поле) для шаблона.

Разр. Выбор Операций с Остатком Меньше 0 – данный параметр определяет можно ли соотносить заявки на оплату с бюджетом, если по данной статье бюджет уже полностью выбран, т.е. остаток по статье равен 0.

Закладка Интеграция

На данной закладке сосредоточены параметры, отвечающие за связь функционала Budgeting Business Solution с иными модулями. В данном случае речь идет о интеграции с модулем управления документооборота DocFlow NAV, функционал которого может быть интегрирован в модуль Budgeting Business Solution. Функционал DocFlow NAV позволяет построить процесс согласования и утверждения документов в рамках Microsoft Dynamics NAV.

Budgeting Business Solution: Интеграция

Интеграция с DocFlow NAV – включает интеграцию модуля бюджетирования с модулем документооборота, позволяющего проводить согласование документов.

Включить DocFlow Заявки в Бюджет – активирует согласование и утверждение для заявок в бюджет.

Включить DocFlow Бюджет – активирует согласование и утверждение для Бюджетов

Включить DocFlow Заявки на Оплату – активирует согласование и утверждение для заявок на оплату.

Закладка Платежный Календарь

Данная закладка содержит параметры, относящиеся к функционалу платежный календарь

Budgeting Business Solution: Платежный календарь

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

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

Пример настройки:

Budgeting Business Solution: пример настройки

Для всех трех элементов необходимо определить название, а также, по желанию, настроить выделение цветом.

Закладка Заявки в Бюджет

Budgeting Business Solution: Настройка заявки в бюджет

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

Запретить Выбор Заголовочных Статей – включает запрет на выбор заголовочных значений измерений в строках журнала заявок в бюджет. Устанавливая данный параметр, разрешается выбирать только значение измерения СТАТЬЯБЮДЖЕТА с типом Стандартный.

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

Приложение 1.

Список объектов входящих в установочный пакет:

Тип ID Name Caption Версия Размер
Таблица 55250 Budgeting Setup Бюджет Настройка Budgeting Business Solution V2.01™ 9232
Таблица 55251 Item Dimension Setup Статья Бюджета Настройка Budgeting Business Solution V2.01™ 2372
Таблица 55252 Budget Role Setup Entry Бюджет Роль Настройка Budgeting Business Solution V2.01™ 5480
Таблица 55254 Quote to Budget Batch Заявка в Бюджет Раздел Budgeting Business Solution V2.01™ 5732
Таблица 55255 Standard Description Стандартные Коды Бюджета Budgeting Business Solution V2.01™ 2760
Таблица 55256 Posted Quote to Budget Учтенная Заявка в Бюджет Budgeting Business Solution V2.01™ 6252
Таблица 55257 BBS Attachment BBS Attachment Budgeting Business Solution V2.01™ 1548
Таблица 55258 BBS Change Log BBS Change Log Budgeting Business Solution V2.01™ 1648
Таблица 55259 Bubget Analize Document Документы Анализа Бюджета Budgeting Business Solution V2.01™ 1544
Таблица 55263 Item Dimension to GL Account Статья Бюджета Соотнесение Budgeting Business Solution V2.01™ 1652
Таблица 55264 Budgeting Role Buffer Бюджет Контроль Буфер Budgeting Business Solution V2.01™ 6164
Таблица 55265 Gen. Journal to Budget Entries Операции Соотнесения с Бюджетом Budgeting Business Solution V2.01™ 8160
Таблица 55266 Gen. Ledg. to Budget Entries Учт. Операции Соотнесения с Бюджетом Budgeting Business Solution V2.01™ 8296
Таблица 55267 Gen. Jour. Bud. Entr. Archive Архив Опер. Соотнесения Budgeting Business Solution V2.01™ 7360
Таблица 55268 Budget Users Пользователи бюджета Budgeting Business Solution V2.01™ 2896
Таблица 55269 Budget Constraint Budget Constraint Budgeting Business Solution V2.01™ 1468
Таблица 55270 Budget Constraint Setup Entry Бюджет Ограничение Операции Budgeting Business Solution V2.01™ 6068
Таблица 55271 Budget Contraint Buffer Бюджет Контроль Буфер Budgeting Business Solution V2.01™ 6172
Таблица 55272 Budget Quote Buffer Бюджет Заявка Буфер Budgeting Business Solution V2.01™ 6012
Таблица 55273 Quote to Budget Store Заявка в Бюджет Budgeting Business Solution V2.01™ 5276
Таблица 55274 Quote to Budget Rule Правила Заявок в Бюджет Budgeting Business Solution V2.01™ 8828
Таблица 55275 BBS G/L Budget Entry Operate BBS Фин. Бюджет Операция Budgeting Business Solution V2.01™ 34136
Таблица 55276 BBS G/L Acc. Budget Buffer BBS Фин. Счет Бюджет Буфер Budgeting Business Solution V2.01™ 7760
Таблица 55277 Quote to Budget Operate Заявка в Бюджет Опер. Budgeting Business Solution V2.01™ 22304
Таблица 55278 BBS Mapping BBS Mapping Budgeting Business Solution V2.01™ 1104
Таблица 55279 BBS Mapping Line BBS Mapping Line Budgeting Business Solution V2.01™ 1596
Таблица 55280 BBS Gen. Journal Line Operate BBS Фин. Журнал Строка Budgeting Business Solution V2.01™ 40832
Форма 55233 Journal Dimension SubForm 2 Journal Dimension SubForm 2 Budgeting Business Solution V2.01™ 3768
Форма 55234 BBS Posted Gen. Journals Учт. Фин. Журналы Budgeting Business Solution V2.01™ 64700
Форма 55235 BBS Payments List Заявки на Оплату Список Budgeting Business Solution V2.01™ 64976
Форма 55240 BBS Windows Logins BBS Windows Logins Budgeting Business Solution V2.01™ 3480
Форма 55241 BBS Member Of Пользователи Роли Budgeting Business Solution V2.01™ 4632
Форма 55243 BBS Windows Access Control Windows Пользователи Роли Budgeting Business Solution V2.01™ 5768
Форма 55250 Budgeting Setup Бюджетирование Настройка Budgeting Business Solution V2.01™ 42416
Форма 55251 Item Dimension Setup Статьи Бюджета Настройка Budgeting Business Solution V2.01™ 14280
Форма 55252 Budget Role Setup Entries Бюджет Роль Права Настройка Budgeting Business Solution V2.01™ 23184
Форма 55254 Quote to Budget Batches Заявка в Бюджет Разделы Budgeting Business Solution V2.01™ 13860
Форма 55255 Standard Descriptions Стандартные Коды Бюджета Budgeting Business Solution V2.01™ 10404
Форма 55256 Posted Quotes to Budget Учтенные Заявки в Бюджет Budgeting Business Solution V2.01™ 38296
Форма 55257 BBS Attachments Прикрепления Budgeting Business Solution V2.01™ 16356
Форма 55258 BBS Copy Budget Master Копировать Бюджет Budgeting Business Solution V2.01™ 47532
Форма 55259 BBS Change Log Бюджет Протокол Изменений Budgeting Business Solution V2.01™ 9944
Форма 55260 BBS Stand. Change Log Протокол Изменений Текущей Операции Budgeting Business Solution V2.01™ 10272
Форма 55261 BBS Change Analize Анализ Изменений Budgeting Business Solution V2.01™ 36812
Форма 55262 BBS Delete Budget Master Бюджет Удаление Операций Budgeting Business Solution V2.01™ 23408
Форма 55263 BBS Payments Заявки на Оплату Budgeting Business Solution V2.01™ 87668
Форма 55264 BBS General Journal (NAV4.0) Финансовый Журнал Budgeting Business Solution V2.01™ 89192
Форма 55265 Budget Dimension to GL Account Соотнесение Измерений и Финансовых Счетов Budgeting Business Solution V2.01™ 18824
Форма 55266 Gen. Journal to Budget Entries Фин. Журнал - Соотнесение с Бюджетом Budgeting Business Solution V2.01™ 23116
Форма 55267 Journal Dimension SubForm Journal Dimension SubForm Budgeting Business Solution V2.01™ 3768
Форма 55268 Bubget Analize Documents Документы Анализа Бюджета Budgeting Business Solution V2.01™ 5472
Форма 55269 BBS Get Quote Master Подбор Заявок Budgeting Business Solution V2.01™ 22072
Форма 55270 BBS Budget Бюджет Просмотр Budgeting Business Solution V2.01™ 231444
Форма 55271 BBS Payment Budget Платежный Бюджет Просмотр Budgeting Business Solution V2.01™ 228712
Форма 55273 BBS Quotes Analize Анализ Заявок в Бюджет Budgeting Business Solution V2.01™ 92656
Форма 55274 BBS Windows Login BBS Windows Login Budgeting Business Solution V2.01™ 3480
Форма 55275 Gen. Ledg. to Budget Entries Фин. Операции Исп. Бюджета Budgeting Business Solution V2.01™ 22448
Форма 55276 Budget Role Setup Настройка Ролей Бюджетирования Budgeting Business Solution V2.01™ 90136
Форма 55277 Budget Users Пользователи Бюджета Budgeting Business Solution V2.01™ 7044
Форма 55278 Analize Budget Quote Журнал Согласования Бюджета (Заявок) Budgeting Business Solution V2.01™ 56736
Форма 55279 My Budget Quote Мои Заявки В Бюджете Budgeting Business Solution V2.01™ 56888
Форма 55280 BBS Choice Budget Entries Выбор Операций Бюджета Budgeting Business Solution V2.01™ 67760
Форма 55281 Gen. Jour. Bud. Entr. Archive Соотнесение с Бюджетом - Архив Budgeting Business Solution V2.01™ 16100
Форма 55282 Budget Constraintes Setup Настройка Бюджет Ограничения Budgeting Business Solution V2.01™ 99688
Форма 55283 Budget Constraintes Бюджет Ограничение Budgeting Business Solution V2.01™ 6676
Форма 55284 Budget Constraint Set. Entries Бюджет Ограничение Операции Budgeting Business Solution V2.01™ 18316
Форма 55285 BBS G/L Budget Entries Бюджет Операции Budgeting Business Solution V2.01™ 65572
Форма 55286 BBS G/L Budget Names Бюджет Список Budgeting Business Solution V2.01™ 32660
Форма 55287 BBS Budget Card Бюджет Карточка Budgeting Business Solution V2.01™ 30604
Форма 55288 BBS Budget Card subf BBS Budget Card subf Budgeting Business Solution V2.01™ 4548
Форма 55289 BBS Payment Calendar Control Контроль Операций Бюджета Budgeting Business Solution V2.01™ 58288
Форма 55290 BBS Menu Бюджетирование Меню 3.60, 3.70 Budgeting Business Solution V2.01™ 10492
Форма 55291 BBS Payment Calendar subf Контроль Операций Бюджета Budgeting Business Solution V2.01™ 24752
Форма 55294 Quote to Budget Rules Правила Для Заявок в Бюджет Budgeting Business Solution V2.01™ 21404
Форма 55295 BBS Create Quote Master Создание Заявки в Бюджет Budgeting Business Solution V2.01™ 36620
Форма 55296 Quote Budget Journal v2 Журнал Заявок в Бюджет Budgeting Business Solution V2.01™ 50836
Форма 55297 Quote to Budget Store View Просмотр Заявок в Бюджет Budgeting Business Solution V2.01™ 28688
Отчет 50013 Posted Quote to Excel 2 Учтенные Заявки в Excel Budgeting Business Solution V2.01™ 9484
Отчет 50200 Koeff Update Koeff Update Budgeting Business Solution V2.01™ 3212
Отчет 55201 GL Budget Correction GL Budget Correction Budgeting Business Solution V2.01™ 2888
Отчет 56001 Ledger Entries Dim Update Обновление Измерений Учт. Операций Budgeting Business Solution V2.01™ 15452
Отчет 56002 Budget Copy Копировать Бюджет Budgeting Business Solution V2.01™ 7636
Отчет 56003 Generate Quoteto BudBatches Generate Quoteto BudBatches Budgeting Business Solution V2.01™ 4676
Кодюнит 55201 Dimension Renaming Dimension Renaming Budgeting Business Solution V2.01™ 2268
Кодюнит 55202 Create Budget Roles Create Budget Roles Budgeting Business Solution V2.01™ 5960
Кодюнит 55205 BBSGenJnlManagement BBSGenJnlManagement Budgeting Business Solution V2.01™ 17020
Кодюнит 55206 Budgeting Business Solution Budgeting Business Solution Budgeting Business Solution V2.01™ 256980
Кодюнит 55207 Copy Data To File Copy Data To File Budgeting Business Solution V2.01™ 5600
Кодюнит 55210 Excel Service for BBS Excel Service for BBS Budgeting Business Solution V2.01™ 66880
Кодюнит 55211 ToDo ToDo Budgeting Business Solution V2.01™ 1124
Меню 90 Company Company Budgeting Business Solution V2.01™ 7428

 

По вопросам связанным с данным модулем пишите: Олегу Лобакову.
С радостью ответим на все ваши вопросы.