CE PLUS - Nota 007946

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.

Versões Tratadas

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.

...