Изменение границы последовательности документов УПП 1.3 без перепроведения документов.

Опубликовал Allexey (alex_4x) в раздел Обработки - Закрытие периода

В случае, когда изменен документ последовательности в закрытом периоде и его изменение признано не влияющим на все остальные документы последовательности, может быть принято решение о принудительном изменении границы последовательности без требуемого в этом случае перепроведения документов последовательности. Методологически операция неправильная, но иногда другого выхода нет.

Для пользователя 1С: Управление производственным предприятием, редакция 1.3 существует штатный механизм восстановления последовательностей:

Операции -> Проведение документов, на закладке «Восстановление последовательностей» приведены все имеющиеся в программе последовательности и указана дата актуальности каждой из них. Там же есть возможность восстановить последовательность на указанную дату.

Дата актуальности – это та дата, на которую все документы последовательности проведены без нарушения хронологии, то есть, документ имеющей большую дату или большее время проведен позже имеющего меньшую дату и время. Этот факт гарантирует, что например, при списании товаров, будут правильно и в полном объеме учтены предыдущие его поступления. Если же последовательность нарушена, (это весь период после даты границы последовательности), то гарантировать правильность движений нельзя, так как например в случае реализации товара, поступление его, имеющее дату меньшую, чем реализация, было проведено позже реализации, и на момент формирования движений по реализации – не учитывалось. По большому счету без последовательностей можно было бы прекрасно обойтись, достаточно запретить проведение документов задним числом, и в течении дня прошедшим временем, но это в реалиях ведения учета не всегда удобно. Для сохранения возможности оперативного изменения документов задним числом и одновременно сохранения возможности корректного учета были введены последовательности.

Границы последовательностей документов – механизм, позволяющий контролировать корректность последовательности проведения документов, при сохранении возможности оперативной работы с документами задним числом.

Последовательность – объект метаданных 1С – предназначена для упорядоченного хранения множества документов согласно дате и времени.

Граница последовательности (ГП) – позиция, последнего введённого документа в последовательность. Если после ГП есть другие документы в последовательности, то последовательность считается нарушенной и её необходимо восстановить.

Логически - последовательность можно условно представить как «Общий» журнал документов входящих в эту последовательность. Условно, потому, что на последовательностях строится логика учета. Соблюдение корректности хронологии проведения документов последовательности влияет на корректность учета в указанном разделе учета.

 

В тех редких случаях, когда осознанно изменен документ в последовательности, и хочется чтобы система не учитывала изменения этого документа во всей последовательности, тоесть не перепроводила все документы последовательности после измененного документа, единственным способом остается установить эту границу последовательности в нужную дату без перепроведения документов. В этом случае нельзя гарантировать что на самом деле все движения в последовательности корректны, но если предположим период уже закрыт и изменения в проведенном задним числом документе были не критичны по сути, то так поступить можно.

Установка границы последовательности документов УПП 1.3 без перепроведения документов. Внешняя универсальная обработка

Скачать файлы

Наименование Файл Версия Размер
Изменение границ последовательностей документов для УПП 1.3 без перепроведения документов
.epf 13,06Kb
24.03.14
312
.epf 13,06Kb 312 Скачать

См. также

Комментарии
1. Александр Капустин (kapustinag) 24.03.14 23:23 Сейчас в теме
Ну тогда уж сделайте "как положено". Дайте возможность указать не только дату, но и документ. Граница последовательности - это "момент времени", то есть Дата плюс ссылка на документ.
2. Вячеслав (Borunmeert) 8 01.04.14 17:59 Сейчас в теме
3. Allexey (alex_4x) 72 22.04.14 17:39 Сейчас в теме
(2) Borunmeert,
Поясните, что не работает?
4. Александр (zato1c) 17.10.14 11:51 Сейчас в теме
Все перенеслось. будем дальше тестить!
5. Алексей Александрович (strop) 11.11.14 07:04 Сейчас в теме
Не работает.
1С:Предприятие 8.3.5.1119, УПП 1.3.56.2.
Пытаюсь установить последовательность партионного учёта, обработка говорит, что всё установлено, но в "проведении по партиям" ничего не поменялось. Скриншот приложен.
Прикрепленные файлы:
6. Allexey (alex_4x) 72 11.11.14 10:26 Сейчас в теме
(5) strop, После изменения границы этой обработкой, закрой и открой снова форму обработки проведения по партиям. И конечно проверь, по той ли организации ты двигаешь дату партионного учета.
7. lipetsk_transfer (intellekt48) 11.11.14 10:29 Сейчас в теме
(5) strop, А технически с базой все нормально? Тестирование проводили? Может, технический сбой?
8. Алексей Александрович (strop) 11.11.14 11:06 Сейчас в теме
(7) lipetsk_transfer, да. 01/11/14 тестирование и исправление запускал.
9. Алексей Александрович (strop) 11.11.14 11:23 Сейчас в теме
(6) alex_4x, открывал-закрывал, выходил, документы задним числом перепроводил. Когда запускаю обработку и выбираю нужную организацию, показывается, что дата последовательности партионного учёта установлена на 10/11/14. Захожу в "Управление запасами"-"Проведение по партиям" стоит 2009г.
10. Дмитрий Алиулов (freezetron) 21.03.15 21:31 Сейчас в теме
Не работает. Точно такие же симптомы как и у товарища выше
11. Allexey (alex_4x) 72 23.03.15 09:39 Сейчас в теме
Итак давайте по порядку. Перепровели документ прошедшим числом (давайте уже тогда какой тип документа и каким числом перепрели) ?
Использование расширенной аналитики учета затрат у вас включено ?

12. Allexey (alex_4x) 72 23.03.15 09:54 Сейчас в теме
Кажется я догадываюсь в чем может быть дело. У вас параметр Способ ведения партионного учета по этой организации - какой стоит?
Посмотреть можно в регистре сведений "Настройка способов ведения управленческого партионного учета".
13. Александр Савошин (Ctrl P) 191 06.09.15 12:42 Сейчас в теме
так и какой должен быть стоять? сейчас стоит по среднему в 14 году был фифо. граница в Октябре 14г, надо сдвинуть на 1 января 15, не сдвигается (так же как и выше)
14. Алексей Редин (bonk) 38 28.03.16 11:10 Сейчас в теме
Всё верно, обработка "ПроведениеПоПартиям" читает не только границу последовательности, но и выискивает документы, у которых признак "ПроведенВХронологическойПоследовательности" = Ложь. Эта обработка правит границы, но ничего не делает с признаком хронологии.
Поэтому при установке границ по УУ и БУ нужно дописать выполнение процедуры УстановитьХронологию(); и УстановитьХронологию("БУ"); соответственно. Сама процедура выглядит так:

УстановитьХронологию
Intelway; SP2000; alvabul; +3 Ответить
15. Шерер Светлана (Sherer) 6 23.04.17 21:40 Сейчас в теме
К сожалению, не работает
Оставьте свое сообщение