Данная обработка работает с файлом в котором хранится список штрихкодов которые отсканировал Датаколлектор. Сам
файл формируется драйвером "OPN2001".
1. Работа с драйвером
устанавливаем "USB Drivers Installer.exe".
запускаем OPN2001.exe.
Кнопка "Get Barcodes" добавляет в файл штрихкоды хранящиеся в памяти датаколлектора.
По умолчанию файл называется "Barcodes.txt".
Кнопка "Get time" читает время из датаколлектора.
Кнопка "Set time" устанавливает время которое в компьютере в датаколлектор.
кнопкой "..." можно выбрать файл куда должны сохранятся штрихкоды.
2. Установка обработки в РаботаСOPN2001 в 1С "Розница" ред. 2.1
Запускаем базу в режиме 1С Предприятие под правами администратора.
Выбираем панель Администрирование, а в панели действий "Печатные формы, отчеты и обработки". из открывшейся формы открываем гиперсылку дополнительные отчеты и обработки. нажимаем кнопку Загрузить из Файла "РаботаСOPN2001".
3. Работа с внешней обработкой "РаботаСOPN2001" в документах.
Данная обработка по умолчанию работает с документами: ПоступлениеТоваров, ОтчетОРозничныхПродажах, ЧекККМ, ПеремещениеТоваров.
Открываем любой из перечисленных документов. Нажимаем кнопу заполнить и выбираем "Загрузить из OPN2001".
откроется форма обработки.
"Путь к Файлу"- выбираем файл который сформировали драйвером.
Нажимаем кнопку "Заполнить таблицу"
Описание колонок табличной части:
Штрихкод- сам штрихкод в файле;
Номенклатура- в данной обработке есть поиск номенклатуры по ШК. Если колонка пуста значит нет номенклатуры с таким штрихкодом. Данная обработка не осуществляет ПроверкаВесовыхТоваров. Поэтому в весовых товарах колонка номенклатура будет пустой, но при перегрузке в документ номенклатура найдется;
Тип Штрихкода- тип отсканированного ШК;
Дата- дата заполняется из файла. данный датаколлектор фиксирует дату сканирования товара.
Кнопка "Перегрузить таблицу в документ"- перегружает в документ которым открыли форму обработки и по окончании закрывает форму обработки.
в принципе ВСЕ.
Данная обработка тестировалась и создавалась в релизе Розница (базовая), редакция 2.1 (2.1.4.9)
Добавлена внешняя Обработка РКМ. Принцип работы тот же, но в ней добавил кнопку "Заполнить чек из OPN". При её нажатии
открывается приложение драйвера "OPN2001.exe". С помощью приложения выгружаем в файл отсканированные товары. Дальше открывается форма с табличной частью, где заполнены товары.
Для корректной работы нужно в конфигураторе изменить путь где находится приложение датаколектора( ), и путь временного файла куда будет выгружаться данные.
форма обработки "Форма" где меняем пути:
&НаКлиенте
Процедура ЗаполнитьЧекИзOPN(Команда)
//Здесь запускается OPN2001.exe
ЗапуститьПриложение("D:\базы 1с\Библиотека наших решений\Библиотека наших решений\Торговое оборудование\Терминал сбора данных OPL9728\ОС\TERMINAL_DEVELOPMENT\Demos\OPN200x_OPN2001_SIM\OPN2001.exe",,Истина);
парамеФормы=Новый Структура;
парамеФормы.Вставить("ПутьКФайлу","D:\базы 1с\Библиотека наших решений\Библиотека наших решений\Торговое оборудование\Терминал сбора данных OPL9728\ОС\TERMINAL_DEVELOPMENT\Demos\OPN200x_OPN2001_SIM\Barcodes.txt");
ОткрытьФорму("ВнешняяОбработка.РМКУправляемыйРежим.Форма.OPN2001",парамеФормы,ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры