Настроить обмен из УПП в БП #462942


#0 by onx1
Добрый день! Подскажите как правильней настроить регулярный обмен (1 раз в день) между базами первая - модернизированная УПП, вторая - скажем БП (на самом деле тоже УПП только не нужна управленческая подсистема). Обмен должен быть только в сторону: УПП -> БП. Насколько я понимаю, с помощью стандартных планов обмена (УПП-УПП) будет проблематично перенести КорретировкаЗаписейРегистров и другие "непроводящиеся" документы, следовательно действовать надо через обработку УниверсальныйОбменXML?
#1 by onx1
Никто не сталкивался?
#2 by МастерВопросов
Ну а чем тебя штатные средства не устраивают? Там же есть и обмен УПП-УПП и УПП-БП. Обмен через УниверсальныйОбменXML использует те же XML-правила обмена и ты не настроишь её работу по расписанию. Если штатные правила переноса тебя не устроят, то загружаешь их в спец. конфу: "Конвертация данных" и там правишь. Вообщем, в любом случае придется плясать от штатных правил обмена, а какой обработкой ты их будешь использовать это уже не суть важно.
#3 by onx1
искреннее спасибо за совет ! С обменом в больших конфигурациях сталкиваюсь впервые - не понимаю почему обмен УПП-УПП не включает например КорректировкуЗаписейРегистров (непроводящийся документ) и как из переносить ведь перенос регистров напрямую в штатных средствах не реализован? А плана УПП->БП я не нашел.
#4 by Serg_1960
Вы про это уже спрашивали.
#5 by onx1
порой лучше задать вопрос сначала, переформулировав его. А там я не получил ответа на основной вопрос, кроме поразительного совета от Immortal.
#6 by Serg_1960
Повторите "основной" вопрос.
#7 by onx1
Там был: как перенести, например, "Корректировку записей регистров" через план штатный план обмена УПП-УПП ? Здесь: как лучше реализовать информационный обмен УПП->БП производимый раз в сутки
#8 by Serg_1960
Ответ на воспрос "там": В план обмена между различными конфигурациями УПП включены не все документы так, как предпологается (имеется такая возможность) настройка плана обмена "по организациям" с выборочной миграцией документов. Нет смысла передавать данные, характерные только для конкретной базы. Например - движения документов. Проще и легче перепроводить документы, полученнные с обменом.
#9 by Serg_1960
Ответ на вопрос "здесь": реализация обмена "раз в сутки" зависит от версий баз данных, участвующих в обмене (они отличаются настройкой обмена) Для клиент-серверных версий можно использовать регламентные задания (т.е. сам обмен будет производиться 1С:сервером). Для файловых версий используется специально выделенный сеанс программы. Так как обмен происходит не часто, можно использовать настройку "по событию" (обмен в начале сеанса или при завершении сеанса).
#10 by Serg_1960
Я пишу про общеизвестные истины... продолжать? Задавайте вопросы.
#11 by Serg_1960
Так, как это обмен между различными конфигурациями, то используются правила обмена. Правила обмена можно разрабатывать самомтоятельно с помощью КД2 (конфигурация "Конвертация данных"). Основная цель обмена - обмен документами. Тем не менее, в состав плана обмена включены справочники, регистры сведений и прочие объекты. Для чего? Они могут использоваться(упоминаться) в документах. Т.е передача данных документа "порождает" передачу всех ссылочных объектов. Надеюсь понятно изьяснился.
#12 by onx1
Serg_1960, спасибо мне нужно создавать как бы слепок УПП в дополнительной временной бухгалтерской базе, поэтому встает вопрос переноса всех документов влияющих на регистр журнал бухгалтерских проводок, в том числе и корректировок записей регистров. Если я добавлю в план обмена документ КорректировкаЗаписей, то его записи по регистрам перенесутся вместе с ним? у меня вариант клиент-серверный, более того это даже "онлайн-обмен" с подключением напрямую к приемнику по расписанию (насколько я понимаю в штатных планах обмена это реализовано через регламентные задания). Но не критично обязательно делать обмен по плану обмена, можно и вручную раз в сутки запускать УниверсальныйОбменXML, но только если через план обмена сделать не получится
#13 by onx1
, про КД2 я как раз читаю. Извините уж если задаю "слишком простые вопросы"- если есть документация про то как устроены и как использовать штатные планы УПП-УПП и УПП-УТ буду очень благодарен, если тыкните в неё.
#14 by Serg_1960
"Если я добавлю в план обмена документ КорректировкаЗаписей, то его записи по регистрам перенесутся вместе с ним" - в чём проблема? Попробуй. Включи в план обмена и посмотри. Мне так кажется что - нет, не перенесутся. Наверное нужно регистрировать изменения вручную. После проведения/перепроведения документа - получать движения как набор и регистрировать изменения для данного набора. Можно в правилах обмена получать и передавать набор вместе с документом... Сорри, документации по использованию планов обмена  - не распологаю. Сомневаюсь что она вообще в природе существует :( Поиск по форуму, инету... Банальнно, но лучшей "документацией" для меня является сама типовая конфа, собственной персоной. По ней и учусь :(
#15 by onx1
"лучшей документацией для меня является сама типовая конфа. По ней и учусь" - видимо придется и мне ) В любом случае все стало яснее, большое спасибо за Ваши ответы !
#16 by Serg_1960
#17 by МастерВопросов
Может эта статья ответит на вопрос как заполнить "КорретировкуЗаписейРегистров" и перенести "другие "непроводящиеся" документы"". Источником данных в базе источнике необязательно должен быть конкретный объект.
#18 by Serg_1960
Да, совершенно верно. Сам объект может не участвовать "непосредственно" в обмене, а являться всего-лишь "инициатором" каких-либо действий. Подпиской на событие при изменении этого объекта можно регистрировать изменения других объектов, связанных с этим объектом, без регистрации изменений этого объекта. Процедурой при отправке данных можно передавать другие объекты без передачи этого объекта. Правила конвертации позволяют передавать другие объекты вместе с этим объектом или вместо этого объекта... Методов - множество.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С