ПРОДУКТЫ И ПЕРЕХОДЫP1L2

Календари, валюты и единицы в финансовых данных SAP

Чем отличаются календарь проводок и календарь рабочих дней, как учитывать разряды валют и почему пересчёт единиц требует размерности и коэффициента.

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

Календари, валюты и единицы в финансовых данных SAP#

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

Календарный день, рабочий день и период проводки#

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

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

Валютный ключ, разряды и оценка суммы#

В финансовом документе сумма связана с валютой и может сохраняться в нескольких валютных представлениях. Разряды десятичной части задаются для валютного ключа; нельзя считать, что любая сумма имеет два знака после запятой. Также не смешивайте валюту документа, валюту компании, тип параллельной валюты и валюту отчёта.

Для пересчёта фиксируйте исходную и целевую валюту, тип курса, дату курса, направление котировки, коэффициент пересчёта, точность и правило округления. Если храните только пересчитанный итог без этих параметров, результат может быть невоспроизводимым. В DWH сохраняйте исходную сумму и валюту отдельно от целевого значения и параметров трансляции.

Единицы и размерность количества#

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

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

Контроль качества общих параметров#

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

Изменение таких справочников может менять суммы, сроки, период или группировку без изменения исходной транзакции. Поэтому при пересчёте истории сохраняйте версию параметров, время применения и объяснение ожидаемой разницы. Конкретная настройка и поддерживаемые значения зависят от продукта и релиза. Источники ниже охватывают отдельные редакции SAP S/4HANA и ABAP Environment; конфигурация живой системы здесь не проверялась.

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

  1. Posting Documents in a Foreign Currency ↗
  2. Converting Measurement Units ↗
  3. Fiscal Year and Fiscal Year Variant ↗
  4. Factory Calendar ↗

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