Имя: Пароль:
1C
1C 7.7
v7: УРИБД Усечение базы
0 prochor
 
21.08.12
10:32
Не было счастья раньше работать с УРИБД.
Да пригласили!
Проблема в том, что база довольно упитанная, и растет не по дням а по часам.
Предложил её обрезать, оставив данные только текущего года. Как делал на прежних фирмах.
Но вопрос:
Достаточно процесс обрезки провести только на центральной базе, или на периферийных тоже?
1 Ёпрст
 
21.08.12
10:37
везде придётся, иначе есть вероятность "прилёта" данных с обрезанных периодов из ПБ
2 povar
 
21.08.12
10:38
(0) смотря как миграция настроена
3 Надсмотрщик
 
21.08.12
10:45
Везде + "подшаманить" файл обмена
4 akaBrr
 
21.08.12
10:47
(3) подшаманить - зачем?
5 Скользящий
 
21.08.12
10:50
ХМ. Насколько я знаю принципы работы УРБД, то при миграции все объекты достаточно обрезать документы в центре (при этом остановив все обмены и работу в базах, чтобы ничего лишнего не пришло) с выгрузкой из центральной и все удаленные доки в периферийных должны похериться. Если миграция выборочная, надо думать.
6 Sh1ko
 
21.08.12
10:52
Если в ПБ вводятся док-ты у которых "место создания и центр", то сначала режешь в каждой периферийке, делаешь обмен, и режешь то что осталось в центральной.
7 big
 
21.08.12
10:53
Обрезать на ПБ - ввести остатки штатными документами. ЗАтем всё выгрузить в пустую ЦБ.
8 Надсмотрщик
 
21.08.12
10:53
(5) А остатки ка будешь перебрасывать?
9 Скользящий
 
21.08.12
10:54
(6) "место создания и центр" - если в центральной их порубить - в периферийных не удалятся разве?
10 Надсмотрщик
 
21.08.12
10:54
(7) Розги по тебе плачут!!!
11 Скользящий
 
21.08.12
10:54
(8) При свертке стандартной создаются операции и удаляются документы. При выгрузке я так понимаю смигрируют операции и удалятся документы уже в периферийных, не?
12 Sh1ko
 
21.08.12
10:55
(9) удалятся. А ввод остатков?
13 Надсмотрщик
 
21.08.12
10:57
(11) Автором операций будет ЦБ! И как они отправятся в ПБ?
14 Скользящий
 
21.08.12
10:57
(13)  Если миграция все объекты, должны операции уехать во все ПБ.
15 Партизан
 
21.08.12
10:58
(12) а ввод остатков тоже перенесутся, лишние документы остатков можно похерить на периферийных, а можно и нет, имхо
16 Sh1ko
 
21.08.12
10:58
Короче, обрезать и вводить остатки можно в ЦБ, только если у всех док-тов стоит "все инф. базы". Во всех остальных случаях - в зависимости от схемы миграции.
17 Надсмотрщик
 
21.08.12
10:59
(14) А нахера они нужны ВО ВСЕХ ПБ?
18 Sh1ko
 
21.08.12
11:00
(15) Это не правильно. Если у док-та ввода остатков "все инф. базы" - он уйдет во все ПБ, а не только в нужную. А если удалять лишние, то надо шаманить либо с файлом обмена, либо с регистрацияизменений(0), кто не кошерно-)
19 Скользящий
 
21.08.12
11:00
(17) ХМ, а чем это плохо?
20 Партизан
 
21.08.12
11:00
если миграция не все инф. базы, тогда делаем обрезки в периферийных базах, потом делаем обмен, после обмена обрезаем в центральной то, что вводилось в центральной
21 Партизан
 
21.08.12
11:01
+(20) то, что осталось в центральной
22 Партизан
 
21.08.12
11:02
(18) зачем - если остатки в периферийных не нужны - удалить ручками, но я думаю, что пусть даже будут, много места не займут
23 Надсмотрщик
 
21.08.12
11:03
(19) Лишние "сопли" в оборотках?
24 Sh1ko
 
21.08.12
11:03
(19) левые итоги на каждой пб, незакрытые регистры, возможно битые ссылки.
25 Sh1ko
 
21.08.12
11:04
(22) если у док-та "все инф. базы", и ты его в любой ПБ удалишь ручками, он удалиться во всех базах, в цб в том числе.
26 Sh1ko
 
21.08.12
11:05
Можно еще сделать "контейнер" для ввода остатков для каждой пб. Делаем док-т, миграция - место создания и центр. На каждой пб создаем пустой такой документ, обмен, эти пустышки заполняем в центре - после обмена, каждый док-то попадет только в нужную пб.
27 Партизан
 
21.08.12
11:06
(24) ну и пусть лишние итоги, насчет битых ссылок - можно удалить лишнее через ТИИ

(25) тогда нефиг их трогать, а лучше всего (20) - имхо самое универсальное
28 Sh1ko
 
21.08.12
11:07
(27) про 20 я еще в (6) писал, как то мимо прошло-)
29 Партизан
 
21.08.12
11:08
короче, сначала режем все периферийные базы, делаем обмен, последнюю режем центральную базу

поправьте если не прав
30 Партизан
 
21.08.12
11:09
(28) не заметили ))
31 big
 
21.08.12
11:09
(10) Блин, всё прекрасно работает! ЧЯДНТ?? ))
32 Sh1ko
 
21.08.12
11:10
(29) все верно.
33 varelchik
 
21.08.12
11:17
В мну реализован так называемый механим контейнеров.
Т.е. При вохде первого пользователя в ПБ проверяется наличие пустых документов с признаком МЕсто создания и Центр.
При обменах эти доки приходять пустыми в Центр.
Ну а дльше все просто.
Заполняем так как надо по Каждой переферийке сдой документ.
Есно делаем это в центре.
После обменов все уйдет на ПБ.
34 Надсмотрщик
 
21.08.12
12:57
(33) Достаточно так сделать перемещение (пустышку), а реализацию потом можно и на ПФ делать
35 prochor
 
21.08.12
12:59
С-но говоря, на простой, т.е. без УРБД базе, я разработал док остатков, который сначала запоминает остатки по всем регистрам и по всем счетам, затем удаляет доки ТОГО ПЕРИОДА и проводя док остатков, я восстанавливаю остатки по регистрам и счетам. Дальше - все счастливы.

В этой базе масса документов с миграцией "Место создания и центр".

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

Потому что на периферии то света нет, то админ заболел, то еще масса всяких "то"...
36 prochor
 
21.08.12
13:01
Блин! Мне тогда надо объявлять день закрытых дверей для клиентов. А на это начальство не пойдет...
37 varelchik
 
21.08.12
13:22
Чистай (33).
Я вроде как доходчиво написал.