CE PLUS - Nota 002486

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Nota Fiscal Complementar

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

Data/Hora Última Alteração: 20/06/2011 13:44:00

Descrição da Nota: O ICMS COM BASE REDUZIDA ESTA SENDO CALCULADO ERRADO NA NF COMPLEMENTAR

Sintoma

o ICMS está com base reduzida na DI e quando criei uma despesa complementar ele calculou o valor do

ICMS corretamente, mas a base ficou calculada sobre o valor cheio da base do imposto, o que fez com

que a sua Base de Cálculo ficasse maior que o valor total da nota.

 

 

Solução

Atualizado cálculos da base da nf

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

REDUÇÃO DA BASE DE CÁLCULO DE ICMS NA NF COMPLEMENTAR

AJUSTES PARA BASE DE ICMS REDUZIDA NA NF COMPLEMENTAR

Informações Complementares

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

Nota Número 02486 Data: 21/11/2006 Hora: 17:03:11

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

 

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

Nota Número              : 02486

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00025

Agrupamento              : 00141

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

Referência às notas relacionadas:

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

 

00680  - 00001 - 6.0    - 00022  - REDUÇÃO DA BASE DE CÁLCULO DE ICMS NA NF COMPLEMENTAR

01345  - 00002 - 6.0    - 00023  - AJUSTES PARA BASE DE ICMS REDUZIDA NA NF COMPLEMENTAR

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

O ICMS COM BASE REDUZIDA ESTA SENDO CALCULADO ERRADO NA NF COMPLEMENTAR

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

Palavras Chave:

ICMS - BASE REDUZIDA - CÁLCULO ERRADO - NOTA FISCAL COMPLEMENTAR

VALOR CHEIO - TOTAL DA NOTA

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

Objetos da nota:

REPS /PWS/MZYCI029F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI029F01

 

...

          it_zycee007-base   = it_zycee007-taxval *

                ( itab_zycit003-basred / 100 )  .

          it_zycee007-taxval   = it_zycee007-base *

                ( itab_zycit003-advalicms / 100 ).

          it_zycee007-c_excbas = itab_zycit265_c2-vldp_dif -

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

                             it_zycee007-base.

* << Fim da exclusão

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

                               ( itab_zycit265_c2-vldp_dif

                                 *     ( itab_zycit003-basred / 100 ) ).

* << Fim da inclusão

        ELSE.

          it_zycee007-taxval   = it_zycee007-taxval *

                  ( itab_zycit003-advalicms / 100 ).

          IF /pws/zycit062-susp_nf EQ 'S' AND

          itab_zycit100-codregtri EQ '5'.

...

 

...

             itab_zycit265_c2-vldp_pis + itab_zycit265_c2-vldp_cofins )

                      *  ( itab_zycit003-basred / 100 )  .

          it_zycee007-taxval   = it_zycee007-base *

                ( itab_zycit003-advalicms / 100 ).

          it_zycee007-c_excbas = itab_zycit265_c2-vldp_dif -

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

                             it_zycee007-base.

* << Fim da exclusão

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

                               ( itab_zycit265_c2-vldp_dif

                                 *     ( itab_zycit003-basred / 100 ) ).

* << Fim da inclusão

        ELSE.

          it_zycee007-base     = itab_zycit265_c2-vldp_dif_icms     +

                                itab_zycit265_c2-vldp_pis    +

                                itab_zycit265_c2-vldp_cofins .

          IF itab_zycit100-icms_dif NE 'X'.

...