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

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


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

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


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

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