CE PLUS - Nota 010148

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 12/05/2010 00:00:00

Data/Hora Última Alteração: 20/06/2011 12:32:10

Descrição da Nota: EMBARQUE DE ADMISSÃO TEMPORÁRIA NÃO ESTA RESPEITANDO REGIME TRIBUTÁRIO

Sintoma

não calcular impostos quando mudo de suspenso para recolhimento integral na di

 

 

Solução

Verificar o Regime do Embarque "Admissão Temporária" e o Regime Tributário

 

Versões Tratadas

8.0

Informações Complementares

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

Nota Número 10148 Data: 12/05/2010 Hora: 15:57:12

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

 

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

Nota Número              : 10148

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00003

Agrupamento              : 00021

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

EMBARQUE DE ADMISSÃO TEMPORÁRIA NÃO ESTA RESPEITANDO REGIME TRIBUTÁRIO

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

Palavras Chave:

EMBARQUE - DI - ADMISSÃO - TEMPORÁRIA - REGIME TRIBUTÁRIO

 

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

Objetos da nota:

REPS /PWS/MZYCI023F01

REPS /PWS/MZYCI023F04

 

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

Modificações efetuadas em REPS /PWS/MZYCI023F01

 

...

        IF NOT /pws/zycie100a-percreduz IS INITIAL.

          t_iirec = t_iirec *

                    ( ( 100 - /pws/zycie100a-percreduz ) / 100 ).

          a_iidevi = a_iicalc.

        ELSE.

          a_iidevi = t_iirec.

        ENDIF.

      ENDIF.

  ENDCASE.

  itab_it-vlii   = t_iirec.

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

  IF /pws/zycie100a-codregtri CA '35' OR

  itab_zycit001-regime EQ '05'.

* << Fim da exclusão

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

  IF ( /pws/zycie100a-codregtri CA '35' ) OR

  ( itab_zycit001-regime EQ '05' AND

     /pws/zycie100a-codregtri = '3' OR

     /pws/zycie100a-codregtri = '5' OR

     /pws/zycie100a-codregtri = '6' ).

* << Fim da inclusão

    CLEAR: t_iirec.

  ENDIF.

  s_wiireco = s_wiireco + t_iirec.

  s_wiicalc = s_wiicalc + a_iicalc.

  s_wiiredu = s_wiiredu + a_iiredu.

  s_wiidevi = s_wiidevi + a_iidevi.

  itab_it-baseii       = t_iibas.

  itab_it-ii_calculado = a_iicalc.

  itab_it-ii_reduzido  = a_iiredu.

  itab_it-ii_devido    = a_iidevi.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI023F04

 

...

      ENDIF.

      IF ( itab_zycit001-regime EQ '05' OR

       itab_zycit001-regime EQ '12' ) AND

       NOT itab_zycit374-tp_perman IS INITIAL.

        v_pisadm = a_pisdevi =

         ( a_pisdevi * ( 1 / 100 ) ) * itab_zycit374-tp_perman.

        a_cofdevi =

        ( a_cofdevi * ( 1 / 100 ) ) * itab_zycit374-tp_perman.

      ENDIF.

      IF itab_zycit001-regime EQ '05'.

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

        IF /pws/zycie100a-codregtripiscofi = '3' OR

          /pws/zycie100a-codregtripiscofi = '5' OR

          /pws/zycie100a-codregtripiscofi = '6'.

* << Fim da inclusão

        CLEAR: t_pis, t_cofins.

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

        ENDIF.

* << Fim da inclusão

      ELSEIF itab_zycit001-regime EQ '12'.

        t_pis = a_pisdevi  .

        t_cofins = a_cofdevi .

      ENDIF.

  ENDCASE.

  itab_it-pis_calculado = a_piscalc.

...