#0
by NoobiC
Всем привет. Не могу понять, как сделать сабж: У проведенного документа нужно оставить возможность изменения одного-единственного реквизита определенной табличной части. В движениях он участвовать не будет. Нужна возможность просто заполнить данный реквизит позже, при проведенном документе. Натолкните на мысль, плиз)
#1
by Cube
Переделать реквизит в дополнительный реквизит, значение которого хранится в регистре сведений, как во всех типовых...
#4
by Wobland
а как вот такой изврат? завести независимый РС, при проведении писать туда документ, номенклатуру (что ещё там) и оставлять одно поле? потом править в регистре
#5
by НайдуУбъю
+ как вариант... потому что в принципе записать значение поля в уже проведенный док без его повторного проведения невозможно..
#6
by NoobiC
- не хочется ломать структуру документа. Там завязок много на другие доки. Думаю, может, каким-либо макаром перебрать элементы формы, устанавливая в них доступность?
#7
by vmv
доступность - это последнее о чем нужно думать в вашей зазаче, а решать эту задачу через доступность - попахивает не скажу чем
#8
by kosts
>при проведенном документе Если проведение это принципиально, то можно так: После открытия проведенного документа смотреть роль пользователя если ему доступно только изменение одного реквизита, то весь документ ставить ТолькоПросмотр=истина; Поместить на форму кнопку для вызова собственной обработки где можно менять реквизиты. При записи в модуле смотреть, если именно эта роль, то ставить Параметр ЭтоЗагрузка в Истина (что бы документ повторно не проводился). (как-то так) Если повторное проведение допустимо, то я просто сравнивал при записи реквизиты Объекта и ссылки если они оказались не равны (кроме конечно особых реквизитов), то просто запрещал запись (Отказ=Истина).
#9
by NoobiC
- ну, тогда, наверное, только через внешнюю обработку. Навесить на нее табличное поле, заполнить его как в документе, или выборочно полями, потом подставить и при закрытии записывать документ и закрывать его нах....
#10
by Kreont
+ +100 Только ставить режим такой надо что б не проводился доумент а просто записался: Док.ОбменДанными.Загрузка = Истина; Док.Записать(РежимЗаписиДокумента.Запись);
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Как сделать не доступным колонку в одной строке документа
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- Подскажите по КД - как перенести только один реквизит ТЧ?
- Сделать доступным реквизит на форме
- v7: Если Форма.ТолькоПросмотр(1); можно ли сделать доступным 1 реквизит?
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- КД 2.1, реквизит объекта в реквизит ТЧ другого объекта
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- 1с 8.2 управляемое приложение как разместить отбор на форме
- Единицы измерения и пересчет
- УТ 10.3 Как разрешить редактирование скидок без редактирования цен?
- Как отключить запрос на удаление ярлыка отсутствующего объекта?
- Настройка прав доступа к реквизитам документа в форме списка
- СКД: Остатки и условие на вид документа
- Недостаточно свободной памяти на сервере 1С:Предприятия при обновлении индекса
- 1С Розница. Оплата платежной картой и кредитом
- УФ - Панель навигации и две формы элемента справочника
- Как программно определить это форма списка или объекта?
- не закрывается счет 40
- получить элемент формы по имени
- СКД средние показатели по группировкам
- Динамическая табличная часть документа 1С 8.2
- Выбор периода в тонком клиенте
- Как сделать вывод списка выбора значений при нажатии на гиперссылку на форме под
- Обработка проведения и изменение значения реквизита объекта
- Сложно ли заменить монтажный блок на ВАЗ 21053?
- 8.2 + SQL можно без ключа если пользователей меньше 10?
- v7: Свертка базы 1С 7.7 Оперативный уч. в середине года