Прописал его на подписку на событие при установке нового номера документа. Однако номер не сохраняется и прежде всего не проставляется префикс Организации.
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Constantus @ Сегодня, 16:43
,
Цитата
Хотя на форме документа присутствует реквизит Оргнизация
а реквизит "Префикс" у организации заполнен?
Цитата
Кроме того, почему при создании нового Документа сразу прописывается номер 0000004
потому что вы скорее всего пробовали 4 раза создавать новый документ, но не записывали его - только открывали форму, но номер при этом все равно резервируется.
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Цитата(logist @ 26.04.17, 19:45)
Ну так вот вам и ответ на вопрос. У вас реквизит на форме не связан с реквизитом Объекта.
Да не может быть! В закладке "Данные" стоит реквизит "Организация", источник СправочникОрганизации. На форме имеется поле Организация, связана с реквизитом "Организация" источник прописан серым нерадактированным полем с соответствующей ссылкой...
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Смотрите тогда где определяется объект "ДокументОбъект" в коде и что с ним происходит потом, может реквизит "Организация" очищается где-то при записи/перед записью?
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 2908
Из: Київ, Україна
Спасибо сказали: 1159 раз
Рейтинг: 1244.5
Constantus @ Сегодня, 17:54
, Возможно, следует подписать документ на событие, которое до наступления события установки нового номера заполняет документ дефолтовыми значениями, в. т. ч. организацией.
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Процедура ПриОткрытии()
Если ЭтоНовый() Тогда
Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация"); Склад = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойСклад");
КонецЕсли
КонецПроцедуры
Этот код у меня стоит при открытии формы документа... Может потому что Организация никак не записана? Поэтому не видит никакой организации, ну и соответствющий префикс...
Как тогда сделать, чтобы при открытии формы номер документа был пуст?
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
logist @ Сегодня, 20:23
,
Вот и хотел выяснить это, почему в самописном документе в обычной форме при создании нового документа сразу проставляется номер? В управляемой форме нет такого эффекта...
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!