v7: Где взять barcode.ocx чтобы печатать 12-ти значные ШК ? #588373


#0 by Аннюточка
Сделала всё как здесь принтер заработал и печатает только 13-ти значные штрих-коды, при попытке вывести на печать 12-ти значный штрих-код выдаёт ошибку типа штрих-код не задан или имеет неправильный формат. Как сделать чтобы работало?
#1 by Чайник Рассела
лежит в типовом ТиСе
#2 by Дядя Васька
А что это за стандарт такой? Первый раз слышу. В EAN13 на самом деле 12 значащих цифр и 13-я контрольная. Может просто в твоей базе хранятся только нужные 12, а 13-ю надо при выводе посчитать?
#3 by Дядя Васька
+ Типовой ТиС, если мне склероз не изменяет 12 цифр и хранит, последнюю считает. Стало быть и процедурку расчета оттуда содрать можно.
#4 by lanc2233
Есть 12-ти значный формат штрих кода, не EAN 13. Тоже много проколупался в поисках компоненты к нему, так и не нашел.
#5 by Аннюточка
который там лежит печатает только 13-ти значные.
#6 by Аннюточка
Что за стандарт не знаю, на перфораторах китайских 12-ти значные, но говорят что стандарт американский.
#7 by Аннюточка
И что никак не сделать?
#8 by Дядя Васька
, Так а где такой формат применяется и какой глубокий смысл печатать именно 12? Маркировка-то для внутреннего использования наверняка.
#9 by Чайник Рассела
UPC-A: 12-значный штрих-код фиксированной длины для кодирования числовых  данных. Используется в американских розничных магазинах для идентификации товаров. Уникальные штриховые коды UPC-A разработаны UC-советом. Если Вы собираетесь продавать свои товары в американских розничных магазинах, то скорее всего вам придется позаботиться о наличии штрих-кода UPC-A на вашей продукции.
#10 by Аннюточка
У нас в магазине половина товара такая, фирма MAKITA, перфораторы, дрели, шуруповерты и прочее.
#11 by Дядя Васька
Так, стоп. Если есть товар промаркированный в стандарте UPC-A, то зачем что-то печатать? С него только читать надо. Если нужно маркировать, то ты вольна выбирать в каком формате. Обычно это делается в EAN13 с двойкой в начале.
#12 by Чайник Рассела
UPC-A полностью совпадает с EAN-13, если строку штрихкода дополнить нулём слева. Сама "картинка" штрихкода совершенно идентична.
#13 by Дядя Васька
Как вариант можно печатать шрифтом, а не ВК, как-то так: Но остается традиционный китайский вопрос.
#14 by Аннюточка
Я это тоже главбухше обьясняла, а она говорит что когда придет бензогенератор с таким кодом, то я сама понесу его в бухгалтерию чтобы считать код и поставить на приход.
#15 by Дядя Васька
Ну в хороших домах для этого принято использовать терминал сбора данных :) Да и не совсем понятно чем тут своя этикетка-то поможет. Пока с него не считают или руками не перепишут напечатать ее все равно нельзя, так что в бухгалтерию тащить-таки придется...
#16 by Аннюточка
Терминал сбора данных дорого для начальницы, ей 300 рублей в месяц за ТО ККМ жалко платить было. Напечатать этикетку надо для того, чтобы типа на планшет наклеить и не таскать стремянки, генераторы, перфораторы и прочее в бухгалтерию.
#17 by Чайник Рассела
а потаскай. никакого фитнеса не надо
#18 by Дядя Васька
Т.е. сначала в торговле забивают номер руками, потом печатают и в бухгалтерии сканируют? Так может проще выгрузку им сделать? Кнопку нажала - документ готов. Так-то все равно лишнюю работу делают.
#19 by Аннюточка
Обьясняю. Идет инвентаризация и одновременно с этим автоматизация торговли. Товар без ШК - генерируется код в 1С, товар с ШК - считывается сканером. Для удобства ШК печается на  ценнике и лепится на витрину чтобы не лепить на всю партию товара. Планшет с ШК крупногабаритных товаров нужен в бухгалтерии чтобы потом приходовать товар, ну лень главбухше делать поиск вручную, ШК хлоп и готово, только кол-во поставить и всё. Как-то так.
#20 by Дядя Васька
Ну, в общем решение-то в 12, "0" слева подрисовать, да и все. Но логику бушки понять сложно конечно. Искать глазами среди кучи этикеток быстрее чем пару символов набрать? Ню-ню...
#21 by Аннюточка
Ну подрисую "0" слева, а поиск то перестанет работать.
#22 by Дядя Васька
Так ты при печати подрисуй-то :)
#23 by Дядя Васька
да и все, делов-то...
#24 by Дядя Васька
Если EAN13 хранится в базе 12-ю знаками, то печатай как обычно. Считаются-то те же 12 в итоге.
#25 by Аннюточка
Там в ТиСе нету поиска по ШК, есть по наименованию, коду и артикулу. Пригласили 1Сника чтобы он сделал чтобы на этикетке с ШК кроме наименования ещё печатался артикул, чтобы продавцам на складе было легче искать товар и лепить на них этикетки, типа они прывыкли искать товар по артикулу. Он это сделал, сделал ещё поиск в номенклатуре по ШК, а начальница не захотела ему платить и переложила это на ЦТО который устанавливал ККМ, принтер этикеток и сканеры ШК, у неё в голове нет понятия что автоматизация торговли и автоматизация учёта разные вещи.
#26 by Аннюточка
В том то и дело что печатать надо 12-ти значный как на товаре, а печатная форма на экран не выводится.
#27 by Дядя Васька
Эм... А ты-то кем там работаешь? Похоже гадюшник тот еще. Сначала позвала и сделал, а потом передумала платить. Нормально так... Так он и будет 12-значный, если по штрихам...
#28 by Аннюточка
+ То есть ЦТО свои обязанности выполнил, установил ККМ, принтер этикеток, сканеры ШК, загрузка товаров в ККМ работает, закрытие смены работает и списание товаров в 1С работает, а то что у них 1С работает не так как хочет задняя левая нога хозяйки, вины ЦТО нету.
#29 by Аннюточка
Я то уборщицей там работаю и советы даю что и как надо делать. Хозяйка изначально платить 1Снику не хотела, только она об этом никому не говорила, а потом говорит что в ЦТО ей обещали что всё будет работать как надо, а оно не работает, потом ей с ЦТО позвонили и спрашивают, ККМ работает?, по штрих-коду товар в ККМ находит?, загрузка товаров из 1С в ККМ проходит?, после закрытия смены в ККМ и загрузке журнала продаж в 1С, списание товара со склада проходит?, если на все вопросы ответили "да", то какие к нам претензии??? Короче увольняться я буду от такой начальницы, пойду мыть полы в другую контору.
#30 by big
в базе хранится 13 символов. Погоди, не паникуй, щаз в загашниках поищу
#31 by miki
+1
#32 by big
в свойствах объекта barcode.ocx (тот, который в ячейке таблицы печатной формы) надо установить тип штрихкода 5. Т.е. выглядит это примерно так Таб.ТекущийОбъект.Text=Номер;   // выводимый ШК, т.е. те самые 12 символов. Именно 12 !!! в результате на форме будет напечатан штрихкод UPC A
#33 by Torquader
Дуй оттуда быстрее, потому ка за советы не только не заплатят, а ещё и обвинят в том, что что-то не так работает.
#34 by big
да она по ходу дела сама такая )))
#35 by mishaPH
та что компонента баркоде для 1с, может печать очень много типов кодов. не только еан 13
#36 by mishaPH
Вообще-то на сколько я помню, баркоде в режиме еан 13 понимает и 12 и 13 символов. 13й контрольный высчитывает сама. если я ничего не путаю.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С