Текущее время: Пн, окт 27 2025, 15:17

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Блокировка данных в BPS
СообщениеДобавлено: Ср, авг 02 2006, 12:11 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
Добрый день.
Есть формат планирования1 (ФП1) и Последовательность Глобального планирования 1 (ПГП1) в папке планирования 1 (ПП1) и есть ПП2, в ней ФП2 и ПГП2. Критерии выбора у форматов не пересекаются, а у ПГП пересекаются. Поэтому впринципе понятно, почему при запуске этих ПГП Одновременно появляется Ошибка_О_Блокировках.
А что делать с этим:
1) Юзер1 сидит в ПП1, ФП1;
2) Юзер2 сидит в ПП2, ФП2;
3) Юзер1 запустил ПГП1 дождался выполнения, нажал сохранить;
4) Юзер2 запустил ПГП2, вывалилась ошибка о блокировке данных Юзером1;
5) Юзер1 перешел в другой ФП этой же ПП1; закрыл форматы, но оставил открытой ПП1; сменил версию планирования (основной признак форматов и функций планирования); сохранился...;
6) Юзер2 запустил ПГП2, вывалилась ошибка о блокировке данных Юзером1;
7) И только когда Юзер1 вышел из ПП1, Юзер2 может запустить ПГП2.

Что нужно сделать, чтобы Юзер2 смог запустить ПГП2, но Юзер1 остался в планировании?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 03 2006, 14:51 
Гость
Переделать уровни/пакеты, чтобы они включали только записываемые данные, которые должны быть разные для пользователей.
Если не поможет, то дублирование общих данных и каждому свои.
Возможно, абапить и выяснять функции, которые позволят сбрасывать/сохранять буфера данных клиента после отработки ПГП и сбрасывать блокировки.

Более разумным считаю вариант 1, пересмотрите модель.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 03 2006, 14:51 
Гость
Переделать уровни/пакеты, чтобы они включали только записываемые данные, которые должны быть разные для пользователей.
Если не поможет, то дублирование общих данных и каждому свои.
Возможно, абапить и выяснять функции, которые позволят сбрасывать/сохранять буфера данных клиента после отработки ПГП и сбрасывать блокировки.

Более разумным считаю вариант 1, пересмотрите модель.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 04 2006, 10:19 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
1)Расчет итоговых значений и цель, куда скидываются эти значения разные. Но сами функции Должны обращаться к одним и тем же данным по одним и тем же критериям выбора. Но ссылочными такие данные этих критериев выбора делать нельзя, так как на фоксе тогда не отрабатывают некоторые FOREACH, которые должны отрабатывать.
2) Дублирование - не самая хорошая идея. Думаю, вы сами это понимаете.
3) А про абап-функции - я как раз про это и думал, вот только функций по сбросу буфера не нашел.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 07 2006, 08:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
посмотрите ноту 555849

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 08 2006, 11:00 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
Благодарю. Смотрю.


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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