Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Vinculação
Data/Hora da Publicação: 28/04/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 15:08:59
Descrição da Nota: VINCULAÇÃO - O PROGRAMA NÃO ESTÁ EFETUANDO O ESTORNO
Sintoma
Ao entrar em vinculação modificar para efetuar o estorno da vinculação ou estorno da liquidação
automática de câmbio pronto o estorno não está sendo feito. Para os casos de ACC a contabilização do
estorno é feita, mas a fatura continua na table control, já para os casos de câmbio pronto a
contabilização não é feita.
Solução
Foram efetuados ajustes para o tratamento correto da exclusão de faturas da table control e
contabilização de liquidação automática.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01261 Data: 28/04/2006 Hora: 08:18:27
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01261
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00111
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
VINCULAÇÃO - O PROGRAMA NÃO ESTÁ EFETUANDO O ESTORNO
----------------------------------------------------------------------------------------------------
Palavras Chave:
VINCULAÇÃO ESTORNO EXCLUSÃO FATURA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB009F07
REPS /PWS/MZYCB009I01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F07
FORM contabiliza_cp.
REFRESH: itab_belnr, itab_erro, itab_contabil.
CLEAR : itab_belnr, itab_erro, itab_contabil.
* >> Início da exclusão: FORM CONTABILIZA_CP
if not v_ind_delecao is initial.
* << Fim da exclusão
PERFORM seleciona_zycbt030_c.
IF wa_zycbt089-est_variacao IS INITIAL.
PERFORM fill_date1_f30_cp_estorno TABLES itab_zycbt005_ant.
PERFORM grava_liquidacao.
ELSE.
...
...
PERFORM estorno_periodo_fechado TABLES itab_zycbt005_ant.
ELSE.
PERFORM estorno_periodo_aberto TABLES itab_zycbt005_ant.
ENDIF.
ENDIF.
* >> Início da exclusão: FORM CONTABILIZA_CP
else.
* << Fim da exclusão
IF wa_zycbt089-est_variacao IS INITIAL.
PERFORM seleciona_zycbt030_b.
PERFORM seleciona_zycbt045.
PERFORM fill_date1_f30_cp.
ELSE.
MOVE text-038 TO v_flag_mod.
PERFORM seleciona_paga_documento USING v_flag_mod.
PERFORM grava_liquidacao.
PERFORM save_changes.
* >> Início da exclusão: FORM CONTABILIZA_CP
ENDIF.
* << Fim da exclusão
endif.
IF NOT itab_erro[] IS INITIAL.
EXPORT itab_erro TO MEMORY ID '001'.
SUBMIT /pws/zycbr128 AND RETURN.
REFRESH itab_erro.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009I01
...
ENDIF.
ENDIF.
PERFORM grava_tabelas.
WHEN 'DELE'.
PERFORM exclui_dados_itab.
* >> Início da exclusão: MODULE USER_COMMAND_0100
clear v_ind_delecao.
* << Fim da exclusão
WHEN 'CARTA'.
PERFORM trata_carta.
WHEN 'MARC'.
PERFORM marca_desmarca USING 'X'.
WHEN 'DESM'.
...