Módulo: CÂMBIO IMPORTAÇÃO
Funcionalidade: Associação
Data/Hora da Publicação: 11/02/2008 00:00:00
Data/Hora Última Alteração: 04/03/2010 13:56:40
Descrição da Nota: ASSOCIAÇÃO DE FATURAS - CONTABILIZAÇÃO PERIODO FECHADO
Sintoma
O programa tenta fazer a contabilização quando o periodo está fechado.permitindo que uma data em
período aberto seja informado em um pop up, a data não é registrada em lugar algum provocando
eventuais problemas com o dcumento contábil.
Solução
Adicionado tratamento para este caso.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 05895 Data: 11/02/2008 Hora: 15:32:05
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 05895
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00004
Agrupamento : 00034
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
ASSOCIAÇÃO DE FATURAS - CONTABILIZAÇÃO PERIODO FECHADO
----------------------------------------------------------------------------------------------------
Palavras Chave:
ASSOCIAÇÃO DE FATURAS - CONTABILIZAÇÃO PERIODO FECHADO
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCB113 0300
REPS /PWS/MZYCB113I01
REPT /PWS/SAPMZYCB113
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCB113 0300
...
CHAIN.
FIELD: /pws/zycbe131-belnr,
/pws/zycbe131-nrseq_pgfat,
/pws/zycbe131-vlme,
/pws/zycbe131-parid.
MODULE: consiste_parid ON CHAIN-REQUEST,
altera_itab_zycbt131 ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.
* >> Início da inclusão:
FIELD /pws/zycbe131-dtassoc MODULE verifica_periodo.
* << Fim da inclusão
MODULE: saldo_antecipado,
user_command_exit AT EXIT-COMMAND,
user_command_0300.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB113I01
...
MODULE user_command_0051 INPUT.
CASE ok_code.
WHEN 'BC'.
CALL METHOD html_control->go_back.
CLEAR ok_code.
WHEN 'AVAN'.
CALL METHOD html_control->go_forward.
CLEAR ok_code.
ENDCASE.
ENDMODULE.
* >> Início da inclusão:
module verifica_periodo input.
DATA:
v_mes type T001B-FRPE1,
v_ano type T001B-FRYE1,
v_koart type T001B-MKOAR.
IF ok_code EQ 'SAVE'.
v_mes = /PWS/ZYCBE131-DTASSOC+4(2).
v_ano = /PWS/ZYCBE131-DTASSOC(4).
v_koart = '+'.
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
i_bukrs = /PWS/ZYCBE117-BUKRS
i_gjahr = v_ano
i_koart = v_koart
i_monat = v_mes
EXCEPTIONS
error_period = 1
error_period_acc = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE e061 WITH text-118.
ENDIF.
ENDIF.
endmodule.
* << Fim da inclusão
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCB113
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 118
Texto: (40 caracteres)
"Período Fechado, Favor entrar nova data."
Comprimento máximo: 40