CE PLUS - Nota 011031

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Nota Fiscal Remessa

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

Data/Hora Última Alteração: 22/03/2011 14:42:30

Descrição da Nota: APAGAR ALIQUOTA DE PIS/COFINS QUANDO PARAMET. MONTANTE EXCL. DA BASE

Sintoma

Ao criar a nota fiscal de remessa caso esteja parametrizado para lançar a base de PIS ou COFINS na

coluna "montante excluido da base" a aliquota não deve ser preenchida.

 

 

Solução

Ajustado programa para não preencher a aliquota do imposto ao criar a nota fiscal de remessa caso

esteja parametrizado para lançar a base de PIS ou COFINS na coluna "montante excluido da base".

 

Versões Tratadas

8.0


Pré-Requisitos

Produto:

Nota

Descrição

NOTA FISCAL DE REMESSA ESTA COM FALHA NA LINHA DO IPI

Informações Complementares

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

Nota Número 11031 Data: 22/03/2011 Hora: 10:06:20

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

 

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

Nota Número              : 11031

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00007

Agrupamento              : 00063

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

Referência às notas relacionadas:

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

 

08523  - 00001 - 7.0    - 00009  - NOTA FISCAL DE REMESSA ESTA COM FALHA NA LINHA DO IPI

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

APAGAR ALIQUOTA DE PIS/COFINS QUANDO PARAMET. MONTANTE EXCL. DA BASE

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

Palavras Chave:

APAGAR - ALIQUOTA - PIS - COFINS - NOTA - FISCAL - REMESSA -

/PWS/SAPMZYCI016 - PARAMETRO - MONTANTE - EXCLUIDO - BASE

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

Objetos da nota:

REPS /PWS/MZYCI016F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI016F01

 

...

      it_zycee007-rate_pis   = itab_zycit100-advalpis.

    ENDIF.

    CASE itab_zycit398-tribpiscof.

      WHEN 1.

        v_montante1 = itab_zycit100-basepis.

        it_zycee007-base_pis = v_montante1.

      WHEN 2.

        v_montante1 = itab_zycit100-basepis.

        it_zycee007-pis_excbas = v_montante1.

        CLEAR it_zycee007-taxval_pis.

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

        CLEAR it_zycee007-rate_pis.

* << Fim da inclusão

      WHEN 3.

        v_montante1 = itab_zycit100-basepis.

        it_zycee007-othbas_pis = v_montante1.

    ENDCASE.

    READ TABLE itab_zycit398 WITH KEY tributos = 'COFINS'.

    IF sy-subrc EQ 0.

      it_zycee007-leicofins = itab_zycit398-leicofins.

    ENDIF.

    IF NOT itab_zycit100-vlcofins IS INITIAL.

      CLEAR itab_zycit036.

...

 

...

      it_zycee007-rate_cof   = itab_zycit100-advalcofins.

    ENDIF.

    CASE itab_zycit398-tribpiscof.

      WHEN 1.

        v_montante1 = itab_zycit100-basecofins.

        it_zycee007-base_cof = v_montante1.

      WHEN 2.

        v_montante1 = itab_zycit100-basecofins.

        it_zycee007-cof_excbas = v_montante1.

        CLEAR it_zycee007-taxval_cof.

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

        CLEAR it_zycee007-rate_cof.

* << Fim da inclusão

      WHEN 3.

        v_montante1 = itab_zycit100-basecofins.

        it_zycee007-othbas_cof = v_montante1.

    ENDCASE.

    CASE itab_zycit033-tribipi.

      WHEN 1.

        IF NOT itab_zycit100-baseipi IS INITIAL.

          it_zycee007-base2 = itab_zycit100-baseipi /

             itab_zycit044-menge * itab_zycit044-qtd_item .

        ENDIF.

...