Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Fatura Mercadoria
Data/Hora da Publicação: 16/06/2008 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:29:39
Descrição da Nota: AO ESTORNAR FATURA DE PAGTO ANTECIPADO DÁ ERRO.
Sintoma
Ao tentar estornar uma fatura de mercadoria a mesma apresenta a mensagem "Não é possível estornar
pois já foi liquidada".
Solução
Retirar verificação de compensação em caso de pagamento antecipado.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 06779 Data: 16/06/2008 Hora: 14:09:25
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 06779
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 7.0
Pacote : 00005
Agrupamento : 00051
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
02864 - 00001 - 6.0 - 00026 - ESTORNO FATURA ELIMINADA POR FORA
06319 - 00002 - 7.0 - 00005 - ERRO AO LANÇAR ANO CONTÁBIL NA MIRO
06732 - 00003 - 7.0 - 00005 - AO SELECIONAR FATURA, TRAZ ELEMENTO ELIMINADO.
----------------------------------------------------------------------------------------------------
AO ESTORNAR FATURA DE PAGTO ANTECIPADO DÁ ERRO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
ESTORNO - FATURA - PAGAMENTO ANTECIPADO - MERCADORIA - COMPENSAÇÃO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI003F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003F01
...
ELSE.
IF NOT /pws/zycie006-statusp IS INITIAL
AND /pws/zycie006-frpagto NE 'A'
AND v_pag_antecipado IS INITIAL.
* >> Início da exclusão: FORM ELIMINAR_FATURA
SELECT SINGLE *
FROM bkpf
WHERE belnr EQ /pws/zycie006-belnr_p
AND gjahr EQ v_ano
AND bukrs EQ /pws/zycie006-bukrs.
SELECT SINGLE * FROM bsak
WHERE bukrs EQ /pws/zycie006-bukrs
AND lifnr EQ /pws/zycie006-lifnr
AND belnr EQ /pws/zycie006-belnr_p
AND gjahr EQ v_ano.
IF sy-subrc NE 0 OR NOT bkpf-stblg IS INITIAL.
* << Fim da exclusão
REFRESH it_zycit270.
PERFORM hist_contabil.
PERFORM reverse_document_fb08.
* >> Início da exclusão: FORM ELIMINAR_FATURA
ELSE.
MESSAGE s015 WITH text-043.
EXIT.
ENDIF.
* << Fim da exclusão
ENDIF.
...