Текущее время: Вс, июл 27 2025, 08:47

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: блокировка заказов к приложению к контракту
СообщениеДобавлено: Чт, фев 12 2009, 14:43 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 16 2008, 14:54
Сообщения: 67
Откуда: Москва
Проблема в следующем:
Система блокирует одновременное изменение двух разных заказов к одному приложению (количественный контракт) к договору (групповой контракт).
Подскажите, как можно побороть эту блокировку?
Заранее спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: блокировка заказов к приложению к контракту
СообщениеДобавлено: Чт, фев 12 2009, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Немного неясно, что Вы имели ввиду под "к одному приложению (количественный контракт) к договору (групповой контракт)".
Но посмотрите ноту 107199, и аналогичные.


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

Зарегистрирован:
Ср, апр 16 2008, 14:54
Сообщения: 67
Откуда: Москва
имелось в виду следующее:
цепочка документов такая: рамочный договор, к нему создано приложение, являющееся количественным контрактом. это приложение ежемесячное и в нем прописан лимит на месяц. так вот, два заказа к одному приложению система не дает редактировать одновременно.
Спасибо, посмотрю ноту, может поможет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: блокировка заказов к приложению к контракту
СообщениеДобавлено: Пт, фев 13 2009, 11:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
ещё проще если - то у вас на один ТД типа контракт созданы два ТД типа Заказ. Хочется редактировать одновременно два заказа разными пользерами.

по практике, может и по незнанию моему, такое не лечится, это есть стандарт. если очень надо, то можно разрулить приложение ещё субприложениями в зависимости от бизнесса и создавать заказы на них, тогда всё будет на мази

если по логике, то в Контракте 100 тонн, в заказе1 - 30 тонн и в заказе2 - 40 тонн. Одновременное редактирование, например, тоннажей в заказе может привести к тому, что у нас окажется и контракт на 100тонн и оба заказа по 100 тонн - итогог 200 по заказу. Это нехорошо и неправильно. С другими данными такая же печенька. Поэтому логичная блокировка на мой взгляд

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


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

Зарегистрирован:
Ср, апр 16 2008, 14:54
Сообщения: 67
Откуда: Москва
понятно что логичная ))) но хочется перезаточить, чтобы в момент сохранения выругивалась, а не блокировка на вход во второй заказ срабатывала


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

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Temik23 написал(а):
понятно что логичная ))) но хочется перезаточить, чтобы в момент сохранения выругивалась, а не блокировка на вход во второй заказ срабатывала


Когда изменяем первый заказ, ФМ SD_SALES_DOCUMENT_ENQUEUE установливает блокировку для его документа предшественника. SM12 - обзор блокировок. Когда заходим на изменение второго заказа, при активном режиме изменения первого заказа, этот же ФМ SD_SALES_DOCUMENT_ENQUEUE пытается опять установить блокировку на уже установленный док. Таким образом, сняв в каком нить екзите блокировку, которая устанавливается, когда входим в режим изменения первого заказа, получите желаемое :D Но это наверное только начало всех проблем

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: блокировка заказов к приложению к контракту
СообщениеДобавлено: Ср, фев 18 2009, 19:32 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Temik23 написал(а):
но хочется перезаточить, чтобы в момент сохранения выругивалась

Justudent совершенно прав(а) - так работает стандарт и, для поддержания data integrity, все как раз так и должно работать. Когда создаются/изменяются последующие документы, предыдущий документ тоже блокируется, т.к. действия с последующими документами могут повлечь за собой изменения в нем тоже. Если вы хотите делать блокировку только в момент сохранения (что не совсем правильно, мягко говоря), то вам придется писать свою транзакцию. Хотя полагаю, что юзеры будут не очень рады, когда после долгих раздумий у экрана они при сохранении получат сообщение типа "ха-ха, а вот и обломитесь - заказ заблокирован!".

Sergo написал:
Таким образом, сняв в каком нить екзите блокировку, которая устанавливается, когда входим в режим изменения первого заказа, получите желаемое :D

Да вообще придумали ерунду - блокировки еще какие-то. Устроить лотерею: кто первый нажал, у того изменения и сохранились. Юзеры наверняка это оценят по достоинству. :mrgreen:

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: блокировка заказов к приложению к контракту
СообщениеДобавлено: Пт, фев 20 2009, 15:46 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 16 2008, 14:54
Сообщения: 67
Откуда: Москва
Всем спасибо. Проблема снята программистами методом хардкода ))))))) то, что так работает стандарт и это необходимо для поддержания data integrity, это и так было понятно, еще до задавания данного вопроса ))) а по бизнесу заказчику необходимо, чтобы редактировать документы одновременно могли многие пользователи для введения доп.данных в заказы, количество там никто не меняет


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

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


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

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


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

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