Hola,
Quiero agregar un campo MARA-ZZFIELD en MM17
He leído muchos posts sobre MM17 y las notas de SAP 576160, 116311, 44410, 216596.
Sin embargo, aún no puedo resolver mi problema.
Después de cambiar en MM17, aparece el siguiente mensaje:
Intentando crear: 00102060 ____ ____ ____ __________ ____ __ ___ ___
No se puede mantener el material ya que no se transfieren datos mantenibles
Intentando cambiar: 00102060 ____ ____ ____ __________ ____ __ ___ ___
No se realizaron cambios
el texto largo es: No se puede mantener el material ya que no se transfieren datos mantenibles
Mensaje no. MG160
¿Alguien puede ayudar?
Aquí están los pasos que intenté
-
Añadir campos personalizados aquí: BUS1001, MARA, ZZFIELD.
-
Asignar grupos de selección
-
En la pantalla de detalle establecer lo siguiente:-
-
Propose field cont = X
-
Estado de mantenimiento = K
-
Grupo de campos ALE =
GR_K
3. Crear un nuevo segmento ZE1MARAM para ZZFIELD por Tcode WE31
4. Crear tipo de IDOC de extensión ZMM00001 y vincularlo con el tipo básico "MATMAS02" por T-code WE30 e insertar el nuevo segmento bajo E1MARAM.
5. Activar el tipo de IDOC de extensión ZMM00001 y el segmento ZE1MARAM
5. Vincular tipo de mensaje (MATMAS), tipo de IDOC MATMAS02 y nuevo tipo de extensión ZMM00001 por tcode WE82.
6. Crear Implementación ZMM17_add_fields por T-code SE19 con nombre de BADI MG_MASS_NEWSEG.
Copiar IF_EX_MG_MASS_NEWSEG ~ ADD_NEW_SEGMENT del código de muestra y comentar todo el código excepto para mara.
sin modificación para IF_EX_MG_MASS_NEWSEG ~RETURN_IDOC_TYPE.
7. CMOD y agregar mejora MGV00001. Crear programas ZXMGVU03 y ZXMGVU04 y activarlos.
ZXMGVU03
...
ZXMGVU04
...