S_EB5_05000024 Determinar taxa de câmbio para itens do imposto
Este Business Add In (BAdI) é utilizado no componente Contabilidade financeira (FI). Com este BAdI, você pode determinar a taxa de câmbio relevante em documentos para itens do imposto.
O BAdI está implementado exclusivamente na interface geral para a contabilidade (grupo de funções RWCL).
Configurações standard
O BAdI está ativo no sistema standard. A implementação default só tem efeito se você ativar a função para a Data da declaração fiscal no customizing dos Parâmetros Globais da empresa; defina para isso em Verificar e completar Parâmetros Globais o código Data da declaração fiscal ativa.
O ponto de ampliação ESPOT_TAX_EXCHANGE_RATE tem a definição BAdI BADI_TAX_EXCHANGE_RATE.
A implementação default chama-se TXKRS_SET_DEFAULT_VATDATE. Você determina uma taxa de câmbio somente para documentos de faturamento e documentos do livro caixa.
O BAdI não é dependente do filtro. E não é utilizável múltiplas vezes.
Atividades
Depois de a atividade IMG ter sido chamada, acessar primeiro uma caixa de diálogo na qual é entrado o nome da implementação.
Caso já tenham sido criadas implementações para este BAdI, acessar outra caixa de diálogo na qual serão exibidas as implementações existentes. Nesta caixa de diálogo, selecionar Criar e continuar do seguinte modo:
1. Na caixa de diálogo no campo Implementação, entrar um nome para a implementação do BAdI e, em seguida, selecionar Criar.
É acessada a 1ª tela para criar as implementações BAdI.
2. Na 1ª tela no campo Texto breve para implementação, entrar um texto breve para a implementação.
3. Selecionar Interface no índice da ficha de registro.
Na ficha de registro, o campo Nome da classe implementada é preenchido automaticamente, dado que o sistema atribui um nome de classe com base no nome da implementação.
4. Gravar as entradas e efetuar a atribuição a um pacote.
5. Posicionar o cursor sobre o método em questão e ir para o processamento de métodos por meio de um clique duplo.
6. Entrar a codificação pretendida para a implementação entre as instruções method <Interface name> ~ <nome do método>. e endmethod.
7. Gravar e ativar a codificação e voltar para a tela Modificar implementação.
8. Gravar na tela Modificar implementação.Nota: Também é possível criar primeiro uma implementação para um BAdI e ativá-la mais tarde. Neste caso, encerrar o processamento imediatamente.
9. Selecionar Ativar.Na execução do programa de aplicação está sendo executada a codificação gravada no método.
Ver também
Método: Determinar taxa de imposto (TXKRS_SET)