Blog · 20 de octubre de 2026 · Paulo Cordeiro

Maestro de materiales en SAP MM: vistas, campos obligatorios y calidad

Cómo definir campos obligatorios por vista y tipo de material en el maestro de materiales de SAP MM, y por qué todo opcional u obligatorio baja la calidad.

En SAP, el maestro de materiales se divide en vistas, una para cada área que usa el artículo: datos básicos, compras, MRP, contabilidad, almacenamiento, ventas y otras. La calidad del maestro depende de decidir, para cada vista y cada tipo de material, qué campos son obligatorios, cuáles son opcionales y cuáles ni siquiera deben aparecer. Si todo es opcional, se guardan registros incompletos; si todo es obligatorio, los campos se llenan con cualquier cosa solo para poder avanzar.

Lunes por la mañana, un comprador abre un ticket: "El pedido no sale, el sistema dice que el material no está mantenido para compras." Mantenimiento creó el material el viernes, con descripción y unidad, y nadie amplió la vista de compras. El equipo de datos maestros corre a completarla, el comprador espera, el repuesto llega tarde.

La escena contraria es igual de frecuente, y suele ser así: la empresa decide "terminar con los registros incompletos" y vuelve obligatorio casi todo. Poco después aparecen stocks de seguridad llenados con cualquier valor en artículos que nunca se almacenaron y campos llenados con "X" porque el analista necesitaba guardar. El registro quedó completo y la información siguió mal.

¿Qué son las vistas del maestro de materiales en SAP?

Son bloques de datos del maestro de materiales organizados por área de usuario (user department). La documentación de SAP ERP explica que, como varias áreas trabajan con el mismo material y cada una usa información distinta, los datos del registro maestro se estructuran por áreas de usuario, como contabilidad, datos básicos, clasificación, costos, pronóstico, planificación de materiales, compras, gestión de calidad, ventas, almacenamiento y gestión de almacenes.

Para SAP S/4HANA, la lección de SAP Learning sobre creación de registros maestros de materiales para compras describe qué guarda cada vista. Datos básicos (Basic data) incluye el texto breve del material, la unidad de medida base, el peso y el volumen. Compras (Purchasing) incluye el grupo de compras responsable por centro, las tolerancias de exceso y defecto de entrega, la unidad de pedido y los indicadores de control. MRP incluye el stock de seguridad, el plazo de entrega previsto y el tipo de MRP. Contabilidad (Accounting) incluye el control de precios y el precio de valoración actual.

Un punto de la documentación de SAP ERP ayuda a entender el resto: la descripción del material y la unidad de medida base aparecen en todas las áreas, son obligatorias e idénticas para todas. La propia SAP recomienda que las áreas decidan juntas qué se ingresa en esos campos.

¿Qué determina qué vistas y campos aparecen?

Dos mecanismos que se combinan.

El tipo de material

Según SAP Learning, el tipo de material controla, entre otras cosas, qué pantallas se muestran y en qué secuencia, qué áreas de usuario se pueden mantener, el tipo de aprovisionamiento (fabricación propia, compra externa o ambos) y si se actualizan cantidades y valores en el inventario. La documentación de SAP ERP da un ejemplo sencillo: en el sistema estándar, una materia prima no muestra las pantallas de ventas, porque las materias primas no se venden.

También en la documentación de SAP ERP, la secuencia de pantallas y la selección de campos dependen de los componentes de SAP que usa la empresa, del sector industrial y de los niveles organizativos en los que se ingresan los datos. Quien crea el registro elige las vistas en el diálogo de selección de vistas y luego indica los niveles organizativos, como centro y almacén.

La selección de campos

Es la configuración que define cómo se comporta cada campo. La lección de SAP Learning sobre selección de campos en el maestro de materiales enumera cuatro atributos:

  • Oculto: el campo no aparece. Sirve para lo que la empresa no usa.
  • Visualización: el campo aparece, pero no acepta entrada. Sirve para valores cargados, por ejemplo, en la transferencia de datos y que no deben cambiarse.
  • Entrada obligatoria: el usuario debe completarlo.
  • Entrada opcional: el usuario puede completarlo, pero no está obligado.

Los campos se agrupan en grupos de selección de campos. En SAP S/4HANA hay 240 grupos, 40 de ellos reservados para el cliente. Y la regla puede variar según factores de influencia, como el tipo de material, el sector industrial o el centro. Es decir, el mismo campo puede ser obligatorio para un tipo de material y opcional para otro.

¿Por qué dejar todo opcional baja la calidad del maestro?

Porque SAP permite guardar y el problema aparece más adelante, en el proceso de otra área. El registro pasa por el equipo de datos maestros, nadie se queja, y el error surge en el pedido de compra, en la corrida del MRP o en la valoración del inventario.

SAP Learning lo muestra con el status de mantenimiento. Cada área de usuario tiene un status, que indica si el material está suficientemente mantenido para ese proceso. El de compras es E: para crear un pedido de compra, el material debe tener el status E. Si el tipo de material tiene gestión de inventario por valor, también necesita los datos de contabilidad, status B. Eso es exactamente lo que bloqueó al comprador de la escena inicial.

El otro efecto se nota menos en el día a día. Un campo opcional vacío se convierte en un hueco en la base, y el hueco solo aparece cuando alguien lo mide. Cómo medir la completitud por vista se explica en el artículo sobre cómo medir la calidad de los datos maestros.

¿Y dejar todo obligatorio lo resuelve?

No. Un campo obligatorio garantiza que se escribió algo, no que el valor sea correcto. Cuando el analista de datos maestros está obligado a completar el tipo de MRP, el stock de seguridad y el plazo de entrega previsto de un artículo que no conoce, adivina o copia de otro material. El registro sale "completo" y la información de planificación queda mal.

También hay un límite técnico. SAP Learning advierte que existen campos para los cuales el propio programa exige entrada, como la unidad de medida base, y que esos campos no deben ocultarse. Cambiar la selección de campos sin saber qué exige ya el sistema genera otro tipo de problema.

Yo prefiero la regla más simple: es obligatorio el campo sin el cual el proceso de esa área no funciona, para ese tipo de material. El resto es opcional u oculto.

¿Cómo definir los campos obligatorios por área y por tipo de material?

Paso 1: liste los tipos de material que la empresa usa realmente

Empiece por los tipos con más altas nuevas. Para cada uno, anote qué vistas necesita. Un material que se compra y se almacena necesita compras, MRP, almacenamiento y contabilidad. Un material de consumo que se compra y no se almacena quizás no necesite MRP.

Paso 2: asigne un dueño a cada vista

Los datos de compras los completa quien sabe comprar. Los de MRP, quien planifica. El equipo de datos maestros coordina y revisa. La división entre quién es dueño del dato y quién lo cuida está en el artículo sobre data owner y data steward.

Paso 3: para cada vista, pregunte qué bloquea el proceso

Con el dueño de la vista, liste los campos sin los cuales su proceso no funciona. Esos son los candidatos a obligatorios. Los campos que la empresa no usa pasan a ocultos. Los que se cargan por transferencia y no deben cambiar pasan a visualización.

Paso 4: documente la regla antes de configurar

Una hoja de cálculo simple basta: tipo de material, vista, campo, atributo (obligatorio, opcional, oculto, visualización), dueño y motivo. Esa planilla es la política de datos maestros. La configuración en SAP viene después.

Paso 5: configure y pruebe

SAP Learning describe la secuencia: identificar el grupo de selección de campos que contiene el campo, verificar si otros campos del mismo grupo deben seguir la misma regla (si no, cambiar la asignación del campo), definir el factor de influencia (por ejemplo, tipo de material), encontrar la referencia de campo actual, modificarla o crear una nueva y probar.

La tabla siguiente ayuda en la conversación con las áreas. Las columnas "quién lo mantiene" y "qué sale mal" son recomendación y lectura de práctica, no reglas del sistema. Los campos son ejemplos de la documentación de SAP.

Vista (área)Quién lo mantiene (recomendación)Campos que suelen decidir el proceso (ejemplos de SAP)Qué sale mal si queda vacío
Datos básicos (Basic data)Equipo de datos maestrosTexto breve del material, unidad de medida base, peso, volumenSin unidad de medida base el sistema no guarda; peso y volumen vacíos aparecen cuando logística necesita planificar un envío
Compras (Purchasing)ComprasGrupo de compras, tolerancias de exceso y defecto de entrega, unidad de pedidoSin la vista de compras no se puede crear el pedido; sin grupo de compras nadie sabe quién responde por la compra del artículo
MRPPlanificaciónTipo de MRP, plazo de entrega previsto, stock de seguridadEl artículo no se planifica como el área espera, o se planifica sin el tiempo real de reposición
Contabilidad (Accounting)Controlling o costosControl de precios, precio de valoración actualUn material con gestión de inventario por valor no llega al pedido sin los datos de contabilidad; un precio de valoración incorrecto distorsiona el valor del inventario
Almacenamiento (Storage)AlmacénUnidad de salida, condiciones de almacenamiento, dimensiones del embalajeQuien recibe y entrega el artículo no tiene la información de cómo guardarlo ni en qué unidad entregarlo
Ventas (Sales)ComercialPrecio de venta, cantidad mínima de pedido, grupo de tipos de posiciónEl proceso de venta queda sin los datos que necesita para cotizar y facturar

¿Cómo saber si una vista está completa?

Por el status de mantenimiento, que SAP Learning define por área de usuario: indica si el material está suficientemente mantenido para un proceso. La función Extend Material View(s) (MM50), que visualiza o mantiene materiales ampliables, es la que SAP indica para determinar si un material está suficientemente mantenido.

El status de mantenimiento indica si el área está suficientemente mantenida para el proceso. No dice si los valores dentro de ella son correctos. Para eso siguen valiendo la regla de la política de datos maestros y la revisión del equipo.

¿Cómo se ve esto en un ejemplo?

Ejemplo hipotético, creado solo para ilustrar. La empresa, los artículos y las reglas son ficticios.

Una industria hipotética compra dos tipos de artículos para mantenimiento. El primero son repuestos almacenados, que se guardan en el almacén y se reponen por planificación. El segundo son artículos de oficina que se compran con frecuencia y no se almacenan, creados con el tipo de material NLAG. SAP Learning explica que, en el estándar, NLAG no tiene actualización de cantidad ni de valor, y la cantidad del pedido se contabiliza como consumo en la entrada de mercancías.

El equipo de datos maestros se reúne con compras, planificación y almacén y define esta política:

  • Repuesto almacenado: vistas de compras, MRP, almacenamiento y contabilidad siempre. Grupo de compras, unidad de pedido, tipo de MRP y plazo de entrega previsto obligatorios. Stock de seguridad opcional, completado por planificación cuando el artículo es crítico.
  • Material NLAG: vista de compras siempre, con grupo de compras y unidad de pedido obligatorios. Como NLAG tiene vista de contabilidad, se incluye para el precio de valoración que se usa en la solicitud de pedido. Los campos de planificación que la empresa no usa para este tipo quedan ocultos.

Con esta regla, el analista no está obligado a inventar un stock de seguridad para artículos de oficina, y el repuesto no sale del alta sin el dato que planificación necesita.

¿Cómo cambiar la obligatoriedad sin romper la base existente?

La nueva configuración vale para lo que se mantenga de ahora en adelante. Los materiales antiguos siguen con los campos vacíos. SAP Learning lo advierte de forma directa: al volver obligatorios ciertos campos, verifique si hay materiales existentes afectados y, si es necesario, complete los datos faltantes en esos materiales.

