Нумерация документов для различных пользователй #379748


#0 by animatic
Подскажите, как лучше сделать раздельную нумерацию для различных пользователей одного и того же документа, например, требование-накладную делают два разных человека, у одного надо чтобы шла своя нумерация у другого своя. Скорее всего через префиксы, но как это лучше реализовать?
#1 by Широкий
забиваешь префикс в пользователя, потом в при открытии если это новый документ - устанавливаешь нужный префикс
#2 by ZanderZ
через настройки пользователя , добавь в планы видов характеристик реквизит Префикс и выставляй для каждого свой если надо
#3 by RKx
Можно программно делать любую нумерацию и без префиксов.
#4 by animatic
а подробней можно
#5 by Rabajaba
имхо изврат. автонумерация работает отменно, незачем велосипеды изобретать. тонкости автонумерации отлично расписаны на ИТС.
#6 by animatic
а в какой именно момент в документе присваивается нумерация, не могу найти, чтобы добавить туда префикс
#7 by Rabajaba
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) УстановитьНовыйНомер (SetNewNumber) Синтаксис: УстановитьНовыйНомер(<Префикс номера>) Параметры: <Префикс номера> (необязательный) Тип: Строка. Префикс устанавливаемого номера. Значение по умолчанию: Пустая строка Описание: Устанавливает новый номер документа для заданного префикса номера. Примечание: Для документов с нумерацией в пределах периода, номер устанавливается в пределах периода, соответствующего установленной дате документа. Если дата - пустая, процедура установит номер в пределах периода соответствующего пустой дате. Пример: РасходнаяНакладная.УстановитьНовыйНомер(ПрефиксИБ); См. также: ДокументОбъект, событие ПриУстановкеНовогоНомера
#8 by animatic
Спасибо всем
#9 by animatic
Короче сделал как советовали, т.е. в плане видов характекристик "НастройкиРользователей" добавил предопределенную характеристику "Префикс". Сделал подписку на событие новую, где в качестве события выбрал "ПриУстановкеНовогоНомера", а обработчик этого события в общем модуле написал свой, который получает значение префикса по текущему пользователю. Назначил подписку на событие нужным документам и все. Всем спасибо еще раз, расписал подробно, может еще кому понадобиться...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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