Accounting

Odoo WooCommerce POS — Руководство по интеграции с Oliver POS

Oliver POS не является партнером Odoo. Он поддерживает Odoo так же, как и любой магазин на WooCommerce — через коннектор Webkul Odoo WooCommerce, который уже синхронизирует заказы, клиентов и возвраты из WooCommerce в Odoo в реальном времени (или по настроенному вами расписанию). Как только вы это поймете, остальная часть этого руководства станет чисто технической: каждая продажа, которую Oliver POS проводит на кассе, записывается как обычный заказ WooCommerce, коннектор Odoo отправляет его, и ваш доход от продаж в магазине попадает в ту же учетную книгу Odoo, что и ваш доход от онлайн-продаж. Odoo занимается бухгалтерией. WooCommerce — это система учета. Oliver — это касса поверх всего этого.

Что такое Odoo на самом деле

Odoo — это ERP-платформа и платформа для бизнес-приложений с открытым исходным кодом, одним из основных модулей которой является «Бухгалтерия». Она объединяет бухгалтерию, складской учет, производство, CRM, HR и проекты на одной платформе, а Odoo Accounting — это главная книга. Коннектор WooCommerce + Odoo (самый популярный из которых — от Webkul) синхронизирует заказы, клиентов и товары.

Для наших целей важна не какая-то конкретная функция Odoo, а то, что коннектор WooCommerce является зрелым, хорошо поддерживаемым и рассматривает каждый заказ WooCommerce как первоклассную транзакцию в Odoo. Oliver POS не добавляет второй коннектор Odoo и не изменяет путь передачи данных. Он записывает продажи с кассы в WooCommerce, а существующий коннектор Odoo их подхватывает.

Как Oliver POS передает данные о продажах в магазине в Odoo

Процесс работы Odoo WooCommerce POS в Oliver короткий и предсказуемый:

  1. Кассир пробивает продажу на кассе Oliver, сканирует или выбирает товары и нажимает «К оплате».
  2. Oliver предлагает привязать партнера — по поиску email, номеру телефона или через новую карточку партнера.
  3. Кассир принимает оплату через любой платежный шлюз WooCommerce, который использует магазин.
  4. Oliver создает стандартный заказ WooCommerce с ID партнера, позициями, итоговыми суммами, разбивкой по НДС / налогу с продаж и способом оплаты.
  5. Коннектор Webkul Odoo WooCommerce видит новый заказ через хуки WooCommerce в течение нескольких секунд.
  6. Коннектор отправляет заказ на продажу или счет-фактуру в Odoo с правильными кодами НДС / налога с продаж, партнером и сопоставлением счетов доходов/платежей.
  7. Стандартная обработка Odoo запускается для нового документа — журнальные записи, сопоставление платежей, начисление НДС / налога с продаж и любая другая настроенная вами автоматизация.

В итоге, продажа в магазине поступает в Odoo до того, как покупатель покинул магазин (в режиме «по заказу») или в рамках следующего итогового отчета за день (в режиме «ежедневный отчет»). В любом случае, ручной ввод не требуется.

Коннектор Odoo WooCommerce — то, на чем работает Oliver

Oliver не добавляет второй коннектор Odoo и не дублирует синхронизацию. Плагин, на котором работает Oliver, — это стандартный коннектор Webkul Odoo WooCommerce, доступный по адресу store.webkul.com/Odoo-WooCommerce-Connector.html. Он создан специально для обработки пути данных WooCommerce → Odoo, включая сопоставление НДС / налога с продаж, сопоставление партнеров, обработку возвратов и стандартный процесс отчетности.

Настройка идентична настройке для любого магазина WooCommerce: установите коннектор, подключитесь к своему аккаунту Odoo, сопоставьте план счетов и коды НДС / налога с продаж и запустите начальную синхронизацию. После этого каждый заказ WooCommerce, включая каждую продажу с кассы Oliver POS, будет поступать в Odoo по одному и тому же пути.

Почему важно передавать данные о продажах в магазине в Odoo

Большинство ритейлеров, использующих Odoo в магазине WooCommerce, имеют учетную книгу, смещенную в сторону онлайн-продаж, потому что исторически данные оттуда поступали автоматически. В результате получается учетная книга Odoo, которая знает все об онлайн-заказах и почти ничего о продажах на кассе. Последствия этого реальны:

  • Интегрированная архитектура Odoo работает только при наличии потока данных. Ценность Odoo заключается в наличии единой платформы для всех функций. POS, который не передает данные в Odoo, нарушает эту модель.
  • Данные Odoo Inventory становятся неточными. Клиенты из производственной сферы тщательно ведут учет в Odoo Inventory; неподключенный POS приводит к расхождениям в остатках готовой продукции.
  • Odoo CRM перестает быть полезным. Менеджеры по продажам просматривают историю клиентов в Odoo CRM. Отсутствие данных о действиях в магазине делает эту историю неверной.

Передавайте продажи Oliver POS через синхронизацию WooCommerce, и все эти проблемы решатся одновременно. Odoo видит один поток доходов, одну общую сумму обязательств по НДС / налогу с продаж и одну клиентскую базу для онлайн- и офлайн-активности. Сверка бухгалтера с банковскими выписками перестает быть криминалистической экспертизой. Консультант или бухгалтер работает с одним источником. Панель управления наконец-то показывает, что на самом деле происходит с вашим бизнесом — как онлайн, так и в магазине.

Чем это НЕ является

Oliver POS не является партнером Odoo. Нет никаких соглашений о совместном маркетинге, разделении доходов и специальных цен на Odoo для продавцов Oliver. Oliver не вмешивается в процесс обмена данными между WooCommerce и Odoo; путь данных точно такой же, как и у любого магазина WooCommerce. Oliver не взимает наценку, не добавляет комиссию за транзакцию и не получает долю от подписки на Odoo. Ваш аккаунт, учетная книга и договор с Odoo — это исключительно ваши отношения с Odoo.

Также стоит сказать, что Oliver POS не меняет ситуацию с владением данными. Таблица заказов WooCommerce на вашей собственной установке WordPress остается источником истины. Oliver записывает в нее данные; Odoo считывает их через коннектор. Если вы когда-нибудь решите уйти от Odoo, данные останутся там, где они всегда были — в WooCommerce.

Настройка в 4 шага

  1. Установите коннектор Webkul Odoo WooCommerce на свой сайт WordPress и подключите его к своему аккаунту Odoo, сопоставив счета продаж, НДС / налога с продаж и способов оплаты WooCommerce с вашим планом счетов Odoo.
  2. Убедитесь, что начальная синхронизация завершена, и проверьте, что недавний онлайн-заказ появился в Odoo как ожидаемый заказ на продажу или счет-фактура.
  3. Установите Oliver POS, войдите в кассу на своем планшете и убедитесь, что при оформлении заказа включен запрос на ввод данных партнера.
  4. Проведите небольшую тестовую продажу на кассе, привяжите партнера и убедитесь, что заказ на продажу или счет-фактура появились в Odoo с правильными итоговыми суммами и разбивкой по НДС / налогу с продаж.

Часто задаваемые вопросы

Обрабатывает ли коннектор Odoo списание товаров из Odoo Inventory при продажах через Oliver POS?

Да. Коннектор отправляет заказы WooCommerce как заказы на продажу Odoo, что запускает стандартный процесс движения товаров в Odoo. Запасы на сопоставленном складе списываются так же, как и при онлайн-заказах.

Может ли Oliver POS передавать данные в Odoo Accounting на Odoo.com (SaaS) и на самостоятельно размещенный Odoo?

Да. Коннектор WooCommerce + Odoo работает с любым вариантом развертывания — Odoo Online, Odoo.sh или самостоятельно размещенным — потому что подключение происходит на уровне API Odoo. Oliver POS нужен только WooCommerce.

Является ли Oliver POS партнером Odoo?

Нет. Oliver не является партнером Odoo или какой-либо другой бухгалтерской платформы. Мы поддерживаем Odoo, потому что его коннектор WooCommerce уже извлекает заказы, возвраты, данные по НДС / налогу с продаж и партнеров из вашего магазина, а Oliver записывает каждую продажу в магазине в WooCommerce как стандартный заказ, поэтому тот же коннектор автоматически его подхватывает. Ваша подписка на Odoo, ваша учетная книга и ваш договор остаются между вами и Odoo.

Взимает ли Oliver дополнительную плату за использование Odoo?

Нет. Вы платите Odoo напрямую по опубликованным ценам Odoo. Цены Oliver — это фиксированная ежемесячная плата за программное обеспечение POS, которая не имеет ничего общего с выбранной вами бухгалтерской платформой.

Будут ли мои продажи в магазине и онлайн-продажи сверяться с одним набором бухгалтерских книг в Odoo?

Да. Oliver POS записывает продажи с кассы в тот же магазин WooCommerce, который обеспечивает работу вашего онлайн-кассы, поэтому к моменту, когда заказы достигают коннектора Odoo, они уже представляют собой единый поток заказов. Odoo видит один поток доходов, одну общую сумму обязательств по НДС / налогу с продаж и одну партнерскую базу — без ручной сверки между онлайн- и офлайн-книгами.

Попробуйте Oliver POS бесплатно в течение 30 дней на /demo/ — используйте свой существующий магазин WooCommerce и подписку на Odoo, и в течение часа ваш доход от продаж в магазине будет отражен в той же учетной книге Odoo, что и ваши онлайн-заказы. Создано для Европы, развивающихся рынков и ритейлеров среднего бизнеса, дружественных к открытому исходному коду, но доступно везде, где работает WooCommerce.