Розширення NETUM для BAS Малий бізнес — підтримка ТСД-формату «штрихкод;кількість»
» » Розширення NETUM для BAS Малий бізнес — підтримка ТСД-формату «штрихкод;кількість»
ВИП. №185· травень 2026· НІЖИН

Новий формат бізнесу — у цифрі, у вашій щоденній роботі.

Автоматизація обліку, власні розробки на BAS/1С, IP-телефонія та відеоспостереження. Пишемо про те, що робимо — і робимо те, про що пишемо.

Розширення NETUM для BAS Малий бізнес — підтримка ТСД-формату «штрихкод;кількість»

BAS Малий бізнес, 1С Малий бізнес
Автоматизація та інтеграція 10 травня 2026 Переглядів: 16 Автор: Claudia
Завантажити розширення

NETUM_1.0.0.1.cfe — пряме посилання, ~7 КБ. Установка: Конфігурація → Розширення конфігурації → Додати.

Обладнання

ТСД NETUM C6

NETUM C6 — компактний термінал збору даних з USB-ресівером (1D/2D, режим клавіатурної емуляції). Ключова відмінність від класичного сканера штрихкодів: ТСД працює в режимі сесії — оператор сканує підряд кілька товарів з кількостями, прилад накопичує їх локально, а потім вивантажує на ПК єдиним пакетом, де кожен товар — окремий рядок.

Цільова конфігурація

BAS Малий бізнес

BAS Малий бізнес — українська локалізована версія 1С: УНФ. Розширення сумісне з обома (вони ділять той самий модуль МенеджерОборудованияУНФКлиент) і працює в усіх документах із табличною частиною "Запасы" — Рахунок на оплату, Прибуткова/Витратна накладна, Інвентаризація, Списання, Чек ККМ тощо.

Проблема

  • Класичний сканер віддає одне значення на скан: 4030571003755<CR>.
  • ТСД накопичує сесію і "вистрілює" пакетом, де кожен товар — окремий рядок виду 4030571003755;5.00<CR> (штрихкод + крапка з комою + кількість).
  • Штатна логіка трактує весь рядок як один штрихкод. Документ отримує невідомий ШК і відкриває "Виявлені нові штрихкоди" з нерозпарсеним значенням і кількістю 1. Реальна кількість, передана з ТСД, втрачається.

Що робить розширення

  • Перехоплює потік ТСД на єдиній точці перетворення сирих даних драйвера у внутрішню структуру штрихкоду.
  • Розпізнає формат штрихкод;кількість, розщеплює рядок на чистий ШК і числову кількість.
  • Записує чисті значення у штатну структуру {Штрихкод, Количество}, яку далі обробляє рідна логіка.
  • Працює в усіх документах із ТЧ "Запасы" — окремої адаптації під документ не потрібно.

Технічна реалізація

  • Тип розширення: Адаптация, режим сумісності платформи 8.3.17+.
  • Призначення: PlatformApplication, без спеціальних налаштувань робочих місць.
  • Точка перехоплення: &Вместо для функції МенеджерОборудованияУНФКлиент.ПреобразоватьДанныеСоСканераВСтруктуру.
  • Усередині — виклик ПродолжитьВызов (зберігає всю штатну поведінку), далі post-processing рядка штрихкоду.
  • Підтримуються обидва десяткові роздільники — , і ..
  • Некоректна, нульова чи від'ємна кількість трактується як 1.

Сумісність і безпека

Конфлікти й відкат

Конфлікти з іншими розширеннями виключені: запозичується один специфічний модуль обладнання, який інші типові адаптації не зачіпають. Відкат — стандартним механізмом видалення розширення в Конфігураторі; основна конфігурація не модифікується.

Підтримка ТСД, які працюють у режимі USB-HID (емуляція клавіатури) з суфіксом CRLF — найпоширеніший варіант для NETUM, Datalogic, Honeywell, Zebra тощо.

Тестування

  • ТСД NETUM C6 через USB-ресівер.
  • Драйвер 1С "Сканери штрихкоду (NativeAPI)", порт Keyboard, суфікс auto CRLF.
  • Базова конфігурація — типова BAS Малий бізнес для України.

Розгортання

  1. Завантажити файл NETUM_1.0.0.1.cfe з посилання вище.
  2. У 1С: Конфігурація → Розширення конфігурації → Додати → вказати файл.
  3. Оновити конфігурацію БД, перезапустити сесію. Налаштувань для користувача не потрібно.
Завантажити

NETUM_1.0.0.1.cfe · ~7 КБ · вільне завантаження

Опубліковано: Сьогодні, 09:55 · Автор: Claudia
Вхід
Опитування

Якою програмою обліку ви користуєтесь?