Имя: Пароль:
1C
 
Обработка "Проведение по партиям". Не сдвигается граница последовательности.
0 alex-pro
 
27.05.10
19:08
Народ, есть такая проблема, может кто сталкивался.
УТ 10.3.5.1
Делаю восстановление партий с помощью обработки "Проведение по партиям".
Ставлю дату "Провести по партиям на" предположим, на день позже, чем ГП (пишется в поле "Проведение по партиям выполнено на").
Обработка отрабатывает, ошибок НЕ выдает (только пишет: "Обработано 1 022. Транзакция зафиксирована"), однако, ГП вперед не сдвигает.

Если сделать аналогичное действие через стандартную "Восстановление последовательностей", дата ГП двигается, ошибок тоже не возникает. Но ей пользоваться неудобно.

Кто-нибудь знает где посмотреть, почему "Проведение по партиям" может не сдвигать ГП?
1 Шапокляк
 
27.05.10
19:33
Так если вы на день позже ставите, с чего последовательность вообще двигаться-то начнет?
2 alex-pro
 
27.05.10
19:39
Как с чего?

Предположим, у меня есть
РТиУ № 1 от 01.07.2007 и РТиУ № 2 от 02.07.2007

ГП: РТиУ № 1 от 01.07.2007
Ставлю "Провести по партиям на": 02.07.2007.

Вижу, что обрабатывается РТиУ 2, ошибок не выдает, транзакция фиксируется, но в поле "Проведение по партиям выполнено на" все равно остается РТиУ № 1 от 01.07.2007.... не понимаю, что я не так делаю.
3 Шапокляк
 
27.05.10
19:57
У вас точно в последовательности между РТиУ №1 и РТиУ №2 нет других документов? Я вообще не очень понимаю, зачем на день позже?
4 alex-pro
 
27.05.10
20:04
Предположим, нет.

На день - для простоты примера, можно хоть на месяц.
Только все равно документы перепроводятся, а дата ГП не двигается.....
5 Шапокляк
 
27.05.10
20:11
Сейчас посмотрела (у меня патрнерская конфа на базе УТ), в обработке по проведению                    
Состояние("Обработано "+ОбработаноСтрок+". фиксация транзакции.");
у вас появляется такое или ход не доходит?
6 alex-pro
 
27.05.10
20:14
Да, так и есть. Я написал в первом сообщении:

"Обработка отрабатывает, ошибок НЕ выдает (только пишет: "Обработано 1 022. Транзакция зафиксирована"), однако, ГП вперед не сдвигает. "

В том-то и странность, что, вроде бы все в порядке, а дата не двигается.... не могу разобраться куда копать, что проверить.
7 Шапокляк
 
27.05.10
20:15
А конфигурация не правленая?
8 Шапокляк
 
27.05.10
20:25
Да, интересно. Я бы попробовала в порядке эксперимента в процедуре "ВыполнитьВосстановление()" от использования транзакции отказаться, чтобы понять, где на самом деле затыкается - это произойдет там, где после обработки граница последовательности окажется.
9 alex-pro
 
27.05.10
20:31
Немного переписана, но не механизм партий.

Самое интересное, что "пинок" через стандартную "Восстановление последовательностей" помогает, правда, не надолго.

Хорошо, спасибо, попробую так.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.