Вы находитесь на странице: 1из 14

База знаний

Фактическая калькуляция по регистру материалов в SAP S/4HANA 1610: фундаментальные изменения


и их значение для перехода на новую систему
Аджит Кумар Агарвал

Ключевое понятие
В SAP S/4HANA 1610 были внесены значительные функциональные и технические изменения в функционал, связанный с фактической калькуляцией по
регистру материалов. Например, четыре отдельных шага процесса были объединены в один шаг расчета, а в регистре материалов несколько старых
таблиц фактической калькуляции были интегрированы в две новые таблицы, MLDOC и MLDOCCCS.

С учётом масштаба общего упрощения процесса фактической калькуляции в SAP S/4HANA 1610 организации могут существенно сэкономить время.
Теперь закрытие регистра материалов выполняется значительно быстрее. Четыре отдельных шага процесса (одноуровневый расчет, многоуровневый
расчет, переоценка расхода и переоценка незавершенного производства (НзП)) объединены в один шаг (расчет). Эти изменения в регистре материалов
затронули различные старые таблицы фактической калькуляции, которые были интегрированы в две новые таблицы, MLDOC и MLDOCCCS. Однако
изменения относятся не только к техническому аспекту. Фундаментальные упрощения коснулись хранилища данных для регистра материалов и логики
обработки. В результате этих изменений в регистре материалов совместимость с предыдущими версиями, по сути, отсутствует, поэтому на уровне таблицы
ракурсов совместимости нет.

Рассмотрим изменения в SAP S/4HANA 1610. Для этого ответим на вопросы, которые возникают в связи с выходом этой новой версии SAP S/4HANA, и
поясним влияние изменений на различные бизнес-процессы.

Какие оценки поддерживаются в SAP S/4HANA 1610


SAP S/4HANA поддерживает все методы оценки ERP, изменения с точки зрения бизнес-функций отсутствуют. SAP S/4HANA 1610 поддерживает
следующие оценки:

Стандартная цена.
Среднескользящая цена.
Фактические затраты (дополнительно).
Оценка по принципу LIFO/FIFO.
Трансфертный расчет цен для активации правовой оценки, оценки в рамках концерна и оценки по МВП.

Почему регистр материалов является обязательным в SAP S/4HANA Enterprise Management 1511 и
выше
До выхода системы SAP S/4HANA в таблицах оценки запаса xBEW(H) (таблицы EBEW, EBEWH, MBEW, MBEWH, OBEW, OBEWH, QBEW и QBEWH) хранились
атрибуты основных и переменных данных. В SAP S/4HANA эти таблицы по-прежнему существуют. Однако они используются только для хранения
атрибутов данных регистра материалов. Транзакционные поля LBKUM, SALK3 и VKSAL извлекаются из таблицы отдельных позиций ACDOCA посредством
динамической агрегации. Транзакционное поле SALKV также извлекается из таблицы регистра материалов.

Таким образом, эти поля в исходных таблицах xBEW(H) больше не обновляются. Вследствие этого регистр материалов активируется в обязательном
порядке. При переходе на систему SAP S/4HANA 1610 или выше в шаге преобразования конфигурации регистр материалов автоматически активируется
для всех пользователей, и преобразование выполняется даже в том случае, если пользователи не активировали регистр материалов в своих исходных
системах. Если пользователь внедряет новую систему, регистр материалов необходимо активировать вручную. Таблицы xBEW(H) требуется обновлять
реже, в результате чего увеличивается пропускная способность вследствие сокращения числа блокировок базы данных (см. SAP-ноту 2337368).

Какие технические изменения реализованы в SAP S/4HANA 1610


Компания SAP значительно упростила архитектуру системы SAP S/4HANA 1610, в том числе фактическую калькуляцию по регистру материалов. В
регистре материалов реализованы следующие изменения:

Разные таблицы фактической калькуляции интегрированы в две новые таблицы, MLDOC и MLDOCCCS.
Содержимое самых старых таблиц базы данных регистра материалов теперь хранится в таблице ACDOCA, что позволяет обращаться к данным проще и
быстрее (благодаря оптимизации через SAP HANA). Атрибуты модели данных регистра материалов, релевантные для функциональности
вспомогательного регистра запаса, теперь относятся к таблице ACDOCA. Прежние таблицы стали устаревшими.
Содержимое таблиц MLIT, MLPP, MLPPF, MLCR, MLCRF, MLCD, CKMI1 и BSIM хранится в ACDOCA. Данные MLHD хранятся в BKPF.
Новые таблицы документов регистра материалов MLDOC и MLDOCCCS заменяют прежние периодические таблицы (MLHD, MLIT, MLPP, MLPPF, MLCR,
MLCRF, MLKEPH, CKMLPP, CKMLCR, MLCD, CKMLMV003, CKMLMV004, CKMLPPWIP и CKMLKEPH). Для получения дополнительной информации см. SAP-ноту
2352383.

В табл. 1 представлен краткий обзор замененных таблиц с указанием их назначения.


Табл. 1. Замененные таблицы в SAP S/4HANA 1610

Примечание.
Для получения дополнительной информации о таблицах, замененных в SAP S/4HANA, см. SAP-ноты 2352383 и 2354768.

Какие функциональные изменения реализованы для фактической калькуляции по регистру материалов в SAP S/4HANA 1610

В SAP S4/HANA 1610 существенно изменилось хранилище данных регистра материалов и логика обработки. Функциональные изменения в SAP
S/4HANA 1610:

Закрытие регистра материалов теперь выполняется значительно быстрее. Четыре отдельных шага процесса, указанных в начале статьи, объединены в
один шаг — расчёт.
В новом регистре материалов различие между одноуровневыми и многоуровневыми отклонениями не проводится.
Изменять цену в рамках периода теперь можно без позднего изменения цены.
Реализована совершенно новая логика статуса периода.

