30
Налоговый учет на S/4 HANA Александр Зеленцов, SAP CIS Ноябрь 2016 Public

Public Налоговый учет на S/4 HANA...ABAP-уровень BRF-уровень SQL-уровень Обеспечивает запуск цепочки расчетов,

  • Upload
    others

  • View
    34

  • 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.