Здравствуйте. Возможно, такой вопрос уже был, в поиске не нашел. У меня новый документ при проведении проводится два раза. Проведение, потом сообщение "Данные были изменены. Сохранить изменения?" и снова проведение. Как это исправить?
Здравствуйте. Возможно, такой вопрос уже был, в поиске не нашел. У меня новый документ при проведении проводится два раза. Проведение, потом сообщение "Данные были изменены. Сохранить изменения?" и снова проведение. Как это исправить?
Запустить отладку и в процедурах ПриЗаписи и ОбработкаПроведения и понаблюдать за поведением Модифицированность().
Вот не ловит в ОбработкеПроведения. Все время ложь. ПриЗаписи не изменял. Есть ПриОткрытии, в которую, ясное дело, не заходит, есть при изменении колонок в табличном поле, в которые тоже не идет.
Есть еще подписки на событие - может там кто-то имеется.
Он там не задействован, он самописный
Ну если самописный то вариантов всего ничего:<br>ПриЗаписи, ОбработкаПроведения, ПередЗакрытием, ПриЗакрытии.<br>Посмотрите обработчики формы.
Есть только ОБработкаПроведения, которая не меняет модифицированность()
В свойствах документа поставь "Записывать модифицированные" в поле "Запись движений при проведении"
Оно. Спасибо большое
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 25 апреля 2024 года — Бесплатная онлайн-лекция об учете НМА в 2024 году, практические рекомендации в 1С 1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения |