Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Prestação de Contas
Data/Hora da Publicação: 20/05/2010 00:00:00
Data/Hora Última Alteração: 10/11/2011 13:17:00
Descrição da Nota: PRESTAÇÃO DE CONTAS NÃO VERIFICA SE COFINS É REG. INTEGRAL PARA REATEIO
Sintoma
Ao tentar aprovar uma prestação de contas com Adiantamento o programa tenta lançar valor negativo
Solução
Verificar o Regime Tributário do Imposto COFINS para realizar o rateio
8.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10171 Data: 20/05/2010 Hora: 10:47:49
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10171
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00003
Agrupamento : 00022
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
04911 - 00001 - 7.0 - 00003 - PRESTAÇÃO DE CONTAS DIFERENÇA VALOR DOCUMENTO CONTÁBIL
----------------------------------------------------------------------------------------------------
PRESTAÇÃO DE CONTAS NÃO VERIFICA SE COFINS É REG. INTEGRAL PARA REATEIO
----------------------------------------------------------------------------------------------------
Palavras Chave:
PRESTAÇÃO - CONTAS - REGIME - TRIBUTÁRIO - COFINS
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI007F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI007F01
...
ENDIF.
ENDIF.
v_total = v_total + it_lanca-lancamento.
ENDIF.
ELSEIF it_zycit027_aux-tpdesp = /pws/zycit000-cod_cofins.
IF v_index = v_lines.
it_lanca-lancamento = it_zycit027_aux-vldp - v_total.
CLEAR v_total.
ELSE.
IF /pws/zycit001-regime = '04' AND /pws/zycit001-tpdecl = 'DI'.
* >> Início da inclusão: FORM VERIFICA_ITENS
IF NOT '356' CA itab_zycit443-codregtripiscofi.
* << Fim da inclusão
vl_imp = itab_zycit443-vlcofins / v_tot_cofins.
it_lanca-porcent = vl_imp.
it_lanca-lancamento = ( it_zycit027_aux-vldp *
itab_zycit443-vlcofins / v_tot_cofins ).
* >> Início da inclusão: FORM VERIFICA_ITENS
ENDIF.
* << Fim da inclusão
ELSE.
* >> Início da inclusão: FORM VERIFICA_ITENS
IF NOT '356' CA itab_zycit100-codregtripiscofi.
* << Fim da inclusão
IF v_tot_cofins = 0.
v_tot_cofins = 1.
ENDIF.
vl_imp = itab_zycit100-vlcofins / v_tot_cofins.
it_lanca-porcent = vl_imp.
v_vldp_rat = ( it_zycit027_aux-vldp *
itab_zycit100-vlcofins / v_tot_cofins ).
it_lanca-lancamento = v_vldp_rat.
* >> Início da inclusão: FORM VERIFICA_ITENS
ENDIF.
* << Fim da inclusão
ENDIF.
v_total = v_total + it_lanca-lancamento.
ENDIF.
ELSEIF it_zycit027_aux-tpdesp = /pws/zycit000-cod_antidump.
IF NOT itab_zycit100-baseantid IS INITIAL.
vl_imp = ( itab_zycit100-baseantid *
( itab_zycit100-antidrate / 100 ) ) /
v_vlantid.
it_lanca-porcent = vl_imp.
v_vldp_rat = it_zycit027_aux-vldp *
...