Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DSI
Data/Hora da Publicação: 14/11/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 13:20:24
Descrição da Nota: TAXA SISCOMEX ENTRA COMO BASE DE ICMS MESMO QUANDO ZERADO EM DESPESA
Sintoma
Por favor verificar o erro na Base de Cálculo do ICMS na DSI, da taxa de siscomex está entrando como
R$ 40,00 mesmo quando zerada na pasta de despesas.
Solução
Considerar flag da /PWS/ZYCIT000 para cálculo da taxa siscomex.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02441 Data: 14/11/2006 Hora: 18:00:15
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02441
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00140
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
TAXA SISCOMEX ENTRA COMO BASE DE ICMS MESMO QUANDO ZERADO EM DESPESA
----------------------------------------------------------------------------------------------------
Palavras Chave:
TAXA SISCOMEX - BASE DE CÁLCULO ICMS - DESPESA DUPLICADA
DSI
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI058F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI058F03
...
CLEAR v_nova.
IF /pws/zycie085-dtuserc IS INITIAL.
/pws/zycie085-dtuserc = sy-datum.
ENDIF.
LOOP AT itab_zycit049 WHERE baseicms EQ 'X' AND NOT vlreal IS initial.
* >> Início da exclusão: FORM LOAD_IICMS
IF /pws/zycit000-flag_txsisc IS INITIAL OR v_dit NE 'N' OR
* << Fim da exclusão
* >> Início da inclusão: FORM LOAD_IICMS
IF /pws/zycit000-flag_txsisc IS INITIAL OR
* << Fim da inclusão
wa_it000-cod_sisc NE itab_zycit049-tpdesp.
IF v_idx EQ v_ipt AND v_ipt NE 1.
t_ivdes2 = itab_zycit049-vlreal - itab_zycit049-vldp_aux.
ELSE.
IF itab_zycit049-divabs EQ 'X'.
...