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

Переход CO и Funds Management: что проверить в целевой модели

Как оценить функциональное соответствие CO и Funds Management при конверсии или переносе: процессы, объекты, настройки, открытые обязательства и контрольные сценарии.

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

При переходе CO и Funds Management (FM) проверяйте не совпадение названий, а сохранение нужной функции, учётного смысла и контрольного результата. Техническая конверсия работающей системы, выборочный перенос и новая реализация задают разные границы данных. Настройки и остатки, присутствующие в исходной системе, не доказывают, что соответствующая функция включена, настроена или должна переноситься в целевой.

Сначала выберите сценарий и целевой процесс#

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

Разведите три решения:

  1. Конверсия системы: проверьте версионные требования и изменённые объекты в Conversion Guide и Simplification Items. Не добавляйте «миграцию данных» к конверсии без отдельного требования.
  2. Новая реализация или selective transition: определите целевые процессы и данные, которые нужны для их запуска. Наличие объекта в Migration Cockpit ещё не означает, что его область, поля и зависимости совпадают с используемым исходным процессом.
  3. Функциональная замена внутри продукта: например, отдельный переход между режимами бюджетирования. Его предпосылки и содержимое миграции относятся именно к этому сценарию и не являются общим планом S/4HANA conversion.

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

Составьте карту соответствия CO#

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

Проверьте как минимум те элементы, которые реально задействованы:

  • Классификация затрат: в S/4HANA cost elements представлены как типы счетов G/L и часть плана счетов; отдельно поддерживаемые поля и отчёты могут отличаться от прежней отдельной модели master data. Сопоставьте исходный вид элемента затрат, категорию, счёт и целевое представление по документации целевой версии.
  • Объекты и назначения: controlling area, cost/profit center, внутренний заказ, WBS, сегмент прибыльности и другие объекты, на которые ссылаются проводки и распределения. Проверьте обязательные поля, статусы, сроки действия, диапазоны номеров и связи с компанией.
  • Потоки стоимости: первичные проводки FI, распределения, расчёты заказов, product costing, Material Ledger/actual costing и используемая модель CO-PA. Различайте изменения модели данных и изменения метода расчёта: они требуют разных согласований и тестов.
  • План и факт: версии, периоды, типы значений, валюты, источник данных и поддерживаемые целевые сценарии планирования. Сравните не только итоговую сумму, но и размерность, по которой пользователи объясняют отклонения.

Для каждой пары source/target определите один результат: без изменения; преобразовать при конверсии; перенастроить; сопоставить на другие объекты; загрузить отдельным migration object; пересоздать; оставить только для чтения; вывести из использования. Не выводите судьбу объекта из сходства названий или наличия данных в таблице.

Составьте отдельную карту Funds Management#

Сначала установите конкретный вариант и scope FM: используемый бюджетный механизм, FM area, fiscal year, источники документов, интегрированные компоненты, требования к availability control и версию цели. Не смешивайте Funds Management в SAP ERP, PSM-FM в S/4HANA и отдельные migration objects Public Edition в одну универсальную модель.

Для фактически используемых процессов проследите:

  • Структуру назначения: funds center, commitment item, fund, functional area, grant и применимые связи. Зафиксируйте область уникальности ключей, допустимость по периоду и правила преобразования.
  • Деривацию: из каких полей FI, MM/закупки и других feeder-компонентов заполняется FM assignment, в каком порядке применяются правила, где допускается ручное значение и как обрабатываются пропуски.
  • Бюджет и контроль: бюджетная структура, типы и версии бюджета, период, бюджетные документы, availability control profile, проверяемые лимиты и исключения.
  • Обязательства: заявки, заказы, авансы, фактические проводки, освобождение/снятие обязательств и их связь с исходными документами.
  • Вариант бюджетирования: если источник использовал Former Budgeting, а цель требует Budget Control System (BCS), оценивайте это как самостоятельное преобразование процесса. SAP описывает клиентские сценарии такого перехода и отдельно предупреждает о рисках одновременного изменения структур назначения; не считайте его обязательным этапом любой конверсии.

Проверьте конкретный target migration object, его scope item, структуру шаблона и связи. Например, описание объекта PSM - Fund для Public Edition 2608 говорит о миграции мастер-данных фонда; оно не доказывает поддержку тем же объектом бюджетных документов, обязательств, FM assignments и availability control.

Проверьте переходы настройки и данных отдельно#

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

Изменение правил деривации может изменить FM assignment будущей проводки, но само по себе не исправляет прежние документы. Перенос бюджета не гарантирует пересоздание всех зависимых остатков и проверок. Перенос commitment item или fund center не переносит автоматически его иерархии, статусы, master data groups или документы.

Зафиксируйте sequence, если несколько уровней должны быть готовы до транзакций: организационные единицы и счета; CO/FM master data; derivation и интеграция; бюджетные настройки; открытые документы и начальные значения; регрессия и открытие периода. Это логическая карта зависимостей, не универсальный порядок SAP-задач.

Задайте доказательства функционального соответствия#

Согласуйте для каждого процесса сценарий, исходные и целевые настройки, контрольную выборку, ожидаемый результат, допустимые различия и владельца приёмки. Используйте одинаковые компании, периоды, валюты и даты среза. Сопоставляйте документы и assignment-поля, а не только общую сумму.

В тестовый цикл включите:

  1. FI-документ с CO/FM account assignment и проверку целевых измерений.
  2. Проводку из feeder-компонента и результат account assignment derivation.
  3. Первичную проводку, allocation и settlement, если они используются.
  4. Заявку/заказ, возникновение и изменение commitment, фактическое потребление и снятие остатка.
  5. Бюджетную проверку ниже, на границе и выше лимита; отдельно ожидаемое сообщение и разрешённое исключение.
  6. Год/период границы, изменение назначения, сторно и повторную загрузку, если они входят в сценарий.

Сверяйте количества документов, суммы по dimension, открытые commitments, бюджетный остаток и результат availability control. Любое отличие классифицируйте как ошибку соответствия, ожидаемое изменение поведения, сознательное преобразование, исключённую историю или необъяснённое расхождение. Технически успешная конверсия не подтверждает работу процесса CO/FM.

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

Этот материал частично покрывает MIG-07. Источники относятся к SAP S/4HANA On-Premise 2025 FPS01/FPS02, SAP ERP 6.0 EHP8 SP25 для отдельного Former Budgeting-to-BCS сценария и Public Edition 2608 для конкретного фонда-объекта. Все записи metadata_only; реальная конфигурация CO/FM, документы, бюджет, commitment, конверсия и SAP runtime не проверялись.

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

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

  1. Cost Elements in SAP S/4HANA 2025 FPS01 ↗
  2. Account Assignment Derivation in Funds Management, SAP S/4HANA 2025 FPS02 ↗
  3. Migration of Former Budgeting to BCS, SAP ERP 6.0 EHP8 SP25 ↗
  4. What Data Can Be Migrated? SAP S/4HANA Cloud Public Edition 2608 ↗
  5. PSM - Fund Migration Object, SAP S/4HANA Cloud Public Edition 2608 ↗

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