|   |   | 
| 
 | v7: Как лучше всего организовать обмен между Центральной ТиС и 15-тью филиалами? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Paul_Nevada 26.02.16✎ 11:09 | 
        Добрый день - всем!
 Сейчас обмен есть и фурычит, НО медленно. Настроен через самописные обработки с использованием XML и FTP. Может, есть что-то более продуктивное для моего сабжа? Да, центральная ИБ очень большая - с 2007-го года. Еежедневный дкументооборот огромный - порядка 1000 новых доков. Посему УРИБ изначально не был пригоден... | |||
| 1
    
        Paul_Nevada 26.02.16✎ 11:11 | 
        + в филиальных ИБ должны быть только свои доки - центра быть не должно.     | |||
| 2
    
        Злопчинский 26.02.16✎ 11:20 | 
        вместо иксемеля используй текст или dbf - объем обмена уменьшится на порядок. загрузка вообще быстрее пойдет.     | |||
| 3
    
        Рэйв 26.02.16✎ 11:20 | 
        >> Еежедневный дкументооборот огромный - порядка 1000 новых доков
 :-) У меня УРИБ бегает на 60-80 тыщах доках в день. Так что зря ты свои самописки поперед штатных методов ставишь... | |||
| 4
    
        Рэйв 26.02.16✎ 11:22 | 
        + и да...
 "Резать к чертовой матери!"(С) | |||
| 5
    
        Paul_Nevada 26.02.16✎ 11:22 | 
        (3) ок. а можно ли выгружать из ЦБ только некоторые справочники и некоторые виды доков???     | |||
| 6
    
        Garykom гуру 26.02.16✎ 11:23 | 
        (3) правильно настроенный штатный УРИБ в 7.7 вполне летает
 вот настроить его проблеммно и потом можно интересные глюки отловить или невозможность кое что исправить когда дубли грохаешь а они снова из другой периферии лезут )) | |||
| 7
    
        Mikeware 26.02.16✎ 11:25 | 
        1000 доков - это ниочем.     | |||
| 8
    
        Paul_Nevada 26.02.16✎ 11:25 | 
        Нужно, что бы:
 1. Из ЦБ в Филиальные уходили только некоторые виды справочников и доков; 2. Из Филиальных в ЦБ вылетали сделанные доки. | |||
| 9
    
        Рэйв 26.02.16✎ 11:25 | 
        (6)У нас и на 77 летает и на 8 впринципе норм:-) за ночь 50 филиалов успевает обменяться с центром 77, оттуда перетечь в 8 торговлю и отттуда в бух     | |||
| 10
    
        Paul_Nevada 26.02.16✎ 11:26 | 
        (7) выгрузить образ из ЦБ сейчас не представляется возможным - не влазят все данные в файл выгрузки из конфигуратора...     | |||
| 11
    
        Mikeware 26.02.16✎ 11:26 | 
        (6) работал и штатный без всяких проблем, и почти штатный ("снежинка").     | |||
| 12
    
        Рэйв 26.02.16✎ 11:26 | 
        (5)Штатными планами обмена- что там зарегистрируешь в онфе как состав- то и будет обмениваться     | |||
| 13
    
        dangerouscoder 26.02.16✎ 11:27 | 
        Не проще 1 сервер и всех по RDP     | |||
| 14
    
        Mikeware 26.02.16✎ 11:27 | 
        (10) Ну и не выгружай штатно. клонируй базы (методика описана мной лет 5 назад)     | |||
| 15
    
        Paul_Nevada 26.02.16✎ 11:29 | 
        (12) в 7.7 есть планы обмена?)))))))     | |||
| 16
    
        Paul_Nevada 26.02.16✎ 11:29 | 
        (13) проще, а печатать как?     | |||
| 17
    
        Paul_Nevada 26.02.16✎ 11:29 | 
        бамажки     | |||
| 18
    
        Paul_Nevada 26.02.16✎ 11:29 | 
        (14) подскажи, плиз, где почитать?     | |||
| 19
    
        Рэйв 26.02.16✎ 11:29 | 
        (15)а... 77:-)     | |||
| 20
    
        Paul_Nevada 26.02.16✎ 11:30 | 
        (19) хехехе)))     | |||
| 21
    
        Рэйв 26.02.16✎ 11:30 | 
        (16)>> а печатать как?
 файл сохраняют себе на комп и печатают:-) | |||
| 22
    
        Paul_Nevada 26.02.16✎ 11:31 | 
        не кул)     | |||
| 23
    
        Рэйв 26.02.16✎ 11:31 | 
        (20)Все равно тот же документооборот у нас сначала из 77 стекается по штатному УРИБ     | |||
| 24
    
        Builder 26.02.16✎ 11:32 | 
        (16) 7.7 не умет печатать через терминал? Интересная новость.     | |||
| 25
    
        dangerouscoder 26.02.16✎ 11:32 | 
        (17) в чем проблема с печатью?     | |||
| 26
    
        Paul_Nevada 26.02.16✎ 11:33 | 
        (24) должна мочь, была бы Связь ОК...     | |||
| 27
    
        Builder 26.02.16✎ 11:34 | 
        Заменять на терминал не лучшая идея. Нет связи - нет работы.
 Отладчик в руки и смотреть где тормозит. Дальше переписывать что бы не тормозило. | |||
| 28
    
        dangerouscoder 26.02.16✎ 11:36 | 
        (26)  у меня 2 склада в полях работают через мегафон модемы уже больше 5 лет.     | |||
| 29
    
        mishaPH модератор 26.02.16✎ 11:37 | 
        (0) почему самописки? чем вам штатное УРБД не подходит. Зачем такой гемор с хмл?     | |||
| 30
    
        mishaPH модератор 26.02.16✎ 11:38 | 
        (8) еще раз спрошу. Почему не штатная УРБД от 77? там все это есть с минимальным головняком и 100% гарантией от потери данных     | |||
| 31
    
        ОчкарикСлава 26.02.16✎ 11:38 | 
        (0) Переходи на восьмёрку, там это реализовано. (с)
 там штатно и фильтровать выгрузки, красота, одним словом | |||
| 32
    
        Mikeware 26.02.16✎ 11:41 | 
        (18) тут, в мизде     | |||
| 33
    
        Злопчинский 26.02.16✎ 11:47 | 
        (30) потому что штатная урбд от 77 без мозголомных извратов (суть которых надо ПОМНИТЬ когда что-нибудь пишешь программно в центре) не позволяет организовать нормальную схему обмена     | |||
| 34
    
        vde69 26.02.16✎ 11:50 | ||||
| 35
    
        Paul_Nevada 26.02.16✎ 11:51 | 
        (30) см. (8)     | |||
| 36
    
        vde69 26.02.16✎ 11:52 | ||||
| 37
    
        Mikeware 26.02.16✎ 11:53 | 
        (35) это настраивается совершенно штатным образом     | |||
| 38
    
        Paul_Nevada 26.02.16✎ 11:55 | 
        (37) что это??? В 7.7 ли???     | |||
| 39
    
        Mikeware 26.02.16✎ 12:25 | 
        (38) потребность типа 
 ------- Нужно, что бы: 1. Из ЦБ в Филиальные уходили только некоторые виды справочников и доков; 2. Из Филиальных в ЦБ вылетали сделанные доки." ------- настраиваается в штатной урбд 7.7 штатным образом | |||
| 40
    
        Злопчинский 26.02.16✎ 12:27 | 
        (39) да, но при этом в ПБ должны уходить только доки, предназначенные для этих ПБ. А это без извратов - не реализуется...     | |||
| 41
    
        Mikeware 26.02.16✎ 12:33 | 
        (40) это - да. Хотя для сиквельной версии -  реализуется очень просто.     | |||
| 42
    
        Garykom гуру 26.02.16✎ 12:37 | 
        (41) для "не сиквельной" тоже не сильно сложнее, через "объекты пустышки"     | |||
| 43
    
        Mikeware 26.02.16✎ 12:39 | 
        (42) ага.     | |||
| 44
    
        Злопчинский 26.02.16✎ 12:46 | 
        (42) которые надо создать на стороне ПБ?
 а потом в какой-нить обработке в ЦБ вместо Док.Новый() (который предназначен для ПБ) писать поиск пустышки? а если получилось что надо сгенерить 50 доков, а пустышек всего 40? а если обработка заказывается фрилансеру? - да ну нахрен такие извраты. как например передать в ПБ документ перемещения с ЦБ на ПБ - но только чтобы были движения только по получению товара на ПБ, но не было движений по списанию товара с ЦБ? а если такой документ исправят в ПБ - как без извращений получить чтобы на ПБ при перепроведении были движеняи только по ПБ, а при загрузке такого дока в ЦБ - чтобы все было и по ЦБ и по ПБ..? | |||
| 45
    
        Mikeware 26.02.16✎ 12:49 | 
        (44) ну ограниченная архитектура семерки, и что? зато быстрее этого монстра  http://cs5.pikabu.ru/post_img/big/2015/12/10/11/144977100919388254.jpg     | |||
| 46
    
        Злопчинский 26.02.16✎ 12:55 | 
        ..тьфу...     | |||
| 47
    
        Chameleon1980 27.02.16✎ 21:09 | 
        когда-то мод вроде был     | |||
| 48
    
        HawkEye 27.02.16✎ 22:14 | 
        (0) автор, при прямых руках, холодной голове и определенной доли лени - все, в той или иной мере, делается штатными методами
 когда мне надоело изменения метаданных в периферию заливать руками, пришлось автоматизировать процесс... | |||
| 49
    
        Kupogun 28.02.16✎ 07:01 | 
        >> порядка 1000 новых доков.
 на каждом из 15 узлов? | |||
| 50
    
        mishaPH модератор 28.02.16✎ 08:00 | 
        (33) (35) и что.. из пб в центр как раз все доки. из центра в ПБ некоторые ВИДЫ а не конкретные доки. это как раз и реализует УРБД.     | |||
| 51
    
        mishaPH модератор 28.02.16✎ 08:03 | 
        если надо какие-то доки конкретные, например у меня поступления в филиал делаются автоматом в центре на основе отгрузки этому филиалу любой базой. Для этого филиал поддерживает 15-20 пустышек поступления в невидимой дате. А цб их заполняет. Все работает прекрасно, гемору тут не больше, чем с планами обмена в 8ке.     | |||
| 52
    
        mishaPH модератор 28.02.16✎ 08:05 | 
        (40) Никаких извратов.     | |||
| 53
    
        Злопчинский 28.02.16✎ 12:19 | 
        (52)  ну и как это реализовать? Оговоримся сразу что пустышки это изврат     | |||
| 54
    
        ДенисЧ 28.02.16✎ 12:21 | 
        Держать пустышки в базах - изврат полнейший...
 На вас даже Лектор смотрит, как я на результаты прогулки своего собака... | |||
| 55
    
        HawkEye 28.02.16✎ 12:26 | 
        (53) у меня делается через промежуточный документ, он ходит везде, а реальные документы создаются только там где надо на основании промежуточного     | |||
| 56
    
        Это_mike 28.02.16✎ 12:32 | 
        (53) почему "изврат"? Ну и уж по крайней мере, не бОльший изврат, чем МОД.
 Если б в 1спп сделали перезват записи в апдейтс - вообще бы сказка была. | |||
| 57
    
        vcv 28.02.16✎ 13:51 | 
        (55) То есть когда "создать", пользователи работают с одним документом, а когда "редактировать" ищут другой, который должен будет создаться по промежуточному? А если пользователь проводит промежуточный документ и через небольшое время понимает, что сделал в нём ошибку, он что как и где ошибку исправлять должен? 
 (53) А чем вам не нравятся пустышки? На мой взгляд, в 7.7 выбора немного. Либо вы делаете свой изврат типа пустышек, либо вы берёте чужой изврат типа МОДа. | |||
| 58
    
        mishaPH модератор 28.02.16✎ 15:00 | 
        (53) это не изврат. это нормальная система.     | |||
| 59
    
        mishaPH модератор 28.02.16✎ 15:01 | 
        (56) тогда это была бы 8ка, да еще в джорнал раздельные записи..     | |||
