|   |   | 
| 
 | Работа в одном документе с двух ТСД. Как? | ☑ | ||
|---|---|---|---|---|
| 0
    
        kpe4et178 06.10.23✎ 15:29 | 
        Всем доброго дня.
 Есть самописная конфа для склада, есть документ сборки товаров на складе. Как организовать работу сразу двух людей в одном документе? Причем чтобы они один и тот же товар не могли отсканировать два раза. | |||
| 1
    
        АНДР 06.10.23✎ 15:14 | 
        Свой РС подбор товара и, возможно, регламентные задания.     | |||
| 2
    
        Злопчинский 06.10.23✎ 15:36 | 
        (0) Правильный вопрос задал Буратино папе Карло!
 . когда подрастешь, поймешь - что заданием для работника склада является ОДНА СТРОКА ДОКУМЕНТА, а в особо тяжелых случаях (собрать стотыщ штук поштучно или 200 тонн в одной строке) - строка будет делиться на несколько заданий. и пул заданий выдается на сотрудника. на разных сотрудников выдаются непересекающиеся пулы заданий. Отсюда и танцуй. На клюшках у меня WMS-ка сделана где документа в принятом в 1С смысле с табличной частью - нет. Все "документы" - это просто множество отдельных строк-документов (без ТЧ, все в шапке), объединенных по какому-либо признаку. . а как в 8-ке сделать - я хз, я на ней не прогаю. по идее - "документ сборки" - к нему подчиненное множество записей РС ... типа... | |||
| 3
    
        Злопчинский 06.10.23✎ 15:37 | 
        (0) " они один и тот же товар не могли отсканировать два раза." кто ж им запретит один и тот же товар отсканировать нескольо раз? это отлавливается легко только если товар в количестве 1шт.
 . ну а если речь о том, чтобы не выдавать один и тот же товар несколким сборщикам - смотри выше. | |||
| 4
    
        kpe4et178 06.10.23✎ 15:38 | 
        (2) Спасибо за инфу, бро!     | |||
| 5
    
        Злопчинский 06.10.23✎ 15:41 | 
        документ сборки вообще может быть только шапка, а ТЧ - собирается динамически из записей РС. записи РС в состоянии "запланирован->выполняется->завершен". Когда выдаешь задание сотру на ТСД - ставишь блокировку на нужное подмножество - формируешь пул заданий - задания пула (строки РС) переводишь в состояние "выполняется" при выдаче на ТСД. Снимаешь блокировку. При формировании пула заданий в состояние "выполняется" - ясен пень что не берешь те задания которые в статусе "завершен" или "выполняется".
 . примерно так. а может как-то по другому, насколько фантазии хватит СДЕЛАТЬ ПО СУТИ. | |||
| 6
    
        Garykom 06.10.23✎ 15:41 | 
        (0) Сделать свой документ для ТСД
 Как их потом соединять думать алгоритму | |||
| 7
    
        Злопчинский 06.10.23✎ 15:42 | 
        (4) стучись в личку если _предметно_ что-то надо по складам. а то жалко смотреть какие костыли лепят не имеющие никакого отношения к реальностям склада... ;-)     | |||
| 8
    
        p-soft 06.10.23✎ 15:47 | 
        (0) вроде у клеверенса было решение.
 еще, если ТСД работает через удаленный рабочий стол, то можно в 1с сделать через частичное проведение. а если подумать, то можно и не создавать себе головняк, а просто нормально планировать сборку.. | |||
| 9
    
        Valdis2007 06.10.23✎ 16:09 | 
        (2) Есть множество всех товаров на складе -А.
 Есть подмножества - документ -В и отсканированные по документу -С. Операция сканирования добавляет элемент в подмножество-С. Когда В=С сборка закончена. )) | |||
| 10
    
        АНДР 06.10.23✎ 16:39 | 
        (9) А реализовать-то на 1С 8.* как?     | |||
| 11
    
        Valdis2007 06.10.23✎ 17:44 | 
        (10) да много вариантов...начиная от глобальныых серверных перменных, до РС...зависит от квалификации реализатора))     | |||
| 12
    
        BaZZiL 06.10.23✎ 21:12 | 
        (5) +100500
 При сборке накладных с маркированной продукцией иначе никак) | |||
| 13
    
        Злопчинский 06.10.23✎ 21:19 | 
        (12) ты не поверишь, для сборки и немаркированной - тоже работает ;-)     | |||
| 14
    
        NorthWind 06.10.23✎ 22:59 | 
        (0) Я когда-то делал так. Под отдельным пользователем автоматически стартовала и работала обработка - сервер терминалов. Когда кто-то из пользователей первым хотел править документ, обработка блокировала его и вытягивала данные в таблицу значений. Все последующие желающие работать с этим документом подвязывались к этой таблице и могли также работать с ней. Так продолжалось до момента, пока кто-то не заказывал с терминала финализацию документа и его запись в базу. После этого ТЗ сворачивалась по нужным измерениям, записывалась в базу и документ разблокировался. На все ТСД, которые работали с ним, приходило извещение, что документ финализирован и отныне работа с ним прекращена. Следует учесть, что склад был территориально небольшой и грузчики, которые сканировали части документа, имели возможность контактировать между собой, т.е. была исключена ситуация, что кто-то закроет документ невовремя.     | |||
| 15
    
        Злопчинский 06.10.23✎ 23:27 | 
        лет 13 назад делал просто. работали по бумаге. заказ клиента при печати бился на отборочные листы, на одном листе 1 или несколько проходов. Когда запустил ТСД - паралельно с печатью отборочных листов (на листе шк = номерзаказа#номерлиста) формировались ТЗ, соответсвующие листам, ТЗ скидывались в папку (пул сборок) под именем ШК листа, сборщик брал лист, сканировал на ТСД подтягивался пул заданй=1лист по порядку обхода, сборщик собирал (если лист был маленький мог взять несколько листов одного заказа и собирать все на 1 паллету), собранное выставлял в зону контроля, на паллету/коробку клал лист. Упаковщик сканировал тот же лист, на ТСД табличка Артикул-План-Факт - отщелкивал собранное по листу (коробку или паллету) ну и поехало дальше... Никаких проблем со сканированием "одного товара два раза" не было.
 . посмотреть можно здесь, технология была простая, успешно прожила 5 лет с 2008 до 2014, склад 5800 квадратов, все фотки реальные (кроме мужика в кабине на высоте, хотя штабелер узкопроходный именно такой) https://infostart.ru/1c/articles/338893/ | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |