|   |   | 
| 
 | 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).
  Я вроде как доходчиво написал. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |