Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal
Data/Hora da Publicação: 10/09/2010 00:00:00
Data/Hora Última Alteração: 23/02/2011 09:23:37
Descrição da Nota: VALOR DA TAXA SISCOMEX MAIOR QUE O VALOR INFORMADO NA DI
Sintoma
O valor da taxa siscomex informado nas mensagens da nota fiscal é maior que o valor lançado na DI.
Solução
Ajustada montagem da tabela interna para levar apenas o valor da taxa siscomex.
8.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10589 Data: 10/09/2010 Hora: 17:01:00
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10589
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 8.0
Pacote : 00004
Agrupamento : 00037
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
10424 - 00001 - 8.0 - 00004 - IMPLEMENTADO NA NOTA FISCAL RATEIO DA TX SISCOMEX NAS MENSAGENS E
----------------------------------------------------------------------------------------------------
VALOR DA TAXA SISCOMEX MAIOR QUE O VALOR INFORMADO NA DI
----------------------------------------------------------------------------------------------------
Palavras Chave:
NOTA - FISCAL - RATEIO - PARAMETRO - /PWS/ZYCIT062 - VALOR - SISCOMEX
/PWS/SAPMZYCI016
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI016F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016F01
...
itab_zycit003-netpr / v_taxa .
itab_zycit003-vlreal =
itab_zycit003-vlreal / v_taxa .
ENDIF.
ENDIF.
v_tot_plan = v_tot_plan +
( itab_zycit003-netpr * itab_zycit003-qtd_iten ).
v_tot_real = v_tot_real +
( itab_zycit003-vlreal * itab_zycit003-qtd_iten ).
ENDLOOP.
* >> Início da inclusão: FORM SELECIONA_DESPESAS
REFRESH itab_zycit042_sisc.
* << Fim da inclusão
LOOP AT itab_zycit049_a.
IF ( itab_zycit049_a-tpdesp EQ /pws/zycit000-cod_sisc AND
/pws/zycit062-rateio_tx_sisc = 'X' ).
* >> Início da inclusão: FORM SELECIONA_DESPESAS
IF itab_zycit042_sisc[] IS INITIAL.
* << Fim da inclusão
CLEAR: itab_zycit042_sisc.
* >> Início da exclusão: FORM SELECIONA_DESPESAS
REFRESH: itab_zycit042_sisc.
* << Fim da exclusão
MOVE: itab_zycit042_d[] TO itab_zycit042_sisc[].
* >> Início da inclusão: FORM SELECIONA_DESPESAS
MODIFY itab_zycit042_sisc TRANSPORTING vldp
WHERE vldp NE itab_zycit042_sisc-vldp.
ENDIF.
* << Fim da inclusão
ENDIF.
IF ( ( itab_zycit049_a-tpdesp NE /pws/zycit000-cod_sisc OR
itab_zycit049_a-tpdesp EQ /pws/zycit000-cod_sisc AND
/pws/zycit062-rateio_tx_sisc = 'X' ) AND
...