Имя: Пароль:
1C
1С v8
Управляемые блокировки в УПП.
,
0 H A D G E H O G s
 
11.02.15
22:38
Ночи доброй.
Мучает вопрос - почему в типовой УПП, перед запросом остатков по регистру "Товары на складах" нет управляемой блокировки?

Нет блокировки - получили остатки, другая транзакция списала их все, наша транзакция списала в минус.

Непонимаю?

УПП, ОМ ПроцедурыКонтроляОстатков, процедура ТоварыНаСкладахКонтрольОстатков_Реализация_ОтчетОРознПродажах_ЧекККМ()

При этом по всем другим товарным регистрам управляемая блокировка выставляется (ТоварыПереданные, ТоварыВРезерве)...
1 pescennius
 
11.02.15
22:48
Не смотря код, предполагаю варианты:
1. Предварительно в транзакции происходит запись набора движений документа, то есть новая методика проведения документа
2. При розничных продажах не используется контроль остатков, раз продали, значит было.
2 H A D G E H O G s
 
11.02.15
23:07
(1)
1) Нет, записи набора нет.
2) Контроль есть
3 Ненавижу 1С
 
гуру
11.02.15
23:11
Для изменения есть в запросе?
4 H A D G E H O G s
 
11.02.15
23:15
(3) Это для автоматического режима.
5 H A D G E H O G s
 
11.02.15
23:16
(3) Есть.
6 H A D G E H O G s
 
11.02.15
23:17
Но режим управляемый.
7 bolobol
 
11.02.15
23:55
1. Отладчики отладкой не доотладили гладко.
2. Увижу лажу - сам отлажу. /девиз по окончанию поддержки УПП
3. Опять же, не глядя в код - блокировка может стоять на самый первый использующийся регистр, т.е. уже словив заблокированное - вторая транзакция будет ждать освобождения. Последовательность использования регистров, типа, одна.
8 Reaper_1c
 
12.02.15
00:25
http://downloads.v8.1c.ru/content//Enterprise/1_3_1_1/news.htm

Может у тебя еще и регистр "Свободные остатки" отключен?
9 H A D G E H O G s
 
12.02.15
01:13
(7) пункт 3 - возможно, но вряд ли, но погляжу.
(8) да, а что?
10 Reaper_1c
 
12.02.15
01:19
(8) Изучай внимательно ссылку. Использование редакции 1.3 с отключенным регистром свободных остатков разработчиками не предусмотрено и не поддерживается.
11 H A D G E H O G s
 
12.02.15
01:26
(10) Где такое написано?
12 Reaper_1c
 
12.02.15
01:29
Ссылка в (8)
13 H A D G E H O G s
 
12.02.15
01:30
(12) там нет такого. процитируй пожалуйста.
14 Reaper_1c
 
12.02.15
01:37
(13) Вот ведь... нехорошие люди встречаются в штате фирмы 1С
https://partners.v8.1c.ru/forum/t/937926/m/938234

Эти уроды выложили косячное описание. Должно звучать:
«В свойствах конфигурации установлен "Управляемый" режим управления блокировкой данных в транзакции.
При этом необходимо обязательно использовать регистр "Свободные остатки"».

Собственно оно так и звучит тут:
http://downloads.v8.1c.ru/content/ARAutomation/1_1_1_1/news.htm
15 H A D G E H O G s
 
12.02.15
01:42
(14) Вот теперь все стало понятно, в т.ч. и ответ на мой вопрос в (0). Спасибо.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.