В результате этих изменений в регистре материалов совместимость с предыдущими версиями по сути отсутствует, поэтому для таблиц регистра
материалов ракурсов совместимости нет.

В SAP S/4HANA 1610 пульт управления закрытием фактической калькуляции был сильно упрощен. На рис.  1 и 2 представлено сравнение пульта
управления закрытием фактической калькуляции до и после выхода системы SAP S/4HANA 1610.

Рис. 1. Пульт управления закрытием фактической калькуляции до SAP S/4HANA 1610


Рис. 2. Пульт управления закрытием фактической калькуляции в SAP S/4HANA 1610

Как повлияло появление SAP S/4HANA на отчетность


Транзакция анализа цены материала (коды транзакций CKM3 и CKM3N) была реструктурирована и теперь предоставляет упрощенный и
оптимизированный ракурс материалов на заводах с активной фактической калькуляцией. Этот ракурс заменяет прежний ракурс структуры расчета цены в
CKM3. Изменения для расширенной функциональности транзакции анализа цены материала в SAP S/4HANA:

Одноуровневые и многоуровневые отклонения теперь отображаются не в разных столбцах в CKM3, а в одном. При этом можно определить, является
отклонение одноуровневым или многоуровневым. Поскольку одноуровневые и многоуровневые отклонения хранились в разных таблицах, они
отображались в разных столбцах в CKM3. Теперь одноуровневые и многоуровневые отклонения отображаются в одном столбце. Однако информация
по-прежнему доступна и выводится в CKM3. Теперь нет отдельного ракурса для компонентов затрат. Вместо этого компоненты затрат собраны на
главном экране.
Логика проводки в FI не изменилась. Здесь по-прежнему разграничено многоуровневое развертывание (ключ транзакции PRV) и одноуровневые
проводки (ключ транзакции PRY).
Многоуровневые отклонения: В таблице MLDOC можно найти многоуровневые отклонения цены в записях с POSART = MC для материалов и AC для
операций.
Одноуровневые отклонения: POSART = MI  — это отклонения с развертыванием на стороне расхода до следующего уровня. Для многоуровневого
развертывания всегда существует пара записей MI/MC, MC для материалов и MI для отклонений, которые развертываются на стороне расхода на
следующем уровне.
В новой транзакции не отражается сравнение план/факт.
Технически данные извлекаются из таблиц MLDOC, MLDOCCCS, MLDOC_EXTRACT и MLDOCCCS_EXTRACT.

Рассмотрим новую функциональность CKM3/CKM3N на примерах.

Выполните транзакцию CKM3. На появившемся экране введите данные в поля для материала, завода и периода/года, как показано на рис. 3. В поле
View (Ракурс) в раскрывающемся списке опций выберите PS Price Determination Structure (Структура расчета цены PS). Появится раздел, выделенный на
рис. 3 красным квадратом. В разделе Production (Производство) под пунктом Consumption (Расход), Рис. 3, отображаются данные сырья для производства
полуфабрикатов (SFG).

Рис. 3. Оценка сырья, отпущенного для производства полуфабрикатов

Примечание.
На рис. 3 COGM означает производственную себестоимость.

Выполните транзакцию CKM3 еще раз. На появившемся экране введите данные в поля для материала, завода и периода/года, как показано на рис. 4. В
поле View (Ракурс) в раскрывающемся списке опций выберите PS Price Determination Structure (Структура расчета цены PS). Появится раздел под пунктом
Production (Производство), выделенный на рис.  4 красным прямоугольником. Данные в строках в этом разделе относятся к сырью, отпущенному для
производства готовых изделий (FG).
Рис. 4. Оценка сырья, отпущенного для производства готовых изделий

Выполните транзакцию CKM3 еще раз. На появившемся экране введите данные в поля для материала, завода и периода/года, как показано на рис. 5. В
поле View (Ракурс) в раскрывающемся списке опций выберите PS Price Determination Structure (Структура расчета цены PS). Появятся строки, выделенные
красным Рис. 5. Данные во второй строке под пунктом Production (Производство) в разделе Receipts (Поступления), т. е. в строке, в которой отображается
ATY 1305/1420, относятся к собственной ценовой разнице при производстве. Данные во второй и третьей строках под пунктом Production (Производство) в
разделе Consumption (Расход) относятся к ценовой разнице при передаче в расход материала, отпущенного для производства.

Рис. 5. Оценка полуфабрикатов, отпущенных для производства готовых изделий

Выполните транзакцию CKM3 еще раз. На появившемся экране введите данные в поля для материала, завода и периода/года, как показано на рис. 6. В
поле View (Ракурс) в раскрывающемся списке опций выберите PS Price Determination Structure (Структура расчета цены PS). Далее разверните папку
Receipts (Поступления). В первой помеченной красной рамке здесь отображается ценовая разница по производству с распределением от материалов
нижнего уровня. Во второй красной рамке с ATY 1305/1420 показаны собственные производственные отклонения. Откройте папку Ending Inventory
(Конечный запас). Здесь в помеченных красным цветом строках отображаются ценовые разницы, распределенные по конечному запасу во время
периодического закрытия с помощью транзакции CKMLCP, что отражено в строке Settlement (Расчет).
Рис. 6. Оценка готового изделия

В одном столбце показаны одноуровневые и многоуровневые ценовые разницы.

Теперь сравним процессы, выполняемые после транзакции CKM3 в SAP S/4HANA 1610, и процессы после транзакции CKM3 в системе SAP ERP Central
Component (ECC). На рис. 7 показан экран после выполнения транзакции CKM3 с указанием материала/завода и периода.

Рис. 7. Результаты выполнения анализа цены материала (код транзакции CKM3) в SAP S/4HANA1610

