Имя: Пароль:
1C
1С v8
Система управления ТСД
₽ (Волшебник 22.10.2024 22:47)
0 p-soft
 
30.05.26
22:36
Наименование: Cистема управления ТСД "А-ВМС Мобил" (A-WMS Mobile).
Сайт продукта: https://awms.ru/mobile.html
Первое внедрение: Май 2022
Обновлено: 30.05.2026

Продукт предназначен для организации рабочих мест по обработке штрихкодированной информации на мобильных устройствах на ОС Android (версии 4.3 и более поздних):
- терминалы сбора данных;
- смартфоны/планшеты + bluetooth-сканер.

В состав продукта входит мобильное java-приложение и интеграционное ПО.
A-WMS Mobile интегрируется в решения на платформе 1С:Предприятие 8 посредством web-api.
Есть примеры использования системы в составе WMS на крупных складах до 20тыс.кв.м.

Основные возможности продукта:

- позволяет работать в местах ограниченной связи WiFi/GSM;
- логика обработки задания основана на сценариях, с возможностью оперативного внесения изменений;
- содержит встроенную проверку вводимых данных на соответствие задаваемым форматам;
- поддерживает работу с данными маркировки Честный знак;
- имеет простой интерфейс, позволяя исполнителям практически сразу включаться в работу;
- позволяет работать с Online-информацией корпоративной системы 1С для решения текущих задач;
- имеет упрощенное администрирование и работает с учетными записями корпоративной системы 1С;
- поддерживает англо и русский варианты локализации.

Предлагается два режима работы с приложением (выбирается при установке):

1. Однопользовательский (бесплатный):
- мобильное устройство работает в режиме сервера команд, учетная система 1С подключается напрямую к мобильному устройству по его ip-адресу в локальной сети;
- доступны все функции, кроме online-функционала из-за естественных ограничений способа обмена данными;
- отсутствует встроенная реклама и какие-либо вредоносные блоки;
- для работы достаточно установить мобильное приложение и запустить обработку в 1С (все есть в свободном доступе);
- не требует лицензирования.

2. Многопользовательский (неограниченная корпоративная лицензия):
- мобильное устройство работает в режиме прямого подключения к учетной системе 1С (хост-система);
- доступен online-функционал: контекстная информация, проверки этапов, команды, мессенджер, монитор состояния;
- требует проведения комплекса интеграционных работ;
- лицензируется, существует только в виде неограниченной корпоративной лицензии.

Вопросы и предложения можно писать в Telegram: @awms_sales
409 p-soft
 
21.01.25
19:48
новое
- добавлена возможность формировать фото-видео отчет по заданию;
- оптимизирована работа с аппаратной клавиатурой: возможность формирования матрицы клавиатурных команд для применяемых видов ТСД с полным покрытием стандартных действий комплектовщика;
- реализованы все возможные сценарии работы с посерийным учетом для 1С:Управление торговлей 11;
- добавлена возможность проверки типа кода AIM при сканировании.
410 p-soft
 
01.07.25
11:57
новое

добавил документацию (ссылки есть на странице продукта):
1. Руководство пользователя мобильного приложения A-WMS Mobile: https://awms.ru/docs/m_description.html
2. Описание интеграционного решения A-WMS Mobile: https://awms.ru/docs/m_integration.html
3. Пошаговое руководство по работе в демо-режиме A-WMS Mobile: https://awms.ru/docs/help_mobile_demo.html
411 p-soft
 
02.12.25
01:00
новое

Начал работы по переводу решения на java.
Релиз новой "A-WMS Mobile 3" планируется на май-июнь 2026 года.
Поставка A-WMS Mobile в текущем виде приостановлена.
412 p-soft
 
22.12.25
19:01
отчет по разработке A-WMS Mobile 3:

1. сделаны и работают минимальные логические обвязки: работа с сетью, работа в фоне, таблицы БД с логикой работы и часть интерфейса.

2. для упрощения перехода на 3-ю версию реализован старый протокол обмена (версии 2) между приложением и сервером. для передачи данных при обмене с сервером используется deflate: на стороне 1с используется обычное хранилище значений, на мобильной стороне выполняется двоичное преобразование в обе стороны.

как приложение выглядит сейчас есть на картинке во вложении. в эмуляторе, пока на железе нет смысла смотреть.

текущая стадия - реализация модели работы с заданием. по объему работ - еще два раза по столько.

что скажу. после 20 лет в 1с, писать целый месяц на java прикольно) только кода Очень много.
413 Злопчинский
 
22.12.25
19:18
Нихера непонятно сто такое Пересчет.
Результатом такой складской операции что является?
414 p-soft
 
22.12.25
19:22
(413) просто сочетание букв - это один из вариантов заданий в тестовой платформе, журнал/очередь/канал/поток заданий типа "Пересчет".
415 Злопчинский
 
22.12.25
19:30
Спасибо за масло масленое.
Задания типа "Пересчет" - результатом выполнения такого задания что является?
416 p-soft
 
22.12.25
19:35
(415) этот вопрос мы уже обсуждали в ветке A-WMS Basis.
тут про мобильное приложение. могу, например, рассказать что мне понравилось в java или про варианты лицензирования)
417 alexsergeevatmista
 
23.12.25
07:52
А какие у Вас характеристики десктопа? Андроид студио в режиме эмуляции сильно проседает?
418 p-soft
 
23.12.25
10:29
(417) старый интел 6850 на 6 ядер, памяти 64гб, ссд сата. как по мне - все летает. там плюсом еще пара виртуалок висит на виртуал бокс.
я пишу под апи 18, разных модных библиотек нет, проект достаточно компактный. сейчас гугл задрал минимальный апи для базовых библиотек до 21го, приходится извращаться.
419 p-soft
 
30.01.26
16:59
новое

Вышла тестовая A-WMS Mobile версии 3, написанная на java!
все просто летает! 2мб файл apk!

на стадии оформления предложения для подключения ТСД к конфигурациям: УНФ, УТ, КА, ERP. будет дешево и практично!
420 Злопчинский
 
30.01.26
21:58
При развитии самописных "ТСД" наблюдается тенденциф сваливания в технические ухищрения итд. Для пользователя важнее функционал решения, в первую очередь! Если нет "кластерного" отбора - то пофиг на чем написан мобильный клиент, пользователю поифг ява там под капотом, сишарп или еще замудреная хрень - главное чтобы работало то что надо!
а то сделают простейшую позаказную сборку и все...
421 p-soft
 
30.01.26
22:22
(420) жжешь) на мп что то тиражное сделать сложно - я в это уперся. отладил процессы и досвидос.
но да, я для таких позаказников щас и делаю предложения - простейшую позаказную сборку для основных конфигураций. выпилил все лишнее, разворачивается за пару часов. стоит слезы.
а вмс у меня щас дорого стало, посчитал трудозатраты и охренел, мягко говоря. но все равно дешевле конкурентов в разы. основная проблема - получилось слишком хорошо, клиенты от поддержки отказываются( 4 проекта и дуй( поэтому упор на мобилки, я тут творить могу многое, т.к. не завишу ни от кого
422 p-soft
 
30.01.26
22:24
(420) про "самописное" ты в хорошем смысле, я надеюсь?)) проект живет с 22-го года, если что) сотки две бегунков скачут. а мож больше
423 Злопчинский
 
30.01.26
22:35
(422) да как сказать... самописное в "одно рыло" - тихо тонет со временем, сколь бы красивое/хорошее оно не было.
вариант один: самописку рассматривать как бизнес. и строить  бизнес.
424 Злопчинский
 
30.01.26
22:36
"а вмс у меня щас дорого стало, посчитал трудозатраты и охренел"
- ты это всяким заказчикам говори, которые считают что всякие "акселоты" - это очень дорого... ;-)
425 p-soft
 
30.01.26
22:53
(423) ну так то да, работаю над этим. я щас совсем под мелких точу, вмс пока слабо движется, надо время.
(424) типа того)
426 p-soft
 
01.02.26
19:42
новое

сделал простой вариант подключения к 1С с минимумом изменяемых настроек, чисто под загрузку накладных.
сделал пару картинок как все выглядит. без мобильной желтизны грустно, но такова жизнь)
427 ptiz
 
02.02.26
09:10
Для потенциального покупателя подобного решения, отказ от мобильной платформы 1С в пользу джав и т.п. - жирный минус, ибо найти специалиста для сопровождения и доработки такого решения будет очень дорого. Или система становится совсем закрытой, тогда должен быть обеспечен высокий уровень поддержки.
428 p-soft
 
02.02.26
09:44
(427) никто никому не собирается предоставлять право доработки моего решения. модификация приложения или обход его защиты - прямое нарушение авторских прав. а недовольных моей поддержкой я пока не наблюдал за 25 лет уже как.
429 p-soft
 
16.02.26
11:55
новое

сделал вариант файлового обмена. для этого пригодился старый проект мини-web-сервера.

как это работает:
1. только винда. выделяем каталог под обмен. ставим сервис-обработчик, указываем порт, стартуем. разрешаем доступ к порту.
2. в 1с по кнопке выгружаем разок заранее собранный пакет настроек и товаров в файл json - он постоянно валяется в каталоге.
3. по другой кнопке или на основании списка доков в журнале формируем два json-файла: очередь заданий и файлы заданий.
4. на тсд ставим прогу, указываем настройки сканера и адрес сервиса. запускаем. появляется список выгруженных заданий - принимаем и выполняем. завершается либо само по достижению плана, либо руками.
5. идем на комп - смотрим статус (определяется по наличию нужного файла). если Завершено - либо смотрим отчет, либо грузим результат в документ.

в общем, вариант работает с 7.7 тоже, ибо файловый. но под клюшки сам пилить ничего не собираюсь! там делов три строчки, а у меня реабилитация после java)
разворачивается быстро, при налии админского доступа к винде. серверная прога весит 250 килобайт, ее функции - принять-переименовать-отдать файл. можно было на апаче сваять, но уже лениво. на стороне 1с - подключаемая обработка заполнения с формой, весь код в ней, открыт.
430 Злопчинский
 
06.02.26
18:51
Если вы не параноик, это еще не значит что я за вами не слежу...
431 p-soft
 
06.02.26
18:55
(430) устал очень. 2.5 месяца работал по 12 часов в день почти без выходных.
432 Злопчинский
 
06.02.26
19:03
физо, массаж, сауна, бассейн
433 p-soft
 
06.02.26
19:21
(432) лыжи. у меня трасса под боком.
434 Волшебник
 
06.02.26
19:21
(431) Бедняга! У меня вот только январь выдался жарким и с выходными, а ты 2.5 месяца... Не бережёшь ты себя
435 p-soft
 
06.02.26
19:33
(434) давно такого не было. жопа уже в дверь не проходит(
вообще, я не расчитывал что что-то получится, слишком много информации надо было разобрать. а недельку поковырял и загорелся - надо доделать!
436 Волшебник
 
06.02.26
21:05
(435) Держись, брателло! Год такой, январь такой! Будем на связи!
437 Злопчинский
 
06.02.26
21:43
Наблюдаю.
Ибо
Все начиналось "сделать что-то простое"...
439 p-soft
 
07.02.26
10:08
(436) куда мы денемся, связанные толстой желтой цепью)))
(437) очередная не менее сложная задача - заняться здоровьем, ибо неожиданно сдохнуть - тоже конкретный провал)
440 pavel_p2007
 
07.02.26
13:30
Есть хороший конструктор мобильного приложение по тсд. Позволяет реализовать любые хотелки.simpleui.
441 p-soft
 
08.02.26
00:20
(440) "хороший конструктор" идет в жопу! есть java для крутых и Мобильная платформа 1С:Предприятие 8 для догоняющих.

все существующие сейчас "универсальные" решения оказываются лютым гавном при реальном применении!
работает только то что написано под конкретный бизнес!

Мобильное приложение для ТСД - это не просто набор красивых картинок, а логика выполнения задания с контролем данных. Часто логика нелинейная, часто меняемая из-за меняющихся условий бизнеса. это все должно работать в связке, учитывая нюансы как криворуких юзеров, так и особенности целевой системы.

Я исхожу из целевого применения на оптовых складах - это мой основной клиент, для которого я долгое время внедрял ТиС 9.2 и УТ11. сам! в одно лицо! полный цикл работ!

Однажды я столкнулся с проблемой, подумал, собрал в кучу знания и опыт, набранные за 20 лет, и сделал решение для ТСД, а затем и собрал из этого и WMS.

Причем WMS уже работает в разных местах и приносит радость людям своей простотой и управляемостью!

А на ТСД уже работает несколько сотен исполнителей, и на больших складах, в том числе! Тупые, немые, глухие и криворукие исполнители, хочу заметить, ибо приводят их с улицы - других нет!

И это я еще до рекламы не добрался)
442 p-soft
 
07.02.26
14:10
наш лыжный вам привет)
пока дохлый - больше отдыхал, чем катал))
443 Волшебник
 
07.02.26
23:56
(442) Плохо тебя видно :)
444 p-soft
 
30.05.26
16:59
сообщение удалено: поддержка файлового обмена прекращена.
445 Krendel
 
10.02.26
14:54
plan? fact? У тебя там знатоки английского на складах работают? ;-)
446 p-soft
 
10.02.26
14:55
(445) а, сорри, оно двуязычное. скрины с эмулятора))
447 p-soft
 
10.02.26
14:56
(446) полный перевод на инглиш сделан и русский в базе
448 p-soft
 
10.02.26
14:56
(445) а работают лютые звери - есть что па-русски не бумбум))
449 Krendel
 
10.02.26
15:02
так бывает
450 АгентБезопасной Нацио
 
10.02.26
15:10
(445) Fuckt!
451 АгентБезопасной Нацио
 
10.02.26
15:11
(448) угу. "У нас на складе узбеки работают на пиве, а русские - на водке!"©
452 p-soft
 
04.03.26
23:57
новое.

Версия 3 в релизе! Уже передали в эксплуатацию первому клиенту!
453 p-soft
 
29.05.26
23:38
новости

Добавлена возможность прямого подключения к мобильному приложению по протоколу HTTP.
Для этого в A-WMS Mobile 3 был встроен внутренний web-сервер и организован "однопользовательский" режим работы.

Новый режим позволяет максимально оперативно и совершенно бесплатно организовать обмен данными с ТСД.

Пример функционала для подключения ТСД к 1С:Предприятие 8 есть на сайте в разделе "Скачать".
454 p-soft
 
29.05.26
12:49
(453) как пользоваться:
1. На ТСД подключаем wifi;
2. На ТСД включаем режим работы со сканером "broadcast", с именем события "com.scanner.broadcast" и полем данных "data";
3. Скачиваем приложение A-WMS Mobile 3: https://awms.ru/distr/AWMSMobile3.apk;
4. Устанавливаем приложение, запускаем, выбираем "Однопользовательский режим";
5. Ждем появления ай-пи адреса в заголовке приложения;
6. Запускаем в системе 1С:Предприятие 8 соответствующую конфигурации обработку, указываем ранее обозначенный ай-пи адрес;
7. В "обработке" нажимаем "Выгрузить НСИ";
8. В "обработке" выбираем нужный документ и нажимаем "Выгрузить на ТСД";
9. Переходим в мобильное приложение, принимаем в работу и выполняем появившееся задание;
Руководство пользователя мобильного приложения тут: https://awms.ru/docs/m_description.html
10. Переходим в "обработку" 1С, нажимаем кнопку "Загрузить с ТСД" и дожидаемся открытия документа.

обработку можно подключить во внешние, она имеет тип "обработка заполнения"
455 p-soft
 
30.05.26
02:08
(454) вариант бесплатный, все что нужно качается с сайта.
код протокола обмена с тсд на 1с8 в обработке открыт, ограничений по использованию нет.
настройки режима "broadcast" прописаны в обработке, можно указать свои или режим блютус для случая телефона с отдельным сканером.
456 MWWRuza
 
гуру
30.05.26
10:43
(454) 6. Запускаем в системе 1С:Предприятие 8 соответствующую конфигурации обработку, указываем ранее обозначенный ай-пи адрес;

Обработки под типовые конфы сделаны? Или какие-то допиленные?
Я попробовал запустить под имеющимися БП и УТ11, при попытке загрузить НСИ, ругается на отсутствие каких-то справочников связанных с ШК маркировки...
Может по тому, что конфы у меня довольно старые?
Качаю свежую УТ11, под ней из демки с их демо-данными, должна завестись?

PS Не кидайтесь камнями, но, хочу попробовать под 7.7 для простейших операций обработку написать... В принципе, там у Вас обычные HTTP запросы, можно и из под 7.7 карликом, или даже виндовым MSHTTP... Но, нужен работающий пример.
457 p-soft
 
30.05.26
13:27
(456) 1. сделано под относительно свежие релизы, но 1с меняется быстро.. если не разберетесь со свежей демо базой ут, кидайте мне конфу - сделаю рабочий пример.
2. по работе с 7.7 вариант могу предложить, но сейчас все упирается в программирование на 77. свяжитесь со мной - можем обсудить.
458 p-soft
 
30.05.26
13:29
(456) в примере используется неочевидный метод упаковки данных, для 7.7 надо либо использовать вк, либо вносить изменение в мобильное приложение - надо обсуждать
459 p-soft
 
30.05.26
13:42
(458) решил все же сделать выбор протокола, для 77 можно будет режим без сжатия использовать - обычный json+base64
460 p-soft
 
30.05.26
14:32
(459) внес изменения в протокол, теперь используется преобразование данных в json+base64.
обновилась версия мобильного приложения, обновить можно из меню "О программе", при отсутствии не выполненных заданий.
обновились обработки.

клюшки я изрядно забыл, поэтому код на 77 не предлагаю.
461 p-soft
 
30.05.26
14:34
(460) еще момент, обработка для УНФ не тестировалась, т.к. проверить просто негде.
462 MWWRuza
 
гуру
30.05.26
16:05
Все понятно, да, на свежей УТ-шке заработала :-)))
Связь есть, и даже что-то загрузилось:






Но, что и как дальше делать - пока не понял...
В документ входит, товар тестовый вижу...

Главный вопрос - а как в настройки попасть??? Где те-же параметры сканера прописать, и прочее...
И протокол новый, где-то выбирается, или он по умолчанию такой теперь будет?
463 p-soft
 
30.05.26
16:09
относительно протоколов обмена,
в режиме подключения тсд к 1с протокол определяется пресетом, в случае подключения 1с к тсд протокол только один(json+base64).
всего реализовано три протокола: json, json+base64, json+deflate+base64.
464 p-soft
 
30.05.26
16:10
(462) в архиве обработок файлик с описанием лежит
465 MWWRuza
 
гуру
30.05.26
16:10
(460) обновить можно из меню "О программе"

Да где это меню? Вообще где меню?
В строке заголовка программы - одна кнопка, как я понял, отключить/включить связь... Ни какого меню я не нахожу.
Может в 1С что-то из НСИ не настроено?
466 p-soft
 
30.05.26
16:11
(462) протокол для данного режима только один
467 MWWRuza
 
гуру
30.05.26
16:12
(464) Видел... Буду разбираться.
468 p-soft
 
30.05.26
16:14
(465) интересный момент. выше я картинку приводил, меню справа вверху.
назовите, пожалуйста версию андроид. что за тсд у Вас?
469 p-soft
 
30.05.26
16:17
(465) судя про всему, какие то изменения во встроенном сдк, с тем чтобы меню не отображалось я еще не сталкивался
470 MWWRuza
 
гуру
30.05.26
16:27
(468) Да старенький конечно...
Андроид 4.3
Вот:


471 p-soft
 
30.05.26
16:43
(470) да, спасибо, разбираться буду.
472 MWWRuza
 
гуру
30.05.26
17:36
Поставил на другой терминал, UROVO-6300, с андроидом 5.1
Меню есть, но, связи нет, пишет ошибку 500... Судя по этому, может протокол не подходит из обработки 1С и в терминале?
Старый заработал "с пол тычка", физически связь есть, проверил другой программой.
Обработка старая, которая и работает с предыдущим терминалом...
Или ее тоже нужно обновить?



473 MWWRuza
 
гуру
30.05.26
17:54
Да, обработки на сайте тоже обновлены. Сегодняшней датой.
Перекачал. Но, ошибка осталась.

Операция не выполнена: Ошибка соединения: {ВнешняяОбработка.UT_AWMS1_1СНакладные.МодульОбъекта(324)}: Ошибка при вызове метода контекста (ВызватьHTTPМетод): Ошибка работы с Интернет:  Не могу установить соединение
474 MWWRuza
 
