CE PLUS - Nota 001230

Módulo: CÂMBIO FINANCEIRO

Funcionalidade: Empréstimos

Data/Hora da Publicação: 20/04/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 11:40:14

Descrição da Nota: EMPRESTIMO - PARCELA PRINCIPAL LONGO / CURTISSIMO PRAZO

Sintoma

Problema na transferência de longo para curto prazo dentro do câmbio financeiro. Criei um

empréstimo com data de 03/04/2006 e vencimento em 03/04/2007 ( 365 dias ). Na 007 o perído para

ser considerado como curto prazo está preenchido com 360. Ao rodar a rotina mensal em 30/04/2006,

momento em que o contrato já estaria no curto prazo, o programa não efetua o lançamento da

transferência de longo para curto.

 

 

 

Solução

Retirar o preenchimento do campo /PWS/ZYCBT128-FASSOC do programa de empréstimo, deixando apenas na

Rotina Mensal, assim o cálculo de dias da parcela fica correto.

 

Versões Tratadas

6.0

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 01230 Data: 20/04/2006 Hora: 09:42:49

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 01230

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00023

Agrupamento              : 00110

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

EMPRESTIMO - PARCELA PRINCIPAL LONGO / CURTISSIMO PRAZO

----------------------------------------------------------------------------------------------------

Palavras Chave:

EMPRESTIMO - PARCELA PRINCIPAL LONGO / CURTISSIMO PRAZO

/PWS/ZYCBT129-FTRANSF S OU L ROTINA MENSAL TRANSFERÊNCIA LP/CP

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCA111F01

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCA111F01

 

...

                                        tpmsg  = 'S'.

      IF sy-subrc = 0.

        MESSAGE i015 WITH itab_zycbt032-msg.

        /pws/zycbe128-statusp = text-021.

        /pws/zycbe128-belnr   = itab_zycbt032-belnr.

* >> Início da exclusão: FORM FILL_DATE1_F02

        /pws/zycbe128-fassoc  = 'X'.

* << Fim da exclusão

        MOVE /pws/zycbe128 TO /pws/zycbt128.

        MODIFY /pws/zycbt128.

        COMMIT WORK.

      ELSE.

        LOOP AT itab_zycbt032.

...

 

...

                                        tpmsg  = 'S'.

      IF sy-subrc = 0.

        MESSAGE i015 WITH itab_zycbt032-msg.

        /pws/zycbe128-statusp = text-021.

        /pws/zycbe128-belnr_comp = itab_zycbt032-belnr.

* >> Início da exclusão: FORM FILL_DATE_F04

        /pws/zycbe128-fassoc  = 'X'.

* << Fim da exclusão

        MOVE /pws/zycbe128 TO /pws/zycbt128.

        MODIFY /pws/zycbt128.

        COMMIT WORK.

      ELSE.

        LOOP AT itab_zycbt032.

...