На рис.  7 видно, что многоуровневые (в первой красной рамке) и одноуровневые (во второй красной рамке) отклонения отображаются в одном
столбце. Эти отклонения распределены по конечному запасу во время закрытия периода, что отражено в строке расчета. Однако до появления системы
SAP S/4HANA 1610 эти различия отображались в разных столбцах, как показано на рис. 8.

Рис. 8. Результаты выполнения транзакции анализа цены материала (CKM3) до SAP S/4HANA1610

Компонент затрат добавлен в SAP S/4HANA 1610 по умолчанию в транзакции анализа цены материала (CKM3). Дополнительная опция для выбора
компонента затрат в ракурсе отсутствует.
В системе SAP S/4HANA 1610 не используется сравнение план/факт, которое было доступно в предыдущих версиях (рис. 8).

В SAP S/4HANA 1610 после выполнения транзакции анализа цены материала (CKM3) в системе доступно четыре ракурса (рис. 9), а после выполнения
анализа цены материала в системе ECC доступно 12 ракурсов, см. Рис. 10.

Рис. 9. Опции транзакции анализа цены материала (CKM3) при выборе значения из SAP S/4HANA 1610

Рис. 10. Опции транзакции анализа цены материала (CKM3) при выборе значения до SAP S/4HANA 1610

В новой транзакции анализа цены материала в SAP S/4HANA 1610 добавлены новые опции. Например, вы можете просмотреть документ закрытия,
историю закрытия, исходный документ и сокращение НзП. При анализе цены материала в ECC эти опции отсутствуют.

Транзакция количественной структуры с оценкой (CKMLQS) предназначена для просмотра многоуровневой количественной структуры с оценкой для
отдельного материала. Целью многоуровневой количественной структуры с оценкой является предоставление обзора фактической количественной
структуры для многоуровневых процессов с оценкой по фактическим ценам из фактической калькуляции.

Теперь выполните транзакцию CKMLQS и введите данные в поля Material (Материал), Plant (Завод) и Period/Year (Период/год). После выполнения
транзакции появится экран, показанный на рис. 11.

Рис. 11. Количественная структура с многоуровневой оценкой

Для выполнения отчета CKMLQS установите SAP-ноту 2378468. Я рекомендую также применить SAP-ноту 2495950, чтобы вызывать транзакцию
количественной структуры с оценкой напрямую с помощью кнопки из транзакций CKM3 и CKM3OLD, если вы не можете так сделать в вашей версии SAP
S/4HANA 1610.

На рис.  12 представлено сравнение статуса периода, обновленного в транзакции анализа цены материала до SAP S/4HANA 1610 и в системе SAP
S/4HANA 1610. Для проверки статуса периода выполните транзакцию CKM3 и заполните поля Material (Материал), Plant (Завод) и Period/Year (Период/год).
Затем выберите значок Information on Period Status (Информация о статусе периода) под статусом периода. Как можно заметить, статусы периода в SAP
S/4HANA 1610 и более ранних версиях различаются.

Рис. 12. Статус периода

Проверить статус периода можно с помощью транзакции CKM3, как было сказано выше, или в таблице MLRUNLIST.
Теперь в системе можно стандартным образом изменить стандартную цену даже после проводки движения материала. Однако невозможно изменить
цену, если материалу присвоен статус «заключительные проводки выполнены».

В SAP S/4HANA 1610 не нужно использовать позднее изменение цены (LTPC).

После выполнения транзакции CKMLCP в параметрах на шаге подготовки можно установить флажок Allow Open Status for Previous Period (Разрешить
статус «Открыто» для предыдущего периода). Используйте этот новый флажок только в исключительных случаях. Вообще, SAP не рекомендует
устанавливать этот флажок (рис. 13). Для получения информации о целесообразности использования данной опции в определенных случаях откройте
справочную документацию SAP с помощью клавиши F1 на клавиатуре. Если этот флажок установлен, материалы или операции будут обрабатываться в
транзакции пульта управления фактической калькуляцией (CKMLCP) даже в том случае, если в предыдущем периоде им не был присвоен статус
«заключительные проводки выполнены».

Рис. 13. Флажок Allow Open Status for Previous Period (Разрешить статус «Открыто» для предыдущего периода)

Как правило, проверка статуса за предыдущий период используется в следующих сценариях:

В тестовой среде для тестирования закрытия периода по регистру материалов в транзакции пульта управления фактическим закрытием (CKMLCP) для
текущего периода, даже если транзакция пульта управления фактической калькуляцией для предыдущих периодов не выполнялась.
В продуктивной среде для самого первого закрытия периода по регистру материалов после ввода регистра материалов в продуктивную эксплуатацию.
В продуктивной среде в случае, если транзакция пульта управления фактической калькуляцией за предыдущий период была обработана неполностью
по причине ошибок и теперь невозможно выполнить проводку закрытия для открытых материалов или операций (например, если по результатам уже
была сформирована отчетность).
Для получения дополнительной информации см. KBA 2515611 — S/4HANA 1610 CKMLCP: ошибки ML4HMASTER 106, ML4HMASTER 107 или Close previous
period rst (Сначала закрытие предыдущего периода)

Какие таблицы обновлены в SAP S/4HANA 1610


Данные регистра материалов относятся к следующим категориям:

AB = начальный запас

PC = изменение цены

ZU = поступления

VP = другие поступления/расход

VN = расход

EB = конечный запас

NV = не распределено

KB = кумулятивный запас

NC = не перерассчитано

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

В таблице MLDOC_EXTRACT содержится информация об изменениях количества и оценки. Обновления в результате транзакций (движения материалов
или получение счетов) обычно применяются к таблицам MLDOC и MLDOC_EXTRACT параллельно. Однако таблицу MLDOC_EXTRACT можно сжать. После
сжатия таблица будет содержать всего одну запись на каждую позицию оценки затрат, период, ракурс оценки и тип валюты. С помощью таблицы
MLDOC_EXTRACT можно быстро и эффективно вычислить общее количество и стоимость путем сбора всех записей по определенным номерам
калькуляций затрат.

При смене периода (транзакция MMPV) таблицы MLDOC_EXTRACT автоматически сжимаются для периодов более ранних, чем предыдущий. Сжатие
можно выполнить вручную с помощью программы FCML4H_RMLDOC_EXTRACT_COMPRESS. Именно такой вариант рекомендует SAP при очень большом
числе движений материалов. Для получения дополнительной информации см. SAP-ноту 2354768.

Выполните транзакцию SE16N и укажите номер калькуляции затрат на материал, как показано на рис.  6. Появятся записи отдельных позиций, см.
Рис. 14.

Рис. 14. Обновление таблицы MLDOC для материала на рис. 6

Выполните транзакцию SE16N и укажите номер калькуляции затрат на материал, как показано на рис. 14. Появится экран, показанный на рис. 15, на
котором отображаются сжатые записи по периоду или валюте с количеством и значениями конечного запаса.
Рис. 15. Обновление таблицы MLDOC_EXTRACT для материала на рис. 14

Если вам требуются данные по количеству и стоимости начального и конечного запаса по каждому периоду, используйте таблицу отчетности
FCML_REP_V. Если данные по количеству и стоимости начального и конечного запасов по каждому периоду не требуются, более целесообразно будет
считывать информацию напрямую из таблицы MLDOC. Чтение напрямую из таблицы MLDOC также имеет свои преимущества в случае, если требуется
просмотреть подробные сведения по отдельным документам движения материалов, поскольку в FCML_REP_V данные отображаются только на уровне с
обобщением по категории, типу позиции и номеру производственного процесса, как показано на рис. 16. Обратите внимание, на рис. 16 категория с меткой
EB представляет конечный запас, AB представляет начальный запас, ZU представляет поступления, а VN — расход.

Рис. 16. Обновление ракурса FCML_REP_V для материала на рис. 14

В ракурсе Core Data Services (CDS) представлена единая модель данных для всех доменов приложений, для которых был оптимизирован FCML_REP_V.
Теперь начальный запас (категория AB) и конечный запас (категория EB) отображаются здесь и при отсутствии прогона калькуляции для периода, а также
при отсутствии проводок движений материалов в периоде. Для получения оптимизированной версии реализуйте SAP-ноту 2456976, начальный запас
FCML_REP_V в ракурсе CDS FCML_REP_V для периодов без MLRUNLIST.

Если не удается получить требуемую информацию непосредственно из таблиц MLDOCCCS_EXTRACT и MLDOCCCS, можно реализовать новый ракурс CDS
FCML_CCS_REP_V. Для этого используйте SAP-ноту 2467741.

ACDOCA_M_EXTRACT
При использовании этой модели документы учета запасов материалов (записи журнала) вставляются в таблицу ACDOCA. Фактические данные по
количеству и стоимости запаса больше не сохраняются в таблицах регистра материалов и таблицах оценки запаса в модели показателей (например, в
таблицах CKMLPP, CKMLCR, MBEW и MBEWH). Все фактические данные по количеству и стоимости запаса теперь рассчитываются на лету на основе
записей запаса материалов в таблице ACDOCA.

Для повышения производительности была добавлена вторая таблица, ACDOCA_M_EXTRACT. Теперь фактическое количество запаса и данные
стоимости рассчитываются из этой таблицы, а не из ACDOCA.

В таблице ACDOCA_M_EXTRACT доступен небольшой набор полей из ACDOCA, и каждая релевантная для оценки запаса запись, вставленная в ACDOCA
во время проводки документа материалов, также вставляется в таблицу ACDOCA_M_EXTRACT.

Периодически выполняется сжатие записей в ACDOCA_M_EXTRACT. Это означает, что отдельные документы движений материалов агрегируются в
новые сжатые записи по материалу и по периоду. Новые сжатые записи вставляются в ACDOCA_M_EXTRACT, а дополнительные записи отдельных
документов материалов удаляются из ACDOCA_M_EXTRACT. Сжатие записей обеспечивает периодическое сокращение числа записей в
ACDOCA_M_EXTRACT по сравнению с ACDOCA.

Благодаря сокращению числа записей в таблице ACDOCA_M_EXTRACT оптимизировано выполнение запросов фактических данных по количеству и
стоимости запаса. Этот процесс называется предварительным уплотнением таблицы ACDOCA_M_EXTRACT и по умолчанию выполняется в рамках
закрытия на конец периода.

Выполните транзакцию SE16N и укажите номер калькуляции затрат. Откроется экран вывода с таблицей, см. Рис. 17.

Рис. 17. Обновление таблицы ACDOCA_M_EXTRACT


Предварительное уплотнение таблицы ACDOCA_M_EXTRACT по умолчанию выполняется в рамках закрытия на конец периода с помощью транзакции
MMPV. После выполнения транзакции MMPV обновляется запись с GLFY 9999 и периодом 999. Здесь отображается запас на конец завершенного периода в
регистре материалов, см. второе помеченное поле на рис. 17.

При обновлении периода до 009.2016/010/2016 отображается запас по периоду и соответствующие значения, см. первое помеченное поле на рис. 17.

Для расчета текущего запаса на конец периода следует учитывать последнюю запись закрытия (т. е. период 999 FY 9999 + все записи с обновленными
значениями документов).

Для получения дополнительной информации см. SAP-ноту 2342347.

Выполните транзакцию SE16N. Появится экран, показанный на рис.  18. В поле Search for Table (Поиск таблицы) введите имя таблицы (например,
MLRUNLIST) и заполните поля под столбцами Material (Материал) и Plant (Завод) для релевантной позиции. (В моем примере позиция выделена красным
треугольником. Укажите материал COGM-F-01 и завод COG4.) Нажмите клавишу Enter на клавиатуре, чтобы сохранить данные. В данном примере позиция,
выделенная на рис. 18, отражает, что закрытие с фактической калькуляцией выполнено для данного материала за период 09/2016 в области оценки COG4.

Рис. 18. Обновление таблицы MLRUNLIST (также см. Рис. 6)

Заключительная проводка выполнена для материала COGM-F-01 на заводе COG4 за период 9/2016.

Что изменилось в SAP S/4HANA 1610 для выполнения альтернативного прогона оценки
В пульте управления фактической калькуляцией (транзакция CKMLCP) и пульте управления альтернативным прогоном оценки (транзакция CKMLCPAVR)
доступен дополнительный параметр Application (Приложение), см. Рис. 19. Таким образом, вы можете выбрать приложение для обработки альтернативных
прогонов оценки с помощью транзакции CKMLCP и прогонов фактической калькуляции с помощью транзакции CKMLCPAVR.

Рис. 19. Опции для альтернативного прогона оценки (CKMLCP или CKMLCPAVR)

На панели инструментов пульта управления фактической калькуляцией и пульта управления альтернативным прогоном оценки рядом с пиктограммой
просмотра/изменения (<->) появилась новая пиктограмма для переключения между режимами Costing Run (Прогон калькуляции) и Run Reference (Прогон
со ссылкой), см. Рис. 19.

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

Создать альтернативный прогон оценки можно двумя способами: создать классический альтернативный прогон оценки с функциями как до SAP
S/4HANA 1610 или создать альтернативный прогон оценки со ссылкой на прогон, т. е. все настройки будут установлены в соответствии с данными ссылки
без возможности их изменения. Необходимо выбрать только заводы.

В SAP S4/HANA 1610 для всех альтернативных прогонов оценки используется логика периодических проводок, см. SAP-ноту 633010. Классическая
логика дельта-проводки теперь недоступна.

В SAP S/4HANA 1610 в настоящее время для конца одного периода невозможно обработать периодический прогон и альтернативный прогон оценки.
Исключение составляют специфичные сценарии с параллельной обработкой COGM. Например, если пользователи выполняют CKMLCP при закрытии
каждого периода, выполнить альтернативный прогон оценки невозможно. Если пользователь выполняет CKMLCP в конце каждого периода с 1 по 12, что
соответствует стандартному процессу фактической калькуляции, то другой пользователь не сможет выполнить альтернативный прогон оценки за период с
1 по 6 и с 7 по 12 с суммированием. Для получения подробной информации об этом процессе см. SAP-ноту 2354768.

Как влияет на организацию переход на SAP S/4HANA 1610


Миграция на SAP S/4HANA 1610 существенно влияет на пользователей организации, которая работает с фактической калькуляцией посредством
регистра материалов. Поэтому важно хорошо понимать суть всех функциональных и технических изменений, реализованных компанией SAP в версии SAP
S/4HANA 1610. Рассмотрим, как организации следует проанализировать фактическую калькуляцию после миграции на SAP S/4HANA 1610.

Преобразование типа регистра материалов


В SAP S/4HANA 1610 больше не используется тип регистра материалов, который ссылается на параметры валюты, определенные в FI или Controlling
(CO). (Больше не используются старые флажки Currency Types from FI (Типы валют из FI) и Currency Types from CO (Типы валют из СО).) Вместо этого
требуется явно определить типы валюты и оценки, релевантные для регистра материалов. См. SAP-ноту 2291076.

Примечание.
Во время конфигурирования регистра материалов выполняется автоматическое преобразование существующего регистра материалов с типом 0000 в
регистр материалов нового типа с присвоением нового регистра всем заводам. Поэтому создавать новый тип регистра материалов вручную во время
преобразования системы не требуется.

Для определения типа регистра материалов выполните транзакцию FML_MIG_CUST и выберите SPRO  ▶ Conversion of Accounting to SAP S/4HANA  ▶
Preparations and Migration of Customizing ▶ Preparations and Migration of Customizing for Material Ledger ▶ Migrate Material Ledger Customizing (SPRO ▶ Перевод
учета и отчетности в SAP S/4HANA  ▶ Подготовка и миграция пользовательской настройки  ▶ Подготовка и миграция пользовательской настройки для
регистра материалов ▶ Миграция пользовательской настройки регистра материалов). Появится экран, показанный на рис. 20.

Рис. 20. Экран пользовательской настройки миграции регистра материалов

После выполнения программы в режиме обновления с помощью пиктограммы выполнения (рис. 20), проверьте следующие транзакции:

Определение типа регистра материалов (транзакция OMX2).


Присвоение регистра материалов области оценки (транзакция OMX3).
Активация регистра материалов в областях оценки (транзакция OMX1).

После выполнения миграции в соответствии с инструкциями выше Рис.  16, сначала проверьте настройки после выполнения транзакции OMX2.
Появится экран, показанный на рис. 21. Проверьте, существует ли новый тип регистра материалов помимо 0000. Убедитесь, что для опции настройки типа
валюты вручную выбраны типы ML, отличные от 0000, см. Рис. 17.

Рис. 21. Определение типа регистра материалов

Если вы внедряете новую систему, создайте типы ML помимо 0000 и установите индикаторы под столбцом Manual (Вручную) для настроек валюты, как
показано на рис. 17.

Теперь выберите значение в поле под столбцом ML Type (Тип ML), например, 9300, см. Рис. 21 и щелкните по папке De ne individual characteristics
(Определить отдельные признаки). Откроется экран, представленный на рис. 22.

