Имя: Пароль:
1C
1С v8
QR и печатная форма
0 KoalaJustKoala
 
31.08.21
13:00
Понадобилось тут на накладных печатать qr-коды для более эффективной сверки в начале каждого месяца.
И задался таким вопросом
Какой кодировкой при компоненте 1c.Barcode пользуется 1с?
Цифровой/Алфавитно-цифровой/Байтовой/Кандзи?
Или может быть я как-то вручную могу указать чтобы он пользовался определённой
1 Ненавижу 1С
 
гуру
31.08.21
13:02
(0) для контроля достаточно типового линейного ШК на документах
2 KoalaJustKoala
 
31.08.21
13:03
(1) К сожалению до этого пользовались типом Ean128, но при добавлении туда еще и суммы документа штрихкод становиться слишком большим
Поэтому как вариант на разработку был взят переход на QR
3 lodger
 
31.08.21
13:03
штрихкодировать ПФ это же типовая функция. зачем вам велосипед с квадратными QR кодами?
4 KoalaJustKoala
 
31.08.21
13:04
У нас могут быть разные суммы на накладной и в 1с базе, такое происходит пре тусовании в накладных, обычно не перепечатывает склад. (3)
5 lodger
 
31.08.21
13:06
(2) ок. в том месте, где 1с получает баркод, бери готовую строку, дописывай свои данные и делай QR.
потом при обработке чтения в обратную сторону - сперва твои данные, потом остаток строки в типовое преобразование кода в гуид.
(4) понятно, ЭДО вам снится только в эротических снах.
6 lodger
 
31.08.21
13:08
емнип, там Цифровой код. хотя, на самом деле, это уникальный идентификатор объекта.
7 KoalaJustKoala
 
31.08.21
13:09
(5) Насчет ЭДО, фармацевтия, тут многие в трех соснах теряются, боюсь с ЭДО будет еще больше проблем, только отучили по мелочам обращаться
Насчет варианта с кодом, так и планирую, но пока вот при таком варианте:
        ОбластьМакета.Рисунки.ШтрихкодРисунок.Объект.ТипКода = "16";
    ОбластьМакета.Рисунки.ШтрихкодРисунок.Объект.КонтрольныйСимвол = "";
    ОбластьМакета.Рисунки.ШтрихкодРисунок.Объект.Сообщение = ?(ПустаяСтрока(""),Штрихкод,"");
    ОбластьМакета.Рисунки.ШтрихкодРисунок.Объект.ТекстКода = Штрихкод;

Что-то не идет
8 KoalaJustKoala
 
31.08.21
13:13
(2) Солгал...
Мы юзали Code128
9 arsik
 
гуру
31.08.21
13:16
(7) Используй стандартную компоненту из последней БПО. Там нативная компонента возвращает QR-код в виде рисунка, который уже на форму выводиться.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn