¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo limitar la selección con número de documento + año fiscal en el código de transacción FB05

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Hola a todos,

Para un Programa Personalizado, estamos llamando al código de transacción FB05 para compensar.

Problema:

Hay algunos casos en los que el mismo número de documento se repite en varios años fiscales, por lo tanto, al usar FB05 y el número de documento, obtenemos 2-3 documentos y el programa arroja un error - Diferencia demasiado grande para compensar, ya que queremos que la compensación se realice solo para 1 número de documento según el año fiscal.

¿Sabes cómo puedo limitar la selección con el número de documento + año fiscal para que no se muestren varios números de documento?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

filipe_magalhaes ¡Muchas gracias por tu respuesta. Lo entendí...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola sachin.thombre ,

Si estás creando un programa personalizado para FB05, debes usar/llamar al programa RFBIBL00 para realizar el clearing. En este programa, puedes encontrar la estructura BSELP, donde puedes encontrar los campos para completar el clearing, por ejemplo:

  • BSELP-FELDN_1 = "BELNR"
  • BSELP-SLVON_1 = "0000222222yyyy003"
  1. Incluso puedes crear un LSMW llamando a este programa - por favor considera este ejemplo . El único ajuste necesario de este ejemplo a tu caso de uso es considerar también la estructura BSELP, que puedes mapear fácilmente de manera similar a los pasos 4 y 5.

Espero que esto ayude.

Saludos,

Filipe

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

filipe.magalhes

No puedo encontrar el campo [Campo de documento a liquidar (por ejemplo, SLVON_1)] que mencionaste.

En FB05 -> Procesar partidas abiertas -> Número de documento, solo veo disponibles 10 dígitos para ingresar.

¿Podrías compartir la captura de pantalla del campo al que te refieres?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Sachin,

Normalmente deberías usar, en el campo Documento a ser liquidado (por ejemplo, SLVON_1), el siguiente formato: DDDDDDDDDDYYYYIII - Por ejemplo, 01000023452023001 (Ítem 1 del documento 0100002345 en 2023).

Como puedes encontrar en la documentación del programa RFBIBL00:

Publicar con liquidación (FB05)

Para la transacción FB05, además del registro de cabecera (BBKPF) y posiblemente los ítems de línea (BBSEG), los datos de cabecera de selección (BSELK) y los ítems de selección (BSELP) deben ser transferidos. Los datos de BBSEG deben ser transferidos antes que BSELK y BSELP por razones técnicas.

Hasta 18 ítems de selección pueden ser transferidos en una estructura BSELP. Si esto no es suficiente, entonces se pueden transferir más estructuras BSELP.

También puedes usar una estructura BSELP para seleccionar un ítem de línea específico en la forma <número de documento><año fiscal><número de ítem de línea>.

El número de documento debe tener 10 caracteres y el ítem de línea 3, y los ceros anteriores también deben ser ingresados.

Ejemplo: Seleccionando la tercera línea del documento 0000222222 del año fiscal yyyy.

    BSELP-FELDN_1 = "BELNR"
    BSELP-SLVON_1 = "0000222222yyyy003"

Espero que esto ayude.

Saludos,

Filipe

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?