Текущее время: Пн, июл 28 2025, 15:15

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 13:03 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Здравствуйте.
Подскажите, есть таблица Z.
Соответственно, эту таблицу изменяем с помощью ALV.
Естественно, что необходимо изменяемые записи блокировать.
Ключ таблицы состоит из 4-х полей.
В связи с этим вопросы:
1) Блокировку осуществлять с помощью ENQUEUE_ARRAY и ENQUEUE_READ?
2) Необходим ли свой объект блокировки ?
3) Хочу блокировать не все записи, которые на изменении, так как их может быть много, а блокировку хочу осуществлять по более общим полям. Точнее сказать, ключевых поля 4-х, хочу блокировку осуществлять по первым двум. Даже если на экране выбраны не все записи, то есть фильтр касается меньшего количества записей. Блокироватся будут именно все, которые касаются двух первых ключевых полей. Это как бы подразумевает бизнес. Имеется в виду, что первых два поля характеризуют подразделения. И доступ определяется по ним. Соответственно, даже если открыли одну запись из 200 - уж извините.
4) Подскажите help по блокировкам саповским.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 13:23 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Я так понимаю, что необходимо создать объект блокировки.
Там же создадутся два ФМ, с помощью которых и необходимо осуществлять блокировку.
Вопрос №3 - интересно Ваше мнение и №4 интересен.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 13:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
По п.3, кажись у объектов блокировки есть ограничение по количеству. Но точно не ручаюсь, не помню...

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 13:45 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Если я не ошибаюсь то 5000 ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 14:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
hub2002 написал(а):
Если я не ошибаюсь то 5000 ?

Тоже это число в мозгу светилось. Ну, раз в двух головах, то видимо так и есть. :)

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 14:17 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Не совсем так:

note 746138 написал(а):
Symptom
This note describes the subsequent analysis performed to determine the cause of a lock table overflow.

Other terms
Enque, enqueue, lock table overflow

Reason and Prerequisites
The maximum number of locks in the lock table is subject to an upper limit that is set by profile parameters. The enque/table_size parameter determines the size of the lock table in KBs. You can use SM12/Extras/Statistics to determine both the maximum number and current number of entries.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 18:09 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
причем тут ограничение по количеству? количество блокированных объектов только уменьшится же от такого объединения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Ср, авг 18 2010, 20:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 hub2002:
Можно блокировать данные по частичному ключу. Просто не указывайте значения в ФМ. Если же вам нужно блокировать по значению поля = пусто, то в сгенерированном ФМ будет параметр что-то типа Xимя_поля (точно не помню, системы сейчас под рукой нет). Этот параметр - признак именно пустого значения.
Про ограничение по количеству блокировок: есть ограничение на размер таблицы блокировок, как выше уже сказали. Причем, как я помню, таблица на всю систему вообще(т.е. там не только ваши блокировки, а вообще все). Но установкой правильного значения параметра размера все обычно решается.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Чт, авг 19 2010, 08:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
hub2002 написал(а):
4) Подскажите help по блокировкам саповским.

Здесь посмотрите.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Чт, авг 19 2010, 09:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 20 2008, 16:29
Сообщения: 245
Откуда: RU->DE
Пол: Мужской
Ещё курс BC414 можно глянуть


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Блокировки
СообщениеДобавлено: Чт, авг 19 2010, 20:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Кодер написал(а):
Можно блокировать данные по частичному ключу.

Вот это замечательно!

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


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

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


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

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


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

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