Имя: Пароль:
1C
1C 7.7
v7: Косяки при обмене
,
0 UnoMomento
 
15.11.11
10:31
Добрый всем день.
Ситуация такая:
Распределенка(переписанная ТиС 9.2) на 9 периферий.
Объем базы 1.5 Гб.
При обмене происходит следующее:
После закрытия смены в 2-х, 3-х базах нормально формируется ОтчетККМ, РКО и ПКО. Закрывают базу, запускают обмен. Обмен нормально отрабатывает, а иногда и не проходит (если не были зафиксированы изменения конфы в периферии) и после обмена, а может и во время обмена происходит откат базы на момент до закрытия смены, т.е. все чеки становятся проведенными, ОтчетККМ и кассовые документы исчезают. И такая же информация уходит в центральную базу. Иногда, после повторного закрытия смены, все повторяется, иногда все нормально. При закрытии смены уже после обмена в центральной базе, все передается на точки нормально и никаких откатов. Может стоит периферийки создать заново ?
1 ALoHA
 
15.11.11
15:05
Надо посмотреть правила обмена для объектов. Нет нарушения уникальности номеров документов? Как часто обмен происходит?
2 UnoMomento
 
16.11.11
12:13
Это же семерка! Правил нет! Нарушение уникальности номеров иногда происходит, но это не влияет. Обмен  2 раза в день. Вчера создал новую периферию на одной из точек. Если сегодня будет нормально с обменом, то значит дело в самой периферийной базе.
3 Mikeware
 
16.11.11
12:29
И как вы такого добиваетесь???
4 Sh1ko
 
16.11.11
12:46
"Закрывают базу, запускают обмен." тут подробней
5 1Сергей
 
16.11.11
12:50
(3)+1 там ломаться нечему
6 Mikeware
 
16.11.11
12:51
(5) "дай дураку стеклянный куй - он и его разобьет, и руки порежет"©
7 UnoMomento
 
17.11.11
11:34
(6) Если ты такой умный, то не пословицы цитируй, а попробуй объяснить, что происходит с базой.
(2) переустановка периферии не помогла.
(4) Подробнее : Кассир закрывает смену обработкой ЗакрытиеКассовойСмены. В журнале все нормально - чеки помечены на удаление, создан и проведен документ ОтчетККМ, созданы кассовые документы 2 РКО и 1 ПКО.
Далее закрывают 1С и запускают обмен. Обмен нормально отрабатывает : принимает (если он есть) обменный файл, загружает все, что в нем было и делает выгрузку. Закрывается. Если запускают обмен в разделенном режиме и в обменном файле изменения конфы, то обмен не проходит, но база все равно откатывается назад.  Открываю 1С - там все как до закрытия кассовой смены. В центральную базу данные приходят именно такие, т.е. все чеки проведены, ОтчетККМ, РКО и ПКО отсутствуют.
8 1Сергей
 
17.11.11
11:37
(7) ну, дык после изменения МД надо первым делом сделать обмен ЦБ>ПБ, ПБ>ЦБ
9 1Сергей
 
17.11.11
11:46
(8)+ и при изменении конфигурации обмен в разделенном режиме не проходит. Это да
10 Sj
 
17.11.11
12:05
(0) в журнале регистрации посмотри, что с конкретным документом делается в момент обмена
>> Закрывают базу, запускают обмен.
Где это делаешь в цб или где? Потому что дальше описание притиворечит любому предположению. Имхо.
11 Ёпрст
 
17.11.11
12:10
и видать автономные файлы в полный рост и база на системном диске валяется..
12 Sj
 
17.11.11
12:11
>>Если запускают обмен в разделенном режиме и в обменном файле изменения конфы, то обмен не проходит, но база все равно откатывается назад.

Такого просто не может быть. У тебя в журнале даже запись будет, что файл обмена не загружен. И в цб после такого обмена ничего прийти не может, пока этот обмен не будет загружен на пб.
13 Гость2
 
17.11.11
12:14
(0) Руки колесом!
14 UnoMomento
 
17.11.11
12:52
(11) База скуль и лежит не на системном диске.
(10) В периферии. В центральную приходят данные после отката.
Если повторяю закрытие смены и делаю обмен (Чтение данных из центральной уже, естественно, пропускаются, как уже загруженные), то все нормально - ничего не откатывается.
(12) Но периферийная база, в которой закрывали смену откатывается назад даже если обмен не проходит. В журнал не догадался заглянуть - сегодня посмотрю.
15 UnoMomento
 
17.11.11
12:53
И сегодня попробую сделать обмен без чтения входящих из цб.
16 1Сергей
 
17.11.11
12:55
что ты имеешь в виду под словом "откатывается"?
17 UnoMomento
 
17.11.11
12:57
(16) База имеет вид, как будто никто смену и не закрывал, т.е. все чеки на месте и проведены, ОтчетККМ и кассовые доки отсутствуют.
18 Sj
 
17.11.11
12:58
(14) если обмен в пб, то как можно понять следущее предложение:
>> Обмен нормально отрабатывает, а иногда и не проходит (если не были зафиксированы изменения конфы в периферии)

  В пб при закрытом предприятии обмен всегда должен проходИть.
19 1Сергей
 
17.11.11
12:59
(17) А закрытие смены где делается?
20 Sj
 
17.11.11
13:03
Смотри журнал как на пб так и в цб. С какого перепугу они обратно на пб уходят.
21 UnoMomento
 
17.11.11
13:22
(19) В ПБ.
22 Mikeware
 
17.11.11
13:28
(14) как вариант - запусти профайлер перед закрытием смены, и пусть работает до окончания обмена....
Но что-то я не верю...
23 ALoHA
 
17.11.11
13:46
А как нумерация этих доков идет?
24 UnoMomento
 
17.11.11
23:46
В одной базе, по которой идут постоянные откаты, не велся журнал обмена. Указал вести журнал. Обмен прошел нормально. В другой базе, снял обмен, не дав ему закончиться. Прошел откат. в том, что успела 1С записать в журнал, ни слова об этих удаленных доках.
25 Voronve
 
17.11.11
23:55
(24) В центре кто то трогает документы созданные в ПБ ?
26 UnoMomento
 
18.11.11
11:36
(25) Их там еще нет(за текущий день)
27 Mikeware
 
18.11.11
11:42
(26) Профайлер запускал?