Префиксы в справочнике #809222


#0 by Мандалай
Добрый день. Кто-нибудь реализовывал префиксацию элементов справочника по принципу: если в нужной группе то нужный префикс, а если нет, то с нулей начинается.
#1 by Волшебник
Это артикул. Префиксация кодов нужна для распределённых баз.
#2 by AlexMee
#3 by AlexMee
вот счетчик, только проверку на группу сделай и все
#4 by Мандалай
Хм, прикольно, спасибо. А если в качестве префикса подставить "00"?
#5 by Serg_1960
"Простота хуже воровства, если она не от ума, а от заумия." Наверное некоторые не в курсе, как разработчики платформы мучительно долго искали верные алгоритмы режимов автонумерации... и тут пришёл AlexMee и всё разрулил :) PS: при многопользовательском режиме работы не всё так просто и очевидно.
#6 by Волшебник
Код лучше присваивать при записи
#7 by Serg_1960
PSS: хех.. в типовых алгоритмах всё нужное автору уже есть. Тема решается одной строкой кода, максимум - тремя :)
#8 by Мандалай
Я префикс определяю ПриУстановкеНовогоКода, остальное платформа сама делает.
#9 by AlexMee
ты про это? Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
#10 by Волшебник
Алена жжот.
#11 by Мандалай
Колись давай... интригу развел, мхатовскую паузу выдержал, теперь давай развязку.
#12 by Serg_1960
В типовых конфигурациях за установку кодов справочника и номеров документов отвечают подписки на события. У них есть общая часть - вызов функции, которая определяет и присваивает префиксы (организации и узла) - вот там легко установить "свои правила" префиксации. Хоть в одну,  хоть в три строки :) Проверка нужного вида, нужного родителя и установка своего префикса. Всё просто. PS: сказал бы более конкретно, но конфигурация не озвучена.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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