Рабочая ситуация: клиент купил беспроводной сканер штрихкода без предварительной со мной консультации. На компьютере в текстовый блокнот считывается ШК, а в 1С:Рознице - товар определяется только с помощью поиска товара по F7.
Когда возле компьютера (кассы) стоит один сотрудник и постоянно нажимает для пересчета товара кнопку F7, а второй сотрудник ходит по залу со сканером - оказывается, не удобно.
Минус беспроводного сканера ШК заключается в том, что сотрудник не контролирует процесс пересчета товара (сканирования ШК): считался ли ШК, считался ли он дважды, а если просканировали штрихкод по ошибке и надо удалить запись?
Одно из решений - запрограммировать нажатие F7 в сканер штрихкода - так, чтобы при сканировании в 1С сначала вызывалось окно поиска номенклатуры по штрихкоду (F7), и затем сразу определялась номенклатура по считанному ШК.
Программировать кнопку F7 достаточно сложно. И связано это с тем, что придется определять данную кнопку как сочетание символов из таблицы кодировки ASCII, и не все сканеры позволяют это делать. Знатоки пусть поправят.
Давным давно я временно решил проблему беспроводной инвентаризации таким образом - создал обработку, эмулирующую текстовый блокнот в программе 1С: Управление торговлей 10.3 - см. рис. 1. Эта обработка будет выложена в данной публикации.
Почему "временно"? Потому что в итоге при использовании такого решения процесс пересчета не контролировался сотрудником. При должной внимательности пересчет коробок все же производился, но сотрудник при этом постоянно испытывал стресс. От пересчета товара беспроводным сканером мы отказались через два года.
А что делать с текущей ситуацией? Я предложил ходить с ноутбуком (на котором нет 1С !) по залу и сканировать штрихкод в эксель или блокнот. А после пересчета загрузить штрихкоды в базу с помощью отдельной внешней обработки (см. рис. ниже), которая также будет выложена в публикации.
Первая обработка тестировалась на Розница, редакция 2.2 (2.2.11.30), 1С:Предприятие 8.3 (8.3.14.1854).
Вторая тестировалась на "Управление торговлей", редакция 10.3 (10.3.52.2), 1С:Предприятие 8.3 (8.3.14.1854).
Добавил для Розницы 2.2 вспомогательную обработку по удалению Штрихкодов: можно удалить все ШК, а можно почистить от некорретных: у которых запятая присутствует (после копирования из эксель), пустые штрихкоды или максимальные (когда вручную кто-то посадил максимальный штрихкод, после которого новые штрихкоды не генерируются).
Всем успехов!
1) [Расширение] УНФ. Список заказов + Структура подчиненности
2) [Расширение] УТ 11.4. Счет на оплату с факсимиле
3) [Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы
Внешние обработки (не расширения!):
2) Список заказов поставщикам + структура подчиненности
3) Список заказов покупателей + структура подчиненности
4) Список реализаций со структурой подчиненности + реестр документов
5) Список заказов покупателей (Расширенная версия)
Другие публикации:
1) Удаление справочников для любых баз на управляемых формах
2) Удаление документов для любых баз на управляемых формах
3) Удаление чеков ККМ в Рознице 2.2
4) Загрузка товаров, штрихкодов, цен и остатков на УФ - Розница 2.2
5) Отчет Остатки и цены (прайс с остатками)
7) [ЦФшник] Доработка конфигурации Конвертация Данных
8) [Внешняя обработка] Ввод показателей план-факта БП 3.0
Проверено на следующих конфигурациях и релизах:
- Розница, редакция 2.3, релизы 2.2.11.30
- Управление торговлей, редакция 10.3, релизы 10.3.52.2