Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal
Data/Hora da Publicação: 21/11/2013 16:25:13
Data/Hora Última Alteração: 21/11/2013 16:25:13
Descrição da Nota: QUANDO NÃO HÁ PARÂMETRO NA /PWS/ZYCIT398, NÃO LEVA A ALIQUOTA DA DI
Sintoma
Quando não há parâmetro na /PWS/ZYCIT398, programa não leva a aliquota da DI
Solução
Atualizar programa para não quebrar na NF se não estiver parametrizado na /PWS/ZYCIT398 'COFIN1'.
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13436 Data: 21/11/2013 Hora: 16:13:48
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13436
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 9.0
Pacote : 00006
Agrupamento : 00166
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
12870 - 00001 - 9.0 - 00004 - TRATAMENTO PARA QUEBRA DE COFINS NA NF (NOTA FISCAL)
13240 - 00002 - 9.0 - 00005 - NÃO TEMOS COFINS NA DI, PORÉM LEVOU VALOR PARA PRIMERA NOTA GLOBA
----------------------------------------------------------------------------------------------------
QUANDO NÃO HÁ PARÂMETRO NA /PWS/ZYCIT398, NÃO LEVA A ALIQUOTA DA DI
----------------------------------------------------------------------------------------------------
Palavras Chave:
DI - ALIQUOTA- COFINS - QUEBRA - NF - ZYCIT398
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI016F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016F02
...
perform verifica_montante.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-othbas_cof = v_montante1.
endcase.
clear: itab_zycit398.
read table itab_zycit398 with key tributos = 'COFIN1'.
if sy-subrc eq 0.
it_zycee007-leicofinsq = itab_zycit398-leicofins.
it_zycee007-taxtyp_cofq = itab_zycit398-taxtyp.
else.
* >> Início da exclusão: FORM QUEBRA_COFINS
clear it_zycee007-taxtyp_cofq.
* << Fim da exclusão
* >> Início da inclusão: FORM QUEBRA_COFINS
CLEAR v_quebracof .
EXIT.
* << Fim da inclusão
endif.
case itab_zycit398-tribpiscof.
when 1.
perform verifica_montante.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-base_cofq = v_montante1.
when 2.
perform verifica_montante.
v_montante1 = itab_zycit100-basecofins.
it_zycee007-cofq_excbas = v_montante1.
...