Финансовые отчеты в NAV 2009

Как известно в версии NAV 5.0 была улучшена функциональность финансовых отчетов.

Для тех, кто не знает, что такое Финансовые отчеты, поясню. Microsoft Dynamics NAV предоставляет пользователям возможность создавать нужную им отчетность на основании финансовых операций не прибегая к программированию. Для получения базовых знаний о настройке финансовых отчетов смотрите учебный материал для курса 80035 “Бизнес-аналитика для информационных работников в Microsoft Dynamics NAV 5.0″, глава 2 “Финансовая Отчетность”. Учебный материал клиенты могут скачать с CustomerSource, а партнеры с PartnerSource.

Кстати недавно появился дополнительный повод рассказать о появившихся улучшениях. Российский Microsoft выпустил новый FP, а к нему новую демобазу. Новая демобаза содержит операции и настройки, позволяющие продемонстрировать возможности NAV в части бухгалтерского и налогового учета (настройки в части управленческого учета ни куда не делись и по прежнему доступны в демобазе).
Так вот, в третьем FP было решено отказаться от использования функциональности Внешних отчетов. Теперь для формирования бухгалтерской отчетности рекомендуется использовать финансовые отчеты. Для этого их возможности были расширены (про это читайте в документации, поставляемой с FP).
Так как сейчас цивилизованный мир в количестве примерно четырнадцати стран работает бета тестером нового ролеориентированного клиента и трехзвенной архитектуры, мы тоже не будем размениваться на мелочи и сделаем вид, что данные улучшения появились только в версии NAV 2009.
Заодно полюбуемся лишний раз скриншотами из ролеориентированного клиента, кстати, нововведения будут демонстрироваться на ролеориентированном клиенте NAV 2009 SP1 (CTP2).

Напомним, что в NAV 2009 для каждого пользователя настраивается ролевой центр, в котором содержатся наиболее часто используемые им функции. Всего вместе с NAV поставляется 21 ролевой центр, однако никто не запрещает создавать свои собственные ролевые центры. Кроме наиболее часто используемых функций все ролевые центры содержат меню Departments, в котором содержатся все доступные пункты меню.
Чтобы открыть финансовые отчеты нужно щелкнуть по меню Departments, далее Financial Management, General Ledger и в ролевом центре выбрать пункт Reports and Analisys, Analisys and Reporting, Account Schedules.
С непривычки звучит страшно долго. Но это не так, чтобы в этом убедиться достаточно взглянуть на картинку.
Account Schedule - open

Кстати с первым сервис паком появилась (появится) новая возможность для быстрого поиска нужных страниц: PageSearch. Теперь вместо того, чтобы рыскать по всем меню достаточно набрать название окна (страницы) в поле, расположенном рядом со строкой адреса (в том месте, где у Internet Explorer 8 находится поле для поиска).
При вводе названия страницы отрывается выпадающий список, в котором предложены подходящие окна. Например, можно ввести буквы “acc”, в результате получится следующий список:
Page Search

Если ввести буквы “sch”, то список будет состоять вовсе из трех пунктов.

Но вернемся к финансовым отчетам и улучшениям, среди которых:

  • Новые поля в строках финансовых отчетов
  • Новый оператор “%”, который можно использовать в формулах.
  • Соответственно появился новый тип итогов – База для Расчета Процентов (Set Base for Percent)
  • Возможность фильтрации по глобальным измерениям (Global Dimensions) и Филиалам (Business Units)

Рассмотрим каждое улучшение отдельно.
К существующим полям в строках финансовых отчетов были добавлены поля Тип Строки (Row Type) и Тип Суммы (Amount Type). Это поля типа option, т.е. предлагают выбор из закрытого списка. Для поля Тип Строки (Row Type) доступны следующие варианты:

  • Оборот (Net Change).
  • Сальдо на дату (Begining at Date).
  • Начальное Сальдо (Beginning Balance).

В комбинации с полем Тип Столбца (Column Type) данное поле влияет на то, какие выбираются интервалы времени при расчете сумм.
Так удачно сложилось, что коллеги, пожелавшие остаться неизвестными, прислали полезную табличку, с результатами своих исследований в этой части.

FromDate..ToDate - Фильтр по дате:
FiscalStartDate2 = FindFiscalYear(ToDate) – дата начала финансового года
FindEndOfFiscalYear – дата конца финансового года

