CE PLUS - Nota 002147

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.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

DUMPING AO CONVERTER MOEDA NO CUSTO EFETIVO

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

...