Создание определяемых пользователем налоговых отчетов

Для создания стандартных налоговых отчетов функция «Налоговые отчеты» (TXR) использует следующие средства SunSystems:

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

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

Следует определить такие данные:

  • Отчет (с помощью «Дизайнера отчетов» );
  • Формат документа для отчета в «Настройке формата документов» (DFS);
  • Налоговые фильтры, необходимые для извлечения проводок для отчета, с помощью «Дизайнера фильтров» (FLD);
  • Все определяемые пользователем формы ввода критериев выбора для налоговых фильтров с помощью «Дизайнера форм» (FRD);
  • Какие-либо бизнес-правила, необходимые для анализа проводок, с помощью функции Бизнес-правила.

Определение фильтров

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

В стандартных налоговых отчетах используется один фильтр для извлечения только одного типа проводок (проводки брутто, нетто или налоговые проводки). Функция формата документа «Списание» используется для извлечения двух других типов проводок.

Можно определить три отдельных фильтра для раздельного извлечения проводок брутто, нетто и налоговых проводок. В таком случае все три фильтра должны быть связаны с форматом документа налогового отчета с помощью функции «Настройки формата документов» (DFS), а параметр «Списание» не должен быть задан.

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

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

Определение бизнес-правил

В стандартных налоговых отчетах выбранные проводки анализируются по трем столбцам значений в отчете («Брутто», «Нетто», «Налог»), на основании индикатора «Брутто/нетто/налог», доступного для каждой проводки, помещенной в интерфейсную таблицу.

Для каждой проводки индикатор «Брутто/нетто/налог» устанавливается на основе бизнес-правила, которое определяется в целях налоговой отчетности. Следует определить бизнес-правила для установки индикатора «Брутто/нетто/налог» в соответствии с имеющимися требованиями к отчетам. Для получения дополнительной информации об использовании этого индикатора в стандартных налоговых отчетах SunSystems см. раздел «Создание стандартных налоговых отчетов».

Определяемые пользователем классификации проводок

Кроме индикатора «Брутто/нетто/налог», каждая проводка в интерфейсной таблице содержит дополнительные десять полей кодов классификации. Каждый код классификации может содержать до 15 символов.

Эти коды можно использовать для анализа проводок в налоговых отчетах различными способами. Для установки этих кодов следует определить бизнес-правила, а затем можно с помощью «Менеджера отчетов» (RMA) проанализировать и создать отчет по проводкам.

Например, может потребоваться создать отчет, чтобы разделить остаточную стоимость между различными столбцами в зависимости от типа налоговой ставки. В этом случае можно использовать код классификации 1 для группировки налоговых ставок требуемым образом. Например, можно сгруппировать проводки с кодами налога «V04», «V07» и «V16» как «Стандартные ставки», проводки с кодами налога «A04», «A07» и «A16» как «Ставки самообеспечения», а проводки с кодом ставки VEX как «Экспортные ставки». Затем можно настроить отчет, выводящий на печать отдельные столбцы для сумм брутто и сумм налога на основании индикатора «Брутто/нетто/налог», а также дополнительные столбцы для каждого типа итоговой остаточной суммы в зависимости от индикатора «Брутто/нетто/налог» и значений поля «Код классификации 1».