CE PLUS - Nota 011005

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Fatura Seguro

Data/Hora da Publicação: 03/03/2011 00:00:00

Data/Hora Última Alteração: 09/03/2011 14:28:48

Descrição da Nota: FATURA SEGURO E FATURA FRETE

Sintoma

O programa não está contabilizando a Fatura de Seguro. Dá uma mensagem que não possui itens.

 

 

Solução

Ajustar o programa para efetuar a contabilização da Fatura de Seguro.

 

Versões Tratadas

8.0

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 11005 Data: 03/03/2011 Hora: 13:49:44

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 11005

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00006

Agrupamento              : 00061

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

----------------------------------------------------------------------------------------------------

FATURA SEGURO E FATURA FRETE

----------------------------------------------------------------------------------------------------

Palavras Chave:

CONTABILIZAÇÃO DA FATURA SEGURO

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCI003O01

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCI003O01

 

...

   ELSEIF v_status_s = '0' AND NOT /pws/zycie006-nrseq_pgfat IS INITIAL

                OR ( sy-tcode = '/PWS/ZYCI003_L' AND v_status_s = '1' )

                OR ( sy-tcode = '/PWS/ZYCI003_A' AND v_status_s = '1' ).

      LOOP AT itab_zycit003.

        MOVE-CORRESPONDING itab_zycit003 TO itab_zycit003_all.

        APPEND itab_zycit003_all.

      ENDLOOP.

      v_livre = 'S'.

      LOOP AT itab_zycit003.

        IF NOT itab_zycit003-toinv IS INITIAL.

          itab_zycit003-livre = 'S'.

          MODIFY itab_zycit003.

          v_nitens = v_nitens + 1.

* >> Início da exclusão: MODULE LOAD_DATA

        ELSE.

* << Fim da exclusão

* >> Início da inclusão: MODULE LOAD_DATA

        ELSEIF /pws/zycie006-tpfatura NE '02' AND

               /pws/zycie006-tpfatura NE '03'.

* << Fim da inclusão

          DELETE itab_zycit003.

        ENDIF.

      ENDLOOP.

    ELSEIF /pws/zycie006-nrseq_pgfat IS INITIAL.

      FREE itab_zycit003.

    ENDIF.

    IF wa_zycbt078_ini IS INITIAL.

      SELECT SINGLE * FROM /pws/zycbt078 INTO wa_zycbt078_ini

       WHERE nrseq = /pws/zycie006-nrseq.

    ENDIF.

...