Настройки репликации
Материал из FrigatWiki
Настройки репликации включают в себя, как правило, два этапа:
- подготовка базы к репликации со своей копией(в случае необходимости создание пустой базы)
- настройка сценария обмена между узлами
Объекты репликации
| Название | Цифр.код | Буквенный код |
| Валюта | 1 | CurrencyReference |
| Прайс-листы | 2 | PriceLists |
| Признаки товаров | 3 | GoodsGroups |
| Группы товаров | 4 | GoodsGroups |
| Товары | 5 | Goods |
| Серии товара | 6 | GoodsSeries |
| Организации | 7 | Faces |
| Банковские реквизиты | 8 | BankInfo |
| Склады | 9 | Stocks |
| Аналитические признаки | 10 | Props |
| Товары в инвентаризации | 18 | DocInvItems |
| Товары по документам | 19 | DocItems |
| Документы | 20 | Docs |
| Система доступа | 100 | Access |
| Количество по складам | 23 | Stocks_xQnts |
| План счетов | 51 | BxAcnts |
| Типовые операции | BxTopers |
Режим синхронизации для всех объектов
Настройки объектов определяют порядок и способы отправки и приема данных,
объектов конкретного типа. Они описываются в разделах "Параметры".
Некоторые настройки присущи всем объектам, а некоторые характерны
для конкретного объекта.
ОПЦИИ РАЗДЕЛА
insert_only=да
Данная настройка определяет режим приема данных, при котором происходит только
добавление новых объектов и не происходит их модификация (изменение их свойств).
resolve_mode=XX
Режим условной синхронизации объекта при приеме (по каким свойствам
осуществляется поиск объекта в принимающей базе данных). Свойства кодируются числом.
Значения для разных объектов обозначают разные свойства. Исключением является общее
для всех объектов значение=1, которое задает стандартный способ синхронизации,
при котором осуществляется поиск глобального идентификатора объекта в списке
принимающей базы, и при наличии такой записи определяется внутренний код объекта.
Если этот способ задан, то он имеет высший приоритет перед остальными способами.
Ниже приведена расшифровка значений для всех объектов репликации.
В случае, когда поиск осуществляется по нескольким параметрам, число XX получается
суммированием соответствующих значений отдельных настроек.
{ режимы условной синхронизации общий } 1 = определение по GUID 32768 = значение заставляет производить сравнение строковых параметров без учета регистра (8000h)
{ режимы условной синхронизации для Currency }
2 = название валюты
4 = текстовый код
8 = цифровой код
!по умолчанию resolve_mode=1+2+32768=32771
{ режимы условной синхронизации для PriceList }
2 = название прайс-листа
4 = код прайс-листа
!по умолчанию resolve_mode=1+2+32768=32771
{ режимы условной синхронизации для Stocks }
2 = название склада
!по умолчанию resolve_mode=1+2=3
{ режимы условной синхронизации для GoodsGroup }
2 = имя группы товаров
!по умолчанию resolve_mode=1+2+32768=32771
{ режимы условной синхронизации для Good }
2 = описание товара
4 = заголовок товара (только совместно с описанием)
8 = короткое имя
16 = артикул
32 = основной бар код
!по умолчанию resolve_mode=1+2=3
{ режимы условной синхронизации для GoodSeries }
2 = имя серии
4 = производитель
16 = название упаковки
32 = количество в упаковке(только совместно с название упаковки)
!по умолчанию resolve_mode=1+2+16+32=51
{ режимы условной синхронизации для Face }
2 = имя название организации
4 = форма собственности(только совместно с именем)
8 = короткое имя
16 = бар код
!по умолчанию resolve_mode=1+2=3
{ режимы условной синхронизации для Document }
2 - тип.дата.номер
4 - котрагент только совместно с предыдущей опцией
!по умолчанию resolve_mode=1
{ режимы условной синхронизации для План счетов }
2 - по коду счета
!по умолчанию resolve_mode=1+2=3
{ режимы условной синхронизации для типовых }
2 - по названию типовой
!по умолчанию resolve_mode=1+2=3
Специальные настройки объекта товар