| 60
    
        mishaPH модератор 28.02.16✎ 15:02 | 
        (57) 1. а это как настроить. если сделаешь так, что при изменении источника док в нем стоит метка перезаполнить приемник - то поправит в центре. все в твоих руках. Главное связь есть между доками.     | |||
| 61
    
        mishaPH модератор 28.02.16✎ 15:03 | 
        (53) МОД кстати приблуда, это аналог 8ных планов обмена. По сравнению с УРБД штатной изврат еще тот     | |||
| 62
    
        HawkEye 28.02.16✎ 15:08 | 
        (57) ты программист или где? )))     | |||
| 63
    
        Drac0 28.02.16✎ 15:37 | 
        (45) эх, срачик начать, что ли?..     | |||
| 64
    
        vcv 28.02.16✎ 16:54 | 
        (62) Я гордая птица 1Сник! И нечего тут программистами всякими обзываться! :)))     | |||
| 65
    
        ДенисЧ 28.02.16✎ 17:42 | 
        (64) Ты птица... Главное, клюв свой не выкладывай на стол...
 А то будешь не птица, а ёжик... | |||
| 66
    
        FN 28.02.16✎ 18:27 | 
        (56) перехват записи через 1cpp ничего не решит. все правила пообъектной миграции нужны только в центральной базе, и работать они должны как минимум на уровне конфигуратора. итого - триггеры легко решают проблему, но не 1cpp     | |||
| 67
    
        Это_mike 28.02.16✎ 20:56 | 
        (66) перехвата момента записи в апдейтс вполне хватит для того, чтобы отменить запись или добааить лишнюю. И надо это не на уровне конфигуратора, а на уровне выполняющей системы.
 Триггерами вполне можно решить, коннчно. Но это для среднего 1сника - слишком сложно. Ну и только для сиквельной версии. А перехват сработает на любой. Хотя написать генератор триггеров - неплохая идея:-) | |||
| 68
    
        Злопчинский 28.02.16✎ 21:49 | 
        У мну есть обработка доя урбд
 Которая по сделанным настройкам из файлов обмена для каждой пб вычищает чужие объекты Но я с ней не разбирался Ибо пока не сильно актуально | |||
| 69
    
        FN 28.02.16✎ 22:22 | 
        (67) периферийная база по урбд может отправить документы только в ЦБ - тут фильтр совсем не нужен.  в ЦБ документы создаются при загрузке в режиме конфигуратора,- тут 1сpp никак не поможет.  так что либо триггеры, либо обработка упдейтса в ЦБ перед каждой выгрузкой из ЦБ. у меня через триггеры несколько конф работает на 10+ периферий. | |||
| 70
    
        mishaPH модератор 28.02.16✎ 22:24 | 
        (68) у Шемякина есть для тойскл     | |||
| 71
    
        mishaPH модератор 28.02.16✎ 22:27 | 
        (66) (69) да ладно.
 1. Конфигуратор только загружает пакеты от ПБ 2. Запускается сессия 1с с 1срр или тойурбд вычищает апдейтс табличку в соответствии с миграцией дока. 3. конфигуратор выгружает пакеты согласно апдейтса. п.2 работает в 2х режимах. 1. миграцию объектов ставим (все) и тогда из апдейтса вычищаем записи к докам для баз, которым этот док не положен. 2. обратный процесс. миграция только пб/цб, но в апдетс добавляем записи с ид доков в опр базы. | |||
| 72
    
        mishaPH модератор 28.02.16✎ 22:27 | 
        и не надо никаких триггеров. Все настраивается фактически языком 1с     | |||
| 73
    
        FN 28.02.16✎ 22:43 | 
        (71) так тоже можно. но один раз забыл почистить апдейтс (или файл - есть и такие схемы) - получил чужие данные в пб. с триггерами легче - они отрабатывают в любом режиме работы и даже сотрудник, не осведомленый о подобной схеме работы обмена, не сможет ее нарушить. на вкус и цвет... | |||
| 74
    
        Злопчинский 28.02.16✎ 22:52 | 
        (73) поддерживаю. все должно делаться автоматом и не зависеть от интерактивных действий.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |