Avalados por :
La sustitución en SAP FI se realiza para insertar/infundir valores en un conjunto existente de valores en campos. En muchos casos, los consultores funcionales no quieren complicar las cosas utilizando User-exits y Mejoras de SAP. Esta es una de las mejores herramientas/métodos proporcionados para mantener todo limpio en lo que respecta a las sustituciones simples. Para sustituciones complejas, por supuesto, se necesita escribir User-exit (dentro de la Sustitución) según los requisitos.
En este documento paso a paso, recorreremos un caso simple de Sustitución que implica un User-Exit de Cliente mostrando la flexibilidad de la Sustitución de SAP.
Nuestro caso de ejemplo: Sustituir el valor del campo 'Descripción adicional de activo' (ANLA-TXA50) con un código de 15 dígitos mantenido en la palabra clave para cuentas de mayor en el maestro de cuentas de mayor.
1. Ejecute Tcode GGB1 y defina la Sustitución. Inserte el paso en ella.
Aquí puede definir el requisito previo según sus requisitos. En nuestro caso, digamos que lo queremos en todos los casos, por lo que lo dejamos en blanco.
En el paso de Sustitución, defina la Sustitución basada en Exits. Debemos definir nuestro Exit personalizado en EXIT-Formpool proporcionado por SAP o podemos copiar el estándar y crear nuestro propio Module Pool para lo mismo. En nuestro caso, hemos copiado FAGGBS0 a ZFAGGBS0 y lo hemos definido en la vista V_T80D con Área de aplicación como GBLS (Val/sub: Exits for substitution) y Ex.prog. como ZFAGGBS0.
2. En el Module Pool, defina el nombre del exit en el encabezado en FORM GET_EXIT_TITLES .
y más abajo en el código, definimos nuestro código basado en nuestra lógica de la siguiente manera:
3. En nuestro último paso, tenemos que activar esta Sustitución usando el TCode OACS (FI-AA View maint. substitutions) .
Este es el caso ideal en el que hemos tomado el campo que está 'Activo' para la Sustitución.
Hay momentos en los que necesitamos usar las sustituciones para campos particulares pero no están disponibles en el Tcode GGB1. Esto requiere un pequeño esfuerzo para incluir el campo necesario para la Sustitución.
1. Verifique si el campo
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute