Анализ решения компании SAP по трансфертному ценообразованию
- Подробности
- Опубликовано: 11.07.2018 15:50
- Автор: Степанов Дмитрий Юрьевич
- Просмотров: 19247
Аннотация: в статье приведен анализ решения компании SAP по трансфертному ценообразованию в части формирования налогового уведомления о контролируемых сделках. Описываются настройки системы и реализованные алгоритмы обработки документов SAP для заполнения полей уведомления. Рассматриваются предпосылки внедрения предлагаемого решения и сквозной бизнес-процесс трансфертного ценообразования. Статья предназначена функциональным консультантам SAP по направлению логистики и налогового учета.
Скачать: PDF, sapland.ru (часть 1), sapland.ru (часть 2).
Ключевые слова: трансфертное ценообразование, трансфертное ценообразование пример, трансфертное ценообразование SAP, SAP трансфертное ценообразование, ТЦО, ТЦО SAP, SAP ТЦО, САП ТЦО, ТЦО САП, контролируемые сделки, взаимозависимые организации, уведомление о контролируемых сделках, уведомление ТЦО, 227 ФЗ, ФЗ 227, корректировка ТЦО SAP, методы трансфертного ценообразования, контролируемые сделки SAP, transfer pricing, transfer pricing russia, russia transfer pricing, russian transfer pricing, transfer pricing rules.
Вступивший в силу 01.01.2012 г. федеральный закон №227-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации в связи с совершенствованием принципов определения цен для целей налогообложения» от 18.07.2011 г. обязывает налогоплательщиков уведомлять налоговые органы о внешних и внутренних сделках компании с указанием цен и методов их определения. Подготовка уведомления требует определения перечня взаимозависимых организаций, списка контролируемых сделок с назначенным методом соответствия цен и формирования электронного/бумажного документа уведомления [1].
1. Принципы трансфертного ценообразования
Согласно руководству Organization for economic cooperation and development: Transfer pricing guidelines for multinational enterprises and tax administrations по трансфертному ценообразованию (ТЦО) термин трансфертная цена определяет цену по сделке, в которой одна сторона получает прибыть больше, чем обычно бывает на рынке [2]. Федеральный закон №227-ФЗ (законодательство ТЦО) призван выявить трансфертные цены сделок для корректировки налоговой базы и обеспечения полноты исчисления и уплаты налогов организацией. Для определения сделок, попадающих под законодательство ТЦО, вводятся термины взаимозависимых организаций и контролируемых сделок.
1.1. Взаимозависимые организации
Организации являются взаимозависимыми, если отношения между ними оказывают влияние на условия и результаты сделок, а так же экономическую эффективность предприятий. Взаимозависимыми признаются организации, если
- доля прямого или косвенного участия организации превышает величину 0.25;
- организация участвует в управлении или контроле другой организации;
- существует должностная подчиненность организаций.
Полный перечень признаков взаимозависимости организаций представлен в [1]. Пример определения долей прямого и косвенного участия организации A в организации F приведен на рис.1.1.
Рис. 1.1. Пример расчета долей прямого и косвенного участия организации A в организации F
1.2. Контролируемые сделки
Выбор сделок, попадающих под цели законодательства ТЦО (контролируемые сделки), выполняется в разрезе взаимозависимых организаций налогоплательщика. В отдельных случаях контролируемые сделки определяются для организаций, не удовлетворяющих критериям взаимозависимости. Общий алгоритм выявления контролируемых сделок дан на рис.1.2.
Рис. 1.2. Блок-схема алгоритма определения контролируемых сделок
Выявление контролируемых сделок ведется путем подсчета оборота товарно-материальных ценностей (ТМЦ), работ и услуг (РиУ), определяющегося суммой доходов (цен) по сделкам, между организациями за календарный год. Особые случаи выявления контролируемых сделок предусмотрены для следующего типа организаций:
- плательщиков налога на добычу полезных ископаемых с фиксированной процентной ставкой (НДПИ %);
- применяющих систему налогообложения для сельскохозяйственных товаропроизводителей (ЕСНХ);
- плательщиков налога на вмененный доход (ЕНВД);
- налоговых нерезидентов РФ;
- имеющих льготы налога на прибыль;
- резидентов особых экономических зон;
- оффшорных компаний;
- а также товаров мировой биржевой торговли (ТМБТ) с номенклатурными группами
- нефть и товары, выработанные из нефти;
- черные металлы;
- цветные металлы;
- минеральные удобрения;
- драгоценные металлы и драгоценные камни.
Цена совершаемой организациями сделки должна попадать в интервал рыночных цен, определяемый сопоставлением с прочими сделками при эквивалентных условиях проведения и использованием методов функционального анализа [1]:
- метод сопоставимости рыночных цен;
- метод цены последующей реализации;
- затратный метод и другие.
Подготовленный список контролируемых сделок с указанием методов определения рыночных цен в бумажной или электронной форме (уведомление о контролируемых сделках) отправляется в налоговые органы.
1.3. Уведомление о контролируемых сделках
Уведомление налогоплательщика о контролируемых сделках анализируется сотрудниками налоговой инспекции. Проверяется вхождение фактической цены сделки в допустимый интервал рыночных цен согласно указанному методу определения цены. В случае, если цена сделки не признается рыночной, налогоплательщик может в судебном порядке доказать обратное, либо скорректировать налоговую базу и доплатить налоговую разницу.
2. Автоматизация процесса трансфертного ценообразования
Бизнес-процесс ТЦО с входящими и исходящими данными, наложенными ограничениями и используемыми ресурсами каждой операции приведен на рис.3.1 в формате Integrated DEFinition (IDEF0). Перечень операций включает
- определение взаимозависимых организаций;
- подготовка перечня контролируемых сделок;
- выбор метода расчета рыночных цен;
- анализ фактических и рыночных цен;
- подготовка и отправка документации о контролируемых сделках.
Отражение операций хозяйственной деятельности предприятия в корпоративной информационной системе (КИС) [3] позволяет автоматизировать бизнес-процесс ТЦО. Так определение взаимозависимых организаций может выполняться на основе анализа признаков (подраздел 1.1), анализ цен – путем контроля вхождения фактической цены сделки в интервал рыночных цен (подраздел 1.2), программы печати документов и генерации электронных копий позволяют подготовить уведомление (подраздел 1.3).
К наиболее трудоемким операциям относят подготовку списка контролируемых сделок и выбор метода расчета рыночных цен, требующих обработку всевозможных сделок за календарный год. Более того, при анализе цен сравниваются коммерческие и финансовые условия проведения сделок, данные о которых могут отсутствовать в КИС.
3. Обзор решения SAP по трансфертному ценообразованию
Решение компании SAP по ТЦО касается формирования списка сделок для подготовки уведомления (рис.3.1). Операции выявления контролируемых сделок и анализа фактических и рыночных цен предполагается автоматизировать отдельным решением во втором полугодии 2013 г. [4]
3.1. Термины и определения
Обзор решения требует уточнения терминов законодательства ТЦО с точки зрения технической реализации КИС SAP. Так, организация, взаимодействующая с налогоплательщиком, определяется основной записью кредитора (ОЗК) или дебитора (ОЗД) в зависимости от процесса закупки или сбыта соответственно. ТМЦ и РиУ задаются основными записями материалов (ОЗМ) и работ и услуг (ОЗРиУ). В частном случае РиУ могут определяться ОЗМ.
Рис. 3.1. Типовой бизнес-процесс ТЦО
Для отражения фактических договоров с организацией по снабжению или продаже ТМЦ и РиУ в системе регистрируются заказы на закупку (ЗЗ) или заказы на продажу (ЗП), содержащие данные ОЗК или ОЗД соответственно, а также перечень ОЗМ и/или ОЗРиУ с указанием стоимости. Тогда сделка соответствует одной/нескольким позициям ЗЗ или ЗП с одинаковыми данными ОЗР/ОЗРиУ и цены. Бухгалтерские проводки по кредиторской/дебиторской задолженности выполняются со ссылкой на ЗЗ/ЗП. Тогда оборот ТМЦ и РиУ определяется суммированием стоимостей всех сделок организации по закупке и сбыту за календарный год. Введенные термины позволяют применить алгоритм определения контролируемых сделок (рис.1.2) к данным, хранящимся в системе SAP.
3.2. Предпосылки использования решения
Предпосылками использования предлагаемого функционала ТЦО являются ранее анонсированные решения компании SAP по корректировочным счетам-фактурам и учету договоров. Рассмотрим данные предпосылки подробнее. Решение по корректировочным счетам-фактурам касается обработки входящих и исходящих счетов-фактур модулей закупок (Material Management, MM), сбыта (Sales and Distribution, SD) и финансовой бухгалтерии (Financial Accounting, FI) с возможностью корректировки фактурного количества и/или цены для надлежащего заполнения реестров входящих и исходящих счетов-фактур, а так же книг покупок и продаж [5]. Взаимосвязь закупочных счетов-фактур обеспечивается указанием номера бухгалтерского документа и года оригинального счета-фактуры в заголовке корректировочного счета (RBKP-BKTXT), введенное значение автоматически передается в заголовок создаваемого бухгалтерского документа (BKPF-BKTXT).
Связь сбытовых счетов-фактур с корректировочными фактурами осуществляется через поток документов сбыта. Процессы увеличения и уменьшения цены проданных ТМЦ и РиУ реализуются с помощью торговых документов типа запрос дебетования (VBAK-VBTYP=‘L’) и запрос кредитования (VBAK-VBTYP=‘K’) соответственно. Типы торговых документов заказ (‘C’) и возврат (‘H’) предназначены для увеличения и уменьшения отфактурированного количества. Формирование корректировочных счетов-фактур выполняется копированием из оригинальной фактуры с изменением суммы и количества (вводится значение разницы). Формирование корректировочных счетов-фактур ручными проводками модуля FI осуществляется схожим с закупками образом. Независимо от модуля регистрации счета-фактуры определение документа корректировки выполняется с помощью данных настроечной таблицы J_3RFV_CORR_INV. Определение документа корректировочного счета-фактуры определяется по
- виду бухгалтерского документа (BKPF-BLART) для модуля FI;
- виду бухгалтерского документа и виду фактуры (VBRK-FKART) для модуля SD;
- виду бухгалтерского документа, типу истории заказа на закупку (EKBE-BEWTP), виду операции входящего счета фактуры для модуля MM;
В случае использования собственной разработки по корректировочным счетам-фактурам необходимо обеспечить заполнение указанных выше таблиц баз данных.
Решение по контрактному учету позволяет централизованно хранить данные по договорам модулей MM, SD, FI и использовать их при формировании оборотно-сальдовой ведомости, актов сверки, в программах автоматического выравнивания и др.[6] Бизнес-объекты SAP, релевантные договорному учету, включают
- контракты и заказы на закупку;
- контракты и заказы сбыта;
- карточки системы управления документами (СУД).
Данные договоров хранятся в таблице J_3RFCNT. Компания SAP анонсирует, заполнение вышеуказанной таблицы информацией о договорах будет производиться автоматически при создании бухгалтерских проводок или использованием специальной программы в фоновом режиме. Таблица J_3RFCNT связывает данные договоров различных модулей КИС SAP с бухгалтерскими документами кредиторской/дебиторской задолженности через поле «Присвоение» (BKPF-ZUONR = J_3RFCNT-INTCNUM). Решение SAP по ТЦО требует заполнения таблицы договоров J_3RFCNT для корректного формирования данных полей уведомления.
3.3. Настройки системы для целей ТЦО
Реализация решения ТЦО подразумевает корректное заполнение таблиц, используемых для селекции сделок и заполнения полей уведомления. Список таблиц для целей ТЦО представлен ниже (табл.3.1). Выделяют таблицы справочников, содержащих перечень допустимых значений ввода заданных параметров; настроек, определяющих совокупность параметров и влияющих на результаты работы программы; и таблицы транзакционных данных.
Таблица 3.1. Ракурсы таблиц данных для целей ТЦО
№ |
Ракурс |
Описание |
1 | J_3RF_TP_COCATV | Справочник категорий компаний |
2 | J_3RF_TP_LIQCTV | Справочник кодов ликвидации |
3 | J_3RF_TP_CC_PROV | Настройка балансовой единицы, ИНН, КПП и др. |
4 | J_3RF_TP_DOCTYPV | Настройка видов бухгалтерских документов |
5 | J_3RF_TP_VC_SEL_CRIT | Настройка групп ТМЦ и РиУ |
6 | J_3RF_TP_TRANPCV | Справочник кодов участников операции |
7 | J_3RF_TP_STATUSV | Справочник статусов сторон сделок |
8 | J_3RF_TP_TRANSTV | Справочник видов операций |
9 | J_3RF_TP_PMV | Справочник методов расчета цен |
10 | J_3RF_TP_PSV | Справочник источников цен |
11 | J_3RF_TP_GROUPV | Настройка групп выбора цен |
12 | J_3RF_TPV | Настройка выбора сделок |
13 | J_3RF_TP_MAT_OCV | Справочник ОКП для ТМЦ |
14 | J_3RFCNT | Данные договоров |
15 | J_3RFV_CORR_INV | Настройка корректировочных счетов-фактур |
Наиболее критичными являются настройки ракурсов J_3RF_TP_GROUPV, J_3RF_TP_VC_SEL_CRIT и J_3RF_TPV. Первый ракурс позволяет ввести группы выбора цен, источники определения цен и др. (методы функционального анализа подраздел 1.3). Пусть, например, для ТМЦ цена была определена методом сопоставимости рыночных цен, источником информации служили данные из сети интернет; затратный метод использовался при определении цены РиУ с иным источником информации. В данном случае, в системе следует создать две групп цен, например ‘Z_PG_BAL_G’ и ‘Z_PG_BAL_S’ для ТМЦ и РиУ соответственно.
Кластер ракурсов J_3RF_TP_VC_SEL_CRIT определяет группы выборок ТМЦ и РиУ по таким аналитическим признакам как счет главной книги (ГК), места возникновения затрат (МВЗ) и прибыли (МВП), контроллинговый заказ, элемент структурного плана проекта (СПП) и номенклатурный номер ОЗМ. Можно указать как одно значение аналитики, так и диапазон значений, например, ОЗМ с номера ‘411000000000000’ по ‘411999999999999’для создаваемой группы ‘Z_GR_BAL_G’. Указание номера ОЗРиУ в ракурсе не предусмотрено, предлагается использовать счета ГК (например, ‘31000000’) и/или контировки для ведения создаваемой группы выбора цен РиУ ‘Z_GR_BAL_SP2’.
Присвоение методов выбора цен номенклатурным номерам ТМЦ и РиУ выполняется в ракурсе J_3RF_TPV. Ракурс позволяет назначить группу выбора цен, определенную в J_3RF_TP_GROUPV, группе ТМЦ и РиУ из кластера ракурса J_3RF_TP_VC_SEL_CRIT в разрезе данных ОЗК/ОЗД. Следуя приведенным выше примерам, группам цен ‘Z_PG_BAL_G’ и ‘Z_PG_BAL_S’ будут назначены группы ТМЦ и РиУ ‘Z_GR_BAL_G’ и ‘Z_GR_BAL_SP2’ соответственно.
Таким образом, метод сопоставимости рыночных цен с источником информации из сети интернет присвоен ТМЦ (с ‘411000000000000’ по ‘411999999999999’), цена РиУ (со счетом ГК ‘31000000’) определяется затратным методом. Обобщая вышесказанное, определение групп ТМЦ и РиУ зависит от числа используемых методов выбора рыночных цен. Кроме того, недопустимо пересечение аналитик в группах ТМЦ и РиУ, приводящее к неоднозначности определения группы выбора цен и некорректному заполнению полей уведомления. Взаимосвязь ракурсов таблиц схематически приведена на рис.3.2.
Рис. 3.2. Взаимосвязь таблиц при выборке сделок по бухгалтерским документам
3.4. Алгоритм выбора сделок
Выбор сделок выполняется программой J_3RF_TRANSFER_PRICING. Источниками данных сделок служат позиции бухгалтерских документов (рис.3.2). Общий алгоритм выбора сделок системы SAP приведен в алг.3.1.
Таблица 3.3. Ракурс J_3RF_TP_DOCTYPV «Настройка видов бухгалтерских документов»
Поле |
Описание |
J_3RF_TP_DOCTYPV-BUKRS | Балансовая единица |
J_3RF_TP_DOCTYPV-BLART | Вид бухгалтерского документа |
Таблица 3.4. Ракурс J_3RF_TPV «Настройка выбора сделок»
Поле |
Описание |
J_3RF_TPV-BUKRS | Балансовая единица |
J_3RF_TPV-KUNNR | ОЗД |
J_3RF_TPV-LIFNR | ОЗК |
J_3RF_TP_SCRMATV-MATNR_LOW/MATNR_HIGH | ОЗМ |
J_3RF_TP_SCRV-HKONT_LOW/HKONT_HIGH | Счет ГК |
J_3RF_TP_SCRV-KOSTL_LOW/KOSTL_HIGH | МВЗ |
J_3RF_TP_SCRV-PRCTR_LOW/PRCTR_HIGH | МВП |
J_3RF_TP_SCRV-PROJK_LOW/PROJK_HIGH | СПП |
J_3RF_TP_SCRV-AUFNR_LOW/AUFNR_HIGH | Заказ |
J_3RFCNT-INTCNUM | Номер договора |
J_3RF_TPV-DATE_FROM/DATE_TO | Дата |
Алгоритм 3.1. Селекция сделок
Входные данные: селекционный экран программы J_3RF_TRANSFER_PRICING 3.1.1. Выбрать данные таблицы «Настройка видов бухгалтерских документов» (табл.3.3) 3.1.2. Выбрать данные таблицы «Настройка выбора сделок» (табл.3.4) 3.1.3. Выбрать данные таблицы «Данные бухгалтерских проводок» Исключить из BSEG сторнированные документы и документы сторно Агрегировать в BSEG данные корректировочных счетов-фактур Выходные данные: BSEG * - полями селекционного экрана программы являются данные табл.3.4 |
Согласно приведенному алгоритму, выборка сделок осуществляется при одновременном равенстве значений ТМЦ, счетов ГК и контировок, указанных в ракурсах J_3RF_TP_VC_SEL_CRIT и J_3RF_TPV и содержащихся в одноименных полях таблицы BSEG и BKPF. Алг.3.1 позволяет выбрать все сделки организации за календарный год, выявление контролируемых сделок среди найденных ведется согласно логике рис.1.2 и дается на откуп пользователя.
3.5. Алгоритмы заполнения полей уведомления
Сделки, определенные позициями бухгалтерских документов (алг.3.1) и попадающие под определение контролируемых (рис.1.2), формируют документ уведомления. Описание полей уведомления и алгоритмов их заполнения приведено в алг.3.2.
Алгоритм 3.2. Заполнение полей уведомления
Входные данные: BSEG (алг.3.1) Цикла по всем позициям BSEG Выбрать данные организации раздела 1 при условии Выбрать контактные данные раздела 1 при условии Выбрать основания контроля сделки раздела 1A при условии Выбрать сведения сделки раздела 1A при условии Выбрать сведения сделки раздела 1A при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения предмета сделки раздела 1Б при условии Выбрать сведения участника сделки раздела 2 при условии Выбрать сведения участника сделки раздела 2 при условии Выбрать сведения участника сделки раздела 2 при условии Выбрать сведения участника сделки раздела 2 при условии Заполнить поля уведомления, представленные табл.3.5 Окончание цикла по всем позициям BSEG Выходные данные: заполненные поля уведомления |
Таблица 3.5. Описание и заполнение полей уведомления
№ |
Раздел / подраздел / поле |
№№ |
Алгоритм заполнения |
Раздел 1. Уведомление о контролируемых сделках | |||
ИНН | Выбрать при условии T001Z-BUKRS=BSEG-BUKRS T001Z-PARTY=‘SAPR01’ Выбрать запись T001Z-PAVAL «ИНН»=T001Z-PAVAL (Значение параметра) |
||
КПП | Выбрать при условии T001Z-BUKRS=BSEG-BUKRS T001Z-PARTY=‘SAPR10’ Выбрать запись T001Z-PAVAL «КПП»=T001Z-PAVAL (Значение параметра) |
||
Налоговый орган (код) | «КодНалОрг»=J_3RF_TP_CC_PROV-TAX_OFFICE | ||
Отчетный год | «Год»=«Год» селекционного экрана | ||
Место учета (код) | «МестУчКод»=J_3RF_TP_CC_PROV-COCAT (Код категории компании) |
||
Код ОКАТО | «ОКАТО»=J_3RF_TP_CC_PROV-OKATO (Код ОКАТО) | ||
Код ОКВЭД | Выбрать при условии T001Z-BUKRS=BSEG-BUKRS T001Z-PARTY=‘SAPR12’ Выбрать запись T001Z-PAVAL «КодОКВЭД»=T001Z-PAVAL (Значение параметра) |
||
Форма реорганизации, ликвидации (код) | «КодЛикв»= J_3RF_TP_CC_PROV-LIQC (Код ликвидации компании) |
||
ИНН/КПП реорганизованной организации | «ИНН»= J_3RF_TP_CC_PROV-REORG_INN «КПП»= J_3RF_TP_CC_PROV-REORG_KPP (ИНН реорганизованной компании, КПП реорганизованной компании) |
||
Номер контактного телефона | «Тел»=TELNR_LONG | ||
«Email»=SMTP_ADDR | |||
Раздел 1A. Сведения о контролируемой сделке | |||
Порядковый номер сделки по уведомлению | 10 | «Номер»=<Инкрементальный счетчик>*** | |
I. Основания для контроля сделки | |||
1 | Взаимозависимость | 100 | «Взаимозависимость»=J_3RF_TP_GROUPV-TP_STATUS (Параметр статуса участника операции) |
2 | Основание отнесения сделки | 121 | «Причина 121»=J_3RF_TP_GROUPV-REASON_121 (Причина контроля операции 121) |
122 | «Причина 122»=J_3RF_TP_GROUPV-REASON_122 (Причина контроля операции 122) | ||
123 | «Причина 123»=J_3RF_TP_GROUPV-REASON_123 (Причина контроля операции 123) | ||
124 | «Причина 124»=J_3RF_TP_GROUPV-REASON_124 (Причина контроля операции 124) | ||
3 | Особенности отнесения сделки | 131 | «Причина 131»=J_3RF_TP_GROUPV-REASON_131 (Причина контроля операции 131) |
132 | «Причина 132»=J_3RF_TP_GROUPV-REASON_132 (Причина контроля операции 132) | ||
133 | «Причина 133»=J_3RF_TP_GROUPV-REASON_133 (Причина контроля операции 133) | ||
134 | «Причина 134»=J_3RF_TP_GROUPV-REASON_134 (Причина контроля операции 134) | ||
135 | «Причина 135»=J_3RF_TP_GROUPV-REASON_135 (Причина контроля операции 135) | ||
II. Сведения о контролируемой сделке | |||
1 | Группа однородных сделок | 200 | Если J_3RF_TPV-GROUPING=‘X’, то «Группа»=‘1-Да’ Иначе «Группа»=‘0-Нет’ |
2 | Код наименования сделки | 210 | «КодНаимСдел»=J_3RF_TP_GROUPV-TRANS_TYP (Код вида операции) |
2.1 | Код стороны сделки налогоплательщика | 211 | «КодСторСдел»=J_3RF_TP_GROUPV-ТRANSPARTY_CODE (Код участника операции) |
3 | Определение цены сделки | 220 | «КонролЦены»=J_3RF_TP_GROUPV-PICTIC (Индикатор: цена контролируется в контролируемой операции) |
3.1 | Комментарии | 220.1 | «КоммКонтрЦены»=J_3RF_TP_GROUPV-PICTIC_COMMENT (Причина контроля цены в контролируемой операции) |
4 | Код определения цены сделки | 230 | «КодОпредЦены»=J_3RF_TP_GROUPV-PRICE_SOURCE (Параметр источника цены) |
4.1 | Комментарии | 230.1 | «КоммКодОпредЦены»=J_3RF_TP_GROUPV-PRICE_SOURCE_COMMENT (Описание значения параметра) |
5 | Код методов ценообразования | 240 | «КодМетодЦенообр»=J_3RF_TP_GROUPV-PRICING_METH (Параметр метода расчета цены) |
5.1 | Комментарии | 240.1 | «КоммКодМетодЦенообр»=J_3RF_TP_GROUPV-PRICING_METH_COMMENT (Описание значения параметра) |
6 | Код источника информации | 251 | «Источник 251»=J_3RF_TP_GROUPV-INFO_SOURCE_251 (Информационный источник 251) |
252 | «Источник 252»=J_3RF_TP_GROUPV-INFO_SOURCE_252 (Информационный источник 252) | ||
253 | «Источник 253»=J_3RF_TP_GROUPV-INFO_SOURCE_253 (Информационный источник 253) | ||
254 | «Источник 254»=J_3RF_TP_GROUPV-INFO_SOURCE_254 (Информационный источник 254) | ||
255 | «Источник 255»=J_3RF_TP_GROUPV-INFO_SOURCE_255 (Информационный источник 255) | ||
256 | «Источник 256»=J_3RF_TP_GROUPV-INFO_SOURCE_256 (Информационный источник 256) | ||
257 | «Источник 257»=J_3RF_TP_GROUPV-INFO_SOURCE_257 (Информационный источник 257) | ||
258 | «Источник 258»=J_3RF_TP_GROUPV-INFO_SOURCE_258 (Информационный источник 258) | ||
259 | «Источник 259»=J_3RF_TP_GROUPV-INFO_SOURCE_259 (Информационный источник 259) | ||
7 | Количество участников сделки | 260 | «КолУчастСдел»=‘1’ |
Комментарии | 260.1 | «КоммЧислСторСдел»=J_3RF_TP_GROUPV-PARTIES_NUM_COMMENT (Комментарий к числу сторон) | |
III. Сумма доходов и расходов | |||
1 | Сумма доходов по контролируемой сделке | 300 | «СуммПрод»=<Стоимость продажи с учетом корректировок>**** |
1.1 | в том числе подлежащие регулированию | 301 | Если «КонролЦены»=‘0’, то «СуммРегулирПрод»=‘0’ Иначе «СуммРегулирПрод»=«СуммПрод» |
2 | Сумма расходов по контролируемой сделке | 310 | «СуммаЗакуп»= < Стоимость закупки с учетом корректировок>***** |
2.1 | в том числе подлежащие регулированию | 311 | Если «КонролЦены»=‘0’, то «СуммРегулЗакуп»=‘0’ Иначе «СуммРегулЗакуп»=« СуммЗакуп» |
Раздел 1Б. Сведения о предмете сделки | |||
I. Общие сведения о предмете сделки | |||
020 | Тип предмета сделки | Если <Складируемые ТМЦ> и <Обновление стоимости>, то «ТипСдел»=‘1-ТМЦ’ Иначе «ТипСдел»=‘2-Услуги’ |
|
II. Перечень предметов сделки | |||
030 | Наименование предмета сделки | Если BSEG-MATNR <>‘’, то «НаименСдел»=MAKT-MAKTX Иначе «НаименСдел»=BSEG-SGTXT (Краткий текст материала или позиции бухгалтерской проводки) | |
040 | Код предмета сделки (код по ТН ВЭД) | Если BSEG-MATNR<>‘’ «ТНВЭД»=MARC-STAWN Если «КодСтрОтправ»=«КодСтрПолуч», то «ТНВЭД»=‘’ (Стат. номер товара/номер кода импорта для внешней торговли) |
|
043 | Код предмета сделки (код по ОКП) | Если BSEG-MATNR<>‘’ «ОКП»=J_3RF_TP_MAT_OCV-OCP Если «КодСтранОтправ»<>«КодСтранПолуч», то «ОКП»=‘’ (Код из Общероссийского классификатора продукции (ОКП)) | |
045 | Код предмета сделки (код по ОКВЭД) | Если «ТипСдел» =‘2’, то «СделОКВЭД»=J_3RF_TP_GROUPV-OKVED | |
050 | Номер другого участника сделки | «НомерДругУчСдел»=‘1’ | |
065 | Номер договора | «Номер договора»=J_3RFCNT-EXTCNUM | |
065 | Дата договора | «Дата договора»=J_3RFCNT-CNTDATE | |
070 | Код страны происхождения сделки по ОКСМ | Если BSEG-MATNR<>‘’ Выбрать при условии T005-LAND1=MARC-HERKL Выбрать запись T005-INTCN3 «КодСтранПроисхСдел»=T005-INTCN3 Иначе «КодСтранПроисхСдел»=«КодСтранОтправ» (ISO-код страны (цифровой) 3-х значн.) |
|
080 | Место отправки (погрузки) товара | Если BSEG-KOART=‘D’ Выбрать при условии T001W-BUKRS=BSEG-WERKS “ иначе из БЕ Выбрать запись T001W-ADRNR ФМ ‘ADDR_GET_COMPLETE’ Входящие данные: T001W-ADRNR Исходящие данные: COUNTRY, REGION, CITY, HOME_CITY Если BSEG-KOART=‘K’ ФМ ‘BAPI_VENDOR_GETDETAIL’ Входящие данные: BSEG-LIFNR, BSEG-BUKRS Исходящие данные: COUNTRY, REGION, CITY |
|
Код страны по классификатору ОКСМ | Выбрать при условии T005-LAND1=COUNTRY Выбрать запись T005-INTCN3 «КодСтранОтправ»=T005-INTCN3 (ISO-код страны (цифровой) 3-х значн.) |
||
Регион (код) | «КодРегионОтправ»=REGION | ||
Город | «ГородОтправ»=CITY | ||
Населенный пункт | Если BSEG-KOART=‘D’ «НасПунктОтправ»= HOME_CITY Если BSEG-KOART=‘K’ «НасПунктОтправ»=‘’ |
||
090 | Место совершения сделки товара, услуги | Если BSEG-KOART=‘D’ ФМ ‘BAPI_CUSTOMER_GETDETAIL2’ Входящие данные: BSEG-KUNNR, BSEG-BUKRS Исходящие данные: COUNTRY, REGION, CITY Если BSEG-KOART=‘K’ Выбрать при условии T001W-BUKRS=BSEG-WERKS “ иначе из БЕ Выбрать запись T001W-ADRNR ФМ ‘ADDR_GET_COMPLETE’ Входящие данные: T001W-ADRNR Исходящие данные: COUNTRY, REGION, CITY, HOME_CITY |
|
Код страны по классификатору ОКСМ | Выбрать при условии T005-LAND1=COUNTRY Выбрать запись T005-INTCN3 «КодСтранПолуч»=T005-INTCN3 (ISO-код страны (цифровой) 3-х значн.) |
||
Регион (код) | «КодРегионПолуч»=REGION | ||
Город | «ГородПолуч»=CITY | ||
Населенный пункт | Если BSEG-KOART=‘D’ «НасПунктОтправ»=‘’ Если BSEG-KOART=‘K’ «НасПунктОтправ»=HOME_CITY |
||
100 | Условия поставки товаров | Если BSEG-EBELN<>‘’, то «УсловПостав»=EKKO-INCO1 Если BSEG-VBELN<>‘’, то «УсловПостав»=VBRK-INCO1 (Инкотермс, часть 1) |
|
110 | Код единицы измерения по ОКЕИ | Если BSEG-MEINS<>‘’ и BSEG-MENGE<>‘’, то «ОКЕИ»=T006A-MSEH6 Иначе «ОКЕИ»=‘744’ (Внешняя ЕИ – техническое представление 6-значная)) |
|
120 | Количество | Если BSEG-MEINS<>‘’ и BSEG-MENGE<>‘’, то «Кол-во»=<Кол-во с учетом корректировок> Иначе «Кол-во»=‘100’ (Количество) |
|
130 | Цена за единицу измерения без учета НДС | Если BSEG-MEINS<>‘’ и BSEG-MENGE<>‘’, то «Цена»=<Сумма позиции с учетом корректировок> / «Кол-во» Иначе «Цена»=<Сумма позиции с учетом корректировок> |
|
140 | Итого стоимость без учета НДС | «Стоимость»=<Сумма позиции с учетом корректировок> | |
150 | Дата совершения сделки | «Дата проводки»=BKPF-BUDAT | |
Раздел 2. Сведения об участнике сделки | |||
I. Сведения об организации | |||
1 | Российская/иностранная организация | 020 | Если BSEG-KOART=‘D’, то Если KNA1-LAND1=‘RU’, то «ОрганУчаСдел»=‘1-Российская’ Иначе «ОрганУчаСдел»=‘2-Иностранная»’ Если BSEG-KOART =‘K’, то Если LFA1-LAND1=‘RU’, то «ОрганУчаСдел»=‘1-Российская’ Иначе «ОрганУчаСдел»=‘2-Иностранная’ |
2 | Код страны по классификатору ОКСМ | 030 | Если BSEG-KOART=‘D’, то Выбрать при условии T005-LAND1=KNA1-LAND1 Выбрать запись T005-INTCN3 Если BSEG-KOART=‘K’, то Выбрать при условии T005-LAND1=LFA1-LAND1 Выбрать запись T005-INTCN3 «КодСтранУчСдел»=T005-INTCN3 (ISO-код страны (цифровой) 3-х значн.) |
3 | Наименование организации | 040 | Если BSEG-KOART=‘D’, то Выбрать при условии ADRC-ADDRNUMBER=KNA1-ADRNR Выбрать записи ADRC-NAME1, ADRC-NAME2, ADRC-NAME3, ADRC-NAME4 Если BSEG-KOART=‘K’, то Выбрать при условии ADRC-ADDRNUMBER=LFA1-ADRNR Выбрать записи ADRC-NAME1, ADRC-NAME2, ADRC-NAME3, ADRC-NAME4 «ОргУчСдел»=ADRC-NAME1+ADRC-NAME2+ ADRC-NAME3+ADRC-NAME4 (Имя 1, Имя 2, Имя 3, Имя 4) |
4 | ИНН организации | 050 | Если «ОрганУчаСдел»=‘1-Российская’, то Если BSEG-KOART=‘D’, то «ОргСделИНН»=KNA1-STCD1 Если BSEG-KOART=‘K’, то «ОргСделИНН»=LFA1-STCD1 (Регистрационный налоговый номер 1) |
5 | КПП организации | 060 | Если «ОрганУчаСдел»=‘1-Российская’, то Если BSEG-KOART=‘D’, то «ОргСделКПП»=KNA1-STCD3 Если BSEG-KOART=‘K’, то «ОргСделКПП»=LFA1-STCD3 (КПП) |
6 | Регистрационный номер организации | 070 | Если «ОрганУчаСдел»<>‘1-Российская’, то Если BSEG-KOART=‘D’, то «ОргСделРегНом»=KNA1-STCD1 Если BSEG-KOART=‘K’, то «ОргСделРегНом»=LFA1-STCD1 (Регистрационный налоговый номер 1) |
7 | Код налогоплательщика в стране регистрации | 080 | Если «ОрганУчаСдел»<>‘1-Российская’, то Если BSEG-KOART=‘D’, то «ОргСделКодНалог»=KNA1-STCEG Если BSEG-KOART=‘K’, то «ОргСделКодНалог»=LFA1-STCEG (Идентификационный номер НДС) |
8 | Адрес (для иностранных организаций) | 090 | Если BSEG-KOART=‘D’, то «АдресИнОргУчСдел»= KNA1-PSTLZ+T005T-LANDX50+ KNA1-ORT01+KNA1-STRAS Если BSEG-KOART=‘K’, то «АдресИнОргУчСдел»= LFA1-PSTLZ+T005T-LANDX50+ + LFA1-ORT01+LFA1-STRAS (Почтовый индекс, название страны, город, улица и номер дома) |
** - сквозная нумерация сделок
*** - суммарная стоимость продаваемых ТМЦ и РиУ с учетом корректировок
**** - суммарная стоимость закупаемых ТМЦ и РиУ с учетом корректировок
***** - стоимость ТМЦ и РиУ с учетом данных корректировочных счетов-фактур
****** - количество ТМЦ и РиУ с учетом данных корректировочных счетов-фактур
4. Пример настройки системы SAP для целей ТЦО
Реализация сквозного процесса ТЦО предлагаемым функционалом SAP требует подготовки основных и переменных данных, а также выполнения настроек системы. Выделяют следующие этапы реализации:
- выявление взаимозависимых контрагентов и подготовка данных;
- настройка видов бухгалтерских документов и корректировочных счетов-фактур;
- настройка системы для анализа оборота ТМЦ и РиУ ;
- выявление списка контролируемых сделок ;
- ведение справочников данных;
- настройка системы для подготовки уведомления;
- подготовка, выгрузка и просмотр уведомления.
Процесс выявления взаимозависимых контрагентов не автоматизируется решением SAP и выполняется вне системы (подраздел 1.1). Корректная работа функционала ТЦО требует наличия в КИС актуальных и непротиворечивых данных договоров и бухгалтерских проводок, сформированных с привязкой к договорам.
Поиск сделок контрагентов, выполняемый по позициям бухгалтерских проводок, требует определения видов бухгалтерских документов, релевантных целям ТЦО. Кроме того, необходимо задать отличительные признаки корректировочных счетов-фактур для правильного подсчета отфактурированного количества и цены ТМЦ и РиУ с учетом данных корректировок. В предлагаемом решении по ТЦО отсутствует функционал выявления контролируемых сделок, что предполагает выполнение собственной программной разработки. Этапы настройки системы для анализа оборота ТМЦ и РиУ и выявления списка контролируемых сделок являются опциональными и обеспечивают селекцию сделок, попадающих под законодательство ТЦО по данным оборота ТМЦ и РиУ, стандартными отчетами SAP.
Надлежащее отображение данных контролируемых сделок в документе уведомления обеспечивается заполнением соответствующей информации на этапе ведения справочников данных. Выявленные контролируемые сделки и заполненные справочники данных используются для подготовки уведомления. Уведомление содержит данные контролируемых сделок, отображаемые в виде двумерной таблицы. Возможно изменение определенных полей сделок. Решение SAP по ТЦО позволяет только экспортировать документ уведомления в XML-формате, просмотр документа осуществляется сторонними программными разработками. Рассмотрим описанные этапы реализации решения подробнее.
4.1. Формальная постановка задачи
Пусть предприятие налогоплательщика отражает хозяйственную деятельность в системе SAP ECC6.0 с EHP6. Бухгалтерские проводки по закупке и продаже ТМЦ и РиУ формируются в балансовой единице (БЕ) ‘9000’ в период 2012 года. Основная цель заключается в формировании списка контролируемых сделок и просмотре документа уведомления.
4.2. Выявление взаимозависимых контрагентов и подготовка данных системы
Формирование списка сделок требует подготовки данных ТМЦ и РиУ, а так же контрагентов для определения критериев взаимозависимости и бухгалтерских проводок, задающих позиции контролируемых сделок.
4.2.1. Определение ТМЦ и РиУ
Определим ТМЦ и РиУ объектами SAP. Пусть снабжение и сбыт ТМЦ ведется на основе данных ОЗМ. Закупка РиУ выполняется с использованием ОЗРиУ, продажа РиУ осуществляется на основе ОЗМ вида «услуга». ОЗМ и ОЗРиУ являются основополагающими элементами настройки функционала ТЦО.
4.2.2. Определение контрагентов
Описав основные данные ТМЦ и РиУ, определим признаки взаимозависимых организаций (раздел 1.2), информация о которых не содержится в системе SAP. Для чего воспользуемся ниже приведенными данными контрагентов (табл.4.1).
Таблица 4.1. Пример данных контрагентов для целей ТЦО
Код |
Название |
Тип организации |
Взаимозависимость |
100000 | Организация A | Нет | |
200000 | Организация B | Да | |
300000 | Организация C | Резидент особой экономической зоны | Да |
4.2.3. Подготовка данных договоров
Информация о заключенных с контрагентами (табл.4.1) договорах используются для заполнения полей уведомления. Подготовка данных договоров подразумевает формирование таблицы J_3RFCNT на основе ЗЗ и ЗП в БЕ ‘9000’ (табл.4.2).
Таблица 4.2. Пример данных договоров ракурса J_3RFCNT
БЕ |
ОЗД |
ОЗК |
Внутренний № |
Внешний № |
Дата |
BUKRS |
KUNNR |
LIFNR |
INTCNUM |
EXTCNUM |
CNTDATE |
9000 | 100000 | 100000 | 900-00100 | 111-a | 01.01.2012 |
9000 | 100000 | 900-00110 | 222-a | 01.01.2012 | |
9000 | 200000 | 200000 | 900-00200 | 333-b | 01.01.2012 |
9000 | 300000 | 900-00300 | 444-c | 01.01.2012 |
4.2.4. Подготовка данных бухгалтерских проводок
Бухгалтерские проводки, сформированные при закупке и продаже ТМЦ и РиУ в рамках заключенных договоров, должны содержать ссылку на внутренний номер договора табл.4.2. Таким образом, обеспечивается строгое соответствие записей BSEG-ZUONR значениям J_3RFCNT-INTCNUM. Пример заполнения таблиц бухгалтерских документов приведен в табл.4.3.
Таблица 4.3. Пример данных бухгалтерских документов BKPF/BSEG
Вид |
ОЗД |
ОЗК |
ТМЦ |
Сумма (млн.руб.) |
Кол-во |
ЕИ |
Присвоение |
Счет |
BLART |
KUNNR |
LIFNR |
MATNR |
DMBTR |
EFFMG |
ERFME |
ZUONR |
HKONT |
RV | 100000 | 412000100000000 | 10 | 50 | КГ | 900-00100 | 91000000 | |
RE | 100000 | 412000100000000 | 45 | 100 | КГ | 900-00100 | 15200000 | |
RE | 100000 | 412000000000600 | 20 | 10 | T | 900-00100 | 15300000 | |
RE | 100000 | 412000000000210 | 10 | 1000 | T | 900-00110 | 15100000 | |
RC | 100000 | 412000000000210 | 10 | 1000 | T | 900-00110 | 15100000 | |
RV | 200000 | 411000000000100 | 1000 | 100 | КГ | 900-00200 | 91000000 | |
RV | 200000 | 100000000000100 | 10 | 1 | ЕР | 900-00200 | 90000000 | |
RE | 200000 | 1000 | 900-00200 | 17000000 | ||||
KR | 200000 | 1000 | 900-00200 | 31000000 | ||||
RV | 300000 | 411000000000900 | 45 | 1000 | ШТ | 900-00300 | 91000000 |
4.3. Настройка видов бухгалтерских документов и корректировочных счетов-фактур
Выполнив подготовку ОЗМ, ОЗРиУ, ОЗД, ОЗК, договоров и бухгалтерских проводок необходимо произвести настройку системы SAP для корректной селекции сделок.
4.3.1. Настройка видов бухгалтерских документов
Следует подчеркнуть, не все бухгалтерские документы релевантны целям ТЦО. Определение видов бухгалтерских документов, попадающих под законодательство ТЦО, выполняется в таблице J_3RF_TP_DOCTYPV (табл.4.4).
Таблица 4.4. Пример указания видов бухгалтерских документов для целей ТЦО
БЕ |
Вид |
Описание
|
BUKRS |
BLART |
|
9000 | RE | Входящий счет-фактура MM |
9000 | RC | Корректировка кредит счета-фактуры MM, FI |
9000 | RD | Корректировка дебет счета-фактуры MM, FI |
9000 | KR | Входящий счет-фактура FI |
9000 | DR | Исходящий счет-фактура FI |
9000 | RV | Исходящий счет-фактура SD |
9000 | DC | Корректировка кредит счета-фактуры SD |
9000 | DB | Корректировка дебит счета-фактуры SD |
4.3.2. Настройка корректировочных счетов-фактур
Таблица 4.5. Пример корректировочных счетов-фактур ракурса J_3RFV_CORR_INV
Вид |
Вид сбытовой фактуры |
Тип истории закупки |
Операция |
BLART |
FKART |
BEWTP |
VORGANG1 |
RC | |||
RD | |||
DB | ZDDB | ||
DC | ZDKR | ||
RC | N | Кредитовое авизо | |
RC | Q | Кредитовое авизо | |
RD | N | Счет-фактура |
4.4. Настройка системы для анализа оборота ТМЦ и РиУ
Определение перечня контролируемых сделок выполняется согласно алгоритму, представленному рис.1.2. Алгоритм включает анализ признаков контрагентов и стоимостей, закупленных и проданных ТМЦ и РиУ за календарный год. Расчет оборота ТМЦ и РиУ ведется с использованием стандартного функционала SAP, для чего необходимо произвести следующие настройки.
4.4.1. Настройка групп выбора цен для анализа оборота
Информация о выборе метода определения рыночной стоимости на данном этапе настройки не столь важна. Поскольку код группы выбора цен используется на селекционном экране программы J_3RF_TRANSFER_PRICING, определим в ракурсе J_3RF_TP_GROUPV группы цен Z_PG_BAL_GS, отражающая ТМЦ и РиУ, и Z_PG_BAL_W, определяющая ТМБТ. Согласно начальным данным (табл.4.1), в системе отсутствуют контрагенты с признаком НДПИ %, поэтому нет необходимости конфигурирования группы, задающей ТМЦ, облагаемые НДПИ с %-й ставкой.
4.4.2. Настройка групп ТМЦ и РиУ для анализа оборота
Таблица 4.6. Пример настройки групп ТМЦ и РиУ J_3RF_TP_VC_SEL_CRIT
№ ТМЦ (с) |
№ ТМЦ (по) |
Счет ГК (с) |
Счет ГК (по) |
Группа |
MATNR_LOW |
MATNR_HIGH |
HKONT_LOW |
HKONT_HIGH |
SEL_CRIT |
411000000000000 | 411999999999999 | Z_GR_BAL_G | ||
412000000000000 | 412999999999999 | Z_GR_BAL_W | ||
100000000000000 | 199999999999999 | Z_GR_BAL_SS | ||
17000000 | 17999999 | Z_GR_BAL_SP1 | ||
31000000 | 31999999 | Z_GR_BAL_SP2 |
4.4.3. Настройка выбора сделок для анализа оборота
Присвоим, созданные ранее группы выбора цен (подраздел 4.4.1) определенным выше группам ТМЦ и РиУ (табл.4.7). Выполнены необходимые настройки для анализа оборота ТМЦ и РиУ. Настроим варианты транзакции программы J_3RF_TRANSFER_PRICING для каждой группы выбора цен, и проведем анализ оборота.
Таблица 4.7. Пример настройки выбора сделок в ракурсе J_3RF_TPV
БЕ |
Группа выбора цен |
Группа ТМЦ и РиУ |
BUKRS |
TP_GROUP |
SEL_CRIT |
9000 | Z_PG_BAL_GS | Z_GR_BAL_G |
9000 | Z_PG_BAL_GS | Z_GR_BAL_SS |
9000 | Z_PG_BAL_GS | Z_GR_BAL_SP1 |
9000 | Z_PG_BAL_GS | Z_GR_BAL_SP2 |
9000 | Z_PG_BAL_W | Z_GR_BAL_W |
4.5. Выявление списка контролируемых сделок
Выполнены необходимые настройки для анализа оборота ТМЦ и РиУ. Настроим варианты транзакции программы J_3RF_TRANSFER_PRICING для каждой группы выбора цен, и проведем анализ оборота.
4.5.1. Настройка варианта транзакции для выявления контролируемых сделок
Согласно настройке выбора сделок (табл.4.7), создадим одноименные варианты транзакции для групп выбора цен Z_PG_BAL_GS и Z_PG_BAL_W в БЕ ‘9000’ с финансовым годом 2012.
4.5.2. Настройка варианта транзакции для выявления контролируемых сделок
Ранее были определены алгоритмы выявления контролируемых сделок (рис.1.2) и параметры контрагентов (табл.4.1). Перечень проверок суммы оборота ТМЦ и РиУ для определения контролируемости сделок каждого контрагента, дополненный используемым вариантом транзакции J_3RF_TRANSFER_PRICING, представлен табл.4.8. Согласно данным приведенной таблицы, для определения сделок достаточен вызов вариантов транзакций Z_PG_BAL_W и Z_PG_BAL_GS. Контролируемые сделки определяются стандартными средствами SAP, следуя алг.4.1.
Таблица 4.8. Анализ оборота ТМЦ и РиУ Пример настройки выбора сделок в ракурсе J_3RF_TPV
ОЗД/ОЗК |
Название |
Проверка |
Вариант транзакции |
100000 | Организация A | Оборот ТМБТ > 60 млн.руб. | Z_PG_BAL_W |
200000 | Организация B | Оборот ТМБТ > 60 млн.руб. | Z_PG_BAL_W |
200000 | Организация B | Оборот ТМЦ и РиУ > 3 млрд.руб. | Z_PG_BAL_GS |
300000 | Организация C | Оборот ТМЦ и РиУ > 60 млн.руб. | Z_PG_BAL_GS |
Алгоритм 4.1. Выявление контролируемых сделок J_3RF_TRANSFER_PRICING
Выходные данные: BKPF, BSEG 4.1.1. Запустить программу выбора сделок с вариантом транзакции Z_PG_BAL_W 4.1.2. Выполнить суммирование полей «Итого» всех сделок кнопкой «Итоговая сумма» 4.1.3. Установить фильтр по полю «Название организации» и выбрать «Организация A» 4.1.4. Если строка «Итого» > 60 млн.руб., то Все сделки ТМБТ контрагента ‘100000’ контролируемые 4.1.5. Установить фильтр по полю «Название организации», выбрать «Организация B» 4.1.6. Если строка «Итого» > 60 млн.руб., то Все сделки ТМБТ контрагента ‘200000’ контролируемые 4.1.7. Запустить программу выбора сделок с вариантом транзакции Z_PG_BAL_GS 4.1.8. Выполнить суммирование полей «Итого» всех сделок кнопкой «Итоговая сумма» 4.1.9. Если условие п.4.1.6 не выполнено, то выполнить п.4.1.10-4.1.11 4.1.10. Установить фильтр по полю «Название организации» и выбрать «Организация B» 4.1.11. Если строка «Итого» > 3 млрд.руб., то Все сделки ТМЦ и РиУ контрагента ‘200000’ контролируемые 4.1.12. Установить фильтр по полю «Название организации» и выбрать «Организация C» 4.1.13. Если строка «Итого» > 60 млн.руб., то Все сделки ТМЦ и РиУ контрагента ‘300000’ контролируемые Выходные данные: определены контролируемые сделки |
4.6. Ведение справочников данных
Определен список контролируемых сделок. Корректное отображение сделок в документе уведомления требует надлежащего ведения указанных справочников данных:
- MARC-STAWN, код ТН ВЭД;
- J_3RF_TP_MAT_OCV-OCP, код ОКП;
- T005-INTCN3, код ОКСМ;
- EKKO-INCO1, VBRK-INCO1, код инкотермс;
- T006A-MSEH6, код ОКЕИ.
Ведение справочников данных является одним из завершающих этапов по подготовке системы SAP для формирования налогового документа о контролируемых сделках.
4.7. Настройка системы для подготовки уведомления
Обработав справочники данных, используемые для заполнения полей уведомления, переходим к самому важному этапу настройки системы, определение и конфигурирование методов расчета цен.
4.7.1. Настройка групп выбора цен для подготовки уведомления
Согласно проведенным вне системы SAP аналитическим расчетам, метод сопоставимости рыночных цен используется для определения стоимостей ТМЦ и ТМБТ. Метод последующей реализации так же применим к позициям ТМБТ. Вычисление цен закупаемых и реализуемых РиУ осуществляется согласно затратному методу. Задание методов определения рыночных цен выполняется в табл.4.9.
Таблица 4.9. Пример настройки групп выбора цен J_3RF_TP_GROUPV
Метод расчета |
Источник цены |
Группа |
PRICING_METH |
PRICE_SOURCE |
TP_GROUP |
1 – Сопоставимости цен | Неконтролируемая сделка | Z_PG_NT_M |
2 – Последующей реализации | Интернет | Z_PG_NT_S |
3 – Затратный метод | Независимый оценщик | Z_PG_NT_C |
4.7.2. Настройка групп ТМЦ и РиУ для подготовки уведомления
Указанные выше методы расчета рыночных стоимостей применимы лишь к определенным номенклатурным позициям. Определим группы ТМЦ и РиУ в зависимости от используемого метода расчета рыночной цены. Задание групп ТМЦ ведется в разрезе аналитики ОЗМ, РиУ – счетов ГК (табл.4.10).
Таблица 4.10. Пример настройки групп ТМЦ и РиУ J_3RF_TP_VC_SEL_CRIT
№ ТМЦ (с) |
№ ТМЦ (по) |
Счет ГК (с) |
Счет ГК (по) |
Группа |
MATNR_LOW |
MATNR_HIGH |
HKONT_LOW |
HKONT_HIGH |
SEL_CRIT |
411000000000000 | 411999999999999 | Z_GR_NT_G_M | ||
412000000000000 | 412000000999999 | Z_GR_NT_W_M | ||
412000001000000 | 412999999999999 | Z_GR_NT_W_S | ||
100000000000000 | 199999999999999 | Z_GR_NT_SS_C | ||
17000000 | 17999999 | Z_GR_NT_SP1_C | ||
31000000 | 31999999 | Z_GR_NT_SP2_C |
4.7.3. Настройка выбора сделок для подготовки уведомления
Присвоение групп выбора цен группам ТМЦ и РиУ ведется в ракурсе J_3RF_TPV. Заполнение полей ОЗД и ОЗК обязательно, в противном случае программа анализирует только данные реализуемых или только закупаемых ТМЦ и РиУ соответственно. Закупка и продажа ТМБТ контрагента ‘100000’ ведется по нескольким договорам, для уменьшения числа настроечных записей номера договоров не указываются (табл.4.11).
Таблица 4.11. Пример настройки выбора сделок в ракурсе J_3RF_TPV
ОЗД |
ОЗК |
Группа выбора цен |
Группа ТМЦ и РиУ |
Договор |
Дата |
KUNNR |
LIFNR |
TP_GROUP |
SEL_CRIT |
EXTCNUM |
CNTDATE |
100000 | 100000 | Z_PG_NT_M | Z_GR_NT_W_M | 01.01.2012 | |
100000 | 100000 | Z_PG_NT_S | Z_GR_NT_W_S | 01.01.2012 | |
200000 | 200000 | Z_PG_NT_M | Z_GR_NT_G_M | 900-00200 | 01.01.2012 |
200000 | 200000 | Z_PG_NT_C | Z_GR_NT_SS_C | 900-00200 | 01.01.2012 |
200000 | 200000 | Z_PG_NT_C | Z_GR_NT_SP1_C | 900-00200 | 01.01.2012 |
200000 | 200000 | Z_PG_NT_C | Z_GR_NT_SP2_C | 900-00200 | 01.01.2012 |
4.8. Подготовка, выгрузка и просмотр уведомления
Выполненные настройки обеспечивают селекцию контролируемых сделок. Сделки, содержащие информацию о методе выбора рыночной цены, наименовании ТМЦ и РиУ, контрагенте и стоимости, определяют документ уведомления.
4.8.1. Настройка варианта транзакции для подготовки уведомления
Руководствуясь выше приведенными данными табл.4.11 создадим единственный вариант транзакции ‘Z_NT_2012’, содержащий следующие данные для БЕ ‘9000’ и 2012 года:
- ОЗК с ‘100000’ по ‘200000’;
- ОЗД с ‘100000’ по ‘200000’;
- Код группы выбора цен равный ‘Z_PG_NT_M’, ‘Z_PG_NT_S’ и ‘Z_PG_NT_C’.
Создаваемый вариант транзакции позволяет выбрать все контролируемые сделки контрагентов ‘100000’ и ‘200000’ для заданного календарного года.
4.8.2. Подготовка, выгрузка и просмотр уведомления
Запуск программы J_3RF_TRANSFER_PRICING с вариантом транзакции ‘Z_NT_2012’ обеспечивает выбор контролируемых сделок. Список выбранных сделок отображается в виде таблицы (рис.4.1). Каждая запись таблицы задает сделку и содержит уровни подзаголовка и подпозиции. Двойным нажатием левой кнопки мыши по соответствующему уровню сделки вызывается экран обработки данных раздела 1А и 1Б документа уведомления (табл.3.5).
Рис. 4.1. Пример экрана программы обработки сделок
Совокупность всех контролируемых сделок задает документ уведомления. Электронная копия документа уведомления выгружается в XML-формате, выполненном в соответствии с требованиями Федеральной Налоговой Службы России (ФНС). Поэтому электронный документ уведомления не требует каких-либо изменений при отправке в налоговые органы. Просмотр и печатать формуляра уведомления средствами SAP не предусмотрены. Рекомендуется использовать бесплатные программные разработки ФНС, например, программу «Налогоплательщик ЮЛ» [7], позволяющую печатать унифицированные налоговые формуляры на основе загруженных XML-уведомлений (рис.4.2).
Рис. 4.2. Пример экрана формирования печатного формуляра уведомления
5. Преимущества и недостатки решения
Рассмотрение сквозного бизнес-процесса ТЦО позволило выявить преимущества и недостатки предлагаемого решения SAP. Основным преимуществом решения является универсальный механизм выбора сделок и подготовки электронной версии документа уведомления, выполненного в XML-формате согласно требованиям ФНС. Существенным недостатком решения является структура настроечной таблицы групп выбора ТМЦ и РиУ и ее программная обработка. Отсутствует возможность указать маску аналитик и исключить обработку отдельных значений, что в значительной степени усложняет настройку. Большая часть РиУ обрабатывается через модули MM и SD, было бы целесообразно заложить аналитику ОЗРиУ. Кроме того, отсутствует аналитика вида оценки, позволяющая задавать различные методы расчета рыночных цен для ТМЦ при активации партионного учета.
Обработка сделок РиУ требует доработки. Если РиУ не ведется ОЗМ, большая часть справочной информации ведется вручную. Так, например, наименование услуги определяется кратким текстом в позиции бухгалтерской проводки, код ОКВЭД задается через настроечную таблицу J_3RF_TP_GROUPV при определении группы выбора цен. Кроме того, если бухгалтерский документ содержит несколько позиций РиУ, происходит их агрегация, в результате отчет J_3RF_TRANSFER_PRICING отображает только одну позицию РиУ. При отсутствии в бухгалтерском документе данных ОЗМ или единицы измерения (ЕИ), или количества программа идентифицирует запись как РиУ, и подставляет по умолчанию количество ‘100’ и ЕИ ‘%’, что корректнее было бы задавать настройкой.
Кастомизация функционала ТЦО возможна использованием Business Add-In. Однако расширения реализованы только для механизма формирования данных уведомления (раздел 1, 1А, 1Б и 2), отсутствует возможность частичного изменения логики выбора данных. Таким образом, если процесс учета договоров или ведения корректировочных счетов-фактур реализованы нестандартным SAP образом, необходимо полностью переработать логику выбора бухгалтерских документов. Выявленные недостатки решения по ТЦО были отправлены в отдел развития продуктов SAP CIS в рамках программы Customer Validation. Ожидается скорое исправление описанных недоработок.
6. Результаты и их обсуждение
Статья посвящена обзору решения компании SAP по реализации требований законодательства ТЦО. Рассмотрены основные принципы ТЦО, определены термины взаимозависимых организаций и контролируемых сделок. Приведены алгоритмы выявления организаций, попадающих под законодательство ТЦО, и контролируемых сделок. Основной вывод заключается в необходимости категоризации признаков организаций, влияющих на признание сделки контролируемой по результатам анализа оборота ТМЦ и РиУ за календарный год. Рассмотрены объекты автоматизации бизнес-процесса ТЦО. К наиболее трудоемким операциям отнесены выявление списка контролируемых сделок организации и задание метода расчета рыночной цены, данные для определения которого отсутствуют в КИС и требуют ручной обработки. Обозначен объект автоматизации предлагаемого решения SAP, включающий подготовку документов по ТЦО.
Выполнен обзор основных настроек решения SAP по ТЦО. Описаны предпосылки внедрения решения и базовые настройки. Приведены алгоритмы выборки сделок, заданные позициями бухгалтерских документов, и заполнения полей документа уведомления. Основной вывод заключается в том, что группировка ТМЦ и РиУ должна выполняться в разрезе методов расчета рыночных цен. Кроме того, недопустимо пересечение значений аналитик при настройке групп ТМЦ и РиУ, вызывающее неоднозначность заполнения полей уведомления. Приведен сквозной бизнес-процесс ТЦО и необходимые настройки системы для формирования документа уведомления. Сложность заключается в том, что предлагаемое решение покрывает лишь часть процесса ТЦО, в результате большое число действий по подготовке данных (выявление взаимозависимых контрагентов и контролируемых сделок, определение методов расчета рыночных цен и проведение анализа цен) выполняется вручную вне рамок описываемого решения (рис.6.1). Кроме того, необходимо значительное время для обработки документа уведомления, просмотр которого требует установки внешнего программного обеспечения. По результатам рассмотрения сквозного бизнес-процесса ТЦО выделены основные преимущества и недостатки предлагаемого решения.
Рис. 6.1. Обработка данных и настройка решения ТЦО
В заключении необходимо отметить следующее. Текущее решение по ТЦО позволяет выполнять селекцию сделок в системе SAP. Задание логики выбора контролируемых сделок возлагается на функциональных консультантов. Никаких альтернативных способов выявления требуемых сделок до выхода второй части решения не предлагается. Содержащейся в системе SAP информации недостаточно для заполнения всех полей уведомления, используются промежуточные таблицы настроек. Возникает противоречивая ситуация или недостающие данные каждой сделки вводятся вручную пользователем (минимальное количество настроек решения ТЦО), или обеспечивается автоматическое заполнение данных из промежуточных таблиц (число настроек увеличивается на несколько порядков в зависимости от возможных сочетаний недостающих параметров сделок). В первом случае увеличиваются трудозатраты конечных пользователей, в последнем - функциональных консультантов SAP. Дальнейшее развитие данного решения позволит автоматизировать выявление контролируемых сделок, однако, задача автоматического заполнения всех полей уведомления будет по-прежнему актуальна.
Библиографический список
- www.consultant.ru/document/cons_doc_LAW_117751/
- http://www.oecd.org/ctp/transfer-pricing/transferpricingguidelinesformultinationalenterprises and taxadministrations.html
- Лодон Д., Лодон К. Управление информационными системами.- СПб.: Питер, 2005
- www.deloitte.com/assets/Dcom-Russia/.../SAP_CIS_10122012.pdf
- Официальный сайт SOAP. http://www.w3.org/TR/soap/
- https://sap.emea.pgiconnect.com/p62434928/?launcher=false&fcsContent=true&pbMode=normal
- Отдел развития продуктов компании SAP CIS. Семинар по локализации решний ERP FI-LO. Декабрь 2012.
- http://www.gnivc.ru/software/free_software/software_ul/pc_taxpayer/
Выходные данные
Степанов Д.Ю. Анализ решения компании SAP по трансфертному ценообразованию // САПер. – Июнь 2013. – URL: http://stepanovd.com/science/23-article-2013-4-tp.