Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Parâmetros
Data/Hora da Publicação: 09/10/2012 16:50:52
Data/Hora Última Alteração: 09/10/2012 16:50:52
Descrição da Nota: PARAMETRIZAÇÃO DE APROVAÇÃO DE PRÉ-EDIÇÃO - ATUALIZAR DADOS DA TABELA
Sintoma
Quando da alteração de alguma parâmetro, o sistema não armazenava a Data, Hora e Usuário da última
modificação
Solução
O programa foi alterado para gravar essas informações em tabela
9.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 12597 Data: 09/10/2012 Hora: 16:18:52
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 12597
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 9.0
Pacote : 00002
Agrupamento : 00132
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
12272 - 00001 - 8.0 - 00011 - LOG DE MODIFICAÇÕES - MELHORIAS TÉCNICAS
----------------------------------------------------------------------------------------------------
PARAMETRIZAÇÃO DE APROVAÇÃO DE PRÉ-EDIÇÃO - ATUALIZAR DADOS DA TABELA
----------------------------------------------------------------------------------------------------
Palavras Chave:
PARAMETRIZAÇÃO DE APROVAÇÃO DE PRÉ-EDIÇÃO - ATUALIZAR DADOS DA TABELA
USUÁRIO, DATA E HORA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCBT133F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCBT133F01
...
vclear = itab_zycbt133-vclear
vpgpri = itab_zycbt133-vpgpri
vcomp = itab_zycbt133-vcomp
where bukrs = itab_zycbt133-bukrs and
codmod = itab_zycbt133-codmod.
if sy-subrc eq 0.
read table itab_zycbt133_cr
with key bukrs = itab_zycbt133-bukrs
codmod = itab_zycbt133-codmod.
if sy-subrc = 0 and itab_zycbt133_cr ne itab_zycbt133.
* >> Início da inclusão: FORM SALVAR
UPDATE /pws/zycbt133 SET usernamec = sy-uname
dtuserc = sy-datum
hruserc = sy-uzeit
WHERE bukrs = itab_zycbt133-bukrs AND
codmod = itab_zycbt133-codmod.
* << Fim da inclusão
move-corresponding itab_zycbt133 to /pws/zycbt133.
perform carrega_log using '/PWS/ZYCBT133'
'U'
sy-tcode
sy-repid
' '.
endif.
endif.
clear itab_zycbt133_aux.
read table itab_zycbt133_aux
...
...
clear: v_alt,
v_nulo.
v_tcode = '/PWS/ZYCBT133_M'.
message w016 with text-015.
else.
if itab_zycbt133_insert[] is initial.
loop at itab_zycbt133.
move 'X' to itab_zycbt133-salvo.
modify itab_zycbt133 index sy-tabix.
move 'X' to itab_zycbt133-insert.
* >> Início da inclusão: FORM SALVAR
itab_zycbt133-usernamec = sy-uname.
itab_zycbt133-dtuserc = sy-datum.
itab_zycbt133-hruserc = sy-uzeit.
* << Fim da inclusão
modify itab_zycbt133 index sy-tabix.
move-corresponding itab_zycbt133 to itab_zycbt133_aux.
append itab_zycbt133_aux.
move-corresponding itab_zycbt133 to itab_zycbt133_cr.
move sy-mandt to itab_zycbt133_cr-mandt.
append itab_zycbt133_cr.
endloop.
insert /pws/zycbt133 from table itab_zycbt133.
if sy-subrc eq 0.
loop at itab_zycbt133 into /pws/zycbt133.
...