¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como adicionar campos às variantes de layout de linha no FBL1N, FBL3N e FBL5N

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

Introdução:


Uma solicitação comum dos usuários do FBL1N (Partidas de fornecedores) é incluir colunas adicionais de dados no "Conjunto de colunas" que podem ser selecionadas ao criar ou manter uma variante de layout de linha. Essas solicitações surgem quando nem a lista base nem a lista de campos especiais têm os dados necessários; ou seja, o usuário precisa de dados de outra tabela.

FBL1N - Partidas de fornecedores (Contabilidade > Contabilidade financeira > Contas a pagar > Conta)



Este blog descreve cinco passos simples para adicionar campos à estrutura RFPOSXEXT; assim, adicionando à lista de campos disponíveis nas variantes de layout de linha de FBL1N (Partidas de fornecedores), FLB3N* (Partidas do livro razão) e FBL5N (Partidas de clientes). Além disso, o blog mostra como usar um BAdI para preencher esses campos adicionais com dados. Este é o meu método preferido. Existem outras maneiras de alcançar o mesmo; ou seja, através de um Evento de Transação Comercial (BTE). Se você deseja revisar a abordagem BTE, um exemplo é fornecido no blog " Adição de código de fornecedor no relatório FBL3N usando Eventos de Transação Comercial (BTE) ." Há também um vídeo de Lukman Hakim sobre a abordagem BTE: " SAP ABAP: Adicionar campos às transações FBL1N, FBL3N e FBL5N ."

Ao ler isso, leve em consideração que RFPOSX (Dados de partidas) é a estrutura base para as partidas nas transações FBL1N, FBL3N e FBL5N. Entre RFPOSX e as entradas de tabela em T021S (Campos especiais da variante de layout de linha), a estrutura RFPOSXEXT é gerada. RFPOSXEXT é usada para exibir as partidas nessas transações.

* Nota importante sobre FBL3N: A maioria das empresas está utilizando o Novo GL. Nesse caso, a visualização das partidas do livro razão seria feita através da transação FAGLL03, não FBL3N. Clique aqui para ler a documentação sobre como adicionar campos ao FAGLL03.

O exemplo a seguir demonstrará como adicionar o Nome do fornecedor ao Conjunto de colunas do layout e, em seguida, preenchê-lo com dados de LFA1 (Cadastro de fornecedores) através de um BAdI ao usar o código da transação FBL1N.

Público-alvo:


Analista de negócios SAP, Especialista em configuração, Programador ABAP

Pré-requisitos:


Para obter uma boa base, leia as seguintes Notas OSS:

Passos:


Passo 1: Adicionar uma estrutura de anexos à estrutura RFPOSX



  • Ir para Tcode SE11

  • Inserir a estrutura RFPOSX

  • Clicar no botão Mostrar

  • Clicar no botão Estrutura de anexo

  • Clicar no ícone Criar

  • Fornecer um Nome de anexo ; por exemplo, ZZADD_FIELDS

  • Clicar no ícone Continuar

  • Adicionar componente(s). Neste exemplo, apenas um... ZVEND_NAME.

  • Salvar e Ativar




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

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

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?