|
После проведения документа опять спрашивает "Сохранить" |
☑ |
0
Azxcvbn
26.08.13
✎
08:03
|
Конфа типовая.
Обхожу документы обработкой которая меняет СчетЗатрат. Потом перепровожу документы:
Если Объект.Модифицированность() Тогда
Объект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный);
КонецЕсли;
После чего захожу в эти документы, ВИЗУАЛЬНО(никуда не захожу,ничего не меняю, не меняю, ничего не открываю, кроме проводок) просматриваю какие движения сделал документ, проверяю ТЧ, все отлично поменялось. Нажимаю закрыть и тут выскакивает окошко: "Данные были изменены. Сохранить изменения?"
Почему оно появляется?
|
|
1
Wobland
26.08.13
✎
08:04
|
потому что данные таки были изменены
|
|
2
Jonny_Khomich
26.08.13
✎
08:05
|
значит кто то программно изменяет данные при открытии документа
|
|
3
Azxcvbn
26.08.13
✎
08:09
|
(1) Так после проведения документа в обработке, данные не меняются. И если я нажму сохранить, то следующий раз когда открываю этот документ, окошко больше не появляется.
|
|
4
Jonny_Khomich
26.08.13
✎
08:11
|
(3) значит при открытии изменяются данные, которые ты не видишь или не замечаешь.
|
|
5
azt-yur
26.08.13
✎
08:14
|
В типовых при открытии вызывается процедура что то типа УстановитьСубконто, которая в зависимости от счета приводит типы субконто. Попробуйте помимо счета установить значение всех субконто, хотя бы пустыми значениями.
|
|