Имя: Пароль:
1C
1С v8
Односторонний обмен между идентичными базами (Бухгалтерия)
,
0 OldmaN2
 
07.07.15
09:41
Доброго времени суток всем!
Столкнулся с проблемой, гугл не помог....
Есть база источник (ЦБ), на основании неё создаю образ (База для формирования отчетов). Необходимо настроить обмен таким образом, чтобы данные переносились только из ЦБ в копию по принципу полного обмена, только без регистрации изменений в копии для ЦБ.
Если создаю обычные настройки обмена РИБ, в настройке имеется параметр "Обмен по правилам обмена" при активации которого появляется вкладка "Обмен по правилам" В данной вкладке имеется ТЧ "Настройка выгрузки", по умолчанию пустая, имеется кнопка "Загрузить настройки", которая работает только тогда, когда подгружен файл правил, вопрос: каким образом данный файл можно получить?

ЗЫ: Пробовал наваять правила в конфигурации "Конвертация данных", через MD82Exp выгрузил структуру конфигурации ЦБ, создал правила обмена данными, заполнял всё по умолчанию, загрузил полученный файл правил в ЦБ, но при выгрузке данных в копию начинает ругаться на предварительно изменённый документ по причине: Метод объекта не обнаружен (ОпределитьТипОтправкиДанных).
Хз куда копать. Для обменов между бухгалтерией и торговлей, бухгалтерией и розницей и т.д. существуют типовые правила обмена в поставке самой конфигурации, а правила для идентичных конфигураций не предусмотрено....
Может существуют ещё какие-то инструменты получения правил обмена?
1 Stim
 
07.07.15
09:47
правила загрузил, молодец, а узел может отправить эти данные?
иначе - в составе плана обмена есть все документы, которые ты переносишь правилами?
2 Stim
 
07.07.15
09:49
да, и зачем правила обмена между идентичными конфигурациями?
Лучше один раз синхронизируй как надо, а потом по умолчанию по ид переноси
3 OldmaN2
 
07.07.15
09:49
(1) Узел для полного обмена установлен
4 OldmaN2
 
07.07.15
09:52
(2) по ид - это как? На текущий момент в копию осуществляют выгрузку данных через универсальный обмен XML, но этот вариант не удобен.
5 Stim
 
07.07.15
09:57
(3) блин. в полном плане обмена - не все объекты.
грубо говоря - у тебя в составе полного плана обмена нет документа "МойДокумент1", а в правилах обмена есть
6 Stim
 
07.07.15
09:59
(4) ох.как бы тебе объяснить.

если ты не хочешь регистрации  изменений(непонятно почему), то вариант у тебя только унив обмен хмл. там тупо - правила, файл выгрузки.
в штатных настройках обмена нужно указывать узел. а где есть узел, есть и регистрация изменений. в штатных можно настроить расписание и пр
7 Stim
 
07.07.15
09:59
+ это если без изменения конф
8 PuhUfa
 
07.07.15
10:00
>> База для формирования отчетов
просто копировать базу не вариант что ли?
9 Stim
 
07.07.15
10:01
++но есть еще вариант, для тебя, извращенца

создаешь новую серверную базу, в котором крутится регл задание, которое запускает в источнике обработку унив обмена хмл, программно ывгружает данные. то же регл задание программно загружает данные в приемник.


итого ты будешь иметь обмен по расписанию, без узлов и без изменений конфигурации
10 OldmaN2
 
07.07.15
10:02
(5) изменённый документ есть и там и там. Проблема именно в правилах, существует ли возможность получить правила для полного плана обмена?
11 Stim
 
07.07.15
10:02
(8) есть еще вариант - каждую ночь копировать рабочую базу в скульную копию, средствами скуля.

итого у польз каждое утро есть копия рабочей, в которой он может делать все, что захочет
12 OldmaN2
 
07.07.15
10:06
(8) не вариант. В копии корректировки осуществляются, поэтому и нужно чтобы назад ничего не убегало.
То, что эти корректировки могут быть перезатёрты изменёнными документами в ЦБ тоже предусмотрено, для ЦБ эти документы в закрытый период попадают.
13 OldmaN2
 
07.07.15
10:07
Блин, ))))) меня интересует именно получение файла настроек полного обмена - как получить знает кто-нибудь или нет?
14 Cyberhawk
 
07.07.15
10:09
"получение файла настроек полного обмена" // названия/термины от себя придумываешь?
15 ИС-2
 
naïve
07.07.15
10:12
думаю проще сделать обработку, которая будет во второй базе сбрасывать регистрацию перед обменом (см. обработку регистрация изменений).
16 Stim
 
07.07.15
10:13
кароче, учит матчасть. ты походу сам не знаешь, что ты хочешь сделать
17 PuhUfa
 
07.07.15
10:14
>>создал правила обмена данными, заполнял всё по умолчанию

дальше: сервис - прочие обмены - универсальный обмен
18 Serg_1960
 
07.07.15
10:15
Любой типовой двухсторонний обмен превращается в "односторонний", если в одном из узлов не регистрировать (или удалять перед обменом) изменения для другого узла. Ваш КЭП :)
19 OldmaN2
 
07.07.15
10:15
(15) тоже об этом подумываю
(16) я написал что мне надо, если не знаешь что посоветовать, то проходя проходи....
20 OldmaN2
 
07.07.15
10:16
(18) угу, буду копать сюда! Спасибо!
21 OldMonk
 
07.07.15
10:17
походу, ТСу требуется старый вариант обработки универсального обмена XML, который не требует файла с правилами.
22 Альбатрос
 
07.07.15
10:29
(21) Универсальный обмен ХМЛ без правил это выгрузкаЗагрузкаДанныхХМЛ. Которая, кстати, идеально подойдет для ТС.
23 Stim
 
07.07.15
11:02
(21) у ТС каша в голове
24 OldmaN2
 
07.07.15
11:27
(23) лишь бэ пердануть)
25 Stim
 
07.07.15
11:44
(24) пля, чувак.
ты бы вместе бесполезного флуда, книжки бы почитал по обменам.
я тебе помогаю, помогаю, но как в пустоту какую-то
26 OldmaN2
 
08.07.15
05:21
(25) в том то и проблема, что ты кроме себя никого не слышишь, я указал что мне нужно, в надежде, что существуют механизмы в типовом решении. Более того указал, что универсальный обмен уже используется, но не подходит.