Имя: Пароль:
1C
 
БП 2.0 контроль хронологической последовательности документов
0 mzelensky
 
26.03.15
10:39
Доброго всем!

Вопрос несколько странный, но все же. Имеем БП 2.0.64. В операции закрытие месяца отображается информация о нарушении последовательности документов. Нужно перепровести документы за 2 месяца. Захожу туда, нажимаю кнопку "перепровести документы"...процесс пошел, доки перепроводятся. Допустим жду час, вижу что доки перепровелись скажем за месяц (из 2 необходимых), прерываю обработку. Захожу опять в контроль - последовательность установлена без изменений на дату 2 месяца назад.

ПОЧЕМУ???

Пробовал восстанавливать последовательность через "Операции -> Проведение документов -> Востановление последовательности". Запускаю перпроведение, доки начинают перепроводиться. В определенный момент прерываюсь. Граница как была 2 месяца назад, так и осталась???

Что за ерунда???
1 Остап Сулейманович
 
26.03.15
10:41
(0) Транзакция. И вот это вот "В определенный момент прерываюсь." все портит.
2 mzelensky
 
26.03.15
10:47
(1) ТЫ хочешь сказать вся процедура полностью выполняется в транзакции??? Это бред полный!!!!!!!!!!

в тех же самых УТ-ках все отрабатывало нормально
3 Остап Сулейманович
 
26.03.15
10:51
(2) Не вся, а только перенос границы.
Установи новую границу не на два месяца вперед. А дня на три. Дай процедуре отработать. Посмотри результат.
4 mzelensky
 
26.03.15
10:56
(3) + я уже пробовал так - в контроле он пишет документ с которого нужно провести. Я нахожу этот документ и перепровожу + еще парочку за ним (по нужной организации).

Захожу в контроль - опять таки ,граница не смещена
5 mzelensky
 
26.03.15
10:58
(3) Вообще это косяк, т.к. ранее, например если мне нужно было перепровести большой период (полгода-год), то я без проблем ставил восстановление, прерывал его ,когда мне нужно (граница при этом смещалась), а потом мог запросто поставить с этого же места дальше и так частями провести весь период.

Теперь же, получается, что я вынужден начать проведение и ждать пока оно полностью закончится,т.к. "Даты окончания" в обработке НЕТ!!!!
6 PCcomCat
 
26.03.15
11:04
(0) На самом деле это правильно! Если не устраивает стандартный механизм - пиши свою обработку, в которой граница устанавливается, например, на конец каждого проводимого дня по окончанию работы с этим днем или на начало следующего.
7 PCcomCat
 
26.03.15
11:06
(0) Кстати, а вот если проведение прервется из-за невозможности проведения документа системой, то граница установится на этот проблемный документ.
8 PCcomCat
 
26.03.15
11:11
(5) Про ""Даты окончания" в обработке НЕТ!!!": из практики -  восстанавливать последовательность нужно из "Операции-Проведение документов-Восстановление последовательности" - там есть эта граница. При закрытии месяца можно восстановить только последовательность взаиморасчеты. А для себестоимости очень важна общая последовательность, т.к. в нее включены некоторые документы, влияющие на себестоимость, которые не включены в последовательность взаиморасчеты.
9 mzelensky
 
26.03.15
11:14
(8) я ей и пользовался. Уже писал об этом в (0). НО граница почему-то не смещается. Хотя ранее все всегда происходило нормально
10 PCcomCat
 
26.03.15
11:17
(9) Она смещается, если только не ты ее прервал. Чтобы это увидеть после прерывания системой, закрой и открой обработку.
11 Umga2002
 
26.03.15
11:34
Вообще-то релиз БП 2.0.64.??

Точнее надо указывать...

У мну ВСЕ в НОРМЕ....
12 mzelensky
 
26.03.15
12:04
(11) БП 2.0.64.14
13 Umga2002
 
26.03.15
12:16
Типовая, "чуть-чуть правленая" или "как".....
14 Umga2002
 
26.03.15
12:18
Хочешь получить помощь - опиши проблему подробно с со всеми ньюансами......
15 mzelensky
 
26.03.15
12:30
(13) Можно сказать типовая.

(14) Какие еще нюансы тебя интересуют, кроме описанных в (0)?

Спроси, я отвечу.
16 mzelensky
 
26.03.15
12:32
Сейчас взял немного подправил обработку "Управление последовательностью", чтобы можно было явно период окончания задавать. Посмотрим что получится
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан