Имя: Пароль:
1C
 
Розница и макет Ценника
0 m1_1976
 
20.06.18
12:21
Всем добрый день.
Есть типовая розница 2.2.8
Надо к типовоым цифрам штрихкода впереди прилепить букву. Как сделатьь этоь в СКД
1 m1_1976
 
20.06.18
12:22
штрихкод у меня code39

там набор цифр. надо при печати штрихкода перед ним поставить букву "V".
Не пойму как сделать
2 m1_1976
 
20.06.18
12:23
В макете штрихкод это рисунок. Значит надо лезть в запрос который в схеме СКД...
3 m1_1976
 
20.06.18
12:23
ОН там типовой.
4 m1_1976
 
20.06.18
12:24
если верно понимаю. за ШК отвечает вот эта часть запроса
=============
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    Штрихкоды.Владелец КАК Номенклатура,
    Штрихкоды.Характеристика КАК Характеристика,
    Штрихкоды.Упаковка КАК Упаковка,
    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
ПОМЕСТИТЬ ШтрихкодыНоменклатуры
ИЗ
    РегистрСведений.Штрихкоды КАК Штрихкоды
ГДЕ
    (Штрихкоды.Владелец, Штрихкоды.Характеристика, Штрихкоды.Упаковка) В
            (ВЫБРАТЬ
                ИсходныеДанныеИзмененные.Номенклатура,
                ИсходныеДанныеИзмененные.Характеристика,
                ИсходныеДанныеИзмененные.Упаковка
            ИЗ
                ИсходныеДанныеИзмененные)
{ГДЕ
    Штрихкоды.Владелец.* КАК Номенклатура,
    Штрихкоды.Характеристика.*,
    Штрихкоды.Упаковка.*}

СГРУППИРОВАТЬ ПО
    Штрихкоды.Владелец,
    Штрихкоды.Характеристика,
    Штрихкоды.Упаковка

ИНДЕКСИРОВАТЬ ПО
    Номенклатура,
    Характеристика,
    Упаковка
;
5 m1_1976
 
20.06.18
12:25
вот тут чую что надо сделать

МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод

чтобы на выходе получить

"V"+МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
6 m1_1976
 
20.06.18
12:29
подстрока (""V"") не сработала. вроде
\
7 m1_1976
 
20.06.18
12:33
Закрыто... нашел!

Вот так сработало


МАКСИМУМ(ПОДСТРОКА("V", 1, 1) + ПОДСТРОКА(Штрихкоды.Штрихкод, 1, 20)) КАК Штрихкод