Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DSI
Data/Hora da Publicação: 14/12/2010 00:00:00
Data/Hora Última Alteração: 07/01/2011 10:36:35
Descrição da Nota: PREENCHER VALOR DO ITEM QUANDO A MOEDA É BRL
Sintoma
Ao criar DSI para um processo com moeda BRL o programa não preenche os campos 'Val.MLE Total (R$)'
na pasta Bens, 'Valor MLE (R$)' e 'Valor da Taxa' no detalhe do item.
Solução
Ajustado programa para sempre preencher a taxa da moeda para utilização nos calculos da DSI.
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10829 Data: 14/12/2010 Hora: 15:11:06
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10829
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00005
Agrupamento : 00052
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
PREENCHER VALOR DO ITEM QUANDO A MOEDA É BRL
----------------------------------------------------------------------------------------------------
Palavras Chave:
DSI - VALOR - ITEM - MOEDA - BRL - INTERNA
/PWS/SAPMZYCI058
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI058F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI058F01
...
if not /pws/zycie085-ukursfob is initial.
/pws/zycie085-vlfobr = /pws/zycie085-vlfob /
/pws/zycie085-ukursfob.
else.
message i015 with text-221.
exit.
endif.
else.
/pws/zycie085-vlfobr = /pws/zycie085-vlfob.
endif.
* >> Início da exclusão: FORM REFRESH_ALL
loop at itab_it where not waersbem is initial and
waersbem ne /pws/zycbt007-waersb.
* << Fim da exclusão
* >> Início da inclusão: FORM REFRESH_ALL
LOOP AT itab_it WHERE NOT waersbem IS initial.
* << Fim da inclusão
perform: taxa_converte using itab_it-waersbem /pws/zycie085-dttax
changing itab_it-dttaxbem.
modify itab_it transporting dttaxbem.
endloop.
perform calc_itab.
perform propoe_banco.
endform.
...