Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 26/09/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 13:05:12
Descrição da Nota: DUMP AO SALVAR A DI
Sintoma
Erro ao salvar a DI.
Solução
Alterei a função chamada da DI para uma que já contém tratamento para não dividir por zero.
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02147 Data: 26/09/2006 Hora: 16:45:35
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02147
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00132
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
01944 - 00001 - 6.0 - 00024 - DUMPING AO CONVERTER MOEDA NO CUSTO EFETIVO
----------------------------------------------------------------------------------------------------
DUMP AO SALVAR A DI
----------------------------------------------------------------------------------------------------
Palavras Chave:
DUMP - DI - SALVAR - CONVERSÃO DE MOEDA - NÃO ENCONTRA TAXA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI023F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F03
...
IF /pws/zycit000-kurst IS INITIAL.
v_kurst = 'M'.
ELSE.
v_kurst = /pws/zycit000-kurst.
ENDIF.
* >> Início da inclusão: FORM BUSCA_TAXA_TCURR
CALL FUNCTION '/PWS/ZYGL_MONTANTE_CONVERTE'
* << Fim da inclusão
* >> Início da exclusão: FORM BUSCA_TAXA_TCURR
CALL FUNCTION '/PWS/ZYCB_MONTANTE_CONVERTE'
* << Fim da exclusão
EXPORTING
i_montante = 1
i_demoeda = p_waers_real
i_paramoeda = /pws/zycbt007-waersa
i_ctmoeda = v_kurst
i_dtbase = sy-datlo
IMPORTING
e_txc = v_tax
* >> Início da inclusão: FORM BUSCA_TAXA_TCURR
EXCEPTIONS
* << Fim da inclusão
EXCEPTIONS
i_demoeda_nao_encontrado = 1
i_paramoeda_nao_encontrado = 2
i_ctmoeda_nao_encontrado = 3
i_dtbase_nao_encontrada = 4
...