#0
by Franchiser
Есть бредовое задание: после проведения документа считавать полученные движения и рассчитывать некий реквизит в обработке проведения. приэтом возникает модифицированость у формы. Нужно как ее сбросить, иначе просит дважды сохранить документ.
#2
by Ksandr
в обработке проведения ты не можешь расчитать реквизит формы. Вариантов два - либо ты расчитываешь реквизит объекта и его (объект) модифицируешь, либо не в обработке проведения и реквизиту формы установлен флаг "Сохраняемые данные"
#7
by Franchiser
Уже дошел в процедуре ПослеЗаписи написал записать(РежимзаписиДокумента.Запись) - модфифицированность пропала. У формы есть Модифицированность и Модифицированность. В первую писал результат не менялся, а второй доступен только на чтение.
#9
by Franchiser
Поставил Запись не в процедуре после записи, а в обработке проведения: если проводить не из формы а из формы списка документов - реквизит не записывался.
#10
by МойКодУныл
А нельзя этот реквизит рассчитывать перед записью? Иначе всегда быдлокод. Даже если писать в объект и делать РежимЗаписи.Запись. Можно еще отложенно его проставлять регл заданием.
#13
by Franchiser
В реквизит нужно записать сумму полученную суммированием по определенным проводкам, сформированным данным документом. Поэтому перед записью не подходит. При большом желании можно, но там 3 документа в каждом еще по 3 операции, и соответственно выйдет гораздо больше кода, причем код может быть и в самом документе и в общих модулях, что плохо для обновления.
#14
by Franchiser
регистр сведений не подходит, нужно чтобы после проведения документа (из формы документа или из формы списка) реквизит появился на форме списка документов.
#15
by Franchiser
понимаю что получается немного быдлокод, но могут быть какие то проблемы если так записывать в обрабтке проведения? В конце написал <code>Если не Отказ тогда Записать(режимзаписидокумента.запись) конецЕсли </code>
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Зачем модифицированность формы ставить в Истина при блокировке?
- Как сбросить признак модифицированности документа
- Не могу сбросить счётчик нумерации документов
- Можно ли проверить модифицированность только реквизитов
- Модифицированность() и Модифицированность
- Управляемые формы и модифицированность
- Сбросить Модифицированность()
- Модифицированность и Модифицированность() документа
В этой группе 1С
- Подключение ККМ ОКА ПФ
- v8: 1С8.1 - Как сохранить табличный документ в pdf
- как в скд в параметр передать результат функции
- Обновление УТ 11.1 и БП 2.0 сколько времени займет?
- v7: Регистр налогового учета по НДФЛ в ЗИК 7.7
- 1С Битрикс. Не загружаются цены на сайт. В файле offers.xml цена есть
- Печать PDF файла программно
- v7: Отбор при выгрузке данных из 1С 7.7
- v7: 1с 7.7 как узнать регистр букв?
- Бухгалтерия 3.0 Не проводит ГТД Не совпадает фактурная и таможенная стоимость
- Не формируются счета-фактуры на аванс (оплата и отгрузка в один день)
- Корректировка реализации на основании непроведенной реализации
- Подскажите как переименовать номенклатуру
- БГУ Закрытие счетов
- Чем отредактировать ibases.v8i
- Свертка УТ 10.3
- v8: мутабельное значение и толстый клиент
- А можно ли ставить платформу 8.3 вместо 8.2
- Как получить из XML файл схемы XSD
- упп. продажа комиссионных услуг.