Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Associação Ordem de Pagamento
Data/Hora da Publicação: 12/09/2007 00:00:00
Data/Hora Última Alteração: 18/02/2011 16:24:33
Descrição da Nota: ASSOCIAÇÃO ORDEM PAGAMENTO - ESTORNO - ATUALIZAÇÃO/CONTABILIZAÇÃO ORDEM
Sintoma
Ao efetuar o estorno de uma ordem associada à fatura, se tiver mais de uma ordem na tablecontrol, o
sistema não atualiza os dados da ordem e não efetua a contabilização da mesma.
Solução
Antes de efetuar o estorno, carregar novamente a tabela interna itab_zycbt226 com as ordens
associadas.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 04683 Data: 12/09/2007 Hora: 09:11:22
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 04683
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 - Versão - Pacote - Descrição Breve
04316 - 00001 - 7.0 - 00002 - ASSOCIAÇÃO DE ORDENS DE PAGAMENTO - DUMP
04538 - 00002 - 7.0 - 00002 - ASSOC. VAL. MANTIDOS EXTERIOR-ESTORNO-CONTABILIZAÇÃO E DADOS DA O
----------------------------------------------------------------------------------------------------
ASSOCIAÇÃO ORDEM PAGAMENTO - ESTORNO - ATUALIZAÇÃO/CONTABILIZAÇÃO ORDEM
----------------------------------------------------------------------------------------------------
Palavras Chave:
ASSOCIAÇÃO ORDEM PAGAMENTO ESTORNO ATUALIZAÇÃO CONTABILIZAÇÃO ORDEM
/PWS/ZYCBT226 ASSOCIAÇÃO VALORES MANTIDOS EXTERIOR
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB035F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB035F03
...
wa_zycbt230-budat = p_budat.
wa_zycbt230-tp_docto = p_tpdocto.
INSERT wa_zycbt230 INTO TABLE itab_zycbt230.
ENDFORM.
FORM efetua_contabilizacoes.
DATA
v_saldo TYPE /pws/zycbt227-vlr_associado.
FIELD-SYMBOLS
<fs_zycbt228a> LIKE LINE OF itab_zycbt228a.
FREE itab_mensagem.
* >> Início da exclusão: FORM EFETUA_CONTABILIZACOES
IF itab_zycbt226[] IS INITIAL.
* << Fim da exclusão
PERFORM seleciona_dados_ordem_pagto.
* >> Início da exclusão: FORM EFETUA_CONTABILIZACOES
ENDIF.
* << Fim da exclusão
LOOP AT itab_zycbt228a
ASSIGNING <fs_zycbt228a>.
CASE <fs_zycbt228a>-oper.
WHEN c_novo.
v_saldo = <fs_zycbt228a>-vlr_associado.
PERFORM efetua_desmemb_liq_and
...