Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Captação
Data/Hora da Publicação: 11/12/2009 00:00:00
Data/Hora Última Alteração: 03/03/2011 15:15:28
Descrição da Nota: CAPTAÇÃO, COM PRORROGAÇÃO
Sintoma
A captação, quando criava-se uma prorrogação, o programa estava alterando o Prazo do Contrato de
Curto para Longo, porém não poderia fazer isso porque o Prazo já foi alterado no momento da Rotina
Mensal, onde o contrato era LP e após o processamento da Rotina Mensal mudou-se p/ CP.
Solução
O Programa de Captação irá identificar que o Prazo está como CP (que foi alterado pela Rotina
Mensal) e mesmo fazendo uma prorrogação, o Prazo permanecerá CP.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 09572 Data: 11/12/2009 Hora: 16:49:15
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 09572
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00001
Agrupamento : 00001
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
07116 - 00001 - 7.0 - 00006 - EXPORTAÇÃO CAPTAÇÃO
----------------------------------------------------------------------------------------------------
CAPTAÇÃO, COM PRORROGAÇÃO
----------------------------------------------------------------------------------------------------
Palavras Chave:
CAPTAÇÃO, PRORROGAÇÃO, MUDANÇA DE CP P/ LP
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB001F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB001F01
...
/pws/zycbe001-tpcontr(1) eq 'S'.
v_nrdias = itab_zycbt002p-dtfinal - v_dtinicio.
if v_nrdias <= wa_zyglt009-nrdias_cp.
itab_zycbt002p-przcontr = 'S'.
v_descprzcontr = text-493.
else.
itab_zycbt002p-przcontr = 'L'.
v_descprzcontr = text-491.
endif.
else.
* >> Início da inclusão: FORM DEFINE_PRZCONTR
if /pws/zycbe001-przcontr ne 'C'.
* << Fim da inclusão
if v_nrdias <= wa_zyglt009-nrdias_cp.
/pws/zycbe001-przcontr = 'S'.
v_descprzcontr = text-493.
else.
/pws/zycbe001-przcontr = 'L'.
v_descprzcontr = text-491.
* >> Início da inclusão: FORM DEFINE_PRZCONTR
endif.
* << Fim da inclusão
endif.
...