SAP MM: Управління запасами та види руху в SAP

⚡ Розумний підсумок

Управління запасами в SAP MM tracКонтролює кожен рух товарів за допомогою типів рухів, матеріальних документів та типів запасів, керуючи надходженнями із замовлень на купівлю, переміщеннями між заводами та відпусками на відвантаження в одному єдиному модулі.

  • 🔘 Типи руху: Тризначні ключі, такі як 101, 201, 311 та 601, визначають мету кожного руху товарів та керують логікою проводки, рахунками запасів та поведінкою сторнування.
  • ☑️ Індикатори руху: B для замовлення на купівлю, F для виробничого замовлення, L для вхідної поставки та порожнє поле для відсутності посилання – повторне використання того самого типу руху в різних вихідних документах.
  • ✅ Матеріальний документ: Для кожного переміщення створюється матеріальний документ, який фіксує місця зберігання джерела та призначення, кількість та тип переміщення, що класифікує зміну.
  • 🧪 Revзапити: Кожен тип руху має парне сторно: 101 поєднується з 102, 311 з 312 та 601 з 602, тому неправильна проводка виправляється без видалення оригінального документа.
  • 🛠️ Конфігурація OMJJ: Транзакція OMJJ — це панель налаштування для типів рухів, яка дозволяє керівнику MM налаштовувати вибір полів, групу облікових записівping, та коди причин.
  • 🤖 AI Assist: Моделі машинного навчання прогнозують рівень запасів, позначають аномальні рухи та використовують Copilot для SAP чернетки BAPI_GOODSMVT_CREATE викликають масову публікацію із зовнішніх систем.

SAP Управління запасами та типи рухів MM

Управління запасами в SAP MM

Управління запасами є SAP Підмодуль MM, який tracвідстежує фізичні запаси кожного матеріалу на кожному заводі та місці зберігання. Він базується на чотирьох основних процесах: ведення типу руху, резервування, надходження товарів та відпуск товарів.

Базове надходження товарів вже розглядалося в темі замовлень на купівлю, де надходження проводиться за існуючим замовленням на купівлю. Управління запасами поширює цю модель на всі види переміщень — надходження замовлень на купівлю, надходження виробничих замовлень, переміщення між заводами та місцями зберігання, відпуск на доставку та незаплановані браки.ping.

Найважливіші транзакції та функції розглянуті в розділах нижче.

Що таке тип руху SAP?

Типи рухів – це тризначні індикатори мети руху товарів, наприклад, переміщення запасів між місцями зберігання, отримання запасів із замовлення на купівлю, видача запасів на поставку або отримання готової продукції із виробничого замовлення.

Тип руху класифікує проводку, керує визначенням рахунку у Фінансах, контролює, які поля відображаються на екрані руху товарів, і вирішує, чи має документ матеріалу місцезнаходження джерела, місцезнаходження призначення чи обидва.

Типи руху в SAP – Приклади

Типи рухів постачаються з попередньо визначеними налаштуваннями у стандарті SAP система і може бути налаштований відповідно до потреб бізнесу. Тип руху – це тризначний ідентифікаційний ключ для руху товарів, наприклад 101, 201, 311або 321.

Один і той самий тип руху може обслуговувати різні процеси в поєднанні з індикатор рухуНаприклад, тип руху 101 з індикатором B використовується для надходження товарів за замовленням на купівлю, тоді як тип руху 101 з індикатором F використовується для надходження товарів за виробничим замовленням.

На наступному екрані показано, як виглядає екран обслуговування типів переміщень. Типи переміщень налаштовуються через транзакцію. OMJJ.

  1. Виконайте OMJJ транзакція. На початковому екрані виберіть Тип руху, а потім введіть діапазон типу руху, який потрібно редагувати.
  2. Екран, що з’явиться, має діалогове вікно ліворуч. Ці вузли керують налаштуваннями, що застосовуються до кожного типу руху.
  3. Вибір будь-якого вузла оновлює екран детальної інформації праворуч налаштуваннями, що належать до нього.

Екран обслуговування типу руху OMJJ — структура діалогового вікна та налаштування

Повне налаштування OMJJ виходить за рамки цього посібника, оскільки воно вимагає глибоких знань процесів управління запасами MM. Важливим моментом наразі є те, що представляють тип руху та індикатор руху.

Ви можете ознайомитися з транзакцією OMJJ, щоб побачити налаштування, доступні як на рівні типу руху, так і на рівні типу руху/індикатора.

Підсумовуючи, типи руху класифікують, як товари проходять через запаси. Кілька поширених прикладів:

  • Тип руху 101 — товарний квитанційний документ.
  • Тип руху 311 — переміщення запасів з одного місця зберігання до іншого за один крок.
  • Тип руху 601 — відпуск товарів для вихідної поставки.

Кожен тип руху має пару звернення тип руху. Щоб скасувати 311 розворот є 312. Аналогічно 101 змінює з 102 та 601 з 602.

A матеріальний документ є SAP документ, що фіксує обробку руху товарів (надходження, відпуск або переміщення). Створення матеріального документа фактично переміщує кількість запасів у спосіб, визначений типом руху.

Якщо тип руху 311 встановлено в документі матеріалу, матеріал переміщується з одного місця зберігання до іншого. Якщо це 101, документ про матеріали не має місця походження, але має місце призначення (надходження). Якщо це 601, матеріальний документ має лише місцезнаходження джерела та не має місця призначення (випуску).

Види акцій у SAP MM

