Как заблокировать документ на редактирование? #305322


#0 by mikecool
По аналогии с открытием на редактирование... Суть - содержимое выбирается в тз обработки и пока обработка не закрылась, документ изменяться не должен... Достаточно ли внести запись в 1sdnlock или еще что надо?
#1 by ТелепатБот
#2 by Фокусник
установи Док.Блокировка, а потом Док.Блокировка
#3 by mikecool
опа... спасибо, что-то слеп становлюсь :-)
#4 by smaharbA
ЗафиксироватьТранзакцию
#5 by mikecool
не пойдет - документ "СборочныйЛист", товар могут собирать по нему долго...
#6 by Mikeware
Флажок в док. Или, лучше, ссылкеу на блокирующий док. Писать можешь прямым запрсом.
#7 by mikecool
метод проверю и имхо самый простой...
#8 by Mikeware
Все зависит от необходимого времени нахождения "в локе", от критичности к выходуи т.п. хез чего тебе надо. зы  1sdnlock - это резервирование _НОМЕРОВ_ документов
#9 by mikecool
насчет  1sdnlock - уже вычитал... а надо - складуну дали сборочный лист на N позиций, он потерялся на складе и пока не ткнет в документе, что он собрал товар - документ не должен редактироваться...
#10 by Mikeware
Ну а если пользователь, который держит лочеными доки - попсаить пошел, а тут свет моргнул, и пипец? (актуальная ситуация, только что час работы потерял) Эти N позиций свободны?
#11 by Дядя Васька
При передачи заявки на склад проводим ее, для операторов ставим права запрещающие редактирование проведенных, и отмену проведения. Кладовщику соответственно отмену проведения разрешаем ;)
#12 by Дядя Васька
При передачи = При передаче
#13 by Дядя Васька
+ Запрещаем печать непроведенных, чтобы не дали складуну документ, который можно править.
#14 by mikecool
1. Кладовщик ходит с ТСД Symbol3000 - пусть хоть в туалете товар собирает :-) 2. ТСД ходит раб.столом на сервант - работают до получаса без света(а за это время поднимаются генераторы) 3. и даже если произойдет казус - по быстрому просканирует собраную кучу... если вариант не прокатит - буду изгаляться...
#15 by Дядя Васька
Вариант это и есть изгаляться, а вариант - галочки по правам расставить. ;)
#16 by mikecool
телодвижений в меньше... значит мощность выше :-)
#17 by Дядя Васька
Ну-ка опиши от и до всю схему, как оно работать будет? Чего-то не догоняю в каком месте телодвижений меньше?
#18 by mikecool
телодвижений в кодировании...
#19 by Дядя Васька
В вообще не требуется кодирование, кроме процедуры печати: все остальное галки по правам расставляешь и все.
#20 by mikecool
хватило при начале сбора: Блокировка в конце сбора Блокировка и все....
#21 by mikecool
+20 эти изменения только в обработке, остальная часть конфиги не трогается...
#22 by Дядя Васька
не понял, как эта обработка работает? Вызывают внешний отчет который блокирует документ и пока не соберут висит предупреждение "Уже собрали? (да/нет)"? )))))
#23 by у лю 427
и нахрена здесь блокировки?
#24 by Mikeware
У него содержимое дока вываливается во внешнюю обработку (которая на экране ТСД обображается). А нужно, чтоб шаловливые ручки зверей не исправили док, пока его собирают. ПОстановка задачи - неполная.
#25 by Дядя Васька
Чтобы бардака было меньше. Пока наборщик палеты собирает, оператор заявку правит, потом долго сверяют что собрали, и что в последней версии заявки, из покупателей тем временем очередь собирается...
#26 by Mikeware
Освобождение дока для правки после сборки - суть продолжение бардака.
#27 by Дядя Васька
Ну если так то нормально...
#28 by Дядя Васька
В принципе согласен, лучше конечно вообще правку запретить, а все корректировки отдельным доком. Но стоит ли овчинка выделки, в смысле не будет ли за счет этого тормозов больше, чем из-за несогласованных действий собрал-исправил..
#29 by mikecool
когда товар собран, документ передается проверяющему, тот после проверки уже проводит сборочный лист... вот и сам не знаю - пока велосипед в изобретении... надо хотя бы какую защиту от дурака сделать...
#30 by Mikeware
колеса квадратные....
#31 by у лю 427
сборщик может править док, пока его не закроет проверяющий на этапе сборки сборщик может делать что хочет как только закрыл - мистец, сборщик свободен.... проверяющий правит док до проведения. Провел - документ для него закрылся... Главный контролер может отменять закрытие по цепочке назад.... под свою ответственность....
#32 by mikecool
у меня еще банальнее - сборщик тупо не правит ничего, кроме собранного количества, и то это количество набирается сканером... Проверяющий так же тупо сверяет лист с тем, что собрано - типа должны на этом этапе исключить пересорт...
#33 by mikecool
+32 сейчас схема работает без ТСД, да и проверяющие - не панацея... пересорт будет по любому... но надеюсь, что в меньшем количестве...
#34 by Mikeware
ПОсмотри,как а кацапте сделано. У меня так же. примерно. :-)
#35 by Mikeware
пардон. Статусы - "принимается", "принята", "отправлена на сборку", "в сборке", "собрана", "в маршруте", "вывезена","принята без замечаний", "принята с замечаниями", "принята, замечания исправлены", "полный возврат".
#36 by mikecool
(34,35) требуется проще, двух статусов для моей задачи достаточно... пока, по крайней мере
#37 by Mikeware
Зато всегда видно состояние заявки - удобно всем. Подводные кирпичи есть, но о них надо отдельно... Вот регистр сведений бы - но для семерки. Обломно ваять свой. А придется, похоже (чтоб знать время при сменах статусов)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С