MoySklad
Odoo
amoCRM
Tizimlashtirish
Marketing
AI agentlar
BUline
MoySklad
Odoo
amoCRM
Систематизация
Маркетинг
Маркетинг: обзор
Стратегия и контент
Стратегия и планКонтент и SMM
Рекламные каналы
Google AdsYandex DirectРеклама в TelegramInstagram и FacebookМаркетплейсы
Органический рост
SEO
Измерение и аналитика
Аналитика и KPI
AI-агенты
BUline
MoySklad
Odoo
amoCRM
Systematization
Marketing
AI agents
BUline
Odoo
Главная/Odoo/Внешние системы и оборудование
Odooвнедряет BUline
Odoo · Интеграции · Внешние системы и оборудование

amoCRM, MoySklad, 1C и оборудование: переход со старой системы на Odoo и совместная работа

Компания, перешедшая на Odoo, не отключает всё за один день. amoCRM или 1C какое-то время работают параллельно, на складе подключаются сканер и принтер, учёт посещаемости поступает с устройства. Сначала решаем, как подключаться и какая система — основной источник данных.

amoCRMMoySklad1СExcelСканерВесыПосещаемостьIoT
Внешние системы

Пять внешних систем: открытый интерфейс и главное ограничение

В документации Odoo 20 готовый обмен с amoCRM, MoySklad и 1C не описан. У каждой системы свой открытый интерфейс, подключение опирается на эти документы.

СистемаИнтерфейс по официальной документацииГлавное ограничение
amoCRMREST API, OAuth 2.0, webhook7 запросов в секунду на одну интеграцию, 50 на весь аккаунт. При превышении — ошибка 429, при повторных нарушениях аккаунт блокируется
MoySkladJSON API 1.2: логин и пароль или токен. Есть webhook45 единиц за 3 секунды, каждый запрос расходует несколько единиц. Webhook — только на платной подписке
1СОбмен EnterpriseData (XML), с версии 8.3.5 — REST через ODataЗависит от конфигурации (для Узбекистана — отдельная) и версии; названия и коды должны совпадать
Excel и CSVИмпорт и экспорт Odoo: XLSX и CSVНе в реальном времени, большой файл разбивается на части, импорт нельзя отменить
Google SheetsПо данным блога Odoo, подключение Google Spreadsheet удалено начиная с версии 16Odoo Spreadsheet (приложение Documents) либо выгрузка через экспорт и API
Честные границы

Что есть в стандартном Odoo и что добавляем мы

По документации Odoo 20. Если в вашей версии есть отличия, проверим на диагностике.

ЗадачаВ стандарте Odoo / во внешнем сервисеДополнительная работа (BUline)
Обмен с amoCRMВ документации Odoo не описан. У amoCRM есть открытый APIСопоставление клиента, сделки, товара и статуса платежа
Перенос из MoySklad и 1COdoo предоставляет импорт файлов. MoySklad и 1C предоставляют собственный экспортКарта столбцов, очистка, внешний ID, тестовая загрузка
Постоянный обмен с 1CВ документации Odoo EnterpriseData не описан. 1C предоставляет формат и ODataОбмен через файл или сервис, учёт подтверждений
Импорт и экспорт из файлаЕсть: XLSX, CSV, внешний ID, кнопка «Test»Карта столбцов, разбиение на части, проверка повторяющихся записей
Сканер штрихкодовЕсть: приложение Barcode (Enterprise), USB, Bluetooth, мобильный компьютерРаскладка клавиатуры, символ Enter, форма этикетки
Весы, принтер, кассовое оборудованиеЕсть: Point of Sale и IoT. Bluetooth-принтер не поддерживаетсяПроверка модели, сеть, система IoT
Биометрический учёт посещаемостиЕсть: подключение BioTime Cloud. eSSL и Mantra — новинка Odoo 20Модель устройства, требование закона, место хранения данных
Мобильное приложениеЕсть: PWA и приложения из магазинов приложений, кратковременный офлайн-режимПроверка по ролям и на устройствах
amoCRM

amoCRM: останется CRM или переход на Odoo

Ответ зависит от структуры организации. Работают оба варианта, но подключение в каждом случае разное.

API amoCRM (официальная документация)

  • OAuth 2.0: access token и refresh token, который обменивается однократно. Refresh token истекает через 3 месяца, новый нужно сохранять
  • 7 запросов в секунду (на интеграцию) и 50 (на аккаунт), ошибка 429
  • Ответ на webhook должен прийти в течение 2 секунд с кодом успеха (100–299), иначе уведомление отправляется повторно. Если за 2 часа накопилось более 100 ошибок и последний hook тоже завершился ошибкой, hook отключается
  • Есть методы для сделок, контактов, компаний, списков и покупателей

amoCRM остаётся

  • Отдел продаж работает в amoCRM, Odoo ведёт склад, продажи и учёт
  • Когда сделка становится «успешной», webhook создаёт заказ на продажу в Odoo
  • Счёт-фактура и статус платежа возвращаются в amoCRM, остаток виден в сделке
  • Риск дублей контактов: записывается правило сопоставления по телефону

Переход на Odoo CRM

  • Перенос контактов, компаний, открытых сделок и примечаний через API
  • Воронка amoCRM сопоставляется с этапами Odoo
  • В параллельный период избегаем двустороннего обновления: основная система — одна
  • Наличие готового модуля Odoo проверяется на диагностике; в Online модуль не устанавливается
MoySklad и 1C

MoySklad и 1C: параллельная работа и перенос

В обеих системах есть официальный способ выгрузки данных. Сложность не в формате, а в совпадении названий, кодов и остатков. Odoo и MoySklad →

MoySklad API

  • Доступ по логину и паролю (Basic) или токену пользователя (Bearer); токен решения — отдельный
  • С 16 февраля 2026 г. лимит считается отдельно для каждого пользователя и решения. Для интеграций с логином и паролем вес запроса повышается поэтапно: с декабря — 11 запросов за 3 секунды
  • До 1000 элементов в одном массиве, не более 5 параллельных запросов, отчёты по остаткам — 5 единиц
  • Если за минуту поступает более 200 запросов с одной и той же ошибкой, доступ пользователя к API отключается. Webhook — только на платной подписке (и в пробный период)

1С

  • EnterpriseData: формат XML, версия 1.0.1 охватывает 94 типа объектов, с сообщением-подтверждением
  • Платформа с версии 8.3.5: REST через OData 3.0 (JSON или Atom), публикуется на веб-сервере
  • «Управление торговлей 8 для Узбекистана» (в каталоге 1C; 1S-TOSHKENT, 11.0.0.24, 12 октября 2026 г.) не предназначено для бухгалтерского и налогового учёта
  • Обмен с Odoo проверяется на практике: Odoo и 1C →

На что смотрим при переносе

  • Название товара, единица измерения и коды должны быть записаны одинаково в обеих системах
  • Код MXIK/ИКПУ есть в карточке. MXIK и ИКПУ →
  • Начальные остатки, долги контрагентов и открытые документы сверяются по датам
  • Импорт и очистка →
Перемещение

Переход со старой системы на Odoo: шесть шагов

Это рекомендация BUline. Порядок уточняется на диагностике в каждом проекте.

01Перечень данных

Какие справочники, документы и остатки переносятся, какие остаются в архиве.

02Расчистка

Исправляются дубли, пустые поля, неверные единицы измерения и неоднородные названия.

03Тестовая загрузка с внешним ID

Каждой записи присваивается код из старой системы. Повторная загрузка обновляет запись, а не создаёт копию.

04Параллельный период

Старая и новая системы недолго работают вместе, остатки сверяются каждый день.

05Итоговые остатки

В день остановки работы остатки и долги загружаются заново, открытые документы закрываются.

06Старая система в режиме чтения

История сохраняется, новые документы вносятся только в Odoo.

Excel и Google Sheets

Excel, CSV и таблицы: импорт и экспорт Odoo

Файл — самый простой и самый распространённый способ подключения. Правила несложные, но ошибку не откатить.

Импорт

  • Записывается из XLSX или CSV в каждый бизнес-объект
  • Кнопка «Test» проверяет данные перед загрузкой. Импорт окончательный, отменить его нельзя
  • Если есть столбец внешнего ID, повторная загрузка обновляет существующую запись
  • Большой файл может прерваться: в документации рекомендуется разбивать его на части

Экспорт

  • Если выбрать «Updatable fields only», файл подойдёт для повторного импорта
  • Формат: XLSX или CSV
  • Используется также для передачи отчёта в другую систему

Таблицы

  • Odoo Spreadsheet входит в приложение Documents: списки и сводные таблицы подключаются к данным Odoo
  • По данным блога Odoo, подключение Google Spreadsheet удалено начиная с версии 16; для Google Sheets путь — экспорт или API
  • В Apps Store есть сторонние модули, совместимость с Odoo 20 проверяется
Оборудование

Сканер, принтер, весы: что описано в документации Odoo

Ниже — данные из документации Odoo 20 по Point of Sale, Barcode и IoT. Конкретная модель без проверки не обещается. Касса и POS →

ОборудованиеКак подключаетсяНапоминание
USB-сканерПодключается к компьютеру как клавиатураПодходящая раскладка клавиатуры, символ Enter после каждого сканирования
Bluetooth-сканер, мобильный компьютерС Odoo на телефоне или планшетеAndroid и Chrome или Windows и Edge; модель проверяется
Чековый принтерEpson TM-m30 III (модель 112 или 152) напрямую по сети (ePOS). USB ePOS и принтер ESC/POS — через IoTBluetooth-принтер не поддерживается. Для принтера ePOS нужен статический IP
Принтер этикетокZebra (ZPL): по документации IoT принтер этикеток Zebra работает без драйвераФорма этикетки проверяется на складе
ВесыЧерез USB или IoT. Рекомендуется Mettler Toledo Ariva S (протокол 8217)В документации указан сертификат для ЕС; требования метрологии Узбекистана не проверены
Денежный ящик, экран покупателяЯщик подключается к принтеру кабелем RJ25. Экран подключается к IoT BoxПроверка модели
Камера, измерительные приборыЧерез IoT BoxWindows virtual IoT не поддерживает эти устройства
IoT-система

IoT-система: бокс или компьютер с Windows

Единая точка, которая подключает IoT-устройства к базе Odoo. Именно через неё к базе привязываются принтер, весы и сканер.

Два вида

  • IoT Box: готовый микрокомпьютер
  • Windows virtual IoT: устанавливается на компьютер с Windows 10 или 11
  • Для весов документация рекомендует физическую IoT-систему

Условия

  • Для использования в производстве нужна подписка на IoT Box
  • Приложение IoT не найдено в открытом репозитории кода, вероятно, оно входит в Enterprise
  • Рекомендуется, чтобы система и устройства находились в одной сети

Безопасность

  • IoT-систему нельзя открывать для доступа из интернета
  • В брандмауэре Windows открываются порты 8069, 80 и 443
  • Обновления IoT-системы устанавливаются отдельно
Посещаемость

Учёт посещаемости: киоск, штрих-код и биометрическое устройство

Приход сотрудника можно фиксировать тремя способами. Биометрический способ вызывает больше всего юридических вопросов.

Киоск (документация Odoo)

  • Киоск: компьютер, планшет или телефон; сотрудник выбирает своё имя либо используется штрих-код или RFID
  • Штрих-код считывает сканер или камера устройства; можно включить PIN-код
  • Для RFID брелоки и считыватель приобретаются отдельно. IoT Box не обязателен
  • Ссылка на киоск не защищена паролем: если она станет известна посторонним, создаётся новая

Биометрическое устройство

  • Подключение BioTime Cloud: модуль ZKTeco BioTime загружает записи в Odoo каждые 12 часов
  • Сотрудник сопоставляется по ZKTeco ID; используются только отметки входа и выхода
  • Поддержка устройств зависит от списка BioTime; документация конкретные модели не называет
  • Устройства eSSL и Mantra объявлены в новинках Odoo 20, страница документации не найдена: проверяется на диагностике

Закон Узбекистана

  • Часть 2 статьи 27¹ закона о персональных данных: биометрические данные хранятся на территории Узбекистана
  • Часть 3 статьи 26: биометрические данные для идентификации личности применяются только с согласия самого лица
  • Проверим, где хранятся сервер BioTime Cloud и шаблон отпечатка пальца или лица. В Odoo поступают время и терминал. Подробнее →
Мобильное приложение

Мобильное приложение и офлайн-режим: чего ожидать

Мобильное приложение Odoo бывает двух видов: PWA и приложение из магазина. Документация рекомендует PWA. Офлайн-режим рассчитан на кратковременные перебои связи, а не на постоянную работу без сети.

  • PWA: добавляется на главный экран, поддерживает push-уведомления и SSO
  • Приложения из магазинов поддерживают несколько аккаунтов, но несовместимы с SSO
  • В офлайн-режиме можно редактировать ранее открытую запись и создавать новую, но загружать изображения нельзя
  • Офлайн-хранилище ограничено 2 ГБ, жёсткое обновление страницы удаляет сохранённые данные
  • Приложения на стандартных компонентах работают офлайн; для пользовательского модуля нужна проверка
—
—
—
Метод BUline

Как мы внедряем подключение внешних систем и оборудования

Этапы соответствуют общему методу BUline. Срок письменно согласовывается после диагностики. Порядок внедрения →

01Диагностика1–2 недели

Какая система остаётся, какая заменяется, кто является основным источником данных. Список оборудования и модели. Результат: карта бизнес-требований (BRD).

02Архитектура1–3 недели

Выбираются способ подключения (файл, API, webhook, промежуточный сервис), хостинг и IoT-система. Описываются карта полей и сценарии обработки ошибок.

03Тестирование и спринты8–16 недель

Подключение тестируется на копии базы. Оборудование проверяется на реальной модели. Перенос данных проходит через пробную загрузку, затем пилот.

04Обучение

Кладовщики, кассиры, HR и бухгалтеры обучаются по ролям. Выдаются инструкции и видеоуроки.

05Сопровождение30 дней + постоянно

После запуска — 30 дней усиленной поддержки, затем согласованное постоянное сопровождение. При обновлении внешней системы или Odoo подключение тестируется заново.

Подготовка

Что подготовить перед началом

Этот список ускоряет диагностику. Начать можно и без полного комплекта.

Системы

  • Права на чтение для аккаунтов amoCRM, MoySklad, 1С
  • Конфигурация и версия 1С
  • Образцы выгрузок (за месяц)

Оборудование

  • Модели сканера, принтера, весов, устройства учёта посещаемости
  • Схема сети и статический IP
  • Тип хостинга: Online, Odoo.sh или собственный сервер

Данные

  • Список наименований товаров, единиц измерения и кодов
  • Дата остатков и задолженности
  • Согласие сотрудников на обработку биометрических данных
Ошибки

Частые ошибки и как их избежать

ОшибкаПоследствиеКак предотвращаем
Ведение одних и тех же данных в старой и новой системеОстатки и цены расходятсяДля каждого справочника назначается одна основная система
Не сохранять refresh-токен amoCRMПодключение разрывается, требуется повторная авторизацияСразу записывать новый токен в безопасное место
Отправка лишнего количества запросов в одну системуОшибка 429, отключение доступаСокращение числа запросов с помощью webhook и пакетной отправки
Импорт в рабочую базу без тестированияЗагрузку нельзя откатитьСначала на копии базы: проверка «Test» и пробная загрузка
Покупка оборудования до проверкиПринтер или весы оказываются несовместимымиМодель подтверждается документацией и тестом
Вопросы и ответы

Частые вопросы

Можно ли подключить amoCRM к Odoo?

В документации Odoo 20 подключение amoCRM не описано. amoCRM предоставляет открытый REST API и webhook, поэтому интеграция строится отдельно. Наличие готового модуля проверяется на диагностике.

Можно ли перенести данные из MoySklad в Odoo?

Да. MoySklad выгружает данные, а Odoo принимает импорт XLSX и CSV с внешним ID. Больше всего времени занимает очистка наименований, единиц измерения и кодов. Остатки и задолженность загружаются заново в день переноса.

Могут ли 1С и Odoo работать вместе?

Могут, но в документации Odoo готовый обмен с 1С не описан. 1С предоставляет EnterpriseData и OData; совместимость с узбекской конфигурацией сначала проверяется небольшим тестом.

Можно ли подключить Google Sheets к Odoo?

Согласно блогу Odoo, интеграция с Google Spreadsheet удалена в версии 16 и более поздних. Варианты: Odoo Spreadsheet, экспорт и импорт или сторонний модуль из Apps Store.

Какие весы и принтеры подходят?

Документация рекомендует весы Mettler Toledo Ariva S (протокол 8217) и принтер Epson TM-m30 III (модель 112 или 152). Bluetooth-принтеры не подходят. Ваши модели проверяются тестом.

Можно ли подключить биометрическое устройство учёта посещаемости?

Документация Odoo 20 описывает подключение ZKTeco BioTime Cloud, а eSSL и Mantra объявлены в новинках. Биометрические данные обязаны храниться на территории Узбекистана, поэтому сначала мы проверяем расположение сервера.

Сколько стоит услуга и сколько времени она занимает?

Лицензия Odoo зависит от числа пользователей и приложений (условия на odoo.com); для IoT-системы нужна отдельная подписка. Объём услуг BUline зависит от числа систем и оборудования, объёма данных, филиалов, кастомизации и обучения. Точная стоимость и сроки указываются в письменном предложении после бесплатной диагностики.

Бесплатная диагностика

Вместе определим, с каких приложений Odoo начать

На диагностике разберём ваши процессы и скажем, где достаточно стандартного Odoo, а где нужна настройка, — со списком приложений, версией и этапами.

Бесплатная диагностика