CE PLUS - Nota 010540

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Liquidação de Contrato

Data/Hora da Publicação: 27/08/2010 00:00:00

Data/Hora Última Alteração: 18/02/2011 16:57:51

Descrição da Nota: LIQUIDAÇÃO DE ACC COM PRÉ PAGAMENTO, DUMP AO VINCULAR CONTRATO DE ACC

Sintoma

Na Liquidação de ACC com Pré-Pagamento. Ao criar um registro onde foi vinculado um contrato de ACC

sem período de juros está ocorrendo dump.

 

 

Solução

Realizado ajuste para não gerar DUMP quando o contrato de ACC não tiver período de juros.

 

Versões Tratadas

8.0


Pré-Requisitos

Produto:

Nota

Descrição

LIQUIDAÇÃO DE ACC COM PRÉ - CÁLCULO DE JUROS

Informações Complementares

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

Nota Número 10540 Data: 27/08/2010 Hora: 08:42:18

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

 

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

Nota Número              : 10540

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00004

Agrupamento              : 00036

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

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

04026  - 00001 - 7.0    - 00002  - LIQUIDAÇÃO DE ACC COM PRÉ - CÁLCULO DE JUROS

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

LIQUIDAÇÃO DE ACC COM PRÉ PAGAMENTO, DUMP AO VINCULAR CONTRATO DE ACC

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

Palavras Chave:

LIQUIDAÇÃO DE ACC COM PRÉ PAGAMENTO, DUMP AO VINCULAR CONTRATO DE ACC

 

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

Objetos da nota:

REPS /PWS/MZYCB014F01

 

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

Modificações efetuadas em REPS /PWS/MZYCB014F01

 

...

       <fs_zycbt062>-vlmej = <fs_zycbt062>-vlmej + <fs_zycbt062>-vlme *

                  <fs_zycbt002>-txjtotal / 100 / <fs_zycbt010>-nrdias *

                            v_nrdias.

        unassign <fs_zycbt010>.

        if v_nrdias_juros > v_nrdias_desemb.

          exit.

        endif.

      endloop.

      describe table itab_zycbt002 lines v_lin.

      read table itab_zycbt002 assigning <fs_zycbt002> index v_lin.

* >> Início da inclusão: FORM CALCULOS_ITAB_ZYCBT062

      if sy-subrc eq 0.

* << Fim da inclusão

      <fs_zycbt062>-txjfixa  = <fs_zycbt002>-txjfixa.

      <fs_zycbt062>-txjvar   = <fs_zycbt002>-txjvar.

      <fs_zycbt062>-txjtotal = <fs_zycbt002>-txjtotal.

      <fs_zycbt062>-tptxjur  = <fs_zycbt002>-tptxjur.

* >> Início da inclusão: FORM CALCULOS_ITAB_ZYCBT062

      endif.

* << Fim da inclusão

      unassign <fs_zycbt002>.

    endif.

    if v_nrdias_desemb > v_nrdias_juros.

...