Я понял. Заранее выгружать штрихкод с префиксом.
В задаче добавил 1 символ к полю ШК, стало 14, при выгрузке добавляю символ номера документа к ШК и всё получилось.
[code]12000003888054 98841 N213/87 37 2150,00 1,00 0 [/code]
Это хорошо и удобно, если выгружается несколько разных документов и кладовщик их собирает/подтверждает с помощью ТСД.
Тогда есть гарантия того, что он не сможет отобрать товар не того документа. Это меня устраивает.
Меня интересует другая ситуация: сейчас склад сперва собирает товар с помощью ТСД, затем формируется один документ из 'Data file'. А я хочу, чтобы кладовщик сканировал последовательно несколько наборов данных, разделяя их каким-то образом, после этого подключил ТСД к компьютеру и в результате загрузки 'Data file' я определю, сколько документов сформировать.
Пока смутно, но представляю это примерно так: на 1-й форме вводится переменная "Номер документа", вторая форма - сканирование товара (отсканированный штрихкод помещается во вторую переменную) и передача этих данных в третью форму для записи во вторую БД с полями "Штрихкод", "количество" и "Номер документа".
Возможно ли это?