ОСНОВЫ И НАВИГАЦИЯP1L2
Учебные маршруты по FI/CO/FM, ABAP и переходу ECC → S/4HANA
Практический порядок изучения финансовых процессов, разработки ABAP и перехода ECC → S/4HANA с точками самопроверки и ограничениями.
3 мин чтения·База знаний
Ревизия 1
Общие понятия
Частичное покрытие
Контекст: CTX-GENERAL
документальная опора: недостаточно данных
Учебные маршруты по FI/CO/FM, ABAP и переходу ECC → S/4HANA#
Выбирайте маршрут по задаче, а не по списку транзакций. Сначала зафиксируйте продукт и релиз, затем изучайте бизнес-событие, данные, результат и контроль. Официальные SAP Learning journeys дают продуктовые учебные траектории; маршрут ниже связывает их с практическими проверками в этой базе и не является сертификационной программой.
FI: от документа до отчётной суммы#
- Различите событие, документ, проводку и строку; установите ключ и grain результата.
- Изучите ledger, компанию, фискальный год и период, валюту и знаки дебета/кредита.
- Проследите открытые и закрытые позиции, очистку, сторно и изменение документа.
- Сверьте строковую детализацию, обороты и остаток на одном фиксированном срезе.
- Добавляйте платежи, банковские выписки, налоги и закрытие периода только после базовой сверки.
Контрольная точка: вы можете объяснить, почему совпавший итог ещё не гарантирует совпадение состава строк.
CO и FM: объект, план и контроль бюджета#
Начните с организационной области и объекта затрат/ответственности, затем разберите планирование, фактическое отражение, активности и распределение. При allocation определите sender, receiver, базу, цикл и период; проверьте сохранение суммы и округление. Для FM отделите бюджетную структуру, реквизиты проводки, commitment и actual, затем пройдите AVC и выясните, почему наличие контроля не означает автоматически блокировку каждого документа.
Контрольная точка: вы отличаете бюджет от расходов и денежных потоков и можете независимо проверить распределение.
ABAP для финансовой логики#
- Освойте типы, точность денежных величин, внутренние таблицы и явные ключи.
- Изучите ABAP SQL и проверьте grain, кратность join, клиента, полномочия и валюту.
- Разделите логику и инфраструктуру через контракты и интерфейсы.
- Определите владельца SAP LUW; не скрывайте commit в повторно используемой операции.
- Напишите ABAP Unit для обычного, граничного и ошибочного сценария с независимым ожидаемым результатом.
- Для новой разработки проверьте Standard ABAP или ограниченную версию и released API целевого продукта.
Контрольная точка: код, статический анализ и SAP runtime называются разными уровнями проверки.
ECC → S/4HANA#
Сначала сформируйте паспорт исходной системы, локализаций, компонентов, бизнес-функций, ledger и собственных расширений. Затем сравните финансовую модель и процессы целевой редакции. Для каждого изменения установите конкретный релизный источник и затронутый объект; readiness и анализ кода выполняйте инструментами, подходящими для целевого продукта. Завершайте маршрут пробными переносами, проверкой строк и агрегатов, сверкой финансовых остатков и согласованным cutover-планом.
Контрольная точка: никакая общая статья не заменяет инвентаризацию конкретной системы, readiness assessment и тестовую миграцию.
Как пользоваться маршрутом#
Читайте теорию вместе с локальными примером и отрицательным сценарием. Фиксируйте контекст продукта, входные данные, ожидаемый инвариант и фактический результат. Если доступен только синтетический пример, называйте его учебным; если система не запускалась, отмечайте not_run. Исторические и облачные варианты не объединяйте без проверки применимости.
Источники и статус доказательств#
Learning routes for FI/CO/FM, ABAP, and ECC to S/4HANA#
Choose a route by the problem, not by a list of transactions. First record product and release, then study the business event, data, result, and control. SAP Learning journeys provide product learning paths; the sequence below connects them to practical checks in this knowledge base and is not a certification program.
FI: from document to report amount#
- Distinguish event, document, posting, and item; establish result key and grain.
- Study ledger, company, fiscal year and period, currency, and debit/credit signs.
- Trace open and cleared items, clearing, reversals, and document changes.
- Reconcile item detail, turnover, and balance for one fixed slice.
- Add payments, bank statements, taxes, and period close after the basic reconciliation.
Checkpoint: explain why a matching total does not guarantee that the underlying rows match.
CO and FM: object, plan, and budget control#
Start with the organizational area and cost or responsibility object, then study planning, actuals, activities, and allocations. For allocation, define sender, receiver, base, cycle, and period; check conservation and rounding. For FM, distinguish budget structure, posting addresses, commitment and actual, then study AVC and why a control does not automatically block every document.
Checkpoint: distinguish budget from expense and cash flow, and independently verify an allocation.
ABAP for financial logic#
- Learn types, monetary precision, internal tables, and explicit keys.
- Study ABAP SQL and check grain, join cardinality, client, authorization, and currency.
- Separate logic from infrastructure through contracts and interfaces.
- Define SAP LUW owner; do not hide commit in a reusable operation.
- Write ABAP Unit tests for normal, boundary, and failure cases with an independent expected result.
- For new development, check Standard ABAP or restricted language version and released APIs for the target product.
Checkpoint: distinguish code, static analysis, and SAP runtime as different verification levels.
ECC to S/4HANA#
First inventory the source system, localizations, components, business functions, ledgers, and custom extensions. Then compare the financial model and target edition processes. Establish a release-specific source for each change; run readiness and code analysis with tools appropriate to the target product. Finish with trial conversions, row and aggregate checks, financial balance reconciliation, and an agreed cutover plan.
Checkpoint: a general article cannot replace a system inventory, readiness assessment, or test migration.
Using the route#
Read theory with a local example and a negative case. Record product context, inputs, expected invariant, and actual result. If only synthetic data is available, label it as practice; if no system was run, state not_run. Do not merge historical and cloud variants without checking applicability.
Sources and evidence status#
The linked SAP Learning and Support Strategy sources are product learning entry points. Course completion, certification, and learner progress are not asserted.