Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal
Data/Hora da Publicação: 13/06/2008 00:00:00
Data/Hora Última Alteração: 09/03/2010 13:53:57
Descrição da Nota: NF NA LINHA DO IPI NÃO ESTA RESPEITANDO O PARÂMETRO DA ZYCIT062 RD.NF
Sintoma
O sistema não está respeitando a parâmetro "RD.NF" na tabela /pws/zycit062 para compor as Bases de
ICMS e a linha do IPI
Solução
Atualização do programa de Nota Fiscal para que o sistema calcule a Base do Impostos de acordo com a
parametrização da tabela /PWS/ZYCIT062.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 06774 Data: 13/06/2008 Hora: 16:16:54
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 06774
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00006
Agrupamento : 00051
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
NF NA LINHA DO IPI NÃO ESTA RESPEITANDO O PARÂMETRO DA ZYCIT062 RD.NF
----------------------------------------------------------------------------------------------------
Palavras Chave:
NOTA - FISCAL - GLOBAL - RD.NF - ZYCIT062
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI016F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016F01
...
WHEN 3.
PERFORM verifica_montante.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-othbas_cof = v_montante1.
ENDCASE.
IF ( NOT /pws/zycie001-modalidade EQ '05' AND
NOT /pws/zycie001-tpdecl EQ 'DI' ) OR
itab_zycit480[] IS INITIAL.
IF /pws/zycit062-flag_icms = 'X' AND /pws/zycit001-meioemba NE 'PS'.
IF NOT v_basred IS INITIAL.
* >> Início da inclusão: FORM ITENS_NFNEW
IF /pws/zycit062-tred IS INITIAL.
v_basred = '100'.
ENDIF.
* << Fim da inclusão
it_zycee007-p_excbas = it_zycee007-p_excbas +
itab_zycit042-vldp + ( ( it_zycee007-taxval * 100 ) /
v_basred ) + v_impostos.
ELSE.
v_basred = '100'.
it_zycee007-p_excbas = it_zycee007-p_excbas +
itab_zycit042-vldp + ( ( it_zycee007-taxval * 100 ) /
v_basred ) + v_impostos.
ENDIF.
ELSEIF /pws/zycit001-meioemba NE 'PS'.
...