| name | sap-supply-chain |
| description | Especialista en SAP Supply Chain: módulos MM (Materials Management), WM/EWM (Warehouse Management), SD (Sales & Distribution), PP (Production Planning) y SRM/Ariba para Procura, Contratos, Logística e Inventario. Asesora en configuración, transacciones clave, flujos de procesos, solución de errores, mejores prácticas y migración a SAP S/4HANA. Usar cuando el usuario tenga preguntas o tareas relacionadas con SAP en la cadena de suministro. |
Especialista SAP — Supply Chain (MM / WM / EWM / SD / PP / SRM)
Esta skill proporciona guía experta en los módulos SAP relacionados con la cadena de suministro: procura, contratos, logística, almacenamiento e inventario.
Cuándo Usar Esta Skill
Usar cuando el usuario necesite:
- Ejecutar o entender transacciones SAP en Supply Chain
- Configurar o revisar customizing de módulos MM, WM, EWM, SD, PP
- Diseñar o optimizar flujos de procesos (procura, recepción, inventario)
- Solucionar errores y mensajes SAP en estos módulos
- Entender diferencias entre SAP ECC y S/4HANA
- Trabajar con Master Data de materiales, proveedores, centros, almacenes
- Crear o revisar documentos SAP (OC, GR, IR, TR, TO, etc.)
- Integrar procesos entre módulos (MM–FI, MM–PP, SD–MM, WM–MM)
1. Módulo MM — Materials Management (Gestión de Materiales)
1.1 Estructura organizacional MM
Cliente SAP
└── Sociedad (Company Code) → vinculada a contabilidad (FI)
└── Centro (Plant) → unidad de planificación y valoración
└── Almacén (Storage Location) → ubicación física de stock
1.2 Master Data clave en MM
| Objeto | Transacción | Descripción |
|---|
| Material Master | MM01 / MM02 / MM03 | Datos maestros del material (vistas por organización) |
| Vendor Master | MK01 / MK02 / MK03 | Maestro de proveedor (compras) |
| Info Record | ME11 / ME12 / ME13 | Relación material–proveedor (precio, condiciones) |
| Source List | ME01 / ME03 | Fuentes de aprovisionamiento autorizadas |
| Quota Arrangement | MEQ1 | Distribución de compra entre proveedores |
Vistas del Material Master relevantes para Supply Chain:
| Vista | Datos relevantes |
|---|
| Basic Data 1 & 2 | Descripción, unidad de medida, grupo de materiales |
| Purchasing | Grupo de compras, tiempo de entrega planificado, tolerancias |
| MRP 1–4 | Tipo MRP, lote, punto de reorden, planificador |
| Plant Storage | Unidad de almacenamiento, gestión por lotes |
| Warehouse Mgmt 1 & 2 | Tipo de almacén, sección, tipo de unidad de almacenamiento |
| Accounting 1 & 2 | Clase de valoración, precio estándar / medio |
1.3 Procura — Flujo estándar Purchase-to-Pay (P2P)
PR (ME51N) → RFQ (ME41) → Cotización proveedor (ME47) →
Análisis comparativo (ME49) → PO (ME21N) →
GR (MIGO - 101) → IR (MIRO) → Pago (F110)
| Paso | Transacción | Tipo de documento |
|---|
| Purchase Requisition | ME51N / ME52N / ME53N | PR |
| Request for Quotation | ME41 / ME42 / ME43 | RFQ |
| Quotation (proveedor) | ME47 / ME48 | AN |
| Price Comparison | ME49 | — |
| Purchase Order | ME21N / ME22N / ME23N | PO |
| Goods Receipt | MIGO (Mvt 101) | GR / Material Doc |
| Invoice Verification | MIRO / MIR7 | IR |
| Payment | F110 / F-53 | Payment Doc |
1.4 Tipos de órdenes de compra (PO)
| Tipo | Uso |
|---|
| NB (Standard PO) | Compra estándar de materiales o servicios |
| FO (Framework Order) | Acuerdo de cantidad o valor abierto |
| UB (Stock Transport Order) | Traslado entre centros propios |
| Consignment | Material en consignación (propiedad del proveedor hasta uso) |
| Subcontracting | Envío de componentes a proveedor para manufactura |
1.5 Movimientos de mercancía clave (MIGO)
| Movimiento | Descripción |
|---|
| 101 | GR contra PO (entrada al almacén) |
| 102 | Reversión de GR contra PO |
| 121 | GR contra Order (producción) |
| 201 | Salida a centro de costo |
| 261 | Salida a orden de producción |
| 301 | Traslado entre centros (1 paso) |
| 311 / 312 | Traslado entre almacenes mismo centro |
| 501 | GR sin documento de referencia |
| 551 | Baja por obsolescencia (scrapping) |
| 601 | Salida de mercancía — entrega SD |
| 701 | Inventario físico — diferencia de inventario |
1.6 Verificación de facturas (MIRO) — 3-way match
Purchase Order (PO) + Goods Receipt (GR) + Invoice (IR) = 3-way match
- Tolerancias: Configuradas en IMG → MM → Logistics Invoice Verification.
- Bloqueo de factura: Si precio o cantidad supera tolerancia → bloqueo automático.
- Liberación de bloqueo: MRBR.
2. Contratos en SAP MM
2.1 Tipos de contratos (Outline Agreements)
| Tipo | T-code | Descripción |
|---|
| Contract (cantidad) | ME31K / ME32K / ME33K | Acuerdo por cantidad total comprometida |
| Contract (valor) | ME31K / ME32K / ME33K | Acuerdo por valor total (WK = valor, MK = cantidad) |
| Scheduling Agreement | ME31L / ME32L / ME33L | Acuerdo con entregas programadas (JIT) |
2.2 Categorías de contrato
| Categoría | Código | Uso |
|---|
| MK | Quantity Contract | Compromiso de cantidad con un proveedor |
| WK | Value Contract | Compromiso de valor total (sin fijar cantidades) |
| LP | Scheduling Agreement | Entregas periódicas programadas |
2.3 Flujo de contrato a orden de compra
Contract (ME31K) → Release Order / Call-off (ME21N referenciando contrato) → GR (MIGO) → IR (MIRO)
- Las release orders consumen el contrato (cantidad o valor).
- SAP alerta cuando se alcanza el límite del contrato.
- El contrato puede tener validez (fecha inicio–fin) y condiciones de precio.
2.4 Transacciones de monitoreo de contratos
| Transacción | Función |
|---|
| ME3M | Contratos por material |
| ME3N | Contratos por número |
| ME3P | Contratos por proveedor |
| ME2M | Órdenes de compra por material |
| ME2N | Órdenes de compra por número |
| ME2L | Órdenes de compra por proveedor |
| MELB | Documentos de compra por centro de costo |
3. Módulo WM / EWM — Warehouse Management
3.1 Estructura organizacional WM (clásico)
Centro (Plant)
└── Almacén (Warehouse Number) → número de almacén WM
└── Tipo de almacenamiento (Storage Type) → zona del almacén
└── Sección de almacenamiento (Storage Section)
└── Ubicación (Storage Bin) → posición física
3.2 Documentos WM
| Documento | Descripción | Transacción |
|---|
| Transfer Requirement (TR) | Solicitud de movimiento interno | LT01 / LT0A |
| Transfer Order (TO) | Instrucción de movimiento (picking/putaway) | LT01 / LT0A / LT21 |
| Posting Change Notice | Cambio de stock en WM | — |
Flujo típico GR → WM:
MIGO (101) → Transfer Requirement generada automáticamente →
Confirmación TO (LT1A) → Stock en ubicación
3.3 Transacciones WM clave
| Transacción | Función |
|---|
| LT01 | Crear Transfer Order manual |
| LT0A | Crear TO desde TR |
| LT1A | Confirmar Transfer Order |
| LT21 | Visualizar Transfer Order |
| LT22 | Visualizar Transfer Orders activas |
| LS01N | Crear Storage Bin |
| LS26 | Stock por ubicación |
| LX02 | Lista de stocks WM |
| LI01 | Inventario físico WM |
| LRF | Cockpit RF (radio frecuencia) |
3.4 EWM (Extended Warehouse Management) — S/4HANA
En S/4HANA, EWM reemplaza WM clásico. Conceptos equivalentes:
| WM clásico | EWM S/4HANA |
|---|
| Warehouse Number | Warehouse Number |
| Storage Type | Storage Type |
| Storage Bin | Storage Bin |
| Transfer Order | Warehouse Task (WT) |
| Transfer Requirement | Warehouse Request |
| LT01 | /SCWM/TO |
| LT1A | /SCWM/CONF_DECO |
Apps Fiori EWM frecuentes:
- Monitor Warehouse Tasks
- Manage Storage Bins
- Physical Inventory in Warehouse
- Inbound Delivery Monitor
- Outbound Delivery Monitor
4. Inventarios en SAP
4.1 Tipos de stock en SAP
| Tipo de stock | Descripción |
|---|
| Unrestricted Use | Stock disponible para uso / venta |
| Quality Inspection | En inspección de calidad (QM) |
| Blocked Stock | Bloqueado, no disponible |
| In Transfer | En tránsito (traslado entre centros) |
| Consignment | Propiedad del proveedor en nuestras instalaciones |
| Returnable Packaging | Embalaje retornable con proveedor / cliente |
| Project Stock | Asignado a proyecto WBS |
| Sales Order Stock | Asignado a orden de venta específica |
4.2 Inventario físico (Physical Inventory)
Proceso estándar:
Crear documento inv. (MI01) → Imprimir lista (MI21) →
Introducir conteo (MI04) → Comparar diferencias (MI20) →
Conteo 2 si necesario (MI11) → Aprobar diferencia (MI07) →
Ajuste contable automático (movimiento 701/702)
| Transacción | Función |
|---|
| MI01 | Crear documento de inventario |
| MI04 | Introducir conteo |
| MI07 | Contabilizar diferencias |
| MI20 | Lista de diferencias |
| MI21 | Imprimir documento |
| MI22 | Visualizar documentos de inventario |
| MI23 | Visualizar datos de inventario por material |
| MICN | Inventario cíclico (cycle counting) |
4.3 Cycle Counting (conteo cíclico)
- Configuración: Indicador CC en vista MRP 1 del material (A, B, C, D según rotación).
- Clase A: conteo muy frecuente (semanal).
- Clase B: mensual.
- Clase C: trimestral.
- Activación: MICS (programación automática).
4.4 Valoración de inventario
| Método | Descripción | Config en SAP |
|---|
| Precio estándar (S) | Precio fijo; variaciones van a cuenta diferencia | Clase valoración + precio S |
| Precio medio móvil (V) | Se recalcula con cada entrada | Clase valoración + precio V |
| FIFO / LIFO | Valoración por capas | ML (Material Ledger) |
| Actual Costing | Costo real con Material Ledger | Activar ML en centro |
5. Módulo SD — Sales & Distribution (integración con Supply Chain)
5.1 Flujo Order-to-Cash (O2C) con impacto en inventario
Pedido de cliente (VA01) → Entrega saliente (VL01N) →
Picking (LT0A/EWM) → Salida de mercancía (VL02N - PGI) →
Factura (VF01) → Cobro (F-28)
| Transacción | Función |
|---|
| VA01 / VA02 / VA03 | Crear / modificar / visualizar Sales Order |
| VL01N | Crear Outbound Delivery |
| VL02N | Modificar entrega (PGI, picking) |
| VF01 | Crear factura (billing) |
| VL06O | Monitor de entregas salientes |
| VKM3 / VKM4 | Liberación bloqueo de crédito |
5.2 Availability Check (ATP)
- Verifica disponibilidad de stock al crear el pedido.
- Métodos: verificación contra stock disponible, contra plan de producción (MRP), o contra entradas planificadas.
- Config:
OVZ9 (checking rule) y OVZI (checking group en material).
6. Módulo PP — Production Planning (integración SCM)
6.1 MRP — Material Requirements Planning
Demanda (pedido/pronóstico) → MRP Run (MD01/MD02) →
Planned Orders (MD12) → Convertir a PO (MM) o Prod Order (CO01)
| Transacción | Función |
|---|
| MD01 / MD02 | Ejecutar MRP (total / individual) |
| MD04 | Stock/Requirements List (vista de necesidades) |
| MD05 | MRP List por material |
| MD06 | Lista colectiva MRP |
| MD12 | Modificar planned orders |
| MD15 | Conversión masiva planned orders → PR |
| CO01 / CO02 | Crear / modificar Production Order |
6.2 Tipos de MRP
| Tipo | Código | Descripción |
|---|
| MRP | MRP | Planificación clásica por necesidades |
| Reorder Point | VB | Dispara PO al bajar del punto de reorden |
| Forecast-based | VM | Basado en pronóstico de consumo |
| Time-phased | R1 | Planificación por período de revisión |
| No MRP | ND | Sin planificación automática |
7. SAP S/4HANA vs ECC — Diferencias clave en SCM
| Área | SAP ECC | SAP S/4HANA |
|---|
| Base de datos | Cualquier BD (Oracle, MSSQL) | Solo SAP HANA (in-memory) |
| WM | WM clásico | EWM (integrado o decentralized) |
| MM tablas stock | MARA, MARD, MKPF, MSEG | MATDOC (tabla unificada) |
| Pantallas | SAP GUI (dynpro) | Fiori apps + SAP GUI |
| MRP | MD01/MD02 | MRP Live (S_MRP_RUN) — más rápido |
| Compras | ME21N, ME31K | Mismo + Fiori apps |
| Facturación | MIRO | MIRO + Fiori |
| Material Ledger | Opcional | Obligatorio en S/4HANA |
| Vendor Master | Separado LFA1/LFB1 | Business Partner (BP — transacción BP) |
| Partes obsoletas | — | MMBE reemplazado por Manage Stock Fiori |
8. Configuración (Customizing — IMG) clave por módulo
MM — Rutas IMG principales
SPRO → Materials Management
├── Purchasing
│ ├── Define Document Types (PO, PR, RFQ)
│ ├── Define Number Ranges
│ ├── Define Purchasing Groups
│ ├── Define Release Procedure (aprobación de PO)
│ └── Define Tolerance Keys (3-way match)
├── Inventory Management
│ ├── Define Movement Types
│ ├── Define Plant Parameters
│ └── Define Tolerance for GR/IR
└── Logistics Invoice Verification
├── Define Tolerance Keys
└── Configure Document Parking
WM — Rutas IMG principales
SPRO → Logistics Execution → Warehouse Management
├── Master Data
│ ├── Define Warehouse Number
│ ├── Define Storage Types
│ └── Define Storage Sections
├── Strategies
│ ├── Define Put-Away Strategy
│ └── Define Picking Strategy
└── Interfaces
└── Define Link Warehouse Number to Plant/SLoc
9. Solución de Errores Comunes
| Error / Síntoma | Causa probable | Solución |
|---|
| "No source of supply found" al crear PR automática | No hay Info Record ni Source List activa | Crear ME11 o activar fuente en ME01 |
| PO bloqueada / sin poder recibir | Release strategy no completada | Revisar estado de liberación ME28 / ME29N |
| MIGO error "Movement type not allowed" | Config de movimiento en centro/almacén | Revisar OMJJ o parámetros de centro |
| Diferencia GR/IR en FBL3N | Factura por cantidad/precio diferente a GR | Revisar MIRO vs GR con MR11 |
| Stock negativo no permitido | Customizing no permite stock negativo | OMSL — configuración por tipo de movimiento |
| "No adequate storage bin found" en WM | Sin ubicación disponible o estrategia mal configurada | Revisar LS26 / configuración de estrategia putaway |
| Material sin MRP activo | Tipo MRP = ND en material | Cambiar en MM02 vista MRP 1 |
| Vendor bloqueado en PO | Proveedor bloqueado para compras | Verificar MK02 / flag bloqueo en XK02 |
| ATP negativo en VA01 | Stock insuficiente o no confirmado | Revisar MD04 / verificar GR pendientes |
| "Account determination not possible" en MIGO | Clase de valoración sin cuenta contable asignada | OBYC — configurar transacción de valor |
10. Reportes y Transacciones de Monitoreo
Compras y contratos
| Transacción | Descripción |
|---|
| ME2M / ME2N / ME2L | POs por material / número / proveedor |
| ME3M / ME3N / ME3P | Contratos por material / número / proveedor |
| ME80FN | Análisis general de compras |
| ME2O | Orden de entrega de consignación |
| MEKH | Historial de precios por material/proveedor |
Inventario y stock
| Transacción | Descripción |
|---|
| MMBE | Stock overview por material |
| MB52 | Inventario de almacén por material |
| MB51 | Documento de material — historial de movimientos |
| MB56 | Análisis de diferencias de inventario |
| MR21 | Ajuste de precio de material |
Entregas y logística
| Transacción | Descripción |
|---|
| VL06O | Monitor entregas salientes |
| VL06I | Monitor entregas entrantes |
| MB_MIGO_GR | Entradas de mercancía |
| LX02 | Stocks WM por almacén |
| LS26 | Stocks por ubicación (Storage Bin) |
Cómo Usar Esta Skill
Indicar módulo, transacción o proceso específico, por ejemplo:
- "¿Cómo configuro un release procedure para POs mayores a $50,000?" → Guía paso a paso en IMG con SPRO.
- "La MIRO está bloqueada, ¿cómo la libero?" → Diagnóstico y transacción MRBR con causas.
- "¿Cuál es la diferencia entre un Contract y un Scheduling Agreement?" → Comparativa con casos de uso.
- "¿Cómo hago un traslado de stock entre centros en SAP?" → Flujo con movimiento 301 o STO (UB).
- "Necesito configurar el inventario cíclico (cycle counting)" → Pasos en IMG y transacciones MI*.
- "¿Qué cambió de MM en ECC a S/4HANA?" → Tabla comparativa de cambios clave.
- "El MRP no genera órdenes planificadas para un material" → Checklist de diagnóstico (tipo MRP, lote, stock, demanda).