Рис. 22. Определение отдельных признаков в типе ML

Проверьте, все ли требуемые типы валют указаны на экране, представленном на рис.  22. Обратите внимание на то, что во время преобразования
системы используются типы валюты из исходной системы SAP. Если регистр материалов в исходной системе не активен, добавляется тип валюты по
умолчанию 10.

В моем примере указано два типа валюты (рис. 22), но можно добавить до трех типов валюты.

После настройки типа ML в соответствии с инструкциями выше Рис. 21 и 22 выполните транзакцию OMX3 для присвоения типов регистров материалов
областям оценки, как показано на рис. 23.

Рис. 23. Присвоение типа регистра материалов области оценки


Н экране, представленном на рис. 23, проверьте, что у всех заводов, присвоенных типу регистра материалов, поле статуса выделено зеленым цветом.
Выполните транзакцию OMX1. Появится экран, показанный на рис. 24.

Рис. 24. Активация регистра материла с релевантным расчетом цены 

В этом шаге выполняется активация регистра материалов для одной или нескольких областей оценки. Если регистр материалов активирован для
области оценки, все материалы в этой области оценки будут оцениваться с использованием этого регистра материалов.

Для активации регистра материалов:

Установите индикатор активации регистра материалов для релевантных областей оценки.


Если для расчета цены материала на основе операций установлен код управления ценой V (индикатор 2 в основной записи материала), будет
рассчитана среднескользящая цена. Если установлен код управления ценой S, материал оценивается по стандартной цене. Среднескользящая цена
рассчитывается для информации.
При одноуровневом или многоуровневом расчете цены (индикатор 3 в основной записи материала) оценочная цена (стандартная цена) не изменяется,
а периодическая расчетная цена вычисляется для оценки материала по закрытому периоду. Эта опция поддерживается только для материалов с кодом
управления ценой S.

Примечание.
Если вы активировали регистр материалов для области оценки (завод), следует также активировать его для всех заводов балансовой единицы. Этот
шаг обеспечит сверку всех счетов в FI со счетами в MM.

Чтобы проверить, активирована ли фактическая калькуляция в исходной системе, в меню пользовательской настройки выберите SPRO ▶ Controlling ▶
Product Cost Controlling ▶ Actual Costing/Material Ledger ▶ Actual Costing ▶ Activate Actual Costing (SPRO ▶ Контроллинг ▶ Контроллинг затрат на продукт ▶
Фактическая калькуляция/регистр материалов ▶ Фактическая калькуляция ▶ Активировать фактическую калькуляцию). Появится экран, показанный на
рис. 25.

Рис. 25. Активация фактической калькуляции

Примечание.
Чтобы проверить, активирована ли фактическая калькуляция в старой системе (т. е. до выхода SAP S/4HANA 1610),откройте таблицу T001W-MGVUPD =
X.

В этом шаге выполняется активация фактической калькуляции для материалов и обновление данных расхода в количественной структуре. Активация
выполняется для каждого завода отдельно.

Необходимо выбрать обновление данных по операциям и процессам в фактической количественной структуре. Доступно три варианта настройки:

0 = обновление неактивно.
1 = обновление активно, но нерелевантно для расчета цены Данные расхода обновляются в количественной структуре, но не учитываются при расчете
цены.
2 = обновление активно и релевантно для расчета цены Отклонения между проведенными в течение периода ценами в операции/ценами в процессе и
фактической ценой на конец периода корректируются соответствующим образом.

Чтобы включить эту цену в фактическую калькуляцию, выберите опцию 2, Activity update relevant to price determination (Обновление операции,
релевантное для расчета цены) в столбце Activity Consumption Update (Обновление данных расхода в операции) в количественной структуре. Для
сохранения изменений щелкните по пиктограмме сохранения.

Какие шаги необходимо выполнить для миграции данных в SAP S/4HANA 1610
Для миграции данных в SAP S/4HANA 1610 выберите в меню SPRO ▶ Conversion of Accounting to SAP S/4HANA ▶ Data Migration ▶ Start and Monitor Data
Migration (SPRO  ▶ Перевод учета и отчетности в SAP S/4HANA  ▶ Миграция данных  ▶ Запустить и отслеживать миграцию данных). Откроется экран,
показанный на рис.  26. Здесь строки в красной рамке содержат данные перенесенного регистра материалов, а строки в зеленой рамке содержат
перенесенную историю заказов на поставку и производственных заказов.

Рассмотрим шаги миграции, показанные на рис. 26.


Рис. 26. Пульт управления миграцией данных

M10: миграция основных данных регистра материалов


Это действие обеспечивает активацию регистра материалов для всех областей оценки, что является обязательным условием в SAP S/4HANA. В
результате выполнения этой операции создаются основные данные регистра материалов (таблицы CKMLHD, CKMLPR, CKMLPP и CKMLCR) во всех валютах
регистра материалов за периоды до последнего периода прошлого года.

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

Кроме того, все существующие агрегированные значения запаса (таблицы MBEW, EBEW, QBEW и OBEW) и полные данные по их истории (таблицы
MBEWH EBEWH, QBEWH и OBEWH) переносятся в новую таблицу записей универсального журнала ACDOCA и ACDOCA_M_EXTRACT. Для записей за периоды
до последнего периода прошлого года выполняется пересчет в валюты регистра материалов по стандартному обменному курсу. Если вы уже используете
регистр материалов, существующие записи регистра материалов (таблицы CKMLPP и CKMLCR) переносятся в таблицы ACDOCA и ACDOCA_M_EXTRACT
вместе со всей существующей информацией по валютам.

В результате этой операции переноса фактическая калькуляция не активируется, поскольку в SAP S/4HANA фактическая калькуляция не является
обязательной. Однако если вы уже используете фактическую калькуляцию в исходной системе, данные ML для фактической калькуляции переносятся в
новые структуры данных ML.

M20: проверка основных данных регистра материалов


После миграции основных данных регистра материалов выполняется проверка перенесенных данных. Например, существующие значения из таблиц
запаса и регистра материалов сравниваются с агрегированными значениями по таблице ACDOCA.

M11: миграция истории заказов регистра материалов


Если до преобразования системы в SAP S/4HANA регистр материалов не был активирован ни в одной области оценки, эта операция обеспечивает
пересчет в валюты регистра материалов для всех существующих записей в таблицах истории заказов на поставку (таблицы EKBE, EKBEH, EKBZ,и EKBZH) и
производственных заказов (таблицы MLAUFCR и MLAUFCRH).

M21: проверка истории производственных заказов и заказов на поставку ML


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

Для получения дополнительной информации см. SAP-ноту 2352383.

Примечание.
Все шаги пользовательской настройки регистра материалов и миграции данных обязательны к выполнению даже в том случае, если компании не
активировали регистр материалов или фактическую калькуляцию в исходной системе до перехода на SAP S/4HANA 1610.

Для перехода с версии SAP S/4HANA 1511 на SAP S/4HANA 1610 выполните программу FCML4H_STARTUP, чтобы обновить таблицы нового регистра
материалов SAP S/4HANA 1610, поскольку таблица ACDOCA обновляется во время выполнения шагов преобразования данных SAP S/4HANA 1511.

Какие рекомендации следует учитывать при чтении старых и новых данных фактической
калькуляции в SAP S/4HANA 1610
Преобразование регистра материалов, связанное с упрощенной моделью данных регистра материалов в SAP S4/HANA 1610, не зависит от отдельных
документов материала или документов изменения цены. Для каждого периода, типа валюты и ракурса оценки, а также категории (например, поступления),
категории процесса (например, производство) и производственного процесса предусмотрена только одна запись.

Чтение старых данных (созданных до перехода)


Ниже даны рекомендации по чтению старых данных, созданных до перехода на систему SAP S/4HANA 1610:

Вы можете использовать старые отчеты, которые указывают на старые таблицы, и считывать старые данные, созданные до преобразования системы.
Ракурсы совместимости для успешной работы не требуются.
Также можно работать с адаптированными пользовательскими программами, которые указывают на новые таблицы, но здесь следует учитывать
логику преобразования.
Необходимо учитывать, что все связанные с материалом движения или изменения цены из прошлых годов преобразуются в таблицах MLDOC, как если
бы движение материалов или изменение цены произошли в прошлом периоде предыдущего года (суммированием).
Помните, что данные за текущий год не преобразуются на основе отдельных документов материала или документов изменений цены, а уплотняются
следующим образом: одна запись для каждого периода, типа валюты и ракурса оценки, категории (например, поступления), категории процесса
(например, производство) и производственного процесса.
Данные до последнего периода прошлого года (относительно даты преобразования системы) с помощью транзакции CKM3 просмотреть невозможно,
поскольку старые данные не были преобразованы в таблицы MLDOC. Для просмотра данных за периоды до последнего периода предыдущего года
используются транзакции CKM3OLD (анализ цены материала) и CKM3PHOLD (история цены материала). На рис. 27 показаны различия между экранами
в системе SAP после выполнения транзакций CKM3 и CKM3OLD.
CKM3OLD не выводит проводки, созданные после преобразования системы.

Рис. 27. Различия экранов после выполнения транзакций CKM3 и CKM3OLD

Чтение новых данных (после перехода) в пользовательском запросе


Новые данные, проведенные после преобразования системы в SAP S/4HANA 1610, сохраняются в новых таблицах. Для чтения новых таблиц
необходимо адаптировать пользовательские программы и запросы.

Рекомендации по преобразованию системы для организаций


Если организация планирует перейти на систему SAP S/4HANA 1610, следует принять во внимание следующие рекомендации.

Перед тем, как приступить к преобразованию системы, необходимо завершить все прогоны калькуляции с регистром материалов (сюда относится и
фактическая калькуляция с помощью транзакции CKMLCP, и альтернативные прогоны оценки с помощью транзакции CKMLCPAVR). Например, шаг
заключительной проводки должен быть успешно выполнен без ошибок, у вас не должно остаться материалов со статусом «открыто». Причина: После
преобразования системы в версию SAP S/4HANA 1610 или выше внести какие-либо изменения в прогоны калькуляции, созданные до преобразования,
будет невозможно.
Изменить прогоны калькуляции с регистром материалов или шаги таких прогонов во время выполнения преобразования также невозможно.
Также во время преобразования системы невозможно активировать или деактивировать фактическую калькуляцию по регистру материалов для
одного или нескольких заводов.
Необходимо тщательно проверить и пересмотреть пользовательские программы, связанные с регистром материалов, поскольку ракурс совместимости
в новой системе не предусмотрен. Пользовательские отчеты по регистру материалов также недоступны, поскольку они созданы на базе структуры
данных старого регистра материалов.

Контрольный опрос
1. Верно или неверно. В системе SAP S/4HANA 1511on-premise не наблюдалось проблем, связанных с регистром материалов с 200 пользовательскими
программами.
Верно. Изменения в регистре материалов с фактической калькуляцией реализованы в системе SAP S/4HANA 1610. Информацию об этих
изменениях можно найти в списке упрощений (документ в формате PDF) и различных примечаниях к версиям.

2. Как правило, SAP предоставляет ракурсы совместимости, чтобы вы могли и далее работать с пользовательскими программами, но в таблице MLxx
ракурсы в версии SAP S/4HANA 1610 отсутствуют.
Верно. Изменения в регистре материалов с фактической калькуляцией настолько масштабные, что предоставление ракурсов совместимости
нецелесообразно или невозможно. В зависимости от того, какую информацию требуется считать, необходимо адаптировать специфичные для
клиентов отчеты для чтения новых таблиц.

3. Если пользователи создали отчеты по запросам SAP с помощью стандартных функций запросов или отчетов ABAP, в SAP S/4HANA 1610 необходимо
изменить отчеты по запросам SAP, относящиеся к новой таблице регистра материалов.
Верно. Для чтения новых данных необходимо адаптировать запросы. Подготовьте запросы, чтобы получить доступ к корректным новым таблицам.

4. В SAP S/4HANA 1610 необходимо выполнять транзакцию FCML_FILL.


Неверно. В SAP S/4HANA 1610 код транзакции FCML_FILL больше не требуется, поскольку базовые ракурсы данных FCML_MAT_V и FCML_REP_V
могут заменить прежние таблицы базы данных.

5. Ракурсы базы данных (CDS) для новой базы данных регистра материалов в SAP S/4HANA 1610 отсутствуют.
Неверно. С помощью SAP-ноты 2433831/ 2467741 можно внедрить новые ракурсы базы данных (CDS) FCML_MAT_V, FCML_REP_V, FCML_PROC_V,
FCML_CCS_REP_V. Эти ракурсы можно использовать так же, как таблицы базы данных. Они уже содержат значительную часть необходимой вам
информации.

6. Для поддержки новой системы доступна служба поддержки по регистру материалов.


Верно. В SAP S/4HANA 1610 доступен отчет с проверкой непротиворечивости регистра материалов, с помощью которого можно выявлять
противоречия в таблицах регистра материалов. Однако эти отчеты можно выполнить только в тестовом режиме, а корректировки может внести только
ответственная группа по разработкам SAP. По той же причине необходимо создать сообщение SAP-ноты для устранения противоречивости в регистре
материалов. Для реализации нового отчета используется SAP-нота 2433733 и обязательные подготовительные ноты, указанные в SAP-ноте 2433733.
Для выполнения данного отчета используется код транзакции FCMLHELP.
7. При переходе на систему SAP S/4HANA 1610 с фактической калькуляцией изучать какие-либо определенные SAP-ноты не требуется.
Неверно. Если организация планирует переход на систему SAP S/4HANA 1610, необходимо изучить следующие SAP-ноты:

2332591 — технические изменения в регистре материалов.


2416935 — регистр материалов с фактической калькуляцией в S/4HANA 1610: Важные замечания.
2354768 — технические изменения в регистре материалов с фактической калькуляцией.
2352383 — переход на регистр материалов и фактическую калькуляцию S/4HANA.
2416935 — регистр материалов с калькуляцией S/4HANA 1610: Важные замечания 2427356 — OMX1: невозможно добавить область оценки с типом
ML 9000.
2433733 — ML Инструмент службы поддержки в S/4HANAML Инструмент службы поддержки в S/4HANA.

8. В SAP S/4HANA 1610 необходимо выполнять процесс позднего изменения цены (LTPC).
Неверно. В SAP S/4HANA 1610 цену можно изменить непосредственно после выполнения транзакции MR21 в период движения материала без
применения опции LTPC. Поэтому опция LTPC при выполнении фактической калькуляции в SAP S/4HANA 1610 не требуется.

Автор
Аджит Кумар Агарвал является экспертом по системе SAP S/4HANA. Он работает в этой сфере уже больше 17 лет, 12 из которых занимается
консалтингом по SAP FI/CO.

Автор принимал участие во многих проектах внедрения с полным циклом, проектах по развертыванию и поддержке качестве руководителя по FI/CO. К
областям его специализации относится калькуляция затрат на продукт, регистр материалов, учет результатов (CO-PA), SAP Главная книга, Учет основных
средств и интеграция FI-CO с другими модулями SAP. Аджит также работал с классической Главной книгой, бухгалтерией дебиторов и кредиторов, а также с
системами банковского учета.

Автор является старшим консультантом по бизнес-процессам в SAP India (SDC) и входит в региональную группу по внедрению SAP S/4HANA (RIG) в
Азиатско-Тихоокеанском регионе. Здесь он консультирует партнеров и клиентов по вопросам перехода на SAP S/4HANA и по проектам внедрения новых
систем, а также проводит обучение работе с новыми функциональными возможностями SAP S/4HANA.

С автором можно связаться по адресу agarwal.ajeet@gmail.com.

Корректура

Татьяна Шевченко — консультант FI-AA, CO. За её плечами более десяти лет опыта работы бухгалтером, отвечающим за международный учет, а затем за
учет по стандартам US GAAP. Кроме того, у неё столь же богатый опыт работы ключевым пользователем FI, FI-AA SAP R/3. Татьяна участвовала в
разработке методологии по отражению обесценения активов, результатов от продажи компании (push-down accounting), изменений в политике учета
активов.

Ключевые слова: SAP Financials, Финансовый учет / Financial Accounting, Отчетность / Reporting
Функциональная область: Финансы и управленческий учет / Financials, SAP HANA / SAP HANA
Ролевое назначение: SAP Консультант / Consultant, Ключевой пользователь / Expert, Руководитель / Manager

Нравится 0 Не нравится

Любое воспроизведение запрещено. Копирайт © «Издательство ООО «Эксперт РП»


Copyright © 2010 Wellesley Information Services. All rights reserved.

18+ © 2009 - 2019, Издательство ООО «Эксперт РП». Все права защищены Сообщество Разработка и поддержка сайта — OpenStart
Связаться с нами support@sapland.ru
Политика конфиденциальности
Републикация материалов — только со ссылкой на SAPLAND.RU, с разрешения редакции сайта. Редакция не несет ответственности за высказывания пользователей на сайте.

Вам также может понравиться