gifts2017

Обработка загрузки данных в ТСД на базе Mobile Logistic для конфигурации 1С 7.7 ТиС 9.2

Опубликовал в раздел Оборудование - Терминал сбора данных

Поскольку в типовой ТиС отсутствует механизм загрузки в ТСД, была разработана эта обработка. Под конфигурации для ТСД:
"Инвентаризация с вводом данных.ctf"
"Простой сбор данных с разделенными справочниками.ctf"
"Сбор данных.ctf"
А также под конфигурации, разработанные на их основе, с лицензией PRO.

Ставится измененая обработка PDX1C.ert. Штатными средствами ТиС подключить оборудование с помощью этой обработки. 

После этого можно работать с обработкой MobileLogistic1C7_7.ert. В ней можно изменить номер формы ТСД, из которой будут получены данные для документов, по умолчанию формы загрузки и выгрузки имеет номер 0. Для типовой конфигурации "Инвентаризация с вводом данных.ctf" , в которой один совмещенный справочник и для данных, и для товара.

В обработке возможна выгрузка всей номенклатуры или по условию со списком(в зависимости от условия "равно" "не равно" выгружается либо выбранная номенклатура либо исключается из загрузки).  Так-же есть возможность выгружать те товары у которым есть цены и не равны нулю.  А так-же контролировать загрузку из ТСД в документ используя штатную загрузку ТиС по количеству. И изменять номер формы как для загрузки так и выгрузки, без изменения конфигурации. По принципу подключил и работай.

Версия 1.2

Подправлены некоторые мелкие ошибки и ведена возможность сохранять главную страницу с выбором номенклатуры и условием. Так-же введена возможность напрямую из обработки подключать устройство если оно не включено в настройках торгового оборудования.

Версия 1.1

Подправлена обработка для типовой конфигурации Инвентаризации с одним справочником. Не было поля Количества. В ТСД возникала ошибка несовместимости типов данных.

Скачать файлы

Наименование Файл Версия Размер
MobileLogistic1C7_7 31
.rar 61,21Kb
11.10.15
31
.rar 61,21Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сергей (Che) Коцюра (CheBurator) 03.03.15 01:24
2. Serge (Serge_K) 04.03.15 03:33
Нажимаю выгрузить выскакивает ошибка:
Недопустимое значение (запись №1)

ТСД Oticon SMART. ПО на ТСД - MobileLogistics 5.7.0.211 (Стандартная конф. для инвентаризации). ТиС редакция 9.2 версия 7.70.983.
3. trade70 04.03.15 03:49
(2) Serge_K,
Такая ошибка возникает из-за несовместимости типов данных в ТСД. То есть в данном случае второе поле в форме инвентаризации количество(число), а у вас скорее всего наименование, строковой параметр - вот и ругается драйвер когда пытается начать передачу на несоответствие типов. В этой обработке у меня количество было закомментировано поэтому выбрать вы его не могли.
Дайте мыло вышлю подправленную обработку. Я ее в основном делал для раздельных справочников. эту форму не протестировал.
Потом укажите поля формы в этом порядке для Инвентаризации.

ШтрихКод = строка.
Количество = Число
Наименование = Строка
Цена = Число
4. Serge (Serge_K) 04.03.15 23:08
Да верно. Я уже сам подправил.
5. Павел Карасeв (KARPIZOTS) 19.02.16 12:13
ТСД Oticon SMART. MobileLogistics / Opticon SMART, версия: 5.7.0.212 (конф. для инвентаризации). ТиС редакция 9.2 версия 7.70.965.
Нажимаю выгрузить.
Терминал сбора данных: ошибка при загрузке данных
System Error. Code: 126.
Не найден указанный модуль
Что не хватает?!
6. Виталий Перцев (try2016) 06.03.16 21:09
(5) KARPIZOTS,
Автора нет, его удалили. Тебе некто уже не ответит. Спрашивай у Инфостарта, как исправить ошибку.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа