Добрый день. УПП 1.3 (1.3.30.2). Почему в обработке Восстановление последовательности в поле Актуальность может быть запись типа:"(18.10.2012 0:00:00 ) - (01.11.2012 0:00:00)"? при запуске обработки восстанавливать начинает со второй даты, что значит первая дата и как от нее избавиться? Перепроводил документы за месяц, все проводиться, все хорошо, но почему-то пишет с 18-го.
По теме из базы знаний
- Последовательность …и как "я" её понимаю …
- Многопоточное восстановление последовательностей
- Управление последовательностью документов (обработка для БП 3.0)
- Изменение последовательности документов для Бухгалтерии 3.0 без проведения документов
- Сдвиг даты контроля последовательности для БП 3.0 - решение проблем с последовательностями
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Хорошо бы указывать о какой последовательности идет речь о партионном учете или о последовательности взаиморасчетов или какой другой. Дело в том, что, в общем случае, последовательности как объект метаданных могут иметь измерения и граница может быть рассчитана с учетом всех ее измерений и, таким образом, может получиться список границ последовательности в зависимости от ее измерений. Отображается минимальная и максимальная даты из этого списка. А с какой даты начинается восстановление последовательности - это уже как написана обработка по восстановлению. А еще есть платформенный механизм по восстановлению последовательностей, который начинает восстановление с минимальной даты. Избавится от первой даты можно установив границу последовательности для того измерения, для которого она показывается "не правильно" на "нужную" дату. Установить границу в новое значение можно методом менеджера соответствующей последовательности УстановитьГраницу(), описание которого есть в синтакс-помощнике.
Речь про Партионный учет (бухгалтерский) и Партионный учет (управленческий). Про УстановитьГраницу() я знаю, это уж на крайний случай оставлю. Просто хочется докопаться до истины и выяснить причину. До этого всегда все нормально восстанавливалось, а сейчас вот эта фигня вылезла.
(3) Если хочешь истины, то поисследуй состояние своей последовательности партионного учета вот таким запросом:
ВЫБРАТЬ
ПартионныйУчет.Регистратор,
ПартионныйУчет.Период,
ПартионныйУчет.Организация,
ПартионныйУчет.ПроведенВХронологическойПоследовательности
ИЗ
Последовательность.ПартионныйУчет КАК ПартионныйУчет
(5) Walker.pro,
совершенно верно, ибо восстанволение партионной последовательности ВСЕГДА только для организаций, а в поле "нарушения" последовательности ("в обработке Восстановление последовательности в поле Актуальность") всегда указывается дата последнего документа, нарушевшего эту последовательность, либо ничего не указывается.
Если две даты - значит, две организации, у которых два разных документа (каждый - по своей организации) нарушили последовательность партионного учета, и теперь его нужно восстанавливать ИСКЛЮЧИТЕЛЬНО начиная с этих дат (иначе, если эти даты находятся в актуальном учете, будет полный хаос).
совершенно верно, ибо восстанволение партионной последовательности ВСЕГДА только для организаций, а в поле "нарушения" последовательности ("в обработке Восстановление последовательности в поле Актуальность") всегда указывается дата последнего документа, нарушевшего эту последовательность, либо ничего не указывается.
Если две даты - значит, две организации, у которых два разных документа (каждый - по своей организации) нарушили последовательность партионного учета, и теперь его нужно восстанавливать ИСКЛЮЧИТЕЛЬНО начиная с этих дат (иначе, если эти даты находятся в актуальном учете, будет полный хаос).
Более правильный запрос:
ВЫБРАТЬ
ПартионныйУчетГраницы.Организация,
ПартионныйУчетГраницы.ПроведенВХронологическойПоследовательности,
ПартионныйУчетГраницы.Период,
ПартионныйУчетГраницы.Регистратор
ИЗ
Последовательность.ПартионныйУчет.Границы КАК ПартионныйУчетГраницы
ВЫБРАТЬ
ПартионныйУчетГраницы.Организация,
ПартионныйУчетГраницы.ПроведенВХронологическойПоследовательности,
ПартионныйУчетГраницы.Период,
ПартионныйУчетГраницы.Регистратор
ИЗ
Последовательность.ПартионныйУчет.Границы КАК ПартионныйУчетГраницы
(13) 2791, нет, организация везде заполнена. все ровно кроме ПроведенВХронологическойПоследовательности.
Запросом из (10) выдает две записи. В первой: Организация, ПроведенВХронологическойПоследовательности = нет, период = 19.10.2012 9:38:36, регистратор = Реализация товаров и услуг от 19.10.2012 9:38:36.
Во-второй: Организация, ПроведенВХронологическойПоследовательности = Да, период = 18.10.2012 0:00:00 и пустое поле Регистратор.
Запросом из (10) выдает две записи. В первой: Организация, ПроведенВХронологическойПоследовательности = нет, период = 19.10.2012 9:38:36, регистратор = Реализация товаров и услуг от 19.10.2012 9:38:36.
Во-второй: Организация, ПроведенВХронологическойПоследовательности = Да, период = 18.10.2012 0:00:00 и пустое поле Регистратор.
(14) demarine,
ну правильно, он вам сообщил тоже самое, что и обработка типовая - последовательность нарушена, хронология проведения не соблюдена.
Ищите документы, которые нарушили, и к чему эти доки привязаны - вам намекают, что один из них привязан к "пустой" (несуществующей) организации.
ПроведенВХронологическойПоследовательности - ложь
ну правильно, он вам сообщил тоже самое, что и обработка типовая - последовательность нарушена, хронология проведения не соблюдена.
Ищите документы, которые нарушили, и к чему эти доки привязаны - вам намекают, что один из них привязан к "пустой" (несуществующей) организации.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот