Кто мне поможет разобраться в последовательностях в УРБД? #27237


#0 by Exlibri
Ситуация такая при загрузке из перефирийной базы изменяется Граница последовательности (причем не понятно откуда что берется), в перефирийной базе ее никак не восстановить, и вообще как избавиться от этого, чесслово задолбался восстанавливать последовательность
#1 by Exlibri
Ап
#2 by Exlibri
up
#3 by Exlibri
Эхехехе
#4 by Anton R
1. Если в переферийной базе нарушают последовательность, (т.е. проводят док-ты задним числом), то как ты хочешь, что-бы последовательность не нарушалась в центральной ?2. Если тебе все-равно как проводят документы, то зачем тебе последовательность ?3. Если уверен, что в центральной все в порядке, то просто сдвигай последовательность без перепроведения.
#5 by Exlibri
а как Сдвинуть последовательность без перепроведения...Я что не нашел доступного способа (что бы в конфигуратор не залазить), можно конечно сделать что бы в каждой базе была своя последовательность...
#6 by Anton R
Если не лазить - наверное никак (само не исправится)Если лазить -Установить(<?>);Синтаксис:Установить(<ПоложениеГП>)Назначение:Установить ГП (границу последовательности) на новую дату, документ или позицию.Параметры:<ПоложениеГП> - дата, документ или позиция документа, на которые устанавливается ГП.
#7 by Exlibri
а если сделать чтобы в каждой базе была своя последовательность чем это может обернуться
#8 by Anton R
Тем, что в каждой базе будет своя последовательность :))
#9 by Exlibri
а если серьезно, повлияет это на актуальность отчетов
#10 by Exlibri
а если серьезно, повлияет это на актуальность отчетов
#11 by Anton R
Ну ты подумай сам: у тебя на складе 10 банок пива, ты хочешь их выпить и списываешь со склада), а на удаленной базе те-же 10 банок списали сегодня, но вчерашним числом. Вопрос: кто останется трезвым ?
#12 by Exlibri
:-))))
#13 by Exlibri
что самое интересное, в файле 1SStrem.dbf записано скажем последовательность на сегоднешнее число, в центральной тоже, но!! при загрузке в центральную, последовательность изменяется совершенно непредсказауемо...
#14 by Anton R
Если серьезно - если данные пересекаются - нужна общая последовательность. Что-бы не париться - восстанавливай последовательность обработкой в фоновом режиме
#15 by Exlibri
Так и делаю, но представь ГП изменится на год назад,это 40 минут как минимум, я вот что не могу понять почему нельзя восстановить последовательность в переферийной базе
#16 by Anton R
Цитирую:Последовательность документов предназначена для логического контроля проведения определенных документов в строгом хронологическом порядке. С точки зрения распределенной информационной базы, имеют смысл два принципиальных способа функционирования механизма последовательностей документов:• единая последовательность в центральной ИБ;• отдельные последовательности в каждой ИБ.Первый вариант предполагает, что порядок проведения документов критичен только в центральной информационной базе, так как туда переносятся все документы с периферийных ИБ и они должны быть перепроведены в общей хронологической последовательности. При этом последовательность проведения документов на периферийных И Б не контролируется.Второй вариант предполагает контроль порядка проведения на каждой информационной базе независимо. В этом случае документы, созданные в других информационных базах, не учитываются в этой последовательности в данной информационной базе.
#17 by Anton R
т.е. можно использовать ОТДЕЛЬНЫЕ последовательности, но при этом на переферийной ДОЛЖНЫ будут САМИ следить за своей.
#18 by Exlibri
Все ясно воспользуюсь сдвигом без перепроведения, спасибо.
#19 by Anton R
см и : Если поставишь ОТДЕЛЬНЫЕ последовательности, то у тебя в базе будет ТОЛЬКО ТВОЯ отслеживаться и твоя проблема уйдет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям