Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 23/01/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:03:56
Descrição da Nota: INSERIR PAGE DOWN E PAGE UP NA TELA DAS DESPESAS DA DI
Sintoma
Inserir PAGE DOWN e PAGE UP na tela das despesas da DI para uso de programas via BATCH INPUT.
Solução
Inserido consistencia para PAGE DOWN e PAGE UP na tela.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 00697 Data: 23/01/2006 Hora: 10:51:59
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 00697
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00022
Agrupamento : 00097
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
INSERIR PAGE DOWN E PAGE UP NA TELA DAS DESPESAS DA DI
----------------------------------------------------------------------------------------------------
Palavras Chave:
PAGE DOWN - PAGE UP - BATCH INPUT
----------------------------------------------------------------------------------------------------
Objetos da nota:
CUAD /PWS/SAPMZYCI023
DYNP /PWS/SAPMZYCI023 0160
REPS /PWS/MZYCI023F04
REPS /PWS/MZYCI023I01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em CUAD /PWS/SAPMZYCI023
Incluido os botoes abaixo no Etatus Gui da Tela 0100:
P
P+
P-
P++
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0160
...
loop at itab_zycit049.
module: modi_data049
endloop.
* >> Início da inclusão:
module user_command.
* >> Fim da inclusão:
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F04
...
PERFORM mp_nova.
ENDIF.
endif.
ENDIF.
endform.
* >> Início da inclusão:
form trata_lineup.
tc_desp-top_line = tc_desp-top_line - 10.
endform.
form trata_linedown.
tc_desp-top_line = tc_desp-top_line + 10.
endform.
form user_command_0160.
case okcode.
WHEN 'P-'.
PERFORM trata_lineup.
WHEN 'P+'.
PERFORM trata_linedown.
endcase.
endform.
*& *
*& Form trata_lineup
*& *
form trata_lineup.
tc_desp-top_line = tc_desp-top_line - 10.
endform. " trata_lineup
*& *
*& Form trata_linedown
*& *
form trata_linedown.
tc_desp-top_line = tc_desp-top_line + 10.
endform. " trata_linedown
*& *
*& Form user_command_0160
*& *
form user_command_0160.
* Chamado 283822 inicio
case okcode.
WHEN 'P-'.
PERFORM trata_lineup.
WHEN 'P+'.
PERFORM trata_linedown.
endcase.
* Chamado 283822 fim
endform. " user_command_0160
* << Fim da inclusão
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023I01
...
ENDIF.
ENDMODULE.
MODULE verifica_nrdi INPUT.
perform verifica_nrdi.
ENDMODULE.
* >> Início da inclusão:
module user_command input.
if sy-dynnr eq '0160'.
perform user_command_0160.
endif.
endmodule.
*& *
*& Module user_command INPUT
*& *
* text
* *
module user_command input.
if sy-dynnr eq '0160'.
perform user_command_0160.
endif.
endmodule. " user_command INPUT
* << Fim da inclusão