Yo lo haría así:

  1. Antes de configurar, averigüe cuántos materiales activos de cada tipo tienen el campo vacío.
  2. Defina con el dueño de la vista el valor correcto para esos materiales, por familia o artículo por artículo.
  3. Complete la base antes del cambio, o junto con él, para que la próxima modificación de un material antiguo no detenga la operación.
  4. Pruebe la nueva regla en un ambiente de pruebas, con materiales de cada tipo.
  5. Informe a las áreas la fecha y el motivo del cambio.

Si la empresa está cerca de convertir a SAP S/4HANA, las prioridades cambian. Qué limpiar antes de la conversión se explica en el artículo sobre el maestro de materiales antes de la conversión a S/4HANA.

¿Por dónde empezar?

  1. Tome los tres tipos de material con más altas nuevas en el último trimestre.
  2. Para cada uno, liste las vistas necesarias y el dueño de cada vista.
  3. Con cada dueño, marque los campos que bloquean su proceso. Esos son los obligatorios.
  4. Escriba la regla en la política de datos maestros antes de pedir la configuración.
  5. Mida cuántos materiales activos ya están fuera de la regla y planifique el saneamiento de esa base. La página de saneamiento del maestro de materiales muestra cómo se organiza ese trabajo.
  6. Configure, pruebe y siga los tickets de "material no mantenido" en las semanas siguientes.

Preguntas frecuentes

¿Cuál es la diferencia entre un campo obligatorio en SAP y un campo obligatorio en la política de datos maestros?

El campo obligatorio en SAP es una configuración: el sistema no permite guardar sin él. El obligatorio de la política es una regla de la empresa, que el equipo de datos maestros puede revisar aunque el sistema permita guardar. Lo ideal es que ambos coincidan y que la política se escriba primero.

¿Puedo cambiar el tipo de material después de creado?

Según SAP Learning, solo si no hay stock ni documentos abiertos para el material. En SAP S/4HANA, el cambio se hace con la app Change Material Type en el SAP Fiori launchpad o, en SAP GUI, con la transacción MMAM. Por eso conviene elegir el tipo correcto al crear el material.

¿Cómo ampliar una vista que quedó faltando?

La función Extend Material View(s) (MM50) visualiza o mantiene los materiales ampliables. En la práctica, la vista suele agregarse mediante la creación de material (MM01), eligiendo la vista y los niveles organizativos que faltan. La app Create Material del SAP Fiori launchpad ofrece la misma experiencia que MM01.

¿Volver obligatorio un campo resuelve la calidad del dato?

Resuelve el vacío, no el valor incorrecto. Un campo obligatorio sin una regla clara de llenado y sin dueño tiende a recibir valores genéricos. La calidad viene de la regla, del dueño de la vista y de la revisión, con la obligatoriedad como apoyo.

¿Quién debe pedir el cambio en la selección de campos?

El pedido debe salir de la gobernanza de datos maestros, con el acuerdo del dueño de la vista afectada y el relevamiento de los materiales existentes que se verán impactados. La configuración queda a cargo del equipo responsable de SAP. Un cambio pedido directamente por un área, sin esa conversación, suele bloquear el trabajo de otra.

Cómo 4MDG puede ayudar

En el saneamiento del maestro de materiales en SAP, 4MDG entrega cada artículo con descripción estandarizada, tipo de material, grupo de artículos y unidad de medida revisados, con carga en SAP ECC o S/4HANA, y con reglas en el ingreso y un workflow de aprobación para que el duplicado no vuelva. En un proyecto de migración a SAP S/4HANA, los datos maestros se sanean y estandarizan en el origen, antes de la carga. Si quiere entender dónde está incompleto su catálogo, solicite el diagnóstico gratuito en consultoría y diagnóstico o escríbanos desde la página de contacto.

Fuentes

¿Tiene alguna duda o quiere hablar sobre esto?

Hable con un especialista de 4MDG — respondemos por el canal que usted prefiera.

El código internacional se agrega al guardar.