Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal Remessa
Data/Hora da Publicação: 22/03/2011 00:00:00
Data/Hora Última Alteração: 22/03/2011 14:42:30
Descrição da Nota: APAGAR ALIQUOTA DE PIS/COFINS QUANDO PARAMET. MONTANTE EXCL. DA BASE
Sintoma
Ao criar a nota fiscal de remessa caso esteja parametrizado para lançar a base de PIS ou COFINS na
coluna "montante excluido da base" a aliquota não deve ser preenchida.
Solução
Ajustado programa para não preencher a aliquota do imposto ao criar a nota fiscal de remessa caso
esteja parametrizado para lançar a base de PIS ou COFINS na coluna "montante excluido da base".
8.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 11031 Data: 22/03/2011 Hora: 10:06:20
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 11031
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00007
Agrupamento : 00063
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
08523 - 00001 - 7.0 - 00009 - NOTA FISCAL DE REMESSA ESTA COM FALHA NA LINHA DO IPI
----------------------------------------------------------------------------------------------------
APAGAR ALIQUOTA DE PIS/COFINS QUANDO PARAMET. MONTANTE EXCL. DA BASE
----------------------------------------------------------------------------------------------------
Palavras Chave:
APAGAR - ALIQUOTA - PIS - COFINS - NOTA - FISCAL - REMESSA -
/PWS/SAPMZYCI016 - PARAMETRO - MONTANTE - EXCLUIDO - BASE
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI016F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016F01
...
it_zycee007-rate_pis = itab_zycit100-advalpis.
ENDIF.
CASE itab_zycit398-tribpiscof.
WHEN 1.
v_montante1 = itab_zycit100-basepis.
it_zycee007-base_pis = v_montante1.
WHEN 2.
v_montante1 = itab_zycit100-basepis.
it_zycee007-pis_excbas = v_montante1.
CLEAR it_zycee007-taxval_pis.
* >> Início da inclusão: FORM ITENS_NFRNEW
CLEAR it_zycee007-rate_pis.
* << Fim da inclusão
WHEN 3.
v_montante1 = itab_zycit100-basepis.
it_zycee007-othbas_pis = v_montante1.
ENDCASE.
READ TABLE itab_zycit398 WITH KEY tributos = 'COFINS'.
IF sy-subrc EQ 0.
it_zycee007-leicofins = itab_zycit398-leicofins.
ENDIF.
IF NOT itab_zycit100-vlcofins IS INITIAL.
CLEAR itab_zycit036.
...
...
it_zycee007-rate_cof = itab_zycit100-advalcofins.
ENDIF.
CASE itab_zycit398-tribpiscof.
WHEN 1.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-base_cof = v_montante1.
WHEN 2.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-cof_excbas = v_montante1.
CLEAR it_zycee007-taxval_cof.
* >> Início da inclusão: FORM ITENS_NFRNEW
CLEAR it_zycee007-rate_cof.
* << Fim da inclusão
WHEN 3.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-othbas_cof = v_montante1.
ENDCASE.
CASE itab_zycit033-tribipi.
WHEN 1.
IF NOT itab_zycit100-baseipi IS INITIAL.
it_zycee007-base2 = itab_zycit100-baseipi /
itab_zycit044-menge * itab_zycit044-qtd_item .
ENDIF.
...