|
|
Сбросить проверку и подбор маркированной продукции
AleksandrM09, Seriy_Volk, slafor, Fragster, ptiz, 2mugik, arsik, DemonShinji2, Tarlich, 1cVandal, 2S, MWWRuza, Timon1405, geminisf, Михаил_, d4rkmesa, k99, integer, elka302, Молочный брат, Kigo_Kigo, den_oren, GrozaStema, PuhUfa, RVN, d18, Волшебник, AleksNew, U4Me2
| ☑ |
|
0
geminisf
20.10.26
✎
09:18
|
Всем доброго дня
УНФ, редакция 3.0 (3.0.14.143)
Собственно вопрос - как сбросить сохраненные промежуточные результаты проверки. Т.е. сделать так, что как-будто документ еще не проверялся. Команда "Начать проверку заново" не срабатывает. Откуда-то тянет сохраненные промежуточные результаты. Может вв каком-то регистре хранятся?
|
|
|
1
AleksandrM09
20.10.26
✎
13:37
|
(0) что мешает возобновить проверку заново и очистить добавленные коды маркировки ?
|
|
|
2
2S
20.10.26
✎
13:38
|
(0) Кнопка "Еще"
|
|
|
3
geminisf
20.10.26
✎
14:14
|
(2) Если есть сохранение промежуточных данных, то команда "Начать проверку заново" не срабатывает. Т.е. проверено пять позиций из 10. Сделано сохранение промежуточных данных. После команды "Начать проверку заново" эти данные не очищаются.
|
|
|
4
geminisf
20.10.26
✎
14:16
|
(1) Мне ничего не мешает. Пользователь хочет, чтобы по кнопке "Начать проверку заново" у него всё обнулялось.
|
|
|
5
AleksandrM09
20.10.26
✎
16:05
|
(4) т.е нажать - "начать проверку заново", после этого Ctrl+A + Del это слишком энергозатратно для пользователя ?
Скучно видимо ему, работы мало :)
|
|
|
6
geminisf
20.10.26
✎
16:23
|
(5) ХЗ. Мне задача поставлена.
|
|
|
7
AleksandrM09
21.10.26
✎
05:27
|
(6) ну а завтра возникнет ситуация, нужно будет из всего подобранного товара убрать какие-то позиции, следовательно удалить подобранные коды маркировки. Пользователь начинает проверку заново и вынужден сканировать все с нуля или ручные манипуляции. Очень сомнительная хотелка.
|
|
|
8
geminisf
21.10.26
✎
10:06
|
(7) Пусть сами разбираются. Мне задача поставлена - я ее сделал.
|
|
|
9
geminisf
21.10.26
✎
10:07
|
(7) Команда "Начать проверку заново" выдает предупреждение о том, что сейчас всё сохраненное будет очищено. Но этого не делает.
|
|
|
10
geminisf
21.10.26
✎
10:09
|
В общем, решение вот такое:
УстановитьПривилегированныйРежим(Истина);
НачатьТранзакцию();
Попытка
ДокОбъект = ПроверяемыйДокумент.ПолучитьОбъект();
ДокОбъект.ШтрихКодыУпаковок.Очистить();
ДокОбъект.Записать();
РегистрыСведений.СтатусыПроверкиИПодбораИС.ОчиститьРезультаты(ПроверяемыйДокумент, 0);
//Запись = РегистрыСведений.СтатусыПроверкиИПодбораИС.СоздатьМенеджерЗаписи();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
КонецПопытки;
|
|