ФИНАНСОВЫЙ УЧЁТ FIP1L2

FM: Контроль доступности бюджета (AVC)

Как бюджетные и проводочные адреса преобразуются в контрольные объекты AVC, как учитываются обязательства и фактические суммы, и где искать причину блокировки.

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

FM: Контроль доступности бюджета (AVC)#

Availability Control проверяет допустимость потребления бюджета при выполнении соответствующих операций. Для диагностики важно различать сам бюджет, commitment/actual, адреса их учёта и объект, на котором фактически выполняется проверка. Одинаковое значение на верхнем узле отчётной иерархии не доказывает, что контроль настроен на этом уровне.

Как данные доходят до контрольного объекта#

В BCS бюджет заносится на budget address, а commitment и actual возникают на posting address. Стратегия бюджетной структуры может сначала сопоставить posting address с соответствующим budget address. Затем стратегия AVC ledger определяет control object, в который агрегируются проверяемые бюджетные и фактические/обязательственные значения.

Без специальных правил SAP документирует 1:1 соответствие бюджетного адреса контрольному объекту. Derivation может намеренно суммировать несколько бюджетных адресов в один контрольный объект. Такое агрегирование требует контроля состава источников: исключённый или ошибочно выведенный адрес изменяет доступный лимит.

В документации On-Premise стандартные AVC ledgers 9H и 9I связаны с payment budget и commitment budget соответственно. Возможны пользовательские параллельные ledgers; каждое проведение должно пройти активные проверки. Дополнительные параллельные проверки увеличивают нагрузку и должны иметь обоснованную цель.

Откуда берутся блокировки#

Для каждого ledger назначается tolerance profile с порогами и реакциями. Разные tolerance profiles могут применяться к отдельным control objects через strategy derivation. Настройка outgoing/incoming ceiling влияет на проверку расходов и доходов; нельзя считать, что отрицательная сумма автоматически уменьшает потребление при любой настройке.

Перед ослаблением порога разберите цепочку:

  1. Как операция преобразовала G/L и CO присвоения в FM posting address.
  2. Как posting address сопоставился с budget address в BCS.
  3. В какой AVC ledger и control object попали budget, commitment и actual.
  4. Какой consumable budget и какие статусы/переносы доступны на эту дату.
  5. Какой tolerance profile выбран, какой ceiling type применён и какую реакцию вызвал порог.

Для одного проблемного документа сравните derived fields на каждом переходе, журнал контроля, состав бюджета и commitment/actual для соответствующего финансового года. Затем отдельно проверьте индексы budget/posting address: изменение derivation strategy не обязательно автоматически перестраивает сохранённые индексные записи. После изменения стратегии нужны штатные проверки и, при выявленной несогласованности, предусмотренная SAP реконструкция.

Не путайте этот BCS AVC с Budget Availability Control для cost centers в S/4HANA Public Edition. У Public Edition другой предмет контроля и собственные настройки; его нельзя объяснять через On-Premise FM ledgers 9H/9I.

Материал относится к SAP S/4HANA On-Premise Funds Management Help 2025 FPS01/FPS02. Конкретные пороги, виды бюджета, интеграции и реакции зависят от настройки FM Area, года, ledger и локализации. Источники зарегистрированы как metadata_only; проводка, журнал AVC и SAP runtime не проверялись.

Связанные материалы#

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

  1. Budget Control System (BCS) ↗
  2. Availability Control Ledger ↗
  3. Defining Budget and Posting Addresses ↗
  4. Ceiling Types ↗
  5. Index of Budget and Posting Addresses ↗

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