Обновление номера документа

1. user1619761 26.05.22 13:46 Сейчас в теме
Здравствуйте. Подскажите, пожалуйста, куда лезть, чтоб изменить номер документа во время создания? Добавил создание номера в процедуру модуля объекта ПриЗаписи(Отказ), в документе отображается номер, который присваивается по моим условиям, в базе он создается под совершенно другим номером. БП 3.0.
По теме из базы знаний
Найденные решения
12. ilnur75 26.05.22 14:18 Сейчас в теме
смотрите подписки на событие связанные с установкой префикса базы и организации в номер документа и т.п.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. dmbarchenkov 26.05.22 13:55 Сейчас в теме
(1) может стоит устанавливать номер в процедуре модуля объекта ПриУстановкеНовогоНомера?
4. user1619761 26.05.22 14:02 Сейчас в теме
(3)
ПриУстановкеНовогоНомера
в том то и дело, что в модуле объекта нет такой процедуры(
7. ls600 26.05.22 14:04 Сейчас в теме
(4) Нужно добавить процедуру
Прикрепленные файлы:
5. ls600 26.05.22 14:03 Сейчас в теме
(3)
ПриУстановкеНовогоНомера

Этот вариант тоже подходит.
10. user1619761 26.05.22 14:12 Сейчас в теме
(8) счет покупателю. Добавил процедуру
(5)
ПриУстановкеНовогоНомера
. Не помогло. Так же, номер присваивается не тот, который прописан в условиях.
2. ls600 26.05.22 13:54 Сейчас в теме
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
6. user1619761 26.05.22 14:04 Сейчас в теме
(2) первое место, куда я полез, именно эта процедура. Но при записи номер сразу меняется на другой.
8. ls600 26.05.22 14:07 Сейчас в теме
(6) в каком документе хотите номер поменять?
9. starjevschik 26.05.22 14:07 Сейчас в теме
Там есть модуль ПрефиксацияОбъектовКлиентСервер
туда смотри.
11. user1619761 26.05.22 14:17 Сейчас в теме
(9)посмотрел, но номер не там создается, туда уже готовый прилетает.
12. ilnur75 26.05.22 14:18 Сейчас в теме
смотрите подписки на событие связанные с установкой префикса базы и организации в номер документа и т.п.
17. user1619761 26.05.22 14:31 Сейчас в теме
13. ls600 26.05.22 14:23 Сейчас в теме
Самый простой вариант тогда. В модуле объекта процедура ПередЗаписью добавь свой код.
ЭтотОбъект.Номер = "789";

Плохой вариант)))
Нужно будет тогда обрабатывать номер.
14. user1619761 26.05.22 14:26 Сейчас в теме
(13)
ПередЗаписью
туда тоже добавлял. Но в процедуре при записи уже другой номер присваивался, поэтому решил добавить код в ПриЗаписи, но не взлетело.
16. user1619761 26.05.22 14:31 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот