Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Nota Fiscal
Data/Hora da Publicação: 15/03/2007 00:00:00
Data/Hora Última Alteração: 23/02/2011 09:13:34
Descrição da Nota: SE PARAMETRIZADO NA 140 P/CUSTO VIA FATURA, SEGURO FICA INCORRETO NA NF
Sintoma
Quando o seguro está parametrizado na 140 para ir a custo via fatura, o valor do seguro na nota
fiscal fica incorreto.
Solução
não verificar a origem do seguro no custo na /PWS/ZYCIT140 quando for ratear o seguro na nf.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 03252 Data: 15/03/2007 Hora: 09:41:00
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 03252
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
02677 - 00001 - 6.0 - 00025 - AJUSTES NO CUSTO EFETIVO
----------------------------------------------------------------------------------------------------
SE PARAMETRIZADO NA 140 P/CUSTO VIA FATURA, SEGURO FICA INCORRETO NA NF
----------------------------------------------------------------------------------------------------
Palavras Chave:
PARÂMETROS DE CUSTO EFETIVO - /PWS/ZYCIT140 - ORIGEM FATURA
NOTA FISCAL - RATEIO DE SEGURO - QUANTIDADE DE ITENS
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/ZYCIR006
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/ZYCIR006
...
AND origem NE 'PED'.
READ TABLE itab_zycit140 WITH KEY codigo = itab_zycit036-codigo
origem = itab_zycit036-origem
custo = 'X'.
IF sy-subrc = 0.
v_tot_linf = v_tot_linf + 1.
ENDIF.
ENDLOOP.
LOOP AT itab_zycit036 WHERE codigo EQ 'SEGURO'
AND origem NE 'PED'.
* >> Início da exclusão: FORM CALCULAR_OUTROS_CUSTOS
READ TABLE itab_zycit140 WITH KEY codigo = itab_zycit036-codigo
origem = itab_zycit036-origem
custo = 'X'.
IF sy-subrc = 0.
* << Fim da exclusão
v_tot_lins = v_tot_lins + 1.
* >> Início da exclusão: FORM CALCULAR_OUTROS_CUSTOS
ENDIF.
* << Fim da exclusão
ENDLOOP.
DATA : BEGIN OF itab_zycit006_fat OCCURS 0.
INCLUDE STRUCTURE /pws/zycit006.
DATA : END OF itab_zycit006_fat.
IF NOT itab_zycit263[] IS INITIAL.
SELECT * FROM /pws/zycit006 INTO TABLE itab_zycit006_fat
...