Текущее время: Пт, мар 29 2024, 01:01

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


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


ВНИМАНИЕ!

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



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

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


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

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

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


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

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


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

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

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


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

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

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

да, точно :oops:

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


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

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

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


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

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

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



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


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

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

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



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

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

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

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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