За стомашно-чревни заболявания

Нас. Имаме собствени разработки в тази област, които могат значително да улеснят изпълнението на програмата.

Онзи ден попаднах на модификация на обмена на данни между терминала за събиране на данни Motorola (Символ) MC9090и 1C Trade Management на платформа 8.3. Вътрешното развитие на компанията „Cleverence soft“ беше избрано като софтуер - Wi-Fi терминален драйвер за събиране на данни за 1C:Enterprise, базиран на Mobile SMARTS, PROF версия.

Използването на търговско оборудване, и по-специално терминали за събиране на данни, значително опростява задачата складова автоматизацияИ повишава ефективността на работатаобикновени служители. Понякога без TSD е много трудно да се извърши инвентаризация - този процес се простира за няколко дни, през които балансите вече са се променили - нещо е пристигнало, нещо е изчезнало.

На снимката по-горе е нашето експериментално устройство, топ моделът от линията Symbol TSD - най-бързият и функционален терминал. Мозъци - процесор с честота 624 MHz, 128 мегабайта RAM (нелепо за сравнение с новите смартфони). На борда има също WiFi, Bluetooth и цветен сензорен дисплей. Операционна система - Windows Mobile 5.0.

Терминалите на Motorola имат много висока степен на защита от външни влияния. Можете буквално да ги хвърлите в стената - нищо няма да им се случи.

Настройка на връзката на терминала за събиране на данни към 1C

Връзката беше конфигурирана с помощта на софтуер за автоматизация на склад от Cleverence soft. Уеб сървърът TSD е разположен на компютъра - той получава данни чрез технология за уеб услуги от терминала онлайн. След това уеб услугата се свързва с междинния 1C, който от своя страна има достъп до вашата работна конфигурация. Това води до следната схема на работа:

TSD - Уеб услуга - междинна 1C база данни - работеща 1C база данни

Защо се прави това? Очевидно, за да се улесни обменът между уеб услугата и работещата база данни. 1C ще работи заедно по-лесно с 1C :)

Настройки на Mobile SMARTS за свързване към 1C

Да се ​​върнем към нашата задача. Отворете конфигурацията на терминала. След кратко търсене намерих място, където се добавят допълнителни свойства на продукта, например Цена (цена), Оставащ баланс (количество) и добавих нов атрибут там " клетка"с тип" низ“, в него ще напиша местоположението в склада:

Последна промяна: 21.08.2018

Изберете пояснение:

Тази статия описва как да свържете терминали за събиране на данни (DCT) към 1C с различни версии и конфигурации, относно драйвери, терминални програми, споделяне на файлове и други концепции, полезни за овладяване на проблема.

Тази статия НЕ обсъжда проблемите на свързването на наследени DOS терминали, защото... те са на пазара от дълго време и проблеми с връзката им или не възникват, или не могат да бъдат решени.

Купихме терминал за събиране на данни на Windows или Android

И така, купихме терминал за събиране на данни Winsows или Android и открихме, че не можем просто да го вземем и да го използваме веднага. Това не винаги е така, някои модели терминали (по-често това са остарели DOS или скъпи маркови терминали) идват с готови драйвери за 1C, но това е рядко. Най-често терминалът идва без диск и освен операционната система и няколко стандартни програми, нищо не е инсталирано на него.

Терминалът сканира, но само след стартиране на специална програма за включване на скенера или в тестово приложение. Ясно е, че „само сканирането“ не ни подхожда - най-малкото скенерът трябва да може да разпознае номенклатурата чрез баркод и след това да зареди резултата в 1C.

И би било наистина добре, ако разбираше характеристиките на стоките, изваждаше теглото от баркода, следеше излишните салда и различни други екстри.

Първи стъпки

Всеки терминал за събиране на данни всъщност е индустриален PDA. За да го свържете към компютър с Windows XP, ви е необходима програмата Microsoft ActiveSync, която е добре позната на собствениците на смартфони. За Windows Vista и по-нова версия ще трябва да инсталирате Windows Mobile Device Center 6.1 (32-битова версия) или 64-битова.

След това, за да комуникирате с компютър, ще ви е необходим или специален USB кабел от производителя, или стандартен „квадратен“ miniUSB и люлка - специално устройство „стойка“ за мобилен терминал. Веднага щом терминалът бъде включен в поставката и свързан към компютъра с USB кабел, инсталирането на драйвера на терминала ще започне. Но не, това не е драйверът, от който се нуждаем. Този драйвер ще ви позволи да работите с терминала като с телефон - синхронизирайте имейл, копирайте файлове напред и назад ръчно, но нищо повече.

