Теги, начинающиеся с 1С, определяют настройки системы "1С:Предприятие", а начинающиеся с TC — настройки "Первой Формы" (TC — это аббревиатура TaskCenter, одной из ключевых внутренних подсистем "Первой Формы").
Общие настройки синхронизации
Экземпляр настроек синхронизации, используется один тег на XML настройку. Атрибуты SyncSettings:
|
Синхронизация ДП
Список настроек справочников для синхронизации, дочерний тег для SyncSettings. Содержит теги Record. |
Настройки синхронизации одного справочника, элемент списка SyncRecords. Атрибуты Record:
|
Секция настроек синхронизации файлов для конкретного справочника. Атрибуты Files:
|
Список настроек реквизитов для синхронизации, дочерний для Record, содержит список элементов Property |
Настройки синхронизации одного реквизита. Атрибуты Property:
Примечание 1. Таблица соответствия типов ДП "Первой Формы" и данных "1С:Предприятие":
Примечание 2. Любой тип можно отобразить на ДП типа "Текст". В таком случае в "Первую Форму" будет выгружено текстовое представление реквизита. Примечание 3. Чтобы избежать проблем, вызванных различиями региональных настроек серверов 1С, при отправке и получении данных в форматах Дата, Число и Булево всегда используются следующие маски: •Дата: dtYYYYMMDDHHMMSS, где dt — простой текстовый префикс, а HHMMSS — необязательные разряды (если тип поля Дата, а не ДатаВремя, то их можно пропускать); •Число: nm-123456.897 где nm — префикс, десятичный разделитель — точка, число разрядов до и после точки — любое, разделители тысяч не используются; •Булево: false и true. |
Список разрешенных значений (для ДП "Выбор из нескольких значений" и для колонки "Выбор из выпадающего списка"). В списке элементы Value. |
Значение для выбора. Атрибуты Value:
|
Список настроек синхронизации колонок для ДП "Таблица". В списке элементы Column. |
Список настроек синхронизации для одной колонки ДП "Таблица".
Атрибуты Column:
|
Обработка событий из 1С в "Первой Форме"
События "1С:Предприятие" и действия, выполняющиеся по ним в "Первой Форме". Элементы списка — Event1С. |
Событие "1С:Предприятие". Атрибуты Event1C:
|
Обработка событий из "Первой Формы" в 1С
SyncEventsTC (TCEventsReqSync)
События "Первой Формы" и действия, выполняемые по ним в "1С:Предприятие". SyncEventsTC и TCEventsReqSync полностью аналогичны. Элементы списка — EventTC для SyncEventsTC и TCSyncEvent для TCEventsReqSync. |
Событие "Первой Формы". EventTC и TCSyncEvent полностью аналогичны. EventTC — дочерний тег SyncEventsTC, а TCSyncEvent — дочерний тег TCEventsReqSync. При изменении ДП в 1С отправляется только значение измененного ДП. Если нужно синхронизировать все ДП, используйте смарт-действие "Синхронизировать доп.параметры задач". Атрибуты EventTC (TCSyncEvent):
|
Из "1С:Предприятие" в "Первую Форму"
</SyncEvents1C> Из "Первой Формы" в "1С:Предприятие"
</SyncEventsTC> |
Для документов "1С:Предприятие", поддерживающих механизм проведения, используются методы Create (создание), Post (проведение), Repost (перепроведение) и ClearPost (отмена проведения). Для документов, не поддерживающих проведение, — Create (создание) и Modify (изменение). |
---|