Как установить номер документа? #344247


#0 by hmelap
Цель: Надо сделать так, чтобы для документа "Реализация товаров и услуг" номер для Юр.Лиц оставался таким какие его создает система, а для Физ.лиц добавлять префикс Ф при этом чтобы номер начинался с еденицы т.е. Пример: Юр.лицо 00000001 а Физ.лицо Ф0000001
#1 by hmelap
я сделал вот так, в модуле формы создал процедуру ПриЗаписи, но ничего не получается, он  на вызывается судя по точкам останова
#2 by hmelap
#3 by Defender aka LINN
Нафига?
#4 by ShoGUN
СП украли? УстановитьНовыйНомер(Префикс)
#5 by mikecool
возможно надо еще обработать событие ПриЗаписи...
#6 by ShoGUN
Процедуру надо создавать в модуле документа. В модуле формы - чревато.
#7 by hmelap
я и так использую УстановитьНовыйНомер(Префикс), посмотри по тексту где?
#8 by Defender aka LINN
Процедуру надо еще и обработчиком назначить. Но лучше вообще в это дело не лезь.
#9 by hmelap
Сейчас попробую
#10 by Defender aka LINN
Уйди, пока еще че-нить не посоветовал. Аффтар, ты можешь рассказать, на кой уй тебе оно впилось?
#11 by hmelap
могу конечно! Клиент так хочет, чтобы у Юр. и Физ. лиц номер был разный!
#12 by Валерыч
ну ни  х... себе 1. в модуле документа определи процедуру ПриУстановкеНовогоНомера(Префикс) 2. в этой процедуре пропиши примерно так Префикс = ?( КОнтрагент.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо, "Ф", "0"); Только подумай, если после формирования номера кто-нибудь изменить контрагента так, что изменится тип лица. Что будет?
#13 by mikecool
тьфу на тебя :)
#14 by mikecool
+13 ушел
#15 by Defender aka LINN
А если записать документ и выбрать другого контрагента? А вообще - оставь в покое "ПередЗаписью". А уж "ПриЗаписи" вообще забудь.
#16 by hmelap
#17 by hmelap
не получается! ошибка: "Не уникальный номер документа!" - это не относится к тексту модуля объекта!
#18 by hmelap
ААААА!!! ПОМОГИТЕ!!! ;)
#19 by Валерыч
перестань писать бред. Или ты ен ищешь легких путей. Обязательно через ж... инфу вытаскивать?
#20 by mikeA
Конфигурация какая? Посмотри подписку на событие ПриУстановкеНовогоНомераДокумента, в УПП номера там устанавливаются.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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