¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como limitar a seleção com número de documento + ano fiscal no código de transação FB05

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

Olá a todos,

Para um Programa Personalizado, estamos chamando o código de transação FB05 para compensação.

Problema:

Existem casos em que o mesmo número de documento se repete em vários anos fiscais, portanto, ao usar o FB05 e o número de documento, obtemos 2-3 documentos e o programa gera um erro - Diferença muito grande para compensar, pois queremos que a compensação seja feita apenas para 1 número de documento de acordo com o ano fiscal.

Você sabe como posso limitar a seleção com o número de documento + ano fiscal para que não sejam exibidos vários números de documento?

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

4 Respuestas

0
Cargando...

filipe_magalhaes °Muito obrigado pela sua resposta. Eu entendi...

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

Olá sachin.thombre ,

Se você estiver criando um programa personalizado para o FB05, você deve usar/chamar o programa RFBIBL00 para realizar o clearing. Neste programa, você pode encontrar a estrutura BSELP, onde estão os campos para completar o clearing, por exemplo:

  • BSELP-FELDN_1 = "BELNR"
  • BSELP-SLVON_1 = "0000222222yyyy003"
  1. Você também pode criar um LSMW chamando este programa - por favor, considere este exemplo . O único ajuste necessário deste exemplo para o seu caso de uso é considerar também a estrutura BSELP, que você pode mapear facilmente de forma semelhante aos passos 4 e 5.

Espero que isso ajude.

Saudações,

Filipe

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

filipe.magalhes

Não consigo encontrar o campo [Campo de documento a liquidar (por exemplo, SLVON_1)] que mencionaste.

Em FB05 -> Processar partidas em aberto -> Número de documento, só vejo disponíveis 10 dígitos para inserir.

Poderias partilhar um print screen do campo ao qual te referes?

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

Olá Sachin,

Normalmente, você deve usar o seguinte formato no campo Documento a ser liquidado (por exemplo, SLVON_1): DDDDDDDDDDYYYYIII - Por exemplo, 01000023452023001 (Item 1 do documento 0100002345 em 2023).

Conforme você pode encontrar na documentação do programa RFBIBL00:

Publicar com liquidação (FB05)

Para a transação FB05, além do registro de cabeçalho (BBKPF) e possivelmente os itens de linha (BBSEG), os dados de cabeçalho de seleção (BSELK) e os itens de seleção (BSELP) devem ser transferidos. Os dados do BBSEG devem ser transferidos antes do BSELK e do BSELP por razões técnicas.

Até 18 itens de seleção podem ser transferidos em uma estrutura BSELP. Se isso não for suficiente, então mais estruturas BSELP podem ser transferidas.

Você também pode usar uma estrutura BSELP para selecionar um item de linha específico na forma .

O número do documento deve ter 10 caracteres e o item de linha 3, e os zeros anteriores também devem ser inseridos.

Exemplo: Selecionando a terceira linha do documento 0000222222 do ano fiscal yyyy.

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

Espero que isso ajude.

Saudações,

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?