#0
by YV
Создал в УПП свой документ и заметил достаточно странную вещь при его проведении. Сначала отрабатывает процедура ОбработкаПроведения, затем документ становится модифицированным и выбрасывает диалог с вопросом о сохранении изменений (независимо от того, был ли документ действительно модифицирован пользователем). В случае подтверждения во второй раз отрабатывает ОбработкаПроведения. Подскажите пожалуйста, что это за механизм?
#2
by amiko
Ключевая фраза: >> Создал в УПП свой документ Соответственно и модуль документа тоже свой. В нем и надо разбираться.
#3
by YV
В документе вообще нет процедуры ПриЗаписи. Содержимое модуля документа очень простое, там элементарное проведение по единственному регистру и больше ничего. Я пересмотрел весь связанный код (с помощью замера производительности) но так и не нашел места модификации и повторного проведения. Видно это работает на уровне платформы и зависит от какой-то настройки, но где?
#5
by YV
Собственно вот содержимое модуля документа Процедура ОбработкаПроведения(Отказ, РежимПроведения)
#7
by shuhard
[Видно это работает на уровне платформы и зависит от какой-то настройки] не а это реквизит модифицирован скорее всего в подписке
#10
by Lys
Проводишь интерактивно? Посмотри модуль формы - может, там есть что-то навроде "ПослеЗаписи"?
#12
by YV
Нет, дело в том что это простейший документ, созданный специально для моделирования и данной проблемы. У него даже форм нет. А все что есть в модуле объекта я выложил в .
#13
by YV
Все уже вроде просмотрел. Версионирование документа отключено. Других подписок вроде нет. В связанном коде никаких модификаций документа тоже нет.
#14
by amiko
причем тут платформа, ей на Ваши документы собственно наплевать. Смотрите код. У меня сотр тоже утверждал, что документ при проведении становится модифицированным просто так. Пришлось сесть с ним и по отладке ткнуть пальцем, где именно реквизит модифицируется.
#19
by YV
Да, причем собственной формы у документа нет. Уже все просмотрел. Нет такого места. Да собственно если есть копия УПП, можешь сам создать простенький документ и провести его по регистру накопления. Работы на 5 минут. Кстати, если убрать движения из обработки проведения, то работает нормально.
#20
by YV
Сделал это еще при создании документа. Стоит: опреативное проведение - резрешить (но пробовал и запретить); удаление движений - удалять автоматически.
#23
by shuhard
[сли есть копия УПП, можешь сам создать простенький документ и провести его по регистру накопления] в моей УПП достаточно самописных документов, двигающих Рг накопления всё работает
#25
by amiko
Проверяйте форму с момента открытия до момента закрытия, где-то срабатывает модифицированность.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ГТД в КА без серий
- Правила обмена КА 1.1 - БП 2.0
- Подскажите по работе с макетом табличного документа
- Розница. Чек ККМ ошибка печати если есть товар с НДС
- Регламентное задание. Метод объекта не обнаружен.
- Роль Пользователя в УПП 1.3
- Как программно задать размер области макета?
- Последовательность Фибоначчи на остатках от деления
- Изменение реквизитов табличной части
- Рассогласование транспорта интерфейсоф
- Ошибка при чтении изменений из файла обмена.
- 8.2 как правильно на УФ отобразить рассчитываемое значение?
- Создание начального образа информационной базы
- В чем отличие ИнформацияОбОшибке() и ОписаниеОшибки()
- Найти и удалить дубли из ТЗ
- УТ 11. Счет на аванс.... и взаиморасчеты
- модуль frame.dll проблема с объединением конфигураций
- Не закрывается 20 счет БП 2.0
- УПП 1.3 Заполнение реквизита табличной части "Счет затрат" по умолчанию
- запрос по иерархии и формирование дерева