гуру
30.05.26
18:01
Да, обработка другая. с 2 в конце имени файла. Со старой версией апк-шки не работает.
Но, которая с 1 в концн - со старой версией(и на предыдущем терминала) работает нормально.

PS К сожалению, старая апк-шка у меня не сохранилась, что-бы попробовать ее на втором терминале...
С дуру, переписал новую "по верх", не думал, что понадобится откат на предыдущую...
475 Злопчинский
 
30.05.26
19:43
Что такое "выберите склад" ..?
476 p-soft
 
30.05.26
19:51
(475) фильтр по складу заданий
477 p-soft
 
30.05.26
19:52
(475) подключайся к теме, прикольно получилось)
478 MWWRuza
 
гуру
30.05.26
19:58
Заработало! :-)))
Была путаница с версиями обработок, перекачал, удалив все старые, и все ОК.
Сканер настроил, лень было в программе сканера самого ТСД ковыряться, прописал в обработке то имя события и поля данных, которые ранее настраивал в программе сканера. Тем более, имя события и поля данных я использую на своем тестовом терминале и для БаркодеХарвестера, делать настройки сканера под разные программы - ну... Как-то не правильно, поэтому решил поменять в обработке.
Сделал первый документ пробный, пересчет. В УТ его увидел. Вроде все ОК.
Буду дальше разбираться и потихоньку начну обработку под клюшки пилить :-)
479 p-soft
 
30.05.26
20:06
(478) вот и хорошо)
с клюшками должно все получиться, протокол сейчас текстовый.
480 MWWRuza
 
гуру
30.05.26
20:10
Ну, с заданиями созданными в 1С и обработанными на ТСД - в принципе понятно, все работает.
Немного не понял, а как передать в 1С задание созданное на самом ТСД - ?
Создал, отсканировал товар, завершил и отправил. Оно стало "сереньким", типа завершено.
А в обработке кнопка "Загрузить с ТСД" не активна...
Или это не предусмотрено в текущей версии обработки, и такой сценарий нужно дописывать?

481 Злопчинский
 
30.05.26
20:20
(476) фу, ад кая бяка.
482 p-soft
 
30.05.26
20:32
(480) не дописано. технически - проблем дописать нет, но смысла не увидел. настройку просто для примера сделал, флаг ставится в коде настроек заданий.
483 p-soft
 
30.05.26
20:33
(481) в настройке убирается, выведено для примера. но это используется часто
484 p-soft
 
30.05.26
20:34
(480) если надо грузить, то запрашиваем очередь, определяем по флагам задание и грузим нужное.
485 p-soft
 
30.05.26
20:47
(484) может удалить настройку?
486 MWWRuza
 
гуру
30.05.26
20:48
И еще, с типами заданий не понятно - вроде загружено три типа:
1. Приемка
2. Отгрузка
3. Пересчет

А создается только пересчет... В смысле на ТСД...
А если я хочу создать приемку или отгрузку прямо на ТСД, с текущими настройками не получится? Что-то в выгрузке НСИ нужно дополнительно выгружать, что-бы это доступно было?
487 p-soft
 
30.05.26
20:55
(486) в обработке выгрузки, есть раздел формирования настроек заданий. там сейчас флаг создания на устройстве задан только для типа задания Пересчет
488 p-soft
 
30.05.26
20:56
(487) т.е. для типа с кодом "3"
489 MWWRuza
 
гуру
30.05.26
21:20
Вот:



В общем, все работает, надо мне завязывать с этими экспериментами, я не столько времени трачу на изучение как и что в программе, сколько на изучение того, что там 1С в УТшке наворотила...
Надо начинать обработку под клюшки делать, главное начать и достучаться из 1С до ТСД... А дальше быстрее пойдет, так, как там для меня "все родное!" :-)))
490 p-soft
 
30.05.26
22:10
(489) ну да, с ут оно так: тема "на пять минут" кушает день. на стороне ут написано слишком много и к этому все привыкли.
вот мы создаем документ на тсд, и если для складской базы вся аналитика есть в документе, то для ут начинается: собственное юр.лицо, подразделение, статьи отнесения отклонений и тому подобная хрень оперучета)))
в общем, я пока оставлю как есть. то что журнал появляется говорит о том что первичный обмен прошел нормально. кнопку очистки очереди добавил.
491 MWWRuza
 
гуру
30.05.26
23:58
(489) Надо начинать обработку под клюшки делать, главное начать и достучаться из 1С до ТСД...

Начало положено:

492 p-soft
 
31.05.26
00:02
(491) клюююшечки, родненькие!)))
493 Злопчинский
 
31.05.26
01:07
(481) сначала выбирается зона/склад, потом выполняется действие (отгрузка/приемка). Или сначала выбирается действие (приемка/отгрузка), потом выбирается зона/склад гдже это действие будет выполняться. Т.е. есть строгая последовательность/иерархия тыкания в кнопки. Один путь. Но не на одном уровне иерархии. вот у меня кнопка "выбрать склад" и тут же кнопка выбора приемка/отгрузка. Чтоя должен сделать? сотру жается альтернатива. хошь деллай так, хощь дела так. Разброд и шатание. фу, бяка.
494 Злопчинский
 
31.05.26
01:11
Такие интерфейсы - где есть альтернатива куда тыкать и что делать для разных сущностей показываемых одновременно - это для администратора склада. а не для линейного персонала
495 Злопчинский
 
31.05.26
01:13
(489) а по RDP никак?
496 Злопчинский
 
31.05.26
01:15
(491) Пересчет - задание для одного сотрудника? надо посчитать (планируется) 500 ячеек. Сколько будет документов "Пересчет" если работают три сотрудника? а потом еще 4-ый приходит? как разруливается?
497 p-soft
 
31.05.26
01:27
(493) тут не про склад - про магазины. ну и отключается все.
(495) рдп - это допом сервак. нафига он на кассе? да и сложно это.
(496) ячеек нет
498 MWWRuza
 
гуру
31.05.26
08:56
(497) (493) тут не про склад - про магазины. ну и отключается все.

На самом деле - все намного проще. Просто надо оставить попытку "валить в одну кучу теплое с мягким".
У нас с Сергеем(Злопчинский) совершенно разные задачи.

У него - склады, ячейки, несколько сотрудников, сборка каких-то невероятно-сложных заказов по нескольку дней несколькими кладовщиками и т.п...

У меня - исключительно розничные магазины(в том числе - строительные, с территорией по которой "разбросаны" товары).

У него - сборка на складе кладовщиками и т.п., он сам это лучше расскажет, я в эту кухню даже вникать не хочу, просто нет у меня таких клиентов.

У меня - на самом деле три задачи, Приемка, Отгрузка, Пересчет.

1. Приемка. Делается по заданию созданному на компьютере (чаще всего, но могут быть и исключения), список товара для проверки что реально приехало - загружается из ЭДО (УПД), возможно с марками и без. Если с марками - то марки без криптохвостов, так, как в УПД их просто нет. Соответственно при сканировании они должны так-же обрезаться, иначе не сверить.
2. Отгрузка. Тут задание может формироваться как на компе (в случае, когда собирается предварительно заказанный в офисе или по телефону/интернету товар), так и на устройстве, когда покупатель ходит с менеджером по территории и "тыкает пальцем" в понравившийся товар. Товары могут быть как с марками так и без. В случае марок - коды должны быть полные, так, как если на основании этого задания будет формироваться кассовый чек - марки должны в ЧЗ передаваться с криптохвостами, в случае накладной (ну, например в организацию (для их собственных нужд, не для перепродажи, так, как это уже несколько другое - опт. Хотя, для ТСД - скорее всего разницы нет)) по безналу - без, но, это не проблема - сам подрежу :-)
3. Пересчет. Задание на компе, в основном без марок, но возможно исключение, инвентаризация марок у меня пока "в проработке", с этим не так все просто. Марки, если используются - с компа загружаются без крипто.

Собственно мои задачи - на этом все. Во что-то более сложное я даже не полезу - у меня не востребовано.

В принципе, мои задачи полностью перекрывает БаркодеХарвестер, в его современной инкарнации, но хочется иметь альтернативу - "а почему-бы и нет?" Может кому-то из клиентов больше понравится, выбор никогда не помешает :-)
499 MWWRuza
 
