CE PLUS - Nota 002406

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Nota Fiscal

Data/Hora da Publicação: 09/11/2006 00:00:00

Data/Hora Última Alteração: 20/06/2011 13:30:02

Descrição da Nota: A NF MOSTRA MENSAGENS DE PIS E COFINS MESMO QUANDO SUSPENSOS

Sintoma

A Nota Fiscal está mostrando na mensagem valores de PIS e COFINS. Não deve mostrar valores de PIS e

COFINS pois estes tributos não incidem no Drawback Suspensão.

 

 

 

Solução

não considerar pis e cofins suspensos.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

INCLUSÃO DA NOVA TELA PIS/COFINS NA DI

Informações Complementares

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

Nota Número 02406 Data: 09/11/2006 Hora: 14:54:19

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

 

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

Nota Número              : 02406

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00025

Agrupamento              : 00139

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

Referência às notas relacionadas:

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

 

01520  - 00001 - 6.0    - 00023  - INCLUSÃO DA NOVA TELA PIS/COFINS NA DI

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

A NF MOSTRA MENSAGENS DE PIS E COFINS MESMO QUANDO SUSPENSOS

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

Palavras Chave:

NOTA FISCAL - PIS E COFINS - MENSAGEM DA NF.

 

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

Objetos da nota:

REPS /PWS/MZYCI016F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI016F01

 

...

  LOOP AT itab_zycit042_mark.

    READ TABLE itab_zycit100 WITH KEY

                                   nrseq = itab_zycit042_mark-nrseq

                                   ebeln = itab_zycit042_mark-ebeln

                                   ebelp = itab_zycit042_mark-ebelp  .

* >> Início da exclusão: FORM MENSAGENS_NF

    IF sy-subrc EQ 0.

* << Fim da exclusão

* >> Início da inclusão: FORM MENSAGENS_NF

    IF sy-subrc EQ 0

     AND NOT ITAB_ZYCIT100-CODREGTRIPISCOFI EQ '5'.

* << Fim da inclusão

      v_vlpis = v_vlpis + itab_zycit100-vlpis.

      v_vlcofins = v_vlcofins + itab_zycit100-vlcofins.

    ENDIF.

  ENDLOOP.

  CLEAR itab_zycit042_mark[].

...

 

...

  v_vldp_042 = itab_zycit042_d-vldp.

  READ TABLE itab_zycit100 WITH KEY

       nrseq = itab_zycit042-nrseq

       ebeln = itab_zycit042-ebeln

       ebelp = itab_zycit042-ebelp.

* >> Início da exclusão: FORM VALORES

  IF sy-subrc EQ 0.

* << Fim da exclusão

* >> Início da inclusão: FORM VALORES

  IF sy-subrc EQ 0 and itab_zycit100-codregtripiscofi ne '3' and

  itab_zycit100-codregtripiscofi ne '5'.

    v_vldp_042 = v_vldp_042 + itab_zycit100-vlpis.

* << Fim da inclusão

    v_vldp_042 = v_vldp_042 + itab_zycit100-vlpis.

    v_vldp_042 = v_vldp_042 + itab_zycit100-vlcofins.

  ENDIF.

  it_zycee007-netoth = v_despesas + v_vldp_042.

  it_zycee007-netpr   = itab_zycit042-netpr.

* >> Início da inclusão: FORM VALORES

if itab_zycit100-codregtripiscofi ne '3' and

  itab_zycit100-codregtripiscofi ne '5'.

* << Fim da inclusão

 v_impostos = v_impostos + itab_zycit100-vlpis + itab_zycit100-vlcofins.

* >> Início da inclusão: FORM VALORES

endif.

* << Fim da inclusão

ENDFORM.

...

 

...

       ebelp = itab_zycit044-ebelp.

  READ TABLE itab_zycit100 WITH KEY

       nrseq = itab_zycit044-nrseq

       ebeln = itab_zycit044-ebeln

       ebelp = itab_zycit044-ebelp.

* >> Início da exclusão: FORM VALORES_R

  IF sy-subrc EQ 0.

* << Fim da exclusão

* >> Início da inclusão: FORM VALORES_R

  IF sy-subrc EQ 0 and itab_zycit100-codregtripiscofi ne '3' and

  itab_zycit100-codregtripiscofi ne '5'..

* << Fim da inclusão

    v_vlpis         = itab_zycit100-vlpis /

    itab_zycit044-menge * itab_zycit044-qtd_item.

    v_vlcofins      = itab_zycit100-vlcofins /

    itab_zycit044-menge * itab_zycit044-qtd_item.

    v_vldp_044 = v_vldp_044 + v_vlpis.

...