БП 3.0 Восстановление последовательности - не пойму как работает #744236


#0 by Джордж1
Стандартные последовательности похоже не используются - стоят на 0001 годе и не двигаются. В закрытии месяц дает провести документы за любой месяц, не предупреждая про прошлые периоды
#1 by Джордж1
интересно в некоторых месяцах пишет с какого числа проведение, а в некоторых нет
#2 by Aleksey
а пропущенных нет месяцев
#3 by trooba
А ты в конфигураторе зайди и посмотри, что там в последовательности стоит при проведении "Не перемещать". Так откуда она будет сдвигаться?
#4 by Новиков
;) Открыл Америку, дружище. Конечно стандартные последовательности не используются, по причине тормознутости самих платформенных последовательностей. И странно, почему ты заметил это только сейчас. Более того, если мне память не изменяет в УПП с релиза 1.2.8 по-моему в середине 2007 года сделали нечто подобное. Там было добавлено отдельное измерение в партионные последовательности. И при проведении документ регистрировал в последовательность со значением этого измерения = Ложь. Затем, при помощи обработки проведения по партиям, это значение менялось на «Истина».Дата, с которой обработка начинала проводить документы по партиям = как минимум между границей последовательности и самым ранним документом, для которого значение этого нового измерения = «Ложь». Вот эти все танцы были сделаны только ради того, чтоб повысить параллельность работы. Теперь смотрим что появилось в БП? Также добавили новый разрез "СостояниеПроведения". Какие у него могут быть значения? "Проведен в последовательности", "Проведен с нарушением последовательности" и "Исключен из последовательности". Соответственно, посыл точно такой же: при оперативном проведении/отмене проведении документов ГП не анализируется и не двигается, но фиксируется информация с какого места учет перестал был актуальным, т.е. последовательность нарушилась. При помощи обработки помощью обработки "Групповое перепроведение" последовательность восстанавливается. И вообще эта обработка программно дергается всегда, где нужно восстановить последовательность. Платформенное восстановление ГП более не используется. Вот если коротко, с примером из истории ;)
#5 by vis_tmp
Спасибо!
#6 by Джордж1
Вопрос еще и в том  как эту последовательность автоматом восстановить теперь. Что бы не помесячно а сразу на текущую дату
#7 by Aleksey
Вроде бы написано "При помощи обработки помощью обработки "Групповое перепроведение" последовательность восстанавливается. "
#8 by Провинциальный 1сник
Да в "Закрытии месяца" на соответствующий пунктик щелкаешь и всё..
#9 by Джордж1
Ну не хотелось бы проводить все документы
#10 by trooba
#11 by Новиков
Есть 3 способа для казалось бы одинакого действия по восстановлению последовательности: 1. собственно штатный платформенный механизм перепроведения документов; Если восстанавливать хронологическую последовательность по п.1 или п.3, возникали разные чудеса, т.к. у обработки групповое перепроведение весьма специфичный алгоритм работы. Для того, чтоб не было "разночтений", обработка групповое перепроведение вызывается и интерактивно и программно,  там где это необходимо. Ответ на вопрос в делится на 2 части: - "как эту последовательность автоматом восстановить теперь." Либо через обработку "Закрытие месяца" (что проще). либо просто ручками запустив групповое перепроведение. - "Что бы не помесячно а сразу на текущую дату" Если в базе созданы все регламентные операции, тогда нужно указать весь период сразу в групповом перепроведении. Но как выяснилось, существует вероятность того, что при возникновении ошибок в перепроводимом периоде, всплывут некоторые другие особенности. Поэтому, чтоб на ровном месте не создавать себе проблем, закрывайте последовательно месяц за месяцем, или через групповое перепроведение аналогично за месяц. То, что описано в - для пользователь 100 lvl.
#12 by Azverin
а как же регистр, где хранится значение даты с какой перепроводить нужно документы? очистил значение и порядок)
#13 by Джордж1
Спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С