TSD не е потребителски продукт. На първата и дори на втората среща трябва да имате много проблеми с него. Терминалът не се свързва, всичко се срива, нищо не работи.

Първият проблем е проблемът с физическото свързване на TSD към компютъра. Ако терминалът се доставя с USB кабел или USB поставка, тогава основните проблеми ще бъдат в работата на ActiveSync - трябва да активирате работа през USB в настройките за връзка. Ако терминалът се доставя с COM кабел или COM поставка, тогава в допълнение към разрешаването на COM в ActiveSync има редица възможни проблеми:

  • COM портът може просто да е дефектен. В съвременните компютри продавачът не проверява функционалността на COM порта, в резултат на което COM-1 и COM-2 може да не работят;
  • COM портът може да се намира на задния панел на корпуса на компютъра, но не е физически свързан с дънната платка - трябва да отворите корпуса и да го свържете;
  • Работата на COM портовете може да бъде блокирана в BIOS или чрез джъмпери на дънната платка;
  • ActiveSync на TSD е конфигуриран да работи през USB, а не през COM (трябва да се преконфигурира);
  • И още веднъж: в ActiveSync на компютър трябва да разрешите работа през COM (Файл-> Настройки на връзката...-> Разрешаване на връзка със следните обекти).

Ако всичко друго се провали, има смисъл да рестартирате твърдо терминала (студено зареждане). По време на студено зареждане се възстановяват фабричните настройки и програми и всичко, което е дошло, се разрушава. За MC1000 студеното рестартиране се извършва по следния начин: натиснете бутона за захранване и изчакайте 20 секунди - първо терминалът ще започне да се рестартира и ще изпише „Освободете клавиша pwr за топло зареждане“ - трябва да продължите да го държите, докато екранът изчезне напълно празно. За MC3000 студеното зареждане се извършва по следния начин: натиснете едновременно цифрите 1, 9 и бутона за захранване. За всички терминали Intermec рестартирането става по следния начин: извадете батерията, намерете малка дупка под нея за поставяне на карфица или кламер, натиснете бутона в отвора с кламер или нещо друго тънко и дълго, задръжте за 15 секунди , натиснете бутона на скенера, освободете бутона на скенера и отвора за бутона.

Вторият проблем е обменът на данни с 1C. Обикновено драйверът предлага обмен на файлове, достъп до DBF базата данни или директен достъп до терминала в обектна форма чрез външен компонент. Драйверите от Cloverens реализират последната опция - качване и зареждане на данни чрез външен компонент и таблици със стойности. Проблемите могат да бъдат от следното естество: 1C отнема много време, за да генерира качването, директорията на елементите е твърде голяма, за да се побере в TSD, драйверът не поддържа формата на съществуващата директория на елементите.

Проблеми с драйвера 1C могат да възникнат при опит за изтегляне на характеристики или качество, поради наличието на букви в продуктови кодове или баркодове, поради дублиране на баркодове или имена и др.

Според стандарта терминалът може да се използва само както следва:

  • Имената и баркодовете от продуктовия справочник на 1C се изтеглят в терминала (както и по избор номер на артикул, характеристики, серия, мерна единица, код на продукта, цена, количество на склад и качество);
  • Човек използва терминал, за да сканира баркодове в него;
  • Терминалните данни се зареждат като редове на всеки складов документ.

Въвеждане на срок на годност, партида или нещо по-сложно не е предвидено, но в повечето случаи вече е възможно да се извърши проста инвентаризация. Драйверите за терминали за събиране на данни от Cleverens поддържат напълно както стария (за „Trade Management 10.2“ и по-долу), така и новия (за „Trade Management 11“, „Retail 2“ и т.н.) стандарт на драйвера.

На пазара има много реализации на стандартния драйвер, основните са изброени на страницата http://v8.1c.ru/retail/300/vs_drivers.htm.

Основните разлики между драйвера и Cleverens са следните:

  • Драйверът се инсталира много лесно, както на TSD, така и в системата. ако характеристиките на TSD отговарят на изискванията за количеството свободна памет за използваните размери на директорията, тогава практически нищо не трябва да се прави - всичко се инсталира само;
  • драйверът ви позволява да създавате много документи на терминала и да ги зареждате избирателно;
  • драйверът веднага поддържа характеристики, баланси и цени - нищо не трябва да се конфигурира;
  • партидният драйвер (кабелна връзка) се доставя с помощна програма за отдалечена синхронизация, която ви позволява да използвате TSD в 1C, работещ в терминален режим (RDP);
  • Wi-Fi версията на драйвера (безжична връзка) ви позволява да работите с няколко терминала наведнъж чрез радиокомуникация, т.е. документи и предмети се изпращат до TSD по радиоканал;
  • Драйверът идва с инструмент за визуална разработка, който ви позволява да персонализирате работата на терминала, да променяте текстове, да добавяте нови типове операции и т.н. (вижте подробности по-долу).

