Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Rotina Mensal
Data/Hora da Publicação: 01/12/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 15:44:57
Descrição da Nota: ROTINA MENSAL - ERRO AO CALCULAR OS JUROS P/ CONTRATOS COM ESCALONAMENTO
Sintoma
Inclusão de ponto de exit ao gravar o complemento do boleto.
Solução
Foi incluído o ponto de exit no complemento do boleto.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02567 Data: 01/12/2006 Hora: 14:34:54
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02567
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00142
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
ROTINA MENSAL - ERRO AO CALCULAR OS JUROS P/ CONTRATOS COM ESCALONAMENTO
----------------------------------------------------------------------------------------------------
Palavras Chave:
ROTINA MENSAL JUROS ESCALONAMENTO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/ZYCBR003
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/ZYCBR003
...
CLEAR: v_tx_esc_tot, v_tx_esc_var, v_tx_esc_fix.
IF itab_zycbt001-tpcalcjur EQ 'E'.
LOOP AT itab_zycbt002j WHERE nrseqc = itab_zycbt001-nrseqc.
IF p_dtbase GE itab_zycbt002j-dtinicio AND
p_dtbase LE itab_zycbt002j-dtfinal.
v_tx_esc_tot = itab_zycbt002j-txjtotal.
v_tx_esc_var = itab_zycbt002j-txjvar.
v_tx_esc_fix = itab_zycbt002j-txjfixa.
ENDIF.
ENDLOOP.
* >> Início da inclusão: FORM ESCALONAMENTO
IF p_dtbase > itab_zycbt002j-dtfinal AND
v_tx_esc_tot = 0 AND
v_tx_esc_var = 0 AND
v_tx_esc_fix = 0.
v_tx_esc_tot = itab_zycbt002j-txjtotal.
v_tx_esc_var = itab_zycbt002j-txjvar.
v_tx_esc_fix = itab_zycbt002j-txjfixa.
ENDIF.
* << Fim da inclusão
ENDIF.
ENDFORM.
FORM processa_ace2 USING p_data_de.
DATA: v_dtate LIKE sy-datum,
v_vlme LIKE /pws/zycbt006-vlme.
CLEAR: v_vlme, v_vlme_par.
ADD itab_zycbt005-vlme_p TO v_vlme.
v_dtate = itab_zycbt005-dtcredext.
PERFORM escalonamento USING v_dtate.
IF v_dtate > s_dtentr.
...