CE PLUS - Nota 000993

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Vinculação

Data/Hora da Publicação: 08/03/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 15:07:16

Descrição da Nota: VINCULAÇÃO FATURAS DE ARBITRAGEM - LIMPA PARIDADE

Sintoma

Ao tentar efetuar efetuar uma vinculação com varias faturas ao mesmo

tempo, sendo, faturas de arbitragem ( moeda da fatura diferente do

contrato), ao informar a paridade no campo PARID para todas as faturas

ao mesmo tempo na table control, ao dar um enter o programa desaparece

com os valores digitados no campo, obrigando o usario digitar

novamente a paridade linha por linha, ou seja, uma fatura por

vez.

 

 

Solução

Somente limpar o VLVINC e não limpar a paridade, quando o valor a

vincular estiver vazio.

 

Versões Tratadas

6.0

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 00993 Data: 08/03/2006 Hora: 15:58:47

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 00993

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00022

Agrupamento              : 00103

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

VINCULAÇÃO FATURAS DE ARBITRAGEM - LIMPA PARIDADE

----------------------------------------------------------------------------------------------------

Palavras Chave:

VINCULAÇÃO FATURAS DE ARBITRAGEM - LIMPA PARIDADE

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCB009F04

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCB009F04

 

...

        ELSE.

          itab_zycbt005-vlme_p = itab_zycbt005-vlme_p * 100.

        ENDIF.

      ENDIF.

    ELSEIF itab_zycbt005-vlme_p EQ 0.

* >> Início da exclusão: FORM CALC_PARIDADE

      CLEAR: itab_zycbt005-parid, itab_zycbt005-vlvinc.

* << Fim da exclusão

* >> Início da inclusão: FORM CALC_PARIDADE

      clear itab_zycbt005-vlvinc.

* << Fim da inclusão

    ELSEIF itab_zycbt005-vlme_p NE itab_zycbt005_parid-vlme_p

    AND itab_zycbt005-parid NE 0.

      itab_zycbt005-vlvinc = ( ( itab_zycbt005-parid / v_defator )

                           * v_parafator ) * itab_zycbt005-vlme_p.

      IF v_decimais NE v_decimais_c.

...