|   |   | 
| 
 | УТ 10.3 настроить РИБ по организациям. Как? | ☑ | ||
|---|---|---|---|---|
| 0
    
        evorle145 26.01.16✎ 09:48 | 
        Учет ведется в одной базе по нескольким организациям, а требуется разделить базу по организациям. Я думал, что легко это сделаю с помощью стандартного плана обмена, указав при создании узлов - список организаций. Но понял, что в стандартной УТ 10.3 нет такого плана обмена, который по организации разбивает. Ни разу с таким не сталкивался, прошу подсказать, как в данном случае нужно поступать?     | |||
| 1
    
        FIXXXL 26.01.16✎ 09:51 | 
        сделай подписку
 проверяй источник на Орг и вхождение Орг в список Орг узла нашел - регай | |||
| 2
    
        Aleksey 26.01.16✎ 09:51 | 
        а зачем вам единая база если у вас каждая организация сама по себе?     | |||
| 3
    
        Stim 26.01.16✎ 09:52 | 
        делай обычный риб, в каждом узле - своя организация     | |||
| 4
    
        evorle145 26.01.16✎ 09:57 | 
        (1) , а уточнить, подписку делать аналогично стандартной ПриЗаписиДокументаРегистрацияОбъектаИнформационнойБазы и в ней уже ставить фильтр на вхождение орг?
 (2) это пожелание директора (3) в обычном РИбе нет отбора по организации.. | |||
| 5
    
        Stim 26.01.16✎ 09:59 | 
        (4) пля. зачем тебе отбор по организации в риб?
 в ЦБ пусть стекаются данные от узлов, а в ответ идут изменения конфы | |||
| 6
    
        evorle145 26.01.16✎ 10:00 | 
        (5) так в ответ же будут идти изменения по всем организациям. А в узлах не должно быть всех организаций.     | |||
| 7
    
        Stim 26.01.16✎ 10:08 | 
        (6) ты хочешь разделить базу по организациям. Разделяй, веди учет в узлах. В ЦБ запрети регистрацию данных, выгружай только изменения конфигурации     | |||
| 8
    
        Фрэнки 26.01.16✎ 10:08 | 
        (6) запретить передачу данных из сводной базы в узлы РИБ не предлагать?     | |||
| 9
    
        evorle145 26.01.16✎ 10:09 | 
        так все-таки не ясно, как создать узел, чтоб там были только нужные организации?     | |||
| 10
    
        Фрэнки 26.01.16✎ 10:10 | 
        создай узел. выгрузи туда все. и удали из узла ненужное. Слишком просто?     | |||
| 11
    
        Фрэнки 26.01.16✎ 10:11 | 
        а после выгрузки в узел начального образа, поставь запрет на выгрузку данных в подчиненные узлы. Или запрети в подчиненном узле принимать данные из главного узла, а принимай только изменения конфигурации.     | |||
| 12
    
        Фрэнки 26.01.16✎ 10:12 | 
        Но без внесения изменений в код модулей План Обмена не взлетит.     | |||
| 13
    
        evorle145 26.01.16✎ 10:18 | 
        (11) , в этом и загвоздка. Сейчас ищу, но пока не врубаюсь, в каком именно месте ставить эти запреты. 
 А в плане обмена что менять? | |||
| 14
    
        Stim 26.01.16✎ 10:19 | 
        пля, да там даже в конфе не надо ничего менять.
 ставь для ЦБ пустые правила обмена и она не будет выгружать в точки данные | |||
| 15
    
        Ranger_83 26.01.16✎ 10:20 | 
        (13) в плане обмена запрети авторегистрацию     | |||
| 16
    
        Ranger_83 26.01.16✎ 10:20 | 
        (14) смешон     | |||
| 17
    
        Stim 26.01.16✎ 10:20 | 
        (15) ага. и запрет авторегистрации уйдет в точки. А чтобы сделать неавторегистарцию - надо писать сотни строк кода     | |||
| 18
    
        Фрэнки 26.01.16✎ 10:21 | 
        (13) да-да - самое простое и надежное в составе объектов для плана обменов убрать авторегистрацию, как в (15) уже сказано.     | |||
| 19
    
        Фрэнки 26.01.16✎ 10:25 | 
        (17) А где сказано, что из точек он будет выгружать вообще все весь тот мусор, грубо говоря, что вывалился им из центральной базы? Из точек регистрация должна происходить по срабатыванию подписки на события. И разных объектов метаданных будут разные условия.
 По хорошему, надо автору нарисовать свой план на большом бумажном листе и раскрыть содержание обменов при участии менеджеров, у которых было получено согласие на разделение базы на несколько узлов. | |||
| 20
    
        Stim 26.01.16✎ 10:27 | 
        (19) это по-хорошему. и это когда ведется раздельный учет в точках и в ЦБ, с выгрузкой данных из ЦБ в точки.
 И там сотни строк кода, если авторегистрация запрещена. | |||
| 21
    
        hhhh 26.01.16✎ 10:27 | 
        (13) в общем, надо лепить этот обмен из двух: обмен с УПП и обмен по организациям из БП. Обмен с УПП там многие вещи можно сюда копировать один в один. То есть надо накопировать процедур и сделать подписки. И второе: добавить во все регистры реквизит Организация. Где его нет.
 В общем, если всё нормально слелаете - это работа на день. | |||
| 22
    
        Stim 26.01.16✎ 10:30 | 
        >>И второе: добавить во все регистры реквизит Организация
 как все просто) жаль, что ты забыл упомянуть, что этот реквизит еще надо заполнять в регистрах) а это значит надо влазить в типовые километровые запросы. умники млин. базу поломаете человеку | |||
| 23
    
        hhhh 26.01.16✎ 10:32 | 
        (22) в УТ 10.3. не надо его заполнять. Оно само заполняется там. Если вы не в курсе, зачем такое писать?     | |||
| 24
    
        Stim 26.01.16✎ 10:37 | 
        (23) само? ты добавил измерение, оно само заполнилось??
 что за бред? | |||
| 25
    
        hhhh 26.01.16✎ 10:41 | 
        (24) проверь сам. Инфа 100%. Заполняются все общие поля. Заполнение идет в подписке.  К ней подключены все регистры. Только не надо добавлять измерение. Добавляйте Реквизит регистра.     | |||
| 26
    
        evorle145 26.01.16✎ 10:41 | 
        (22), (23) а про какие регистры идет речь? например есть регистр сведений "ЦеныНоменклатуры", там нет организации, и этот регистр должен обмениваться с узлами в полном объеме, если я правильно понимаю...
 (21), а какие процедуры надо копировать? Те что в общем модуле "ПроцедурыобменаУТУПП"? | |||
| 27
    
        hhhh 26.01.16✎ 10:44 | 
        (26) про цены не помню. Я это делал 5 лет назад. Я имею в виду регистры накопления. Про цены наверно лучше посмотреть как сделано в обмене с УПП.     | |||
| 28
    
        Фрэнки 26.01.16✎ 10:51 | 
        (26) кстати, есть еще и такой вариант решения:
 - делаешь деление базы на РИБ, вычищать там все, чтоб оставалось только нужная в конкретном узле инфа, а затем выгрузку в центральный узел и весь обмен данными крутить по плану обмена УТ-УПП. Т.е. через РИБ гонять только конфигцурацию Через обмен УТ-УПП всю информацию | |||
| 29
    
        evorle145 26.01.16✎ 10:51 | 
        (27) цены там никак не сделаны. В составе плана этого регистра вообще нет..Но меня больше все же волнует, как я буду с этими процедурами разбираться. А кстати, вот в ут 11 такой обмен есть стандартный, называется "РИБ с фильтром по подразделению", но это мне не поможет походу..
 Уточните, что вы имели ввиду когда писали "лепить этот обмен из двух: обмен с УПП и обмен по организациям из БП"? | |||
| 30
    
        Фрэнки 26.01.16✎ 10:52 | 
        (28) з.ы. хотя это не означает, что не придется что-то дописывать в обмене свое.     | |||
| 31
    
        Stim213 26.01.16✎ 10:53 | 
        можно не париться, сделать по полному обмену данных, а в правилах обмена написать проверку по организации     | |||
| 32
    
        evorle145 26.01.16✎ 10:57 | 
        (31)  подскажите, это это чудо место, где можно эту проверку дописать?     | |||
| 33
    
        Stim213 26.01.16✎ 11:20 | 
        (32) в справочнике настройка обмена данными. в нем можно указать свои правила обмена     | |||
| 34
    
        evorle145 26.01.16✎ 12:48 | 
        Есть вопрос! а зачем в регистры во все добавлять организацию? (21),"И второе: добавить во все регистры реквизит Организация. Где его нет. " 
 разве нельзя через регистратор отбор сделать? | |||
| 35
    
        Stim213 26.01.16✎ 12:52 | 
        (34) регистратор не везде есть     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |