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.
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.
...