Имя: Пароль:
1C
 
Сдвиги ТА при обмене 1с 7.7
0 kasperiks
 
14.12.15
15:26
Здравствуйте, у нас возникли проблемы при работе распределенной базы в клиент серверном варианте работы.
В подчиненной базе происходит сдвиг ТА во время выполнения обмена.
То есть если идет обмен и в этот момент кто-то проводит документ. Возможна ситуация что при проведении документа признак проведения ставится, но ТА не смещается на новый документ, а может быть на другом документе.  
Возникает ошибка в программе при проведении новых документов "Невозможно провести документ так как существуют более ранние проведенные документы."

Если найти документ с неокрашенным признаком проведения и перепровести, то ТА перемещается на последний проведенный документ(тот который перепровели).

Проблемы начались только после перевода файлового варианта работы на клиент-серверный вариант.

В настройках центральной БД миграция настроена всех объектов во все БД.
Используемое ПО: 1c 7.7 релиз 7.70.0.27
                 СУБД MS SQL 2005 х64 выставлена совместимость 2000
                 ОС  MS server 2008R2 x64

Кто сталкивался с подобной проблемой подскажите куда копать?
1 Mikeware
 
14.12.15
15:28
бывало, но крайне редко...
2 kasperiks
 
14.12.15
16:01
как решили?
3 Mikeware
 
14.12.15
16:03
(2) да даже не решали. такое происходило раз (ну мжет два) в год. и в основном из-за сильно уходящей вперед ТА на периферийной базе.
4 tixis
 
14.12.15
17:07
Надо спросить у пользователя "Злопчинский". он ведущий ветки по 7.7. Наверное все про семерку знает.
5 akaBrr
 
14.12.15
17:53
запретить проводить документы в будущем, только сегодня или задним числом
6 kasperiks
 
14.12.15
18:38
Документы будущим числом не проводят, только текущим.
7 Смотрящий
 
14.12.15
19:27
(0) Включить на всех машинах на которых крутиться распределенка синхронизацию с каким либо ntp-сервером (везже один и тот же прописать). проблема уйдет через пару обменов.
8 FN
 
15.12.15
01:54
(0) блокируй базу (например залочить жорнал) при _выгрузке_ обмена в рабочее время.
Ну или держи ТА всегда в будущем, но нужна оптимизация расчетов остатков в модулях документов, а то тормоза будут.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой