1С:Бухгалтерия — интеграция
Интеграция подключает 1С:Бухгалтерия предприятия (ред. 3.0) к вашему аккаунту cenaly/cenaly.ru по стандартному протоколу OData 1С:Предприятия — без ручного экспорта/импорта файлов. Подключается как расширение в Магазине приложений (admin.cenaly.ru/app-store) — карточка «1С».
Подключение#
Что нужно до начала: тариф Premium или выше (интеграция входит в функцию «Склад») и локация в одной из стран, где работает 1С: Россия, Беларусь, Казахстан, Узбекистан, Киргизия, Армения, Азербайджан, Грузия, Молдова, Таджикистан, Туркменистан, Украина — в остальных странах карточки «1С» в каталоге не будет, а при недостаточном тарифе вместо формы подключения показывается предложение улучшить тариф.
Поддерживается облачная 1С (например, 1С:Фреш) — прямое HTTPS-подключение:
- Откройте Магазин приложений, найдите карточку «1С» и нажмите «Настроить» — карточка открывается модальным окном прямо на витрине, локация выбирается в шапке окна.
- Первое поле формы — «Режим подключения»: выберите «Облачная 1С (1С:Фреш)» (второй вариант, «Локальная 1С (через мост)», пока заблокирован — см. ниже). Дальше укажите URL базы (OData), пользователя и пароль информационной базы.
- Нажмите «Проверить соединение» — система прочитает описание вашей базы (
$metadata), покажет, сколько наборов данных (entity set) в нём нашлось, и предупредит, если номенклатура или контрагенты не найдены под стандартными именами. - После успешной проверки запускайте синхронизацию кнопкой «Синхронизировать сейчас» — вручную, по мере необходимости.
Пароль пользователя информационной базы хранится в зашифрованном хранилище секретов и не попадает в файл настроек интеграции. Настройки задаются отдельно для каждой локации — у каждого заведения своя база и свои учётные данные.
Локальная 1С за периметром вашей сети (через Cenaly Hardware Bridge) — в разработке, пока недоступна. Уже сейчас работает прямое подключение к облачной базе.
Что синхронизируется#
- Номенклатура (
Catalog_Номенклатура) → попадает в ваш каталог товаров в разделе Склад. - Контрагенты (
Catalog_Контрагенты) → попадают в справочник поставщиков.
Каждой записи присваивается устойчивый идентификатор, привязанный к записи в 1С, — повторная синхронизация обновляет существующие товары и поставщиков, а не создаёт дубликаты.
Известные ограничения#
Интеграция — прямой pull данных из 1С в cenaly (одностороннее направление на первом этапе):
- Единица измерения не переносится автоматически — новые товары создаются с единицей «шт.» по умолчанию, скорректируйте вручную при необходимости.
- Категория товара не сопоставляется автоматически из группы номенклатуры 1С — распределите новые товары по категориям cenaly вручную.
- Штрихкод подхватывается, только если ваша база публикует его прямо в карточке номенклатуры (в типовой 1С штрихкоды часто лежат в отдельном подчинённом регистре) — либо берётся из поля «Артикул», если штрихкода в карточке нет. Из-за этого в поле штрихкода может оказаться артикул: проверьте штрихкоды после первой синхронизации.
- У контрагентов переносятся название, полное наименование и ИНН. Банковские реквизиты не переносятся — в 1С они живут в отдельном справочнике банковских счетов, это за рамками первого этапа; заполните их в карточке поставщика вручную.
- В карточке подключённой интеграции уже видны настройки «Документ продаж» (отчёт о розничных продажах или реализация товаров и услуг) и «Мастер остатков» (cenaly или регистр остатков 1С) — они относятся к будущей выгрузке документов в 1С и на сегодняшний импорт не влияют. Когда выгрузка появится, документы будут создаваться непроведёнными: проверяет и проводит их бухгалтер.
Связанные разделы#
- Склад — каталог товаров, куда попадает номенклатура из 1С
- Магазин приложений — подключение интеграции
- Эвотор — аналогичная интеграция с кассами Эвотор
Частые вопросы#
Нужна ли отдельная лицензия 1С для интеграции?#
Интеграция использует стандартный OData-интерфейс, встроенный в 1С:Предприятие 8.3 — отдельной лицензии на саму интеграцию не требуется, нужен лишь доступ к вашей базе.
Синхронизация происходит автоматически?#
На первом этапе синхронизация запускается вручную кнопкой «Синхронизировать сейчас» — автоматическое расписание пока не подключено.
Данные передаются в обе стороны?#
Пока только из 1С в cenaly (номенклатура и контрагенты). Обратная передача накладных и отчётов о продажах в 1С — в разработке.
Что если моя 1С стоит локально, не в облаке?#
Прямое облачное подключение работает уже сейчас. Подключение локальной базы через Cenaly Hardware Bridge находится в разработке — уточните у поддержки актуальный статус.