Текущее время: Пн, июл 16 2018, 16:34

Часовой пояс: UTC + 4 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: История изменений по таблице
СообщениеДобавлено: Чт, июн 26 2014, 15:07 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 09:40
Сообщения: 143
Добрый день. Подскажите возможно ли сделать следующее
Есть z-таблица, а к ней ракурс ведения. Можно ли как-то отслеживать изменения по этой z-таблице или нужно писать специальную z-транзакцию в которой и будут писаться изменения?
В профиле SAP системы указан параметр rec/client = OFF, т.е как я понимаю свойство таблицы "Запись в журнал изменений" не поможет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Чт, июн 26 2014, 15:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 21:32
Сообщения: 2446
Пол: Мужской
Можно и без отдельной транзакции
1. Создайте документы изменений для таблицы (тр. SLG0)
2. Сохраняйте документы изменений в одном из событий в диалоге ведения

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Чт, июн 26 2014, 16:19 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 23:45
Сообщения: 450
А в транзакции SCU3 Ваша таблица есть?
Если есть, то там должны отображаться изменения.
Если нет, то для Z-таблицы нужно поставить "Запись в журнал изменений данных" в SE11, поделать изменений, и посмотрите, фиксируются ли они.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Пт, июн 27 2014, 07:16 
Ассистент
Ассистент

Зарегистрирован:
Чт, сен 10 2009, 11:14
Сообщения: 29
ArmAnn написал:
Можно и без отдельной транзакции
1. Создайте документы изменений для таблицы (тр. SLG0)

Наверное, все-таки SCDO.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Пт, июн 27 2014, 08:58 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 21:32
Сообщения: 2446
Пол: Мужской
avb написал(а):
ArmAnn написал:
Можно и без отдельной транзакции
1. Создайте документы изменений для таблицы (тр. SLG0)

Наверное, все-таки SCDO.

да, точно :oops:

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Пт, июн 27 2014, 09:24 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 23:45
Сообщения: 450
gomer4ik написал(а):
А в транзакции SCU3 Ваша таблица есть?
Если есть, то там должны отображаться изменения.
Если нет, то для Z-таблицы нужно поставить "Запись в журнал изменений данных" в SE11, поделать изменений, и посмотрите, фиксируются ли они.

Забыл главное сказать, в системе выставлен параметр rec/client = OFF )))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Пт, июл 06 2018, 14:00 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2014, 21:19
Сообщения: 54
ArmAnn написал:
Можно и без отдельной транзакции

2. Сохраняйте документы изменений в одном из событий в диалоге ведения



Добрый день. А можно по подробнее? Создал документ изменений для своей z* таблицы.
В sm30 журнал изменений пуст(добавлял записи). Что нужно еще сделать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: История изменений по таблице
СообщениеДобавлено: Пт, июл 06 2018, 15:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 17:25
Сообщения: 2942
Пол: Мужской
hugo788 написал(а):
ArmAnn написал:
Можно и без отдельной транзакции

2. Сохраняйте документы изменений в одном из событий в диалоге ведения



Добрый день. А можно по подробнее? Создал документ изменений для своей z* таблицы.
В sm30 журнал изменений пуст(добавлял записи). Что нужно еще сделать?

Два типа логирования, через включенный аудит (SCU3), тогда стандартный пункт меню в SM30 будет показывать лог при условии, что в настройках таблицы указано, что она логируется и конечно при условии что аудит системы включен. (не редко аудит для таблиц отключают)
И второй через документы изменений. В данном случае все ложится на разработчика - генерация объекта изменений и спец ФМов (SCDO), собственно само создание документов изменений, и показ самого лога.

Можете "пилить" все через расширение SM30 (моменты времени/события) что Вам и посоветовали, соответственно показ лога в том числе. Документы изменений хранятся в своих таблицах CDHDR/CDPOS, также есть стандартные отчеты RSSCD100, есть ФМ-ы CHANGEDOCUMENT_DISPLAY например...

Можете создать утилиту, на базе editable ALV которая по имени таблицы и имени объекта изменений будет давать возможность вести данные и логировать их(и соответственно там же показывать лог), то есть от генератора ведения SM30 вообще отказаться. Для ведения настройки будет просто транзакция которая будет запускать эту утилиту с зашитым именем настоечной таблицы. Если аудит выключен, а Z настройки надо логировать, этот вариант решит проблемы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: SAPer


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB