Добрый день!
Нужно понять где устанавливается номер документа.
В процедуре ПриЗаписи модуля документа номер уже есть. А на выходе из процедуре ПередЗаписью номера еще нет, отладчик сразу перескакивает в ПриЗаписи и номер уже есть.
Подскажите, где можно посмотреть?
---
Ну если ничего не переопределено, тогда платформа и устанавливает номер в соответвии с настройками документа.
---
Но хотелось бы понять почему так.
 Автонумерация и КонтрольУникальности включен в свойствах нового документа?
---
Как насчет события (подписки) ПриУстановкеНовогоНомера модуля объекта?
---
ПриУстановкеНовогоНомера
Смотрела, нету такого.
---
Значит, не судьба.
---
:-)
Ну почему сразу не судьба, может подскажут. Пока сделала в новом документе как выше написали через ПриУстановкеНовогоНомера ()
Но как это работает без этого у другого документа пока не понятно.
---
Подписка же.
---
Я смотрела подписки на события, но нет там про нумерацию.
Это самописная конфигурация, там многого нет.
---
Ну если ничего не переопределено, тогда платформа и устанавливает номер в соответвии с настройками документа.
---
У меня 3 документа. В 2-х, которые разрабатывали до меня, устанавливается номер в определённом виде, а мой новый нет. Причем я его создала копированием.
---
А отладчик в подписку на событие будет попадать?
---
Да, после ПередЗаписью, если жать на F11, должен попасть.
---
Нет, не попадает. Сразу после ПередЗаписью идет в ПриЗаписи . И там номер уже есть.
---
Вы же, надеюсь, не свой документ проверяете, а "другой", тот что до вас сделали?
---
Есть задача настроить нумерацию, как в предыдущих. Я вот сделала как выше писали через ПриУстановкеНовогоНомера.
Но я хочу понять, а как в них работает, если там этого нет? За счет чего там такая нумерация?
---
Есть задача настроить нумерацию, как в предыдущих. А вот теперь расшифровывай - что означает "как в предыдущих"? В чем отличие "предыдущих" от твоего?
---
Есть 2 документа в самописной конфе у которых автоматически устанавливается нужная нумерация. И мне нужно сделать третий с таким же принципом нумерации. Я не могу понять как в этих 2-х документах это настроено.
PS Мне было бы комфортно, если бы вы ко мне обращались на вы.
---
Я не могу понять как в этих 2-х документах это настроено. Наверняка установлено свойство Автонумерация и КонтрольУникальности
---
И мне нужно сделать третий с таким же принципом нумерации. С КАКИМ???
---
(20) Есть 2 документа в самописной конфе у которых автоматически устанавливается нужная нумерация. И мне нужно сделать третий с таким же принципом нумерации. Я не могу понять как в этих 2-х документах это настроено. Вот же уже расписано, какие трудности с прочтением и пониманием прочитанного?
ЗЫ зато капсить Вы уже умеете? Если Вас что то раздражает, зачем Вы пишите на форуме?
---
Сообщение было скрыто модератором.
---
вуаля, помогай дальше. У тебя все карты на руках. Спасибо что разрешили. Просто мне интересно, в отличии от Вас. И, да, Ваше Раз уж ты ветеринар. - это воспринимаю как комплимент. :)
Не, ну если ты понимаешь, как конкретно у автора формируется номер Понять это не сложно, если думать и задавать спокойно вопросы наводящие.
---
Да, естественно. Тот в котором работает :-)
---
Попробовала вашу обработку. Есть одна подписка только у одного из 2-х документов и это не на номер. И я еще по всем подпискам поставила точки останова и создала документ, но ни в одну он не зашел.
---
Платформа же.
---
Создайте ПриУстановкеНовогоНомера - и увидите что отладчик придет в процедуру между ПередЗаписью и ПриЗаписи, если нет такой процедуры явно, то номер присваивается платформой.

ЗЫ Источник - "Проф разработка в системе 1С:Предприятие" том 1 стр 507 изд 2012 год.
---
Есть 2 документа уже существующие, в которых нет ПриУстановкеНовогоНомера и нумерация работает. А новый так не нумеруется. В него пришлось добавить эту процедуру.
В итоге работает так - 2 старых без этой процедуры, новый с ней.
Но хотелось бы понять почему так.
---
Но хотелось бы понять почему так.
 Автонумерация и КонтрольУникальности включен в свойствах нового документа?
---
Автонумерация да, контроля уникальности нет, но и в старых его нет. Я новый создала копированием, основные свойства скопировались, я думаю.
Попробую включить и посмотрю.
---
Хороший ход, пробуйте!
---
И ведь сработало. Теперь вопрос. А почему в одном из документов нет контроля уникальности, но такая нумерация работает...
---
А это задание на исследование! Главное у Вас есть решение. А почему так - надо пробовать на конкретной конфе. ;)