Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Recebimento
Data/Hora da Publicação: 18/05/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:38:16
Descrição da Nota: AQUI NA JABIL TEMOS O PERÍODO CONTÁBIL DIFERENTE DO UTILIZADO NO BRASIL,
Sintoma
Ao efetuar estorno do recebimento quando tem o período contábil diferente do utilizado no Brasil,
aparece mensagem de periodo contabil fechado.
Solução
Ajuste no estorno do recebimento quando tem o período contábil diferente do utilizado no Brasil
Inserida a função FI_PERIOD_DETERMINE.
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01366 Data: 18/05/2006 Hora: 14:11:20
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01366
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00114
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
00610 - 00001 - 6.0 - 00022 - AO ESTORNAR RECEBIMENTO ACUSA PERÍODO CONTÁBIL FECHADO.
----------------------------------------------------------------------------------------------------
AQUI NA JABIL TEMOS O PERÍODO CONTÁBIL DIFERENTE DO UTILIZADO NO BRASIL,
----------------------------------------------------------------------------------------------------
Palavras Chave:
PERIODO - CONTABIL - BRASIL
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI017F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017F02
...
IF sy-subrc EQ 0.
i_gjahr = v_ano.
ELSE.
i_gjahr = wa_nf-dt_mr1m+0(4).
ENDIF.
* >> Início da inclusão: FORM VERIFICA_DATA_EM_ABERTO
DATA: v_monat1(2) TYPE n.
CALL FUNCTION 'FI_PERIOD_DETERMINE'
EXPORTING
i_budat = wa_nf-dt_mr1m
i_bukrs = wa_nf-bukrs
i_gjahr = v_ano
IMPORTING
e_monat = v_monat1
EXCEPTIONS
fiscal_year = 1
period = 2
period_version = 3
posting_period = 4
special_period = 5
version = 6
posting_date = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
i_monat = wa_nf-dt_mr1m+4(2).
ELSE.
i_monat = v_monat1.
ENDIF.
* << Fim da inclusão
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
i_bukrs = i_bukrs
i_gjahr = i_gjahr
i_koart = 'S'
...