гуру
31.05.26
08:28
(491) Начало положено:

На текущий момент, сделана связь с ТСД и получение из него списка заданий(документов?).

Следующая моя задача - научиться "выковыривать" из ТСД сами документы - как я понимаю, по их ИД, типа такого: ""ИД": "e115df4c-ba51-4b85-b16c-19ff3471f0d1"", который есть в этом списке. Видимо, если я правильно понял логику, надо формировать запрос с этим ИД, в ответ будет прилетать JSON самого документа? В общем-то, это стандартно для большинства API-шек, тут скорее всего ничего нового...
Так?
500 MWWRuza
 
гуру
31.05.26
10:01
(499) Так?

Ну, да, все так. Для простейших операций, мне этого уже достаточно: https://cloud.mail.ru/public/qk3g/5Ypg39PJT - дальше, "дело техники" по образцу и подобию можно вытащить все, что нужно.
Единственное, что отличает от работы с другими программами ТСД - отсутствие цены товара... Понятно, что для складских операций цена и не нужна. Но, при сборке заказа для чека - хотелось бы видеть цену, не всегда на товаре может быть ценник (хотя, конечно по закону - обязан, но...). При загрузке в 1С - пофик. Цену нужно все равно брать из базы, а не прилетевшую из ТСД. Но, при сборке для менеджера хотелось бы видеть розничную цену на самом ТСД.
501 p-soft
 
31.05.26
10:01
(499) все так. если скачать новую версию обработки для ут, то там добавилась команда очистки очереди. работает так: запросили очередь и бежим по ней, удаляя содержимое. тут так же, только команда будет task
502 p-soft
 
31.05.26
10:02
(500) цену можно при формировании нси указывать, в наименовании товара
503 p-soft
 
31.05.26
10:05
(498) требований по процессу мне не хватало. понятно.
марки распознаются, но сценарий обрезки криптохвоста не реализован. в каком виде выгружается марка в задание: со скобками(нормализованная) или без?
504 MWWRuza
 
гуру
31.05.26
10:24
(503) в каком виде выгружается марка в задание: со скобками(нормализованная) или без?

Ну... В УПД марки прилетают так:

Соответственно, и выгружать их по идее так-же надо...
А какие могут быть скобки, если нет вообще криптохвоста?
505 MWWRuza
 
гуру
31.05.26
10:35
(500) цену можно при формировании нси указывать, в наименовании товара

Вооо... Мы подошли вплотную к следующему этапу освоения интеграции - загрузке чего-либо из 1С в ТСД.

Вопрос - НСИ выгружаются только "комплектом", все сразу, или можно частично - ну, например, я могу выгрузить все что связанно с настройками, сценариями, процессами - разово, при настройке, и больше не выгружать. В дальнейшем, при работе, выгружать только справочник товаров?
Или нужно всегда все сразу? Как правильно?
506 p-soft
 
31.05.26
11:18
(505) при выгрузке нси формируется пакет данных. что в него войдет, то и загрузится на тсд. есть отдельная команда на предварительную очистку данных, она в пакете задается как имя  "ОчиститьНСИ" с пустым значением. поэтому, можно все сразу грузить, можно по-отдельности, например, только товар.

(504) я не знаю, какая сволочь это придумала, но бывает так: (01)01234567890123(21)qwerty - это представление называется нормализованным, оно на этикетках печатается.
507 MWWRuza
 
гуру
31.05.26
11:37
(506) какая сволочь это придумала

Это точно... И в УПД наверное могут встретиться и такие и такие.
Поэтому, лучше предусмотреть... А вообще - наверное не стоит. Без скобок, проще будет обрабатывать прилетевшее со сканера (сравнивать с тем, что загружено), там то ни каких скобок не будет. Если в УПД прилетит от поставщика со скобками - можно будет убрать эту хрень на стороне 1С при выгрузке в ТСД, не вижу особых проблем в этом.
508 Злопчинский
 
31.05.26
11:42
Молодцы.
Вы просто настоящие Винтик и Шпунтик!
Мне бы ваш задор и энтузиазм...
Ошибка? Это не ошибка, это системная функция.