КАЗНАЧЕЙСТВО И РИСКИP1L2

Начисления TRM: периодизация и учёт доходов и расходов

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

Ревизия 1 Применимость к указанным контекстам Частичное покрытие Контекст: CTX-S4-PUBLICКонтекст: CTX-S4-ONPREM документальная опора: недостаточно данных
Справочный материал. Контракты данных, архитектурные решения и ограничения применения. Источники приведены в материалах, где используются внешние основания.

Начисление отвечает на вопрос о периоде#

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

В документации SAP S/4HANA Cloud Public Edition 2608 приложение Run Accrual/Deferral описано как средство определения расходов и доходов по финансовым сделкам или позициям за период с отнесением их к соответствующему учётному периоду независимо от фактической даты платежа. Результат зависит от выбранной сделки или позиции, ключевой даты, применимых условий и потоков. Отдельная документация SAP S/4HANA On-Premise 2025 FPS01 описывает условия объединения потоков для difference procedure. Эти сведения относятся к указанным продуктовым контекстам и не образуют универсальную схему для всех редакций и компонентов SAP.

Сначала зафиксируйте временные границы#

До анализа результата выпишите:

  • период, за который признаётся доход или расход;
  • ключевую дату запуска и дату проводки;
  • поток или update type, валюту и сторону операции;
  • условия сделки, действующие в рассчитываемом периоде, включая изменения ставки или номинала;
  • предыдущие запуски начисления и способ их сторнирования или корректировки.

Ключевая дата определяет, какие потоки попадают в расчёт: документация SAP указывает, что учитываются потоки, расчётная дата начисления которых лежит внутри расчётного периода. Для плавающей ставки дополнительно могут требоваться актуальные рыночные данные, фиксация ставки и обновление плановых записей. Последовательность зависит от инструмента и сценария. Начисление поэтому нельзя надёжно сверить только по формуле процента: сначала нужно подтвердить набор потоков и входные условия.

Reset и difference: разные способы получить периодный результат#

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

При difference procedure рассчитывается изменение относительно предыдущей даты начисления. Поэтому результат очередного периода является приращением, а не всей накопленной суммой. Более позднее начисление влияет на возможность рассчитать более раннюю дату: в описанных SAP правилах difference procedure нельзя выполнить на более ранний момент t1, если уже рассчитан более поздний t2. Для reset procedure действует отдельное правило: на одну ключевую дату допускается не более одного начисления.

Это различие помогает объяснить типичную ошибку сверки: сравнение накопленной суммы с проводкой-приращением даёт расхождение, хотя оба числа могут быть корректными для своих шагов процедуры. Совместно объединять несколько потоков в difference procedure можно только при выполнении условий SAP для группы update types, в том числе по типу дохода/расхода и валюте; разные валюты рассчитываются раздельно.

От расчётного потока к FI#

Начисление создаёт или изменяет поток позиции. Его бухгалтерский эффект определяется применимым update type и настройкой счетов; сам факт расчёта ещё не доказывает, что ожидаемая проводка успешно передана и отражена в FI. В трассировке разделяйте как минимум:

  1. исходный поток и условия расчёта;
  2. сумму начисления/отложения на ключевую дату;
  3. созданную или обновлённую запись потока;
  4. статус фиксации/проведения и сформированный бухгалтерский документ;
  5. сторно, сброс или последующую корректировку.

Справка SAP S/4HANA On-Premise по Cash Flow описывает плановые и фактические записи, а также потоки, созданные начислением/отложенным признанием или оценкой на ключевую дату. Поэтому сверяйте именно соответствующий уровень и тип записи, а не просто суммируйте все строки денежного потока.

Изменение условий и повторный расчёт#

Если в течение срока менялись ставка, номинал, дата или другие условия, проверьте, к какой редакции условий относится поток и какие запланированные записи были обновлены. После корректировки ранее созданные производные записи могут требовать пересчёта, отмены либо нового проведения. Не запускайте повторный процесс вслепую: сначала выясните, осталась ли прежняя запись проведённой, была ли она сброшена и допускает ли выбранная процедура расчёт на нужную дату.

Для воспроизводимой сверки сохраните идентификатор сделки/позиции, valuation area, валюту, update type, ключевую дату и период, версию условий, выбранную процедуру, предыдущие результаты и идентификаторы FI-документов. Это диагностический перечень, он не задаёт конкретный экран или обязательную последовательность шагов во всех редакциях.

Границы применимости#

Материал использует отдельные источники для SAP S/4HANA Cloud Public Edition 2608, SAP S/4HANA On-Premise 2025 FPS01 и документации On-Premise по Cash Flow. Он не подтверждает доступность тех же приложений, процедур, update types или настроек в других редакциях SAP S/4HANA или ECC. Порядок расчёта, проводок и обратных записей следует сверять с документацией точного релиза, продуктового компонента и настройкой организации. SAP runtime и клиентские данные здесь не проверялись.

Для day-count, календаря, границ дат и округления см. материал о процентном начислении; сквозные этапы операции описаны в жизненном цикле TRM. Связь областей оценки, учётных принципов и ledger groups рассмотрена в статье об областях оценки и параллельном учёте TRM.

Источники и документация

  1. SAP S/4HANA Cloud Public Edition 2608: Run Accrual/Deferral ↗
  2. SAP S/4HANA On-Premise 2025 FPS01: Joint Accrual/Deferral of Flows ↗
  3. SAP S/4HANA On-Premise: Cash Flow ↗

Источники нужны для самостоятельной проверки. Примеры и интерпретации на сайте могут быть учебными упрощениями.