Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
Налоговый учет на S/4 HANAАлександр Зеленцов, SAP CIS
Ноябрь 2016
Public
Александр Зеленцов, SAP
Ноябрь, 2016
Москва
Сервисы по автоматизации налогового учета
на платформе SAP S/4HANA
Public
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Немного истории
2002
2007
2011
2015
2016
…
SAP Consulting совместно с партнерами разработал первое
Типовое Проектное Решение для учета налога на прибыль на базе FI-SL.
SAP Consulting разрабатывает Типовое Проектное Решение
для учета отложенных налогов на базе FI-SL
Выпуск 2-й редакции ТПР по учету налога на прибыль
и отложенных налогов для гибкой Главной книги (FI-GL)
SAP предложил рынку инновационные решения в области
Enterprise management в целом, финансового учета в частности
SAP Digital Business Services предлагает новое решение
для учета налога на прибыль и отложенных налогов
в среде SAP S/4HANA Finance
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Public
Причины разработки нового решения
Появление S/4HANA Finance и S/4HANA Business Suite
Предоставляет новые инструменты
HANA Studio : средства разработки алгоритмов на уровне БД HANA
BRF+ и HRF+ : мощный инструмент преобразования транзакционных данных
Продвигает новые подходы к обработке данных
Обработка больших массивов на уровне БД HANA
Добавление признаков в регистры не снижает производительность
Формирование отчетных показателей «на лету»
Открывает новые возможности
Ускорение оперативной отчетности
Упрощение архитектуры хранения
Повышение гибкости решений, в т.ч. в параллельном учете
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public
Преимущества новой архитектуры
«Единый источник правды»
Налог на прибыль оперирует данными из разных модулей Системы.
Универсальный журнал (ACDOCA) обеспечивает связь Бухгалтерского
учета - включая Новый Учет основных средств, Управленческого учета -
включая Регистр материалов и Учет результатов
Налоговый учет «на лету»
Обработка больших массивов данных переносится на уровень БД HANA.
Это значительно ускоряет выполнение расчетов и получение отчетов.
Высокая гранулярность налоговых данных
СУБД HANA позволяет обрабатывать данные с высокой гранулярностью и
одновременно с высокой производительностью.
Это позволяет получать итоговый результат с высокой степенью
детализации и достоверности.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public
Блоки решения по НУ для версии S/4HANA
Программный код
Настройка
Методика настройки
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public
Компоненты решения по НУ для версии S/4HANAХранение Обогащение Отчетность
Базовые
Дополнительные
Шаблонные(специфика клиента)
Признаки НУ и ПБУ18
в ACDOCA
Деривация признаков
Формы EXCEL-PIVOT
Интеграция Report-Painter,
SapQuery и Сведений
Дополнительный регистр
НУ
1 неведущий регистр НУ
Деривация
по J-иерархиям
Полная дифференциация
Адаптация инстумента
Сведений
Интеграция с COGM
XML-генератор, +провайдер
данных
BRF+ и HANA SQL
HANA CDS-View
Сведения и SapQuery:
источники данных
HANA-алгоритмы налоговых
перерасчетов
Адаптация J-программ:
** проводки ПБУ18
** учет выбытия ОС
** …Общие параметры НУ
Настройка СведенийНалоговые J-иерархии
XML-генератор:
настройка
Унифицированный
налоговый регистр
Унифицированный
регистр разниц ПБУ18
Настройка проводок ПБУ18
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public
Архитектура решения по НУ для версии S/4HANA
CO FI-AA FI MM/SDЗапрет проводки если
не определена
контировка для НУ
Обогащение
признаков
ОТЧЕТНОСТЬНалоговая декларация (XML-
генератор)
Налоговые регистры
Налоговые регистры
Налоговые регистры
Налоговые регистры
…Иерархия RUPTD
Деривация строк
декларации
Корректировка
НОБ
Корректировка
первичных затрат
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public
Инструмент фильтрации и деривации ЭНУУпрощенный вариант ведения иерархии для Элемента НУ
Иерархия RUPTA (иерархия
элементов налогового учета)
INC01-050
INC01-050-01
INC01-050-02
Критерии выбора
(Счет ГК, Заказ, МВЗ, …)
Критерии выбора (Счет
ГК, Заказ, МВЗ, …)
Критерии выбора (Счет
ГК, Заказ, МВЗ, …)
Иерархия RUPTD (иерархия
структуры декларации НУ)
00201-010
00201-11
00201-12
Критерии выбора –
НУ (INC01-050-01)
Критерии выбора –
НУ (INC01-050-02)
Связь с
узлом RUP18
Иерархия RUP18 (иерархия
объектов налоговых разниц)
U1-01
U1-01-01
U1-01-02
Критерии выбора –
для БУ и НУ
составляющих
Критерии выбора –
для БУ и НУ
составляющих
Связь с
узлом RUPTD
… … …
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public
Оптимизация выборки и деривации признаков
Новый алгоритм деривации Элемента налогового учета
Оптимизирован под массовую деривацию, в т.ч. задним числом
2-этапная деривация: до и после сплиттинга
1) до сплиттинга: применима к полям блока контировки
2) после сплиттинга: применима к полям расширения ACDOCA
(реализация BADI с выходом на замещения FI-SL)
Признаки в ACDOCA
базовые: ZZTAXOBJ, ZZDEDUCT, ZZDIFF*, ZZFKBER
дополнительные: ZZDIVISION, ZZACTVTYP, … и др.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Хранение данных в записях Универсального журнала (таб.
ACDOCA)
Классификация операций для целей Учета налога на прибыль выполняется в
момент переноса значений полей проводки в Универсальный журнал (таб.
ACDOCA). Для классификации операций используется иерархия доходов и
расходов и доработанная функция определения значений узлов иерархии по
данным из проводки (проект записи ACDOCA).
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public
Отображение признаков для НУ в пользовательских транзакциях (просмотр
отдельных позиций налогового регистра)
Для пользователя доступен просмотр признаков налогового учета в параллельной
налоговой области учета (налоговый регистр главной книги) через транзакцию
просмотра отдельных позиций ракурса ГК. Данный отчет может использоваться
для выверки налоговой базы.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public
Изменение признаков, необходимых для НУИзменение признаков в ракурсе ввода
Управление статусами полей и управление возможностью изменения значения в
поле ввода, подчиняется стандартной логике системы. Например, должно быть
настроено правило изменения позиции документа, запрещающее изменять
значения в поле, если период проводки закрыт.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public
Обработка ошибок деривации признаков для НУ (online/offline)Управление режимом проверки и рассылка сообщений в SAP-почту
Для предотвращения отражения в параллельной налоговой области учета неклассифицированных операций (UNCLASS), то есть когда по иерархии доходов и расходов, с использованием признаков бухгалтерского и управленческого учета, система не может определить ЭНУ, существует режим online.
В режиме online при ошибке определения ЭНУ операция не регистрируется в бухгалтерском учете (пользователь не может завершить транзакцию). В режиме offline операция регистрируется в системе, пользователь получает предупреждающее сообщение. При любом режиме в случае ошибки ответственному пользователю отправляется письмо с сообщением об ошибке в SAP-почту.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15Public
Налоговые перерасчеты: виды процедур
Корректировка
первичных
затрат/выручки• нормирование затрат
• признание резервов
• и т.п.
Расчет себестоимости• проводки COGM,
либо
• расчет НОБ без COGM
Корректировка
доходов/расходов• корректировка рассчитанной НОБ
• и т.п.
Проводки обогащения• дифференциация для НУ
1 2
43
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Public
Налоговые перерасчеты: использование сведений
Сведение
N001
(original)
Сведение
N002
(original)
Сведение
N003
(original)
Сведение
N001
(patched)
Сведение
N002
(patched)
Сведение
N003
(patched)
J3RTAXCE
ZJ3RTAXCE
ZJ3RTAXCE
ACDOCA
ACDOCAACDOCA
ZMYTAB001
Оперативные
отчеты
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public
Расчет налоговой базы: использование COGM
Контроллинг
Входящие затраты
БУ: регистр 0L
НУ: регистр NT
НЗП
ГП, МСП НКС
Расходы
ММ FI-AA
CO-PA
Диффе
ренци
ация
Налоговая
декларация
НУ: регистр NC
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 18Public
Расчет налоговой базы: без COGM
Входящие затраты
НУ: регистры NT, NC
Расчетные
модули
НЗП ГП, МСП
Расходы
Налоговая
декларация
NC NC
NC
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19Public
Расчет налоговой базы: без COGMПризнаки налогового учета
Налоговая область учета обладает своими признаками,
классифицирующими расходы для целей перерасчетов и
формирования налоговой отчетности.
Данные признаки деривируются из организационной структуры
компании, из основных данных или настроек учета материальных
движений, из других объектов, используемых в для целей учета и
отчетности.
Признаками налоговой области учета являются:
Признак прямых расходов
Функциональная сфера НУ
Дивизион - разделение данных по организационному принципу
Вид продукции – разделения данных по материальному принципу
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public
Расчет налоговой базы: без COGMПотоки данных в расчетных модулях
Затраты,
классифициро
ванные для
перерасчетов
по элементам
(налоговый
регистр NT)
Сырье* и МСП в
налоговой оценке
прошлого периода
НЗП запуска в налоговой
оценке
НЗП выпуска в налоговой
оценке
Входящие остатки на складе в
налоговой оценке
Остатки на складе в
налоговой оценке
Входящие остатки
отгружен-ной
продукции
Остатки отгружен-
ной продукции
Материальные расходыРасходы на оплату трудаСуммы начисленной амортизацииПрочие расходы
МСП – материалы собственного производства* Сырье может списываться непосредственно на виды продукции
МСП в налоговой
оценке текущего периода
Базой распределения являются статистические
показатели или обороты по счетам
Оборот или сальдо счетов БУ
Оборот или сальдо счетов БУ
Оборот или сальдо счетов БУ
Оборот или сальдо счетов БУ
Налоговая проводка
Налоговая проводка
Налоговая проводка
Налоговая проводка
Налоговая проводка
Налоговая проводка
Расчетные модули Дивизионы
Виды
продукции
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public
Расчет налоговой базы: без COGMВариант реализации
ABAP-уровень
BRF-уровень
SQL-уровень
Обеспечивает запуск цепочки расчетов, отображение результата в ALV-отчете и выполнение налоговых проводок в дополнительный регистр NC
Обеспечивает ведение настроек для выбора данных БУ и НУ и ведение последовательностей вызова расчетных модулей SQL
Обеспечивает выборку данных и выполнение расчетов согласно переданным критериям выбора и переданных последовательностей расчетов. Расчеты выполняют отдельные модули, связанные между собой унифицированной структурой
Расчетный
модуль 1_1
Расчетный
модуль 1_2
Расчетный
модуль 2
Расчетный
модуль 3Расчетный
модуль 4_2
Расчетный
модуль 4_1
Расчетный
модуль 5
Вызов процедуры СУБД HANA
Таблицы принятия
решений (счета БУ)
Функция запуска цепочки расчетов
Таблицы принятия
решений (данные НУ)
Таблицы принятия
решений (цепочки)
Унифицированная структура
ABAP-
программа
запуска
расчетов
ALV-отчет для
отображения
результатов
расчета
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 22Public
Расчет налоговой базы: без COGMПример реализации
ABAP-уровень
BRF-уровень
SQL-уровень
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 23Public
Налоговые перерасчеты – прямые расходыЗапуск налоговых расчетов
1-й уровень – ABAP-программа: Определяет основные параметры расчетов;
Обеспечивает выбор цепочки расчета;
Может отображать не агрегированные данные – первичные документы, которые формируют базу расчета (используется для выверки полноты и правильности данных для расчетов).
Расчеты выполняются с агрегированными данными в разрезе Элементов налогового учета, Видов продукции, Дивизионов;
ALV-отчет отображает всю последовательность расчетов, используя унифицированную структуру;
Программа выполняет проводки в налоговый регистр NC: налоговой стоимости материалов собственного производства, остатков готовой продукции на складе, остатков отгруженной, но не реализованной продукции, прямых расходов принимаемых в текущем периоде, и т.д.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 24Public
Налоговые перерасчеты – прямые расходыИспользование возможностей BRF+
2-й уровень – функция BRF+:
Для передачи в расчетные модули критериев выбора используются таблицы принятия
решений BRF+. Настройки ведутся через Web-интерфейс напрямую или могут быть
выгружены в Excel, отредактированы (использованы для документирования настроек),
загружены обратно.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 25Public
Налоговые перерасчеты – прямые расходыИспользование SQL
3-й уровень – SQL-процедуры:
С использованием HANA Studio, как инструмента разработки, создаются хранимые в
СУБД HANA SQL-процедуры, которые осуществляют выборку данных и операции над
ними (расчетные процедуры).
Критерии выбора и последовательность выполнения расчетных модулей процедуры
получают в качестве входных параметров. Передача данных внутри процедуры между
расчетными модулями и возврат рассчитанных значений в вызывающее приложение
осуществляется через унифицированную структуру.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 26Public
Налоговая отчетностьXML-Генератор
Источником данных для декларации служит DDL-view, обеспечивающее выборку данных из регистра и мэппинг ЭНУ (узлы иерархии RUPTA) со строками декларации (иерархия RUPTD).
XML-генератор обеспечивает формирование декларации по налогу на прибыль в XML-формате.
Загрузка структуры XML-документа осуществляется с использованием XSD-схемы.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 27Public
Архитектура решения для учета отложенных налогов
CO FI-AA FI MM/SD
…Иерархия RUP18
Деривация
элементов разниц
ОТЧЕТНОСТЬ
Аналитические отчеты
Аналитические отчеты
Программа
проводок
Правила
проводок
Загрузка
остатков
Деривация объектов
налоговых разниц
осуществляется при
регистрации операций
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 28Public
Программа проводок отложенных налогов
Программа
проводок по
отложенным
налогам
Правила проводок (настройка)
Деривация объектов налоговых
разниц осуществляется при
регистрации операций
1. БЕ
2. Объект разницы
3. Период/Год
% ставка налога
Период действия
1. БЕ
2. Объект разницы
3. Вид разницы
4. Знак разницы
Целевой счет
Корреспонд. счет
1. Проводка показателей
НИТ в БУ последним
числом текущего
периода;
2. Сторно проводки первым
числом следующего
периода.
Признаки и
показатели
Настройки
Обработка
ошибок
Продуктивный
прогон
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Спасибо!
Thank you!
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 30Public
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.