Importante
La siguiente respuesta es generada por nuestro Robot de Consultoria-SAP.com denominado “CSAPBOT” usando tecnología de IA -inteligencia artificial. Por lo tanto, puede haber datos incorrectos. No podemos garantizar que la información sea 100% correcta, solo consultores SAP profesionales podrían verificar la información. Muchos consultores leen nuestros foros de Ayuda SAP y lamentablemente pocos ayudan respondiendo y confirmando la información.
Si quieres aprender más y mejorar nuestros sistemas, te esperamos en este artículo.
Hola, gracias por tu consulta, muy interesante y bastante común en entornos productivos complejos dentro de SAP S/4HANA, particularmente en el módulo PP (Planificación de la Producción).
Tu necesidad es agrupar órdenes de fabricación bajo un mismo código alfanumérico (como una especie de “ID de campaña”, “código de proyecto”, “lote ampliado”, etc.), para luego consultarlas en la transacción COOIS y visualizar los movimientos asociados a ese grupo.
Veamos las opciones estándar que podrías utilizar para lograr esto sin desarrollo adicional.
1. Campo de clasificación: Clave de agrupación (AUFK-KTEXT o campos de clasificación)
Podés aprovechar el uso de los campos de clasificación de órdenes, que se encuentran en:
Transacción: CO02 / CO03 → pestaña "Clasificación"
Ahí podés crear una característica personalizada (tipo ZGRUPO_ORDEN) con valor alfanumérico de hasta 15 caracteres, y luego asignarlo manualmente (o masivamente) a las órdenes.
Después, podés filtrar en COOIS por el número de clase y característica desde el botón de Clasificación, y ver todas las órdenes que tienen ese valor.
Ventajas:
- Estándar, sin necesidad de Z.
- Potente, flexible y apto para búsquedas masivas.
- Puede gestionarse vía BDC/LSMW o BAPI si hay muchas órdenes.
2. Uso de un campo de usuario (User Field) en la orden
En la orden de fabricación (CO01, CO02) existen campos de usuario en la pestaña de Datos adicionales (Datos adicionales 1/2).
Podés utilizar, por ejemplo, el campo:
A esos campos podés asignar directamente tu código alfanumérico de 14-15 caracteres.
Luego, en COOIS, accedé al layout de columnas y agregá el campo correspondiente (User field 1, etc.), y filtrás directamente por ahí.
Esto es una de las soluciones más prácticas y comunes para este tipo de agrupaciones por “código de campaña” o “grupo de órdenes”.
3. Grupo de órdenes de producción (si aplica)
SAP también ofrece la opción de usar grupos de órdenes mediante la transacción:
KOK5 – Asignar órdenes a grupo de órdenes
Podés crear un grupo de órdenes (como una jerarquía lógica) y asignar varias órdenes bajo él.
Luego, en COOIS, podés filtrar por grupo de órdenes.
Pero esta opción es más orientada a órdenes de tipo CO (internas), no siempre aplica bien a PP sin configuración adicional.
4. Estrategia alternativa: campo de texto libre o campo Z
Como último recurso, si ninguna de las opciones anteriores es suficiente (por ejemplo, por longitud de campo), podés:
- Usar el campo de texto breve (AUFK-KTEXT) si no lo estás usando para otra cosa.
- O bien, pedir una ampliación Z en el CI_INCLUDE para AUFK y que sea visible en CO02.
Pero generalmente con clasificación o campos de usuario es suficiente.
¿Y para ver los movimientos de mercancías documentados?
Una vez tengas las órdenes agrupadas con el código:
- Ingresá a
COOIS
- Filtrá por el criterio que hayas usado (por ejemplo, campo usuario, clasificación, grupo de órdenes)
- Vista: “Movimientos de mercancías” o bien “Documentos de material”
Incluso podrías guardar una variante de layout para usar siempre el filtro por ese campo.
Consejo técnico adicional
Si querés consultar esto vía SQL o CDS views:
- Tabla de órdenes:
AUFK (cabecera)
- Tabla de posición:
AFKO / AFVC
- Movimientos de mercancía:
MKPF + MSEG (vía AUFNR)
- Campo clave:
AUFNR (número de orden de fabricación)
Resumen Consultoria-SAP
Para agrupar órdenes de fabricación en SAP S/4HANA mediante un código alfanumérico que puedas usar luego en COOIS, las formas más efectivas y estándar son: el uso de campos de usuario (AUFK-USRxx), la clasificación de órdenes (Clase/Características) o incluso grupos de órdenes. Estas alternativas te permiten filtrar directamente por ese valor en COOIS y analizar los movimientos de mercancías documentados para el grupo. Todo esto pertenece al módulo SAP PP (Planificación de la Producción) y se apoya también en funcionalidades de SAP CO y MM.
Podés compartir tu solución final o experiencias similares en los Foros de Consultoria-SAP.com, donde se tratan casos reales de planificación productiva avanzada.
¡Estamos aquí para ayudarte en los Foros SAP de Consultoria-SAP!