CE PLUS - Nota 003266

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 16/03/2007 00:00:00

Data/Hora Última Alteração: 22/02/2011 13:40:01

Descrição da Nota: DI REDUÇÃO DE IMPOSTOS E O VALOR A RECOLHER DO IPI COM REDUÇÃO ESTÁ ERRA

Sintoma

Homologação pacote 26

Script 23 -  CIF + Normal + Redução + Várias Faturas + Adiantamento

Cenário: 84i07

Na DI o ítem 20 é de redução de impostos e o valor a recolher do IPI com redução está errado. O

sistema está levando para a carga 3 o valor a recolher de IPI integral dos 2 ítens e não está

considerando a redução no caso do IPI.

 

 

Solução

Atualização do programa da DI para efetuar o cálculo do IPI reduzido corretamente.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

VALOR DO RATEIO DO SEGURO CIF POR ITEM DI IGUAL AO SISCOMEX

Informações Complementares

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

Nota Número 03266 Data: 16/03/2007 Hora: 16:47:14

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

 

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

Nota Número              : 03266

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00026

Agrupamento              : 00156

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

Referência às notas relacionadas:

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

 

01949  - 00001 - 6.0    - 00024  - VALOR DO RATEIO DO SEGURO CIF POR ITEM DI IGUAL AO SISCOMEX

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

DI REDUÇÃO DE IMPOSTOS E O VALOR A RECOLHER DO IPI COM REDUÇÃO ESTÁ ERRA

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

Palavras Chave:

DI - REDUÇÃO - VL. ERRADO -

 

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

Objetos da nota:

REPS /PWS/MZYCI023F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI023F01

 

...

  itab_it-ii_recolher  = t_iirec .

ENDFORM.

FORM load_iipi USING p_tipo.

  IF itab_it-codregtri EQ '5' .

    t_ipibas  = ( t_ivadu + itab_it-ii_calculado ).

  ELSE.

    t_ipibas  = ( t_ivadu + t_iirec ).

  ENDIF.

  a_ipidevi = ( ( /pws/zycie003-advalipi / 100 ) * t_ipibas ).

  IF v_dit = 'N'.

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

    IF /pws/zycie100a-codregtriipi EQ '4' AND

* << Fim da exclusão

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

    IF /pws/zycie100a-codregtriipi ne '1' AND

* << Fim da inclusão

       /pws/zycie003-advalipi IS INITIAL.

      a_ipidevi = ( /pws/zycie100a-unit_valor *

     /pws/zycie100a-unit_qtde ).

    ENDIF.

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

    IF /pws/zycie100a-codregtriipi EQ '2'.

* << Fim da exclusão

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

    IF /pws/zycie100a-codregtriipi EQ '4'.

* << Fim da inclusão

      a_ipidevi = ( ( /pws/zycie100a-reduzidaipi / 100 ) * t_ipibas ).

    ENDIF.

  ENDIF.

  itab_it-vlipi   = a_ipidevi.

  CLEAR t_ipirec.

  IF v_dit = 'N'.

    IF

       '26'  NA /pws/zycie100a-codregtri.

      t_ipirec = a_ipidevi.

      IF p_tipo = 'A'.

...