Módulo: CÂMBIO FINANCEIRO
Funcionalidade: Empréstimos
Data/Hora da Publicação: 19/07/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 11:43:06
Descrição da Nota: EMPRESTIMO - CAMPO TIPO DE JUROS - MSG DE ERRO
Sintoma
Ao criar um emprestimo e não preencher a informação do tipo de taxa na pasta de juros, o programa
mostra a mensagem alertendo o usuario para verificar o tipo de taxa, mas se for precionado o enter,
o programa contabiliza o emprestimo e não calcula o juros e ainda o campo do tipo de taxa fica
fechado. O correto seria o programa não efetuar nenhuma contabilização e deixar o campo do tipo de
taxa de juros aberto para o preenchimento.
Solução
Ajuste efetuado para que seja exibida a msg "Juros - Corrigir erro antes de gravar!" quando na pasta
de Juros o campo "tipo de juros" não estiver preenchido e o usuário tentar salvar o programa.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01774 Data: 19/07/2006 Hora: 15:22:35
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01774
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00024
Agrupamento : 00123
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
EMPRESTIMO - CAMPO TIPO DE JUROS - MSG DE ERRO
----------------------------------------------------------------------------------------------------
Palavras Chave:
EMPRESTIMO - CAMPO TIPO DE JUROS - MSG DE ERRO
NÃO DEIXAR SALVAR.
----------------------------------------------------------------------------------------------------
Objetos da nota:
MESS /PWS/ZYCAM278
REPS /PWS/MZYCA111I01
REPS /PWS/MZYCA111TOP
----------------------------------------------------------------------------------------------------
Modificações efetuadas em MESS /PWS/ZYCAM278
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCA111I01
...
MESSAGE e261(sf) WITH 'FB03'.
ENDIF.
ENDIF.
ENDIF.
WHEN 'SAVE'.
* >> Início da inclusão: MODULE USER_COMMAND_0104
IF NOT v_ind_juros IS INITIAL.
MESSAGE i278.
ELSE.
* << Fim da inclusão
IF sy-tcode = '/PWS/ZYCB111_C'.
PERFORM ver_sequencial.
ENDIF.
PERFORM save_changes.
* >> Início da inclusão: MODULE USER_COMMAND_0104
ENDIF.
* << Fim da inclusão
ENDCASE.
ENDMODULE.
MODULE user_command_0200 INPUT.
CLEAR v_nrseqc2.
CASE okcode.
...
...
ENDDO.
WHEN '0103'.
IF NOT v_conc_nrparc IS INITIAL.
MESSAGE i061 WITH text-024 v_conc_nrparc.
CLEAR v_conc_nrparc.
* >> Início da inclusão: MODULE EXIBIR_MENSAGEM
v_ind_juros = 'X'.
ELSE.
CLEAR v_ind_juros.
* << Fim da inclusão
ENDIF.
CLEAR v_diasj.
DESCRIBE TABLE itab_zycbt129j LINES lin.
DO lin TIMES.
LOOP AT itab_zycbt129j.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCA111TOP
...
entrega(25) TYPE c,
transacao(25) TYPE c,
v_bco(10) TYPE c,
v_nome_campo(35) TYPE c,
v_comp(35) TYPE c,
* >> Início da inclusão:
v_ind_juros(1) TYPE c,
* << Fim da inclusão
v_parc TYPE i VALUE space,
cont TYPE i VALUE 0,
v_nrlines TYPE i,
v_nrdias TYPE i,
v_periodo TYPE i,
...