#1
|
|||
|
|||
Sustitucion!
Estimados,
Necesito que cuando se genera el documento de FI, desde la miro colocar una sustitucion, para poner el valor de un campo en otro, en el documento de fi, pero esto tiene que ser una vez que se genero el doc de fi por ende, queria buscar badis, FTE, user exit, o algo que se pueda utilizar para hacer eso. Desde ya muchisimas gracias y saludos!! Juan Úlima edición por juanfranck fecha: 04/07/14 a las 18:41:13. |
#2
|
|||
|
|||
Salvo algunas excepciones, las sustituciones de campos en documentos financieros se pueden realizar generalmente en la transacción OBBH, y se pueden gestionar con o sin implementación de exits, dependiendo de la dificultad del código a introducir.
Una buena BADI para hacer sustituciones en la integración de otros módulos con finanzas suele ser la AC_DOCUMENT. Y algo se puede hacer con la INVOICE_UPDATE, aunque está más pensada para verificaciones. Si nada de esto te sirve, es muy probable que tengas que buscar un ENHANCEMENT explícito ó implícito. Espero te ayude. |
#3
|
|||
|
|||
Claro Venise !
Seguro con esto tengo para comenzar a investigar ! Muchisimas gracias! Saludos |
#4
|
|||
|
|||
Hola:
Prueba con las siguentes exits: EXIT_SAPLF051_001 EXIT_SAPLF051_002 EXIT_SAPLF051_003 Saludos |
#5
|
|||
|
|||
Independientemente de cuál sea la transacción que se esté usando, una buena herramienta para localizar posibles BADI's y user exits en la ejecución de una transacción es, ANTES DE EJECUTAR LA TRANSACCIÓN ir a la SE37, y poner un break point al principio de la FM SXV_GET_CLIF_BY_NAME. Luego, al ejecutar la TX se te mostrarán cuáles son los métodos que se llaman y de qué badi.
Y si eso no fuera suficiente, y tampoco vía enhancement explícitos, todas las subrutinas (form...) tienen enhancements implícitos tanto al principio como al final. Espero te ayude. |
#6
|
|||
|
|||
Muchas gracias a uds. por su ayuda !!!
Saludos! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|