helpf.pro
Регистрация

v8: Удаление границы последовательности

bissectrisa
26.08.2013 22:31Прочитано: 3636
Привет.

Есть ли какой-то способ удалить границу последовательности? Не установить ей пустую дату 00010101, а именно удалить.

Ситуация такая: в организации используется РАУЗ, но на нулевом этапе, когда только начинали использовать базу, закрывали период при установленном в учетной политике партионном учете.

В итоге - граница последовательности для ПартионногоУчета (и управленческого, и бухгалтерского) для организации уже установлена. Главбух каждый месяц по нескольку раз запускает плаформенное восстановление последовательностей - чтобы сделать границу актуальной, что фактически убивает сервер. В то, что при РАУЗ восстанавливать последовательности по партионке не надо, она не верит :-(

Насколько я понимаю, если граница последовательности отсутствует (запрос к ПартионныйУчет.Границы возвращает пустой результат), то по самой последовательности никаких перепроведений платформа делать не будет.

Конфигурация КА.

Извините, если вопрос не очень умный, я новичок.
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
26.08.2013 22:58Ответ № 1
(0) bissectrisa, ее можно обнулить:
пример:
Код 1C v 8.х
 Момент     = Новый МоментВремени('00010101000000', Документы.РасходнаяНакладная.ПустаяСсылка());
Отбор = Новый Структура("Организации", Организация);
Последовательности.Дебиторка.УстановитьГраницу(Момент, Отбор);
bissectrisa
26.08.2013 23:30Ответ № 2
Спасибо.

Но ведь если ее обнулить, запись о границе все равно останется, просто граница будет равна пустой дате.

Например, если границы совсем нет, то этот запрос будет пустым title , а если есть, то в нем будет как минимум одна строка (но у этой строки все поля, кроме организации будут пустыми).

Если я не ошибаюсь, то в первом случае последовательность вообще не перепроводится, а во втором - перепроведется заново и установит опять актуальную границу (при использовании операции - проведение документов - восстановление последовательностей).

У меня просто две базы по разным организациям. Одна с "косяком", а в другой граница последовательности вообще не выставлена изначально.
E_Migachev
27.08.2013 14:19Ответ № 3
(2) bissectrisa, да, запись останется.
и при перепроведения доков, раз настроена последовательность - значит она выставится
bissectrisa
27.08.2013 21:31Ответ № 4
:-(
bissectrisa
27.08.2013 21:32Ответ № 5
Вопрос закрыт!
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.