CE PLUS - Nota 004736

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Vinculação

Data/Hora da Publicação: 14/09/2007 00:00:00

Data/Hora Última Alteração: 10/03/2010 17:00:22

Descrição da Nota: VINCULAÇÃO - VINCULAR TOTAL

Sintoma

 

Quando efetuamos uma vinculação de um contrato de câmbio pronto, nos casos que o valor das faturas

supera o valor do contrato, após clicarmos no icone de vincular total e digitarmos o valor a ser

vinculado, o programa não está deduzindo do saldo da fatura o valor vinculado parcialmente.

 

Solução

 

adicionado comando para limpar a variavel interna.

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 04736 Data: 14/09/2007 Hora: 17:39:59

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

 

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

Nota Número              : 04736

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 7.0

Pacote                   : 00002

Agrupamento              : 00012

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

VINCULAÇÃO - VINCULAR TOTAL

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

Palavras Chave:

VINCULAÇÃO - ÍCONE VINCULAR TOTAL

 

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

Objetos da nota:

REPS /PWS/MZYCB009F05

 

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

Modificações efetuadas em REPS /PWS/MZYCB009F05

 

...

    ENDIF.

  ELSE.

    v_ind_mudanca = 'X'.

    v_vldif = itab_zycbt005-vlvinc.

    v_vldif_fat = itab_zycbt005-vlme_p.

    v_slvinc = /pws/zycbe001-slvinc - v_vldif.

    IF v_slvinc LT 0.

      MESSAGE i011(pc) WITH text-020.

      CLEAR itab_zycbt005-vlvinc.

      CLEAR itab_zycbt005-slpagar.

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

      CLEAR itab_zycbt005-vlme_p.

* << Fim da inclusão

      CLEAR v_ind_mudanca.

      MODIFY itab_zycbt005 INDEX v_index

        TRANSPORTING vlvinc slpagar.

    ELSE.

      v_vlslf = itab_zycbt005-vlslf - v_vldif_fat.

      IF v_vlslf LT 0.

        MESSAGE i011(pc) WITH text-021.

        CLEAR itab_zycbt005-vlvinc.

        CLEAR itab_zycbt005-slpagar.

        CLEAR v_ind_mudanca.

...