Обмен производится в формате EnterpriseData от 1С новость 1С о EnterpriseData, документация 1С. На данный момент обмен односторонний - из клубной программы в 1С.
Выгрузить тот же XML можно через файл (каталог обмена / FTP) или через web-service ClubIS — см. раздел Выгрузка через web-service.











Настройка завершена.
В справочнике Юридические лица (раздел Справочники в модуле Администратор) заполните для юр. лица поля "Название", "Короткое название" и "Полное название". Например:
Название = Ромашка ООО
Короткое название = ООО Ромашка
Полное название = Общество с ограниченной ответственностью "Ромашка"
Правильные значения этих параметров можно посмотреть в 1С в разделе Главное, в справочнике Организации.
В 1С "Наименование в программе" = "Название" в клубной.
В 1С "Сокращенное наименование" = "Короткое название" в клубной.
В 1С "Полное наименование" = "Полное название" в клубной.
Запустите модуль Администратор, в разделе "Обслуживание" после нажатия кнопки "Мастер изменения данных" выберите пункт "Экспорт в EnterpriseData от 1С".

Выберите "Путь" (должен совпадать с указанным в настройках синхронизации в 1С), задайте "Период" для выгрузки и нажмите "Ок".
Если выставить опцию выгрузки контрагентов в положение "Не выгружать", то все документы будут выгружаться на контрагента "Клиент клуба".
В диалоге экспорта можно сохранить текущие параметры в JSON (Сохранить параметры… / Копировать JSON) или загрузить их обратно (Загрузить параметры…). Полученный JSON совпадает с телом запроса POST /api/enterprisedata/export и удобен для настройки автоматического обмена через web-service.
Добавьте в планировщик задач Widndows запуск конвертера (путь для исполняемого файла может отличаться):
"C:\Program Files (x86)\ClubIS\Fitness 3\converter.exe" -edi -u=имя пользователя -p=пароль пользователя`
Выгрузка пройдёт с использованием последних параметров использованных в ручной выгрузке. Данные будут за вчерашний день.
Тот же XML, что формирует мастер экспорта, можно получить по HTTP из web-service ClubIS — удобно для автоматического обмена без общего каталога файлов.
Метод: POST /api/enterprisedata/export
Ответ: файл XML (application/xml), имя вида Message_КП_БП.xml.
Авторизация — как у других методов /api/*: в query или заголовках USER_ID и USER_HASH, либо параметр token. У учётной записи обязательно должно быть разрешение EnterpriseData 1C во вкладке «API» свойств сотрудника — оно проверяется всегда, даже если опция «Ограничивать доступ сотрудников к API» выключена.
В теле запроса (application/json) можно указать период (date_from, date_to). Если период не передан, выгрузка идёт за вчерашний день — так же, как при запуске converter.exe -edi. Остальные поля необязательны: если не переданы, используются последние настройки из мастера экспорта. Пустое тело запроса допускается. Вызов через API не меняет сохранённые настройки мастера.
Готовый JSON можно получить из диалога экспорта в ClubIS (Администратор → Обслуживание → Мастер изменения данных → Экспорт в EnterpriseData от 1С): кнопки Сохранить параметры… и Копировать JSON.
| Параметр | Описание |
|---|---|
date_from, date_to |
период выгрузки (YYYY-MM-DD); если оба поля не переданы — вчерашний день |
from_prefix, to_prefix |
Префиксы клубной базы и 1С в имени файла |
data_mode, operations_mode |
Какие данные и операции выгружать (как флажки в мастере) |
contragents_mode |
Контрагенты: все / из документов / не выгружать / в комментарий |
acts_mode |
Реализация по продажам или по оплатам |
paytypes |
Список видов оплат |
day_sum, day_sum_one |
Суммирование по дням |
legal_ids, store_ids |
Фильтр по юр. лицам и складам |
price_group, dds_mode, deals_mode |
Группы номенклатуры, ДДС, договоры |
Пример:
curl -X POST "https://сервер:порт/api/enterprisedata/export?USER_ID=…&USER_HASH=…" \
-H "Content-Type: application/json" \
-o Message_КП_БП.xml \
-d '{
"date_from": "2026-08-01",
"date_to": "2026-08-06",
"data_mode": 124,
"operations_mode": 15,
"contragents_mode": 2,
"paytypes": [1, 3]
}'
Полученный файл сохраните в каталог обмена 1С (или загрузите иным способом) и выполните синхронизацию в 1С, как описано ниже.





Синхронизация данных завершена. Нажмите "Закрыть".
В ней есть ошибка, которая лечится только правкой конфигурации. В пакете XDTO версии 1.6 (а, более новые версии эта конфигурация не поддерживает) не хватает поля "Касса" в ПКОРасчетыСКонтрагентами. А, это поле обрабатывается в коде загрузки XDTO и без него падает в ошибку при загрузке приходных кассовых ордеров.
Откройте конфигурацию и в ней откройте Общие -> XDTO-пакеты -> EnterpriseData_1_6_23. В ней в разделе Типы объектов найдите Документ.ПКОРасчетыСКонтрагентами и добавьте туда элемент Касса, строго после Контрагент и перед ВидРасчетов. Тип
КлючевыеСвойстваКасса (http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.6)