Разширени възможности

В зависимост от използвания драйвер и уменията за програмиране е възможно да се постигне много по-интересна функционалност, отколкото предлага стандартният драйвер. Пакетът драйвери на Cleverence Software включва инструмента за разработка на мобилни приложения Mobile SMARTS, който ви позволява визуално да очертаете работна схема за терминал с почти всякаква сложност, без да е необходимо реално програмиране, писане на скриптове или нещо подобно. Най-популярните функции вече са проектирани в готови блокове, които просто трябва да бъдат поставени на правилното място и правилно конфигурирани. Какво може да се промени или добави:

  • текстове в терминални прозорци;
  • различни проверки и въпроси към потребителя;
  • реакции при неправилно въвеждане, предупреждения;
  • нови колони в документа;
  • и т.н.

И драйверите от Cleverence предоставят готова операция за преоценка, т.е. с готова обработка за 1C, готов интерфейс на TSD, който ви позволява да задавате, преглеждате и изтривате цени.

За да качите повече данни на терминала, да вземете повече данни или да ги заредите по-интелигентно, можете да направите промени в обработката на драйвера на терминала за зареждане и разтоварване на данни.

Заключение

И така, ние разгледахме 3 възможности за свързване на TSD към 1C: просто копиране на файлове и използване на външна програма, използване на стандартен драйвер и разширяване на разширен драйвер, за да извлечете максимума от оборудването. Всяка фирма сама решава кой метод да използва.

Тази статия описва как да свържете терминала за събиране на данни ATOL MobileLogistics (DCT) с конфигурацията „Инвентар с въвеждане на данни“, която е инсталирана на DCT по подразбиране към стандартни конфигурации 1c UT 11 или Retail 2. Ето как изглежда конфигурационното меню “Инвентар с въвеждане на данни” (за Opticon Smart ще е цветно).

Първо трябва да изтеглите драйвера за терминала или да стоите на терминала http://www.opticon.com/SERVICE-AND-SUPPORT.aspx. За Opticon Smart изберете USB драйвер за други модели, вижте стойката. Инсталирайте драйвера и свържете TSD към компютъра. Ако сте свързани правилно, трябва да видите нов виртуален COM порт в диспечера на устройствата.

Проблемът при използване на тази конфигурация с 1c, когато се опитате да заредите данни от терминала в документ, всички стоки, които са в TSD, се появяват в документа и количеството в тях е нула, за да коригирате тази грешка, трябва да следвате процедурата Изтегляне на таблицав общия модул ConnectableEquipmentAtolTerminalsData CollectionClientпоставете код

В настройките

Щракнете върху „Функции“ - „Инсталиране на драйвер“ Ще се отвори съветникът за инсталиране на ATOL драйвер. Нека изберем режим „Опитен потребител“ и оставим отметката само в „Драйвер за терминал за събиране на данни“; не се нуждаем от други драйвери, ако вашият компютър вече е свързан с друго оборудване чрез ATOL драйвера, тогава тази операция трябва да бъде извършена внимателно; по-добре е да инсталирате драйвера в отделна папка. Повторното инсталиране в тази папка ще презапише драйвера за друго оборудване.

Нека инсталираме модел MobileLogistics 4.x, номер на порт на виртуалния COM порт, към който е свързан вашият TSD. Скоростта по подразбиране в TSD е 115200 бода. Таблицата за товарене и разтоварване за конфигурация „Инвентар с въвеждане на данни“ ще бъде същата, т.е. "0".

За да конфигурирате отметките „Формати“, трябва да знаете в кои директории (таблици) TSD съхранява данни. Тези данни могат да бъдат получени от „Ръководство за потребителя за програмата Atol MobileLogistics“. За конфигурацията „Инвентар с въвеждане на данни“ структурата на данните ще бъде както следва: Директория 0 „търговски стоки“

Индекс на полето Име на полето Тип Размер
0 ШК низ 20
1 Количество UFloat 3
2 Име низ 40
3 Цена Поплавък 2
4


Ако забележите грешка, изберете част от текста и натиснете Ctrl+Enter
ДЯЛ: