Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Encerramento Contábil
Data/Hora da Publicação: 02/12/2005 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:08:22
Descrição da Nota: AO FAZER A F-51 PARA DOCUMENTOS ANTIGOS EX:2004 O PROGRAMA NÃO ESTÁ PEGA
Sintoma
Ao Fazer a F-51 para documentos antigos Ex:2004, o programa não está pegando.
Recebimento e encerramento contábil.
Solução
Ajustado para passar a função de obter ano contabil para pegar os documentos para fazer a
compensação na F-51
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 00382 Data: 02/12/2005 Hora: 10:57:10
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 00382
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00021
Agrupamento : 00090
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
AO FAZER A F-51 PARA DOCUMENTOS ANTIGOS EX:2004 O PROGRAMA NÃO ESTÁ PEGA
----------------------------------------------------------------------------------------------------
Palavras Chave:
F-51
----------------------------------------------------------------------------------------------------
Objetos da nota:
FUNC /PWS/ZYCI_TRANSACAO_F_51G
----------------------------------------------------------------------------------------------------
Modificações efetuadas em FUNC /PWS/ZYCI_TRANSACAO_F_51G
...
WRITE: t_dados-bldat TO v_bldat,
t_dados-budat TO v_budat,
t_dados-kursf TO v_kursf,
t_dados-wrbtr TO v_wrbtr CURRENCY t_dados-waers,
t_dados-bukrs TO v_bukrs.
* Testa se o período é válido e permite que o usuário digite uma nova
* data de lançamento
v_monat = t_dados-budat+4(2). "período
* << início Inclusão >> <-----Nota
CALL FUNCTION '/PWS/ZYGL_OBTEM_ANO_CONTABIL'
EXPORTING
v_bukrs = v_bukrs
v_date = t_dados-budat
IMPORTING
v_year = v_gjahr.
IF sy-subrc <> 0.
v_gjahr = t_dados-budat+0(4). "ano
ENDIF.
* << Fim Inclusão >> <-----Nota
v_koart = 'K'. "tipo de conta: Fornecedor
* while v_ok <> 'S'.
PERFORM check_periodo USING v_koart
v_monat
v_bukrs
v_gjahr
CHANGING v_budat
v_ok.
...