Откатываются Изменения В Документах.

Eugen

Well-known member
22.03.2012
177
0
#1
Всем здрасьте.

Могу лишь предполагать, что проблема для этого раздела форума, тк я больше по программированию в лотусе.

В общем проблема:
Есть база где хранятся заявки клиентов. Разные пользователи в разное редактируют эти заявки. К этим докам после всех изменений создаются респонзы, по которым можно понять, до какого этапа дошла заявка.
В последнее время периодически повторяется ситуация - респонзы есть, а изменений нет. Лезу в документ, правлю руками, сохраняю, переоткрываю док - все изменения есть. Затем к юзеру радмином цепляюсь, открываю тот же документ и ... изменений нет. И этот документ тут же становится modified этим пользователем. Вопрос - как такое происходит? Локальных реплик базы у пользователя нет. И такое периодически повторяется у разных пользователей...
 

RAJ

Well-known member
17.01.2007
440
0
#2
открываются базы на разных серверах?
universalID документов одинаковый?
 

Eugen

Well-known member
22.03.2012
177
0
#3
Открывал одну и ту же базу на одном и том же сервере(у себя и пользователя). UNID`ы не сравнивал, но по идее один и тот же документ.
 

hosm

* so what *
18.05.2009
2 442
6
#5
А какой-то код при открытии документа есть с сохранением? Изменения полей случаем не записываются в поля в секции с ограниченным доступом, которая недоступна юзеру?
 

Eugen

Well-known member
22.03.2012
177
0
#6
Нет, с сохранением ничего нет. Секций с ограниченным доступом в этих доках нет.
 

Мыш

Премиум
12.02.2008
1 097
10
#7
Затем к юзеру радмином цепляюсь, открываю тот же документ и ... изменений нет. И этот документ тут же становится modified этим пользователем. Вопрос - как такое происходит?
А что будет, если обратиться к полям этого документа программно? Сдается мне, что это обработчик какого-то события в базе/форме/виде/подформе гадит...
 

RAJ

Well-known member
17.01.2007
440
0
#9
А откуда он берет старые данные?
мы же незнаем логики Вашего приложения,
может у Вас логика завязана на какие-то роли, которые заставляют пересчитываться поля(computed for display?) по тем или другим правилам.

Чудес не бывает, документы сами не пересохраняются и не "откатываются" на одном и том же сервере на одном и том же документе.
 

Eugen

Well-known member
22.03.2012
177
0
#10
Понимаю, что чудес не бывает... Полей computed for display в доках вообще нет(только computed for compose), роли влияют на видимость различных кнопок и категорий во вьюхах.
 

hosm

* so what *
18.05.2009
2 442
6
#11
а вы проверили одинаковость юнида документа? возможно наличие конфликтных документов - если это система на базе СМ, то там конфликты помечаются особым полем и выводятся в соответствующее административное представление.
 

Eugen

Well-known member
22.03.2012
177
0
#12
Нет не проверял, но это самописная база. При повторении ситуации обязательно проверю.
Конфликты у меня отображаются в том же вью, что и основные документы.