Un problema muy frecuente en torno a los datos maestros de materiales en SAP ECC, que tiene que ver con la activación del Indicador Sujeto a Lote.
Por ejemplo, podemos tener la siguiente situación:
Se ha creado un material en SAP pero no se ha colocado el check de "sujeto a lote" en la vista de compras. Se necesita marcarlo o activar, pero no se puede hacer porque ya hay stock del mismo.
¿Que debo hacer para resolver esto?
Acticar Indicador Sujeto-Lote
Si cuando vamos a la transacción en SAP MM02 (Modificar Material), hacemos clic en la vista de compras, y luego activamos el indicador Sujeto-Lote da error:
"La sujeción a lotes no es modificable; seleccione "Visualizar errores"
Nº mensaje: M3530
Diagnóstico
El pulsador Visualizar errores sólo aparece en el modo interactivo, pero no en la transferencia de datos o la actualización en masa.
Procedimiento
Cuando este mensaje aparece durante la transferencia de datos o la actualización en masa, y desea saber porqué el campo no se puede modificar, acceda al material en modo interactivo mediante la transacción correspondiente (véase abajo), intente modificar el campo como desea y seleccione posteriormente Visualizar error.
• Industria / Ejecutar
• Retail / Ejecutar
Si vamos al log, dice:
>La gestión-lotes oblig. no es modificable por los sig. motivos: (...)
Por lo general muestra:
- Que tiene stock a nivel centro (y menciona qué centro y qué almacen tienen stock)
- Si hay documentos de inventarios abiertos para dicho material, a nivel almacén.
Aquí, hay que considerar que por más que no haya stock ni documentos de inventario, hay que revisar todo el sistema cuando el material no es nuevo, y algún usuario lo ha usado para algo (es decir, ha generado movimientos).
Datos Funcionales y Técnicos
MM03 Visualizar Material
MM02 Modificar Material
Vista de Compras
Datos Generales: Sujeto-Lote
Datos técnicos:
Tabla: MARA
Campo: XCHPF
Datos para Batch Input:
Campo Dynpro: MARA-XCHPF
Programa: SAPLMGMM
Núm. Imagen: 4000
Concepto del Indicador Sujeto-Lote
Cita de la Ayuda de SAP:
Indicador: Sujeto a lote
Indica si el material se gestiona en lotes.
Procedimiento
Este indicador se puede fijar manualmente en el maestro de materiales. En la valoración individual de lotes el sistema lo fija automáticamente para los respectivos centros y entonces no se puede modificar.
Si existen stocks en el período actual o en el anterior, el indicador tampoco se podrá modificar. Es necesaria una verificación del período anterior porque en la contabilización de entrada de mercancías se pueden contabilizar stocks en este período.
Solución para activar el Indicador Sujeto Lote
Un amigo del foro de Ayuda SAP ha brindado la solución para activar el indicador Sujeto-Lote., su nickname es lovecraft.
Él dice lo siguiente:
- Hay que validar que actualmente no exista stock para dicho material (transacción MMBE), en caso de existir, primero le tienes que dar salida del sistema.
- Hay que validar que no exista ninguna orden de compra abierta para el material, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla EKPO.
- Hay que validar que no exista ninguna orden de producción abierta para el material, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla AFPO.
- Hay que validar que no exista ningun pedido de venta abierto para el material, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla VBAP.
- Hay que validar que no exista ninguna requisición de compra abierta para el material, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla EBAN.
- Hay que validar que no exista stock en transito para dicho material (transacción MB5T).
- Hay que validar que no exista disponibilidad de stock para ese material (transacción MB53).
- Hay que validar que no exista ninguna reserva abierta para dicho material (transacción MB25).
- Hay que validar que los requerimientos de stock para dicho material sean igual a cero (transacción MD04).
- Hay que validar que no exista ninguna entrega abierta para dicho material, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla LIPS.
- Hay que validar que no exista ningún documento de inventario abierto para dicho material (transacción MI22).
- Si tienen activado el modulo de WM, también debes revisar lo siguiente:
- Hay que validar que no existan requerimientos de transferencias de almacén abiertos para dicho material, lo puedes validar a nivel de tabla en la transacción SE16N con las tablas LTBP y LTAP;
- Hay que validar que no existan ordenes de transferencia de almacén abiertas para dicho almacén, lo puedes validar a nivel de tabla en la transacción SE16N con la tabla LTAK.
También existe otra solución que personalmente no he ocupado y consiste en validar únicamente que no existan documentos de inventario abiertos (transacción MI22) y aplicar la nota SAP 533276, que consiste en ejecutar el reporte estándar RVBCONVMAT2BM.
OBSERVACIÓN: Para mayor información sobre este procedimiento consulta la nota SAP indicada.
En cualquier caso, siempre valida previamente en ambiente de pruebas (QUA) los procedimientos indicados y verifica que te funcionen correctamente, antes de hacerlo en ambiente Productivo.
Espero les sea de utilidad.
Saludos cordiales.
Más información
Puedes comentar lo que tú hayas descubierto y a nosotros se nos haya pasado.
Te dejo más información para seguir aprendiendo sobre SAP en español:
Información muy útil!
ResponderBorrarHola por favor su ayuda necesito desactivar el indicador sujeto a lotes que debo hacer?
ResponderBorrarFernanda, necesitamos más detalles sobre tu escenario en SAP para ayudarte.
BorrarPor favor, sumate a nuestro foros de SAP, así ahí podes pasar capturas y brindar mejor detalles.
Aguardamos tu respuesta
Alguien me puede comentar si una vez que deje el material en ceros tengo que esperar a que cierre el periodo para poder activar el check ?, a pesar de que seguí los pasos uno a uno me dice que el material sigue en el centro y almacén XX
ResponderBorrarEn la vista de stock de centro verás que tienes stock para el periodo anterior.
BorrarEl stock se debe sacar con fecha de contabilización del periodo anterior.