Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal
Data/Hora da Publicação: 21/01/2009 00:00:00
Data/Hora Última Alteração: 09/03/2010 16:16:03
Descrição da Nota: NÃO ESTÁ LEVANDO AS DESPESAS NAS MENSAGENS DA NOTA FISCAL GLOBAL
Sintoma
Nas mensagens da nota fiscal global não estão sendo levadas as despesas nem os impostos.
Solução
Ajustada montagem das mensagens da nota para desconciderar o campo text2 da tabela /pws/zycit048,
quando este não estiver preenchido.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 07946 Data: 21/01/2009 Hora: 14:05:57
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 07946
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00008
Agrupamento : 00082
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
NÃO ESTÁ LEVANDO AS DESPESAS NAS MENSAGENS DA NOTA FISCAL GLOBAL
----------------------------------------------------------------------------------------------------
Palavras Chave:
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI016F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016F01
...
READ TABLE itab_zycit100 WITH KEY nrseq = wa_zycit001-nrseq.
IF sy-subrc EQ 0.
READ TABLE itab_zycit085 WITH KEY nrseqdi = itab_zycit100-nrseqdi.
IF sy-subrc EQ 0.
READ TABLE itab_zycit048_m WITH KEY bukrs = itab_zycit085-bukrs.
IF sy-subrc = 0.
v_cont = v_cont + 1.
it_zycee006-indice = v_cont.
MOVE itab_zycit048_m-text1 TO it_zycee006-msg.
APPEND it_zycee006.
* >> Início da exclusão: FORM MENSAGENS_NF
IF itab_zycit048_m-text2 IS INITIAL.
EXIT.
ENDIF.
* << Fim da exclusão
* >> Início da inclusão: FORM MENSAGENS_NF
IF NOT itab_zycit048_m-text2 IS INITIAL.
* << Fim da inclusão
v_cont = v_cont + 1.
it_zycee006-indice = v_cont.
MOVE itab_zycit048_m-text2 TO it_zycee006-msg.
APPEND it_zycee006.
* >> Início da inclusão: FORM MENSAGENS_NF
ENDIF.
* << Fim da inclusão
ELSE.
IF itab_zycit048_m-text2 IS INITIAL.
EXIT.
...