Текущее время: Ср, авг 13 2025, 23:57

Часовой пояс: 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 часа


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

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


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

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