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



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

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

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

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

Версия 1.2

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

Версия 1.1

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

8 Comments

  1. CheBurator

    Включил в подборку http://infostart.ru/community/groups/22/

    Reply
  2. Serge_K

    Нажимаю выгрузить выскакивает ошибка:

    Недопустимое значение (запись №1)

    ТСД Oticon SMART. ПО на ТСД — MobileLogistics 5.7.0.211 (Стандартная конф. для инвентаризации). ТиС редакция 9.2 версия 7.70.983.

    Reply
  3. (2) Serge_K,

    Такая ошибка возникает из-за несовместимости типов данных в ТСД. То есть в данном случае второе поле в форме инвентаризации количество(число), а у вас скорее всего наименование, строковой параметр — вот и ругается драйвер когда пытается начать передачу на несоответствие типов. В этой обработке у меня количество было закомментировано поэтому выбрать вы его не могли.

    Дайте мыло вышлю подправленную обработку. Я ее в основном делал для раздельных справочников. эту форму не протестировал.

    Потом укажите поля формы в этом порядке для Инвентаризации.

    ШтрихКод = строка.

    Количество = Число

    Наименование = Строка

    Цена = Число

    Reply
  4. Serge_K

    Да верно. Я уже сам подправил.

    Reply
  5. try2016

    (5) KARPIZOTS,

    Автора нет, его удалили. Тебе некто уже не ответит. Спрашивай у Инфостарта, как исправить ошибку.

    Reply
  6. potapov9909

    Подскажите пожалуйста. у меня обработка Обработка загрузки данных в ТСД на базе Mobile Logistic для конфигурации 1С 7.7 ТиС 9.2 тоже выводит ошибку Недопустимое значение (запись №1). Что и где можно поправить ?

    Reply
  7. potapov9909

    Подскажите пожалуйста. Обработка загрузки данных в ТСД на базе Mobile Logistic для конфигурации 1С 7.7 ТиС 9.2 тоже выводит ошибку Недопустимое значение (запись №1). Что и где можно поправить ?

    Reply
  8. Serge_K
    Что и где можно поправить ?

    В таком порядке сопоставления все работает.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *