Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 16/04/2007 00:00:00
Data/Hora Última Alteração: 22/02/2011 13:40:56
Descrição da Nota: VARIAÇÃO CAMBIAL ESTÁ CONSIDERANDO FATURA DE DESPESAS
Sintoma
Erro na contabilização da Variação Cambial. Quando temos Fatura 04 (Despesas) antes da DI, no
momento de contabilizar a Variação Cambial, o sistema está trazendo o documento contábil da Fatura
de Despesas para compor a compensação.
Solução
selecionar apenas faturas tipo 01,02 e 03 para fazer variação cambial.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 03466 Data: 16/04/2007 Hora: 10:48:21
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 03466
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 7.0
Pacote : 00001
Agrupamento : 00162
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
02304 - 00001 - 6.0 - 00025 - AO ESTORNAR VARIAÇÃO DE FATURA PARCELADA DÁ DUMP POR DATA NÃO ENC
02866 - 00002 - 6.0 - 00026 - MODIFICAÇÃO DE DADOS INFORMADOS NAS READ_TEXT NO DADOS ADICIONAIS
----------------------------------------------------------------------------------------------------
VARIAÇÃO CAMBIAL ESTÁ CONSIDERANDO FATURA DE DESPESAS
----------------------------------------------------------------------------------------------------
Palavras Chave:
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI023F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F03
...
CHECK NOT /pws/zycie085-dtreg IS INITIAL AND
NOT /pws/zycie085-nrdi IS INITIAL.
IF NOT itab_zycit003[] IS INITIAL.
SELECT * FROM /pws/zycit094 INTO TABLE itab_zycit094
FOR ALL ENTRIES IN itab_zycit003
WHERE nrseq = itab_zycit003-nrseq.
ENDIF.
READ TABLE itab_zycit094 INDEX 1.
SELECT * FROM /pws/zycit006 INTO TABLE itab_zycit006
WHERE nrseqce = itab_zycit094-nrseqce AND
* >> Início da exclusão: FORM RECLASSIFICACAO_IA
tpfatura NE '11' AND
* << Fim da exclusão
* >> Início da inclusão: FORM RECLASSIFICACAO_IA
( tpfatura eq '01' or
tpfatura eq '02' or
tpfatura eq '03' ) and
* << Fim da inclusão
eliminado = space.
REFRESH itab_zycit132. CLEAR itab_zycit132.
LOOP AT itab_zycit006 WHERE belnr_p IS initial AND
tpfatura = '01'.
SELECT * FROM /pws/zycit132 APPENDING TABLE itab_zycit132
WHERE nrseq = itab_zycit006-nrseq AND
eliminado = space.
ENDLOOP.
LOOP AT itab_zycit132.
READ TABLE itab_zycit006 WITH KEY nrseq = itab_zycit132-nrseq.
...