Кожна кількість запасів у SAP ММ сидить у певному категорія акційКатегорія визначає, чи доступна кількість для планування, зарезервована для замовлень чи заблокована з MRP. Основні типи запасів:

  • Запас необмеженого використання — вільно доступні, враховані в MRP та готові до споживання або відправлення.
  • Запаси для контролю якості (QI) — опубліковано після отримання, не можна використовувати, доки рішення про використання в QM не буде прийнято, щоб воно було звільнено.
  • Заблокований запас — пошкоджена або затримана кількість, яку не можна споживати. Не враховується в MRP.
  • Запас у дорозі — виданий заводом-відправником, ще не отриманий у пункті призначення під час двоетапної передачі.
  • Консигнаційний запас — товарні запаси, що належать продавцю, у приміщенні покупця. Право власності переходить лише після вилучення.
  • Повернення товарів — товари, повернуті клієнтом, до прийняття рішення про їх утилізацію, блокування або повернення до необмеженого обігу.

Звіти MMBE (огляд запасів), MB52 (список товарних запасів на складі), та MB5B (запаси на дату проводки) відображає кожен тип запасу за матеріалом, заводом та місцем зберігання.

Звичайні операції управління запасами

Щоденна інвентаризація зазвичай відбувається невеликим набором транзакцій. Основний список, який слід знати:

  • MIGO — уніфікована транзакція переміщення товарів. Обробляє надходження за замовленням на замовлення, надходження за виробничим замовленням, переміщення та відпуск на одному екрані.
  • MB1A — відпуск товарів (типи руху 201, 261, 551, 601 та сторно).
  • MB1B — проводка переміщення між місцями зберігання або заводами (типи переміщення 311, 313, 411, 412).
  • MB1C — інше надходження товарів без посилання (типи руху 501, 561 початкове завантаження запасів).
  • MB01 — надходження товарів для замовлення на купівлю (традиційна транзакція; MIGO є сучасною заміною).
  • MB51 — звіт зі списком матеріальних документів, відфільтрований за типом руху, датою, заводом або матеріалом.
  • MB52 — перелік складських запасів за матеріалами та місцем зберігання.
  • MMBE — огляд запасів за заводом, місцем зберігання та категорією запасів.
  • MB5B — запаси на дату проводки, корисні для аудиту на кінець періоду та перевірки балансу.

Програмні рухи використовують BAPI СТВОРИТИ_ТОВАРИ_BAPI, що є рекомендованим маршрутом для зовнішніх клієнтів, завантажень LSMW та скриптів RPA, що публікують інформацію про рух запасів.

Сценарії надходження товару

Як згадувалося раніше, a товарний чек може бути проведено з посиланням на замовлення на купівлю, виробниче замовлення, вхідну поставку або без будь-якого посилання на інші види надходжень.

Поведінка типу руху змінюється відповідно до індикатор рухуКілька індикаторів визначають тип довідкового документа та, в поєднанні з типом руху, впливають на поведінку проводки:

  • B — замовлення на купівлю.
  • F — виробниче замовлення.
  • L — вхідна доставка.
  • Пустий — без посилання.
  • Інше — не має значення для цього вступу.

Поєднання типу руху та індикатора руху точно класифікує кожне надходження товарів і пов'язує матеріальний документ із правильним вихідним документом у ланцюжку процесу.

Поширені запитання

A тип руху — це тризначний ключ, такий як 101, 201, 311 або 601, який класифікує мету руху товарів. Він керує визначенням рахунку, вибором полів та сторнуванням для кожного матеріального документа.

101 квитанція із замовлення на замовлення або виробництва, 201 видача до центру витрат, 261 випуск на замовлення, 311 переміщення між місцями зберігання, 561 початкове завантаження запасів, та 601 випуск для доставки. Кожен має розворот (102, 202, 262, 312, 562, 602).

Однолітерний тег, який вказує, який довідковий документ стоїть за квитанцією: B замовлення на купівлю, F виробниче замовлення, L вхідна доставка, порожній для жодного. Це дозволяє одному типу руху поводитися по-різному для кожного вихідного документа.

Команда SAP документ, що складається для кожного переміщення товарів. Він зберігає тип переміщення, місця відправлення та призначення, кількість, матеріал, завод та дату проводки. Таблиця заголовків МКПФ, таблиця елементів MSEGЗвіти включають MB51 та MB03.

MIGO – це уніфікована транзакція. Вона замінює MB01, MB1A, MB1B, MB1C, MB31 та MB0A. MIGO обробляє надходження за замовленнями на поставку або виробничими замовленнями, видатки, переміщення та скасування з одного екрана та є стандартним у S/4HANA.

Необмежене використання, перевірка якості, блокований, запас у дорозі, consignment та Умови поверненняMMBE, MB52 та MB5B повідомляють про кожну категорію за заводом та місцем зберігання.

Моделі машинного навчання прогнозують попит на основі історичних рухів запасів MSEG, виявляють аномальні проводки, які натякають на шахрайство або неправильний тип руху, та рекомендують рівні страхових запасів на завод, враховуючи результати в MRP для більш жорстких рівнів обслуговування.

Другий пілот для SAP Проекти СТВОРИТИ_ТОВАРИ_BAPI виклики, генерує обгортку ABAP для LSMW або скрипта RPA та перевіряє парність типу руху та індикатора. Користувачі переглядають згенерований код перед публікацією у продакшені.

Підсумуйте цей пост за допомогою: