Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Rotina de Pagamento
Data/Hora da Publicação: 13/03/2008 00:00:00
Data/Hora Última Alteração: 18/02/2011 13:54:19
Descrição da Nota: SAÍDA DE PAGAMENTO
Sintoma
Ao efetuar o Batch input na F-02 o programa informa que a Data de Vencimento é inválida.
Solução
Alterada função /PWS/ZYGL_TRANSACAO_F_02, para que a data de vencimento seja informada corretamente
no Batch Input.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 06168 Data: 13/03/2008 Hora: 16:22:16
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 06168
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00004
Agrupamento : 00037
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
06077 - 00001 - 7.0 - 00004 - DESPESAS DE EXPORTAÇÃO
----------------------------------------------------------------------------------------------------
SAÍDA DE PAGAMENTO
----------------------------------------------------------------------------------------------------
Palavras Chave:
SAÍDA DE PAGAMENTO - ZFBDT COM 00.00.0000 JUROS SECURITIZAÇÃO
----------------------------------------------------------------------------------------------------
Objetos da nota:
FUNC /PWS/ZYGL_TRANSACAO_F_02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em FUNC /PWS/ZYGL_TRANSACAO_F_02
...
t_dados-bldat = sy-datum.
ELSE.
t_dados-bldat = t_dados-budat.
ENDIF.
ENDIF.
WRITE: t_dados-bukrs TO v_bukrs,
t_dados-bldat TO v_data_doc_char,
t_dados-zfbdt TO v_data_venc_char,
t_dados-budat TO v_data_lanc_char,
t_dados-kursf TO v_kursf.
* >> Início da inclusão: FUNCTION /PWS/ZYGL_TRANSACAO_F_02
IF v_data_venc_char = '00.00.0000' OR
v_data_venc_char = '00000000'.
CLEAR: v_data_venc_char.
ENDIF.
* << Fim da inclusão
SELECT SINGLE periv FROM t001
INTO v_periv
WHERE bukrs EQ v_bukrs.
CALL FUNCTION 'DETERMINE_PERIOD'
EXPORTING
date = t_dados-budat
version = v_periv
IMPORTING
period = v_monat
EXCEPTIONS
...