Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Validaciones y Sustituciones de Finanzas PDF
Validaciones y Sustituciones de Finanzas PDF
Nos va a pedir que sustitución realizaremos. En nuestro caso como vamos a generar
algo de código, usaremos un EXIT. En caso de querer reeemplazarlo por una constante
usar “Valor constante” y si se
s e desea reemplazarlo por el valor de otro campo, la opción
“Asignación campo-
campo-campo”
Definimos una descripción para el paso recién creado y nos posicionamos en el filtro de
condiciones. Allí indicamos la/s transacciones en las cuales deseamos que se ejecute la
sustitución y en nuestro caso que el campo no debe estar vacío.
2. El EXIT se debe crear haciendo una copia Z del programa está ndar RGGBS000, por
ejemplo como ZRGGBS000.
Allí se puede utilizar uno de los UXXX que están comentados que están puestos como
ejemplo o crearnos uno nuevo. Lo importante es tener lo siguiente:
IF lv_tipo NE ‘CHAR’.
CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_OUTPUT’
EXPORTING
input = bkpf-xblnr
IMPORTING
output = bkpf-xblnr.
ENDIF.
ENDFORM. “u0300
* ———————————————————————
3. Luego de crear todo el código, debo grabar todo en la GGB1 y finalmente crear una
entrada en la transacción OBBH para activar la carpeta de sustituciones creada.
https://abapers.wordpress.com/2013/07/22/regenerar-ggb0-ggb1-
validacionessustituciones/
Nota: Tener en cuenta que tanto las sustituciones como las validaciones se ejecutan
cuando hablamos de contabilizaciones, en este cas o por ejemplo en la MIR7
(documento preliminar prerregistrado) no va a correr la sustitución ya que no se genera
documento contable.
Link útil:
http://saptricks.wordpress.com/2012/10/21/truco-29-sustituciones-en-controllingco-
usando-exits-ii/
b. En Definir valores propuestos para bloqueo de pago
2. Asimismo se debe verificar el bloqueo de pago que posea el proveedor, ya que puede
tener uno por defecto también.
Solución: Intenté activar la sustitución por documento completo, pero parece que hay
que hacerlo a nivel de posición.
Para ello:
Grabamos, para transportar hay que posicionarse en la Sustitución creada (en este caso
Z000001) e ir al menú “Sustitución-Transportar” mediante orden de transporte.
IF lv_tipo NE ‘CHAR’.
CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_OUTPUT’
EXPORTING
input = bkpf-xblnr
IMPORTING
output = bkpf-xblnr.
ENDIF.
ENDFORM. “u0300
* ———————————————————————
3. Luego de crear todo el código, debo grabar todo en la GGB1 y finalmente crear una
entrada en la transacción OBBH para activar la carpeta de sustituciones creada.
https://abapers.wordpress.com/2013/07/22/regenerar-ggb0-ggb1-
validacionessustituciones/
Nota: Tener en cuenta que tanto las sustituciones como las validaciones se ejecutan
cuando hablamos de contabilizaciones, en este cas o por ejemplo en la MIR7
(documento preliminar prerregistrado) no va a correr la sust itución ya que no se genera
documento contable.
Link útil:
http://saptricks.wordpress.com/2012/10/21/truco-29-sustituciones-en-controllingco-
usando-exits-ii/
Categorías:FI Etiquetas: GGB1, MIR4, MIRO, OBBH, RGGBS000, RGUGBR00,
sustitución, Sustituciones
image0011
image0021
PD: este post existe en mil blogs supongo, pero lo hago para tenerlo en el mío y no
olvidarme!