Книга знаний |
|
1С:Предприятие / Приемы программирования / Обмен данными, УРБД |
|
Ответы на частые вопросы с форума forum.mista.ru | Автор статьи: ПиБи | Редакторы: Последняя редакция №4 от 24.10.06 | История URL: http://kb.mista.ru/article.php?id=393 |
Критерий | МОД |
Цена | Лицензируется на каждую БД участвующую в обмене, цена от 600 до 1350 рублей за базу |
Установка (для обмена между 2мя базами) | 5 мин |
Топология обмена |
Произвольная ("звезда","кольцо","дерево" и т.д. и т.п.) |
Транспорт |
Любой (встроенный обмен через FTP и e-mail (собственный почтовый клиент)) |
Автообмен |
Средствами 1С или внешнего шедулера |
Обмен в немонопольном режиме |
Да. Если при загрузке встречается объект, который редактирует другой пользователь, то ожидается разблокировка объекта, либо по команде пользователя объект пропускается или загрузка отменяется |
Приоритетность баз |
Настраивается в каждой паре баз (источник и приемник) |
Настройка миграции |
Вплоть до реквизита объекта метаданных (тип, вид, реквизит). Инструмент для групповых операций с настройкой |
Передача изменений конфигурации |
Разрешение/запрет. Изменения конфигурации отслеживаются, передаются, но автоматически не загружаются. Существуют нештатные разработки, которые автоматизируют загрузку конфигурации |
Перенос правил миграции при установке нового релиза конфигурации |
Правила сохраняет, есть возможность автоматического добавления в настройку миграции новых объектов |
Варианты обмена |
Изменения, выборочно, за период,списком |
Просмотр файла пакета |
Штатный механизм |
Размер пакет |
В пакете информация занимает меньше места, чем в БД (dbf, SQL). Уменьшение размера за счет отключения выгрузки ненужных реквизитов. Уменьшение размера при выгрузке шапки реквизитов отдельным файлом. Архивация arj, rar. |
Скорость выгрузки/загрузки (примерно, зависит от конфигурации компьютера,объема и состава данных) |
210'000 объектов/час / 40'000 объектов/час |
Фильтрация данных |
Гибкая |
Преобразование данных |
Гибкое |
Обмен между разными конфигурациями |
Да. Структуры конфигураций сопоставляются с помощью гибких механизмов правил обмена |
Коллизии номеров |
Присваивается новый номер |
Движения документов |
Переносятся вместе с документом или документ проводится на месте |
Поле синхронизации |
ID объекта (по терминологии МОД - IDD) + опционально по любому реквизиту с признаком "Сортировка" или "Отбор" |
ПриНачалеРаботыСистемывставить следующий код:
Если ПользовательСистемы()= «Автообмен» Тогда База=СоздатьОбъект(«Справочник.ПериферийныеБазы»); База.ВыбратьЭлементы(); Пока База.ПолучитьЭлемент()>0 Цикл ОткрытьФорму("Обработка.ОбменДанными#", База.ТекущийЭлемент()); КонецПроцедуры; СтатусВозврата(0); Возврат; КонецЕсли;
ПриНачалеРаботыСистемывставить следующий код:
Если ПользовательСистемы ()= «Администратор» Тогда // здесь проверяется имя пользователя, у которого есть права на обмен. Обмен должен запускаться только у одного пользователя ОбработкаОжидания(«Автообмен», 60); // вызов с заданной частотой. В данном случае каждые 60 секунд КонецЕсли;
Процедура Автообмен() База=СоздатьОбъект(«Справочник.ПериферийныеБазы»); База.ВыбратьЭлементы(); Пока База.ПолучитьЭлемент()>0 Цикл ОткрытьФорму("Обработка.ОбменДанными#", База.ТекущийЭлемент()); КонецПроцедуры; КонецПроцедуры;
Описание
| Рубрикатор
| Поиск
| ТелепатБот
| Захваченные статьи
| Установки
| Форум
|