Column Type Row Type Posting Date filter
Net Change Net Change FromDate..ToDate
Net Change Beginning Balance < FromDate
Net Change Balance at Date 0D..ToDate
Balance at Date Beginning Balance 0D (в результате должен получиться 0)
Balance at Date Net Change,Balance at Date 0D..ToDate
Beginning Balance Balance at Date 0D (в результате должен получиться 0)
Beginning Balance Net Change, Beginning Balance 0D,CLOSINGDATE(FromDate -1)
Year to Date Net Change FiscalStartDate2,ToDate
Year to Date Beginning Balance < FiscalStartDate2
Year to Date Balance at Date 0D..ToDate
Rest of Fiscal Year Net Change CALCDATE(’<+1D>’,ToDate)..FindEndOfFiscalYear(FiscalFromDate2)
Rest of Fiscal Year Beginning Balance 0D..ToDate
Rest of Fiscal Year Balance at Date 0D..FindEndOfFiscalYear(ToDate)
Entire Fiscal Year Net Change FiscalStartDate2.. FindEndOfFiscalYear(FiscalStartDate2)
Entire Fiscal Year Beginning Balance < FiscalStartDate2
Entire Fiscal Year Balance at Date 0D..FindEndOfFiscalYear(ToDate)

Еще раз поблагодарим коллег за исследование и вернемся к нововведениям.

Во втором появившемся поле - Тип Суммы (Amount Type) доступны для выбора следующие значения:

  • Оборот (Net Amount)
  • Дебет Сумма (Debit Amount)
  • Кредит Сумма (Credit Amount)

Оператор (%) и новое значение в поле Totaling Type.
Оператор % используется в формулах и применяется в следующих случаях:

  • Если он стоит между двумя операндами, то первый будет разделен на второй, а результат умножен на 100. Например для расчета рентабельности можно использовать следующую формулу: (ВЫР-СЕБЕСТ)%ВЫР, где ВЫР и СЕБЕСТ – это название столбцов.
  • Если оператор % стоит в конце формулы, то в качестве знаменателя будет использоваться ближайшая к нему строка с Totaling Type = Set Base For Percent.

Рассмотрим, как их можно применить на практике.
Откройте окно Edit – Account Schedule Names. Для этого в ролеориентированном клиенте щелкните меню Departments, далее Financial Management, General Ledger и в ролевом центре выбрать пункт Reports and Analisys, Analisys and Reporting, Account Schedules.
Account Schedule Names

Щелкните Edit Account Schedule на панели действий (также можно воспользоваться меню Actions). Появится окно Edit – Account Schedule – ANALISYS Capital Structure.
В поле Name выберите значение REVENUE.
Account Schedule Edit

В строке Sales of Retail (над строкой 11) в поле Totaling Type указать значение Set Base For Percent, а в поле Totaling ввести значение 15.
Теперь нужно создать новую раскладку столбцов, в которой будет использоваться оператор %.
Для этого щелкните меню Actions, Functions, Setup Column Layout. Откроется окно Edit – Column Layout – DEFAULT Standard Column Layout.
Щелкните кнопку Выбор в поле Name. Откроется окно Column Layout Names.
Щелкните New на панели действий, чтобы создать новую раскладку столбцов. Введите следующие значения:

  • Name = PERCENT
  • Description = Percent

Column Layout Names

Щелкните кнопку ОК, чтобы вернуться в окно Edit – Column Layout – PERCENT Percent.
Создайте новую строку со следующими значениями:

  • Column No. = NC
  • Column Header = Net Change
  • Column Type = Net Change
  • Ledger Entry Type = G/L Entries
  • Amount Type = Net Amount
  • Show Opposite Sight = True

Создайте еще одну строку, в которой будут выводиться проценты:

  • Column No. = ”
  • Column Header = Percent
  • Column Type = Formula
  • Formula = NC%

Column Layout

Щелкните ОК, чтобы вернуться в окно Edit – Account Schedule – REVENUE Revenues.

Щелкните Overview на панели действий, в открывшемся окне укажите:

  • Column Layout Name = Percent
  • View by = Year.

Щелкните Show Matrix на панели действий. Откроется окно View – Acc. Schedule Overview Matrix. Обратите внимание на значения в столбце Percent.

Overview

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

Метки:



Оставьте свой отзыв!