8.х Генерация штрих-кода code-128

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем User, 29 апр 2016.

  1. TopicStarter Overlay
    User
    Offline

    User Опытный в 1С

    Регистрация:
    4 фев 2013
    Сообщения:
    146
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте. Помогите, пожалуйста, разобраться. 1С Управление производственным предприятием для Казахстана, редакция 1.3 (1.3.9.5). При генерации штрих-кода номенклатуры по-умолчанию кодируется в EAN13. Вижу функцию СформироватьШтрихКод в общем модуле, где генерируется ШК
    Код:
    ...
    Запрос = Новый Запрос("
        |ВЫБРАТЬ
        |    МАКСИМУМ(ПОДСТРОКА(РегШтрихКоды.Штрихкод, 5, 8)) КАК Код
        |ИЗ
        |    РегистрСведений.ШтрихКоды КАК РегШтрихКоды
        |ГДЕ
        |    РегШтрихКоды.ТипШтрихкода = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ТипыШтрихкодов.EAN13)
        |    И РегШтрихКоды.Штрихкод ПОДОБНО ""2" + ПрефиксШтучногоТовара + ПрефиксВнутреннегоШтрихкода + "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]""
        |");
    
        Выборка = Запрос.Выполнить().Выбрать();
        Выборка.Следующий();
        ТекКод = ?(Выборка.Код = NULL, 1, Мин(Число(Выборка.Код) + 1, 99999999));
    
        Штрихкод = "2" + ПрефиксШтучногоТовара + ПрефиксВнутреннегоШтрихкода + Формат(ТекКод, "ЧЦ=8; ЧВН=; ЧГ=");
        Штрихкод = Штрихкод + КонтрольныйСимволEAN(ШтрихКод, 13);
    Генерации code128 нет!!
    Кто-нибудь сталкивался, где можно взять механизм генерации на code128?

Поделиться этой страницей