Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Vinculação
Data/Hora da Publicação: 26/08/2010 00:00:00
Data/Hora Última Alteração: 20/01/2011 16:40:46
Descrição da Nota: VINCULAÇÃO - ERRO DUPLO CLIQUE PARA VINCULAR SALDO TOTAL-DUPLICA FATURA
Sintoma
Ao criar uma vinculação de um contrato que já foi vinculado e liquidado parcialmente, se incluirmos
mais de uma fatura na tablecontrol e efetuarmos o duplo clique na primeira fatura para vincular
total, repete os dados na última fatura.
Solução
Ajustar o v_index para que a última linha selecionada na vinculação seja atualizada corretamente.
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10534 Data: 26/08/2010 Hora: 14:19:13
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10534
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00004
Agrupamento : 00036
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
VINCULAÇÃO - ERRO DUPLO CLIQUE PARA VINCULAR SALDO TOTAL-DUPLICA FATURA
----------------------------------------------------------------------------------------------------
Palavras Chave:
VINCULAÇÃO ERRO NO DUPLO CLIQUE PARA VINCULAR SALDO TOTAL DUPLICA FATURA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB009F10
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F10
...
perform calcula_saldos_3 using v_index_6.
read table itab_zycbt017 with key
nrinvoic = itab_zycbt005-nrinvoic
nrparcf = itab_zycbt005-nrparcf
gsberf = itab_zycbt005-gsberf.
itab_zycbt005-vlcomis = ( itab_zycbt005-vlme_p *
itab_zycbt017-vlcomis ) /
itab_zycbt017-vlavinc.
itab_zycbt005-slcomi = itab_zycbt005-vlcomis.
modify itab_zycbt005 index v_index_6.
* >> Início da inclusão: FORM MOVE_SALDO_FAT
v_index = v_index_6.
* << Fim da inclusão
perform atualiza_itab_zycbt017.
endform.
form calc_pridade_3 using v_index_6.
data: v_parafator like tcurf-ffact ,
v_defator like tcurf-tfact .
clear v_tstwaers.
if v_status_s eq 0.
exit.
endif.
move /pws/zycbe001-waers to itab_zycbt005-waers_c.
...