Имя: Пароль:
1C
1С v8
Формирование EAN-8 в Розница 2.2
0 criptid
 
09.06.20
08:51
доброго времени суток. Розница 2.2 появилась необходимость в автоматическом формировании EAN-8, по умолчанию формируется EAN-13. Есть ли у кого процедура формирования EAN-8?
1 Alex Проблемный
 
09.06.20
08:57
2 Alex Проблемный
 
09.06.20
08:59
Эта поновее
https://its.1c.ru/db/metod8dev#content:5963:hdoc
Функция ПолучитьШтрихкод(ШиринаШтрихкода, ВысотаШтрихкода)

    ПараметрыШтрихкода = Новый Структура;
    ПараметрыШтрихкода.Вставить("Ширина" , ШиринаШтрихкода);
    ПараметрыШтрихкода.Вставить("Высота" , ВысотаШтрихкода);
    ПараметрыШтрихкода.Вставить("ТипКода" , ТипШтрихкодаЗнач);
    ПараметрыШтрихкода.Вставить("ОтображатьТекст" , Истина);
    ПараметрыШтрихкода.Вставить("РазмерШрифта", РазмерШрифта);
    ПараметрыШтрихкода.Вставить("УголПоворота" , Число(УголПоворота));
    ПараметрыШтрихкода.Вставить("Штрихкод" , Штрихкод);
    ПараметрыШтрихкода.Вставить("ПрозрачныйФон" , ПрозрачныйФон);
    ПараметрыШтрихкода.Вставить("УровеньКоррекцииQR", УровеньКоррекцииQR);
    ПараметрыШтрихкода.Вставить("Масштабировать" , Масштабировать);
    ПараметрыШтрихкода.Вставить("СохранятьПропорции" , СохранятьПропорции);
    ПараметрыШтрихкода.Вставить("ВертикальноеВыравнивание", ВертикальноеВыравнивание);
    ПараметрыШтрихкода.Вставить("GS1DatabarКоличествоСтрок", КоличествоСтрокGS1Databar);

    Возврат МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);

КонецФункции
3 criptid
 
09.06.20
09:03
(2) пардон не совсем правильно выразился, нужна именно генерация ШК по типу Ean-8, в базе создается товар и ему присваивается сгенерированный код
4 Alex Проблемный
 
09.06.20
09:04
5 criptid
 
09.06.20
09:30
(4) То что нужно, спасибо!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой