Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal Complementar
Data/Hora da Publicação: 15/03/2007 00:00:00
Data/Hora Última Alteração: 23/02/2011 09:13:53
Descrição da Nota: NA NF COMPLEMENTAR ESTÁ LEVANDO VALOR DE PIS E COFINS ISENTO
Sintoma
Na nota fiscal complementar está levando valor de pis e cofins, porém é isento de pis e cofins na
DI.
Solução
Na nota fiscal complementar, não deve levar valor de pis e cofins pois é isento
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 03255 Data: 15/03/2007 Hora: 11:38:45
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 03255
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 6.0
Pacote : 00026
Agrupamento : 00156
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
02635 - 00001 - 6.0 - 00025 - NF COMPLEMENTAR VALOR PIS COFINS E ICMS ERRADO
----------------------------------------------------------------------------------------------------
NA NF COMPLEMENTAR ESTÁ LEVANDO VALOR DE PIS E COFINS ISENTO
----------------------------------------------------------------------------------------------------
Palavras Chave:
NF COMPLEMENTAR - VALORES DE PIS E COFINS - REGIME TRIBUTÁRIO
ISENÇÃO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI029F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI029F01
...
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ELSE.
CLEAR v_nova.
ENDIF.
IF NOT v_nova IS INITIAL.
PERFORM mp_nova.
IF /pws/zycit000-flagpiscof EQ 'X'.
* >> Início da inclusão: FORM COLLECT_DESPESAS
IF NOT '35' CA itab_zycit100-codregtripiscofi.
* << Fim da inclusão
itab_zycit265_c-vldp_pis = itab_zycit265_c-vldp_pis +
( itab_zycit100-advalpis / 100 ) *
itab_zycit100-basepis.
itab_zycit265_c-vldp_cofins =
itab_zycit265_c-vldp_cofins +
( itab_zycit100-advalcofins / 100 ) *
itab_zycit100-basecofins.
ENDIF.
* >> Início da inclusão: FORM COLLECT_DESPESAS
ENDIF.
* << Fim da inclusão
ELSE.
v_fator_y = ( itab_zycit003-advalicms / 100 ) /
( ( 100 - itab_zycit003-advalicms -
itab_zycit100-advalpis - itab_zycit100-advalcofins )
/ 100 ).
v_pis = v_cofins = itab_zycit053_c-vlcompl * v_fator_y.
IF /pws/zycit000-flagpiscof EQ 'X'.
* >> Início da inclusão: FORM COLLECT_DESPESAS
IF NOT '35' CA itab_zycit100-codregtripiscofi.
* << Fim da inclusão
itab_zycit265_c-vldp_pis = itab_zycit265_c-vldp_pis +
( itab_zycit100-advalpis / 100 ) * v_pis.
* >> Início da exclusão: FORM COLLECT_DESPESAS
ENDIF.
IF /pws/zycit000-flagpiscof EQ 'X'.
* << Fim da exclusão
itab_zycit265_c-vldp_cofins = itab_zycit265_c-vldp_cofins +
( itab_zycit100-advalcofins / 100 ) * v_cofins.
* >> Início da inclusão: FORM COLLECT_DESPESAS
ENDIF.
* << Fim da inclusão
ENDIF.
ENDIF.
MODIFY itab_zycit265_c TRANSPORTING vldp_pis vldp_cofins
WHERE nrseq = itab_zycit053_e-nrseq
AND ebeln = itab_zycit053_e-ebeln
AND ebelp = itab_zycit053_e-ebelp.
ENDIF.
IF itab_zycit020-baseicms = 'X' OR itab_zycit020-baseii = 'X'.
itab_zycit053_c-contabiliza = 'X'.
ELSE.
...