Односторонний обмен между идентичными базами (Бухгалтерия) #747217


#0 by OldmaN2
Доброго времени суток всем! Столкнулся с проблемой, гугл не помог.... Есть база источник (ЦБ), на основании неё создаю образ (База для формирования отчетов). Необходимо настроить обмен таким образом, чтобы данные переносились только из ЦБ в копию по принципу полного обмена, только без регистрации изменений в копии для ЦБ. Если создаю обычные настройки обмена РИБ, в настройке имеется параметр "Обмен по правилам обмена" при активации которого появляется вкладка "Обмен по правилам" В данной вкладке имеется ТЧ "Настройка выгрузки", по умолчанию пустая, имеется кнопка "Загрузить настройки", которая работает только тогда, когда подгружен файл правил, вопрос: каким образом данный файл можно получить? ЗЫ: Пробовал наваять правила в конфигурации "Конвертация данных", через MD82Exp выгрузил структуру конфигурации ЦБ, создал правила обмена данными, заполнял всё по умолчанию, загрузил полученный файл правил в ЦБ, но при выгрузке данных в копию начинает ругаться на предварительно изменённый документ по причине: Метод объекта не обнаружен (ОпределитьТипОтправкиДанных). Хз куда копать. Для обменов между бухгалтерией и торговлей, бухгалтерией и розницей и т.д. существуют типовые правила обмена в поставке самой конфигурации, а правила для идентичных конфигураций не предусмотрено.... Может существуют ещё какие-то инструменты получения правил обмена?
#1 by Stim
правила загрузил, молодец, а узел может отправить эти данные? иначе - в составе плана обмена есть все документы, которые ты переносишь правилами?
#2 by Stim
да, и зачем правила обмена между идентичными конфигурациями? Лучше один раз синхронизируй как надо, а потом по умолчанию по ид переноси
#3 by OldmaN2
Узел для полного обмена установлен
#4 by OldmaN2
по ид - это как? На текущий момент в копию осуществляют выгрузку данных через универсальный обмен XML, но этот вариант не удобен.
#5 by Stim
блин. в полном плане обмена - не все объекты. грубо говоря - у тебя в составе полного плана обмена нет документа "МойДокумент1", а в правилах обмена есть
#6 by Stim
ох.как бы тебе объяснить. если ты не хочешь регистрации  изменений(непонятно почему), то вариант у тебя только унив обмен хмл. там тупо - правила, файл выгрузки. в штатных настройках обмена нужно указывать узел. а где есть узел, есть и регистрация изменений. в штатных можно настроить расписание и пр
#7 by Stim
+ это если без изменения конф
#8 by PuhUfa
>> База для формирования отчетов просто копировать базу не вариант что ли?
#9 by Stim
++но есть еще вариант, для тебя, извращенца создаешь новую серверную базу, в котором крутится регл задание, которое запускает в источнике обработку унив обмена хмл, программно ывгружает данные. то же регл задание программно загружает данные в приемник. итого ты будешь иметь обмен по расписанию, без узлов и без изменений конфигурации
#10 by OldmaN2
изменённый документ есть и там и там. Проблема именно в правилах, существует ли возможность получить правила для полного плана обмена?
#11 by Stim
есть еще вариант - каждую ночь копировать рабочую базу в скульную копию, средствами скуля. итого у польз каждое утро есть копия рабочей, в которой он может делать все, что захочет
#12 by OldmaN2
не вариант. В копии корректировки осуществляются, поэтому и нужно чтобы назад ничего не убегало. То, что эти корректировки могут быть перезатёрты изменёнными документами в ЦБ тоже предусмотрено, для ЦБ эти документы в закрытый период попадают.
#13 by OldmaN2
Блин, ))))) меня интересует именно получение файла настроек полного обмена - как получить знает кто-нибудь или нет?
#14 by Cyberhawk
"получение файла настроек полного обмена" // названия/термины от себя придумываешь?
#15 by ИС-2
думаю проще сделать обработку, которая будет во второй базе сбрасывать регистрацию перед обменом (см. обработку регистрация изменений).
#16 by Stim
кароче, учит матчасть. ты походу сам не знаешь, что ты хочешь сделать
#17 by PuhUfa
>>создал правила обмена данными, заполнял всё по умолчанию дальше: сервис - прочие обмены - универсальный обмен
#18 by Serg_1960
Любой типовой двухсторонний обмен превращается в "односторонний", если в одном из узлов не регистрировать (или удалять перед обменом) изменения для другого узла. Ваш КЭП :)
#19 by OldmaN2
тоже об этом подумываю я написал что мне надо, если не знаешь что посоветовать, то проходя проходи....
#20 by OldmaN2
угу, буду копать сюда! Спасибо!
#21 by OldMonk
походу, ТСу требуется старый вариант обработки универсального обмена XML, который не требует файла с правилами.
#22 by Альбатрос
Универсальный обмен ХМЛ без правил это выгрузкаЗагрузкаДанныхХМЛ. Которая, кстати, идеально подойдет для ТС.
#23 by Stim
у ТС каша в голове
#24 by OldmaN2
лишь бэ пердануть)
#25 by Stim
пля, чувак. ты бы вместе бесполезного флуда, книжки бы почитал по обменам. я тебе помогаю, помогаю, но как в пустоту какую-то
#26 by OldmaN2
в том то и проблема, что ты кроме себя никого не слышишь, я указал что мне нужно, в надежде, что существуют механизмы в типовом решении. Более того указал, что универсальный обмен уже используется, но не подходит.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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