CE PLUS - Nota 001774

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.

 

Versões Tratadas

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,

...