CE PLUS - Nota 004176

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 13/07/2007 00:00:00

Data/Hora Última Alteração: 22/02/2011 13:47:03

Descrição da Nota: ARREDONDAMENTO DE VALORES NA DI

Sintoma

arredondamento de valores na base reduzida na di

 

 

Solução

Atualização cálculo de ICMS para correção de divergências nas casas decimais da base e valor a

recolher quando há redução.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

AO UTILIZAR BASE DE ICMS REDUZIDA NA DI, VALOR A RECOLHER FICA INCORRETO

Informações Complementares

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

Nota Número 04176 Data: 13/07/2007 Hora: 17:14:04

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

 

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

Nota Número              : 04176

Categoria                : Melhoria

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00002

Agrupamento              : 00011

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

Referência às notas relacionadas:

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

 

03745  - 00001 - 7.0    - 00001  - AO UTILIZAR BASE DE ICMS REDUZIDA NA DI, VALOR A RECOLHER FICA IN

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

ARREDONDAMENTO DE VALORES NA DI

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

Palavras Chave:

VALORES - ARREDONDAMENTO - BASE REDUZIDA

 

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

Objetos da nota:

REPS /PWS/MZYCI023X01

 

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

Modificações efetuadas em REPS /PWS/MZYCI023X01

 

...

  t_iibas  LIKE t_icms,

  t_icmsbs LIKE /pws/zycie085-vlfob,

  t_pis    LIKE t_icms  ,

  t_pisbs  LIKE t_icms  ,

  t_cofins LIKE t_icms,

  t_cofinsbs LIKE t_icms,

  t_vmle   LIKE /pws/zycie085-vlfob,

  t_vmle2   LIKE /pws/zycie085-vlfob,

  t_ivmle  LIKE t_icms,

  t_ivmle2  LIKE t_icms,

* >> Início da exclusão:

  t_icmsx  LIKE /pws/zycie085-vlfob,

* << Fim da exclusão

* >> Início da inclusão:

  t_icmsx type p decimals 6,

* << Fim da inclusão

  t_vlii   LIKE /pws/zycie006-vlmerc,

  t_vlipi  LIKE /pws/zycie006-vlmerc,

  t_vlicms LIKE /pws/zycie006-vlmerc,

  t_ivdesp LIKE t_icms,

  t_ivdes2 LIKE t_icms,

  t_ivdes3 LIKE t_icms,

  t_ivfre  LIKE t_icms,

  t_ivseg  LIKE t_icms,

  t_ivadu  LIKE t_icms,

  t_iirec  LIKE t_icms,

...

 

...

        v_belnrf05 LIKE itab_zycbt032-belnr,

        v_belnr     LIKE bkpf-belnr,

        v_sgtxt    LIKE bseg-sgtxt,

        v_zuonr    LIKE bseg-zuonr,

        v_xblnr    LIKE bkpf-xblnr,

        v_bktxt    LIKE bkpf-bktxt,

        v_f05_ok,

        v_totline   TYPE n         .

DATA: v_advii   LIKE /pws/zycie085-vlfob,

      v_advipi  LIKE /pws/zycie085-vlfob,

* >> Início da exclusão:

      v_advicms LIKE /pws/zycie085-vlfob,

* << Fim da exclusão

* >> Início da inclusão:

      v_advicms type p decimals 6,

* << Fim da inclusão

      v_advpis  LIKE t_icms,

      v_advcof  LIKE t_icms,

      v_divisor LIKE t_icms,

      v_redpis  LIKE t_icms,

      v_redcof  LIKE t_icms.

DATA itab_zycit003_rateio LIKE /pws/zycit003 OCCURS 0 WITH HEADER LINE.

DATA: v_xa   LIKE t_icms,

      v_xb   LIKE t_icms,

      v_xc   LIKE t_icms,

      v_fatx TYPE p DECIMALS 8,

...