Налаштування аналітики продавця на маркетплейсі 1С-Бітрікс

Замовлення та залишки на маркетплейсі розходяться з обліковою системою — звірка перетворюється на ручну роботу. Ми налаштовуємо аналітику продавця 1С-Бітрікс під ключ: збираємо дані з кабінету та обліку, зводимо їх і показуємо розбіжності. Ви отримуєте достовірну картину продажів і залишків без ручних вивантажень.

Налаштування аналітики продавця на маркетплейсі 1С-Бітрікс

Аналітика та звітиПростий~1 день
Часті запитання

Чому аналітика продавця 1С-Бітрікс дає розбіжності з маркетплейсом

Розбіжності починаються там, де закінчується обмін даними. Маркетплейс рахує продаж у момент оформлення замовлення, а облік замовлень у 1С — у момент проведення документа реалізації.

Між цими подіями замовлення може бути скасовано, частково викуплено або повернуто, і кожна зі сторін фіксує свою версію. Аналітика продавця 1С-Бітрікс, побудована на такому обміні, показує один виторг, а особистий кабінет майданчика — інший.

Друга причина — залишки та списання. Резерв під замовлення, відвантаження зі складу майданчика та повернення товару в обіг змінюють доступну кількість у різний час.

Якщо синхронізація йде за розкладом, а не за подіями, між запусками накопичується дельта: товар продано, але в 1С ще рахується, або навпаки. Звідси «фантомні» залишки, через які товар випадає з актуальних пропозицій, а продавець дізнається про це за показниками, що впали.

Третя причина — невідповідність довідників. Один артикул на майданчику може бути прив'язаний до кількох карток або до товару з іншою одиницею виміру.

Тоді звірка даних розвалюється на рівні номенклатури, і будь-які зведені звіти розходяться, навіть якщо самі продажі обліковано правильно.

Ціна помилки — не бухгалтерія, а управління асортиментом. Коли розбіжності звітів не розібрані, закупівля йде за завищеними залишками, а виведення товарів з матриці — за заниженим виторгом.

Розбираємо, як вибудувати обмін і звірку так, щоб цифри сходилися на рівні подій, а не ручних правок.

Що дає коректна аналітика продавця 1С-Бітрікс

Коли дані про товари, замовлення та залишки збираються в одному контурі, а не в трьох таблицях і листуванні, продавець уперше бачить реальну картину продажів.

Аналітика продавця на 1С-Бітрікс будується на зв'язці каталогу, складського обліку та замовлень: залишок за кожним товаром оновлюється з облікової системи, а не правиться руками, тому розбіжність між «на сайті» та «на складі» перестає бути нормою.

Це змінює не звітність, а щоденні рішення — що замовляти в постачальника, що виводити з асортименту, де ціна тримає попит, а де гальмує.

Перший вимірюваний ефект — швидкість звірки. Коли вивантаження залишків і цін іде за розкладом і логується, звірка складу з вітриною займає хвилини замість годин ручного зіставлення.

Помилки ловляться на вході: товар без залишку не йде в продаж, а не перетворюється на скасування через день.

Другий — точність залишків і частка скасувань. Якщо облік не встигає за продажами, покупець оформлює замовлення на товар, якого вже немає, і отримує відмову.

Синхронізація в обидва боки та резервування на час оформлення знімають цей клас відмов: частка скасувань і повернень падає, а рейтинг продавця перестає просідати через невиконані замовлення.

Третій — оборотність і управління асортиментом. Видно, які позиції продаються за лічені дні, а які лежать місяцями й заморожують склад.

За цими даними закупівля будується під фактичний попит: ходові позиції не йдуть у дефіцит, неліквід виводиться, а оборотний капітал перестає лежати мертвим вантажем.

Усе це працює лише за чесних даних на вході — тому ми починаємо з перевірки джерел і налаштовуємо облік так, щоб цифри у звіті збігалися з тим, що реально відбувається на складі та в замовленнях.

Способи збору даних: обмін, вивантаження, прямий доступ

Дані про замовлення, залишки та ціни потрапляють у 1С-Бітрікс трьома шляхами, і вибір між ними визначає, наскільки свіжу картину бачить продавець.

Обмін за розкладом тягне зміни порціями, вивантаження звітів дає зріз на момент формування, прямий доступ до API віддає дані за запитом. Нижче — чим кожен варіант платить за свою швидкість.

Варіант Коли підходить Обмеження
Обмін за розкладом Регулярна синхронізація каталогу, цін і залишків; передбачуване навантаження Затримка даних дорівнює інтервалу обміну; при збої сесії частина змін губиться до наступного циклу
Вивантаження звітів Звірка, закриття періоду, розбір розбіжностей Повнота вибірки обмежена шаблоном звіту; дані актуальні тільки на момент вивантаження
Прямий доступ до API Онлайн-залишки, статуси замовлень, реакція на сплеск продажів Впирається в ліміти запитів і вимагає обробки відмов і повторів

Що важливіше — свіжість чи повнота

Обмін за розкладом виграє там, де важлива повнота: він переносить весь масив змін і не залежить від лімітів зовнішнього сервісу. Але затримка даних зростає разом з інтервалом, а при обриві зв'язку потрібно вміти наздоганяти пропущене, а не чекати наступного циклу.

Прямий доступ до API закриває свіжість, але платить стійкістю: при лімітах запитів і короткочасних відмовах без черги та повторів частина відповідей просто не доходить. На практиці ці способи комбінують — розклад тримає каталог, API відповідає за оперативні залишки та статуси.

Як обираємо режим під задачу

Ми дивимося на профіль продавця: кількість позицій, частоту зміни цін, піковість замовлень. Для широкого каталогу з рідкісними правками достатньо обміну за розкладом, для динамічних категорій додаємо прямий доступ з буферизацією. Вивантаження залишаємо для звірки, щоб розбіжності не накопичувалися непомітно.

Розбираємо вашу схему і підбираємо режим збору під навантаження — з оцінкою затримки та повноти вибірки.

Як ми вибудовуємо облік замовлень і залишків

Облік замовлень і залишків ламається не на етапі «написати обмін», а раніше — коли в системі одночасно живуть дані з кабінету маркетплейсу, складу та облікової бази, і ніхто не знає, яка з них головна.

Тому роботу починаємо з аудиту джерел: дивимося, звідки надходять замовлення, як списуються залишки, де розходяться довідники номенклатури і які статуси взагалі існують у кожній системі.

Далі вибудовуємо послідовність кроків, де кожен наступний спирається на результат попереднього.

  1. Аудит джерел — фіксуємо перелік систем, частоту оновлення даних, відповідальних за кожен запис і точки, де значення розходяться.
  2. Схема обміну — визначаємо, що і куди передається, з якою періодичністю, за якою подією і що вважається головним джерелом при конфлікті.
  3. Правила зіставлення — пов'язуємо товари маркетплейсу з номенклатурою облікової бази, включно з аналогами, наборами та позиціями без точного збігу за назвою.
  4. Реалізація обміну — налаштовуємо передачу замовлень, статусів і залишків, обробку помилок і повторні спроби при збоях зв'язку.
  5. Перевірка на розходженнях — проганяємо реальні періоди, звіряємо суми, кількості та статуси, розбираємо кожну невідповідність до причини.
  6. Регламент супроводу — описуємо, як читати журнали обміну, що робити при завислому вивантаженні і хто відповідає за коригування довідників.
  7. Передача та навчання — показуємо команді замовника контрольні точки та порядок дій при типових збоях.

Такий порядок важливий тому, що правила зіставлення, написані до аудиту, майже завжди виявляються хибними: в обліковій базі знаходяться дублі, а на маркетплейсі — позиції, яких там немає. Перевірка на розходженнях ловить це до запуску, а не в розпал продажів.

Регламент супроводу закриває питання, що робити, коли маркетплейс змінює формат вивантаження або з'являється новий склад.

Що замовник отримує на руки після впровадження

Після впровадження аналітика продавця перестає бути набором ручних вивантажень — вона живе всередині контуру 1С-Бітрікс і оновлюється за розкладом.

Ми передаємо не «доступ до панелі», а працюючу систему з зрозумілими точками контролю: що і звідки підтягується, за якими правилами зіставляється, що робити при розбіжності.

  • Налаштовані обміни між маркетплейсами, 1С і обліковою системою: розклад синхронізації, обробка черг, повторні спроби при збої та журнал операцій, за яким видно, коли і що завантажилося.
  • Правила зіставлення товарів, складів, контрагентів і статусів замовлень — з явними пріоритетами, коли одну позицію можна змапити кількома способами, і окремим списком винятків.
  • Готові звіти з продажів, залишків, повернень і юніт-економіки: зведення по кабінетах, динаміка за періодами, розріз по товарах і складах, вивантаження в таблиці для подальшої роботи.
  • Дашборд для керівника — ключові показники на одному екрані, без ручного збирання: виручка, маржинальність, оборотність, частка повернень.
  • Документація за схемою даних: які поля звідки беруться, які перетворення застосовуються, де зберігаються історичні зрізи.
  • Регламенти експлуатації: хто і що робить при розбіжності цифр, як додати новий маркетплейс або кабінет, як оновлювати правила зіставлення без зупинки обмінів.
  • Інструкції для співробітників — короткі сценарії під ролі: оператор, аналітик, керівник. Щоб звіт можна було побудувати без звернення до розробника.
  • Передача знань: розбір контуру з вашою командою, відповіді на питання щодо спірних місць і контакти для ескалації.

Такий комплект знімає головний ризик — залежність від однієї людини, яка «знає, як зібрати цифри». Звіти відтворювані, правила задокументовані, а зміни вносяться за регламентом, а не за пам'яттю.

Кейс: звірка замовлень і залишків на маркетплейсі

Продавець на маркетплейсі працював через 1С-Бітрікс: замовлення падали в особистий кабінет, залишки жили в обліковій системі, а звірку менеджери робили вручну за вивантаженнями.

При 400–600 замовленнях на добу на це йшло 3–4 години щоденно, і все одно розбіжності спливали вже після відвантаження.

Що було до впровадження

  • Звірка замовлень і залишків — вручну, раз на добу, силами двох співробітників.
  • Частка розбіжностей між кабінетом маркетплейсу та обліковою системою — близько 12% позицій.
  • Скасування з причини «немає в наявності» — 8% замовлень, кожне скасування било по рейтингу продавця.
  • Залишки оновлювалися із затримкою до кількох годин: товар продавався, коли його вже не було на складі.

Що змінили

Зв'язали кабінет маркетплейсу та облікову систему через обмін: замовлення й статуси підтягуються в реальному часі, залишки йдуть назад після кожної операції по складу.

Аналітика продавця на 1С-Бітрікс збирає дані в одному сховищі, а розбіжності ловить правило звірки — воно порівнює позиції за артикулом і кількістю та позначає невідповідності до відвантаження, а не після.

Що стало

  • Час звірки: з 3–4 годин на день до 10–15 хвилин на розбір винятків.
  • Частка розбіжностей: з 12% до 1,5% позицій — решту закриває автоматичне правило.
  • Скасування через відсутність товару: з 8% до 1,2% замовлень.
  • Залишки на вітрині маркетплейсу оновлюються в межах хвилини після руху по складу.

Окремо налаштували звіт щодо скасувань із розбивкою за причинами — стало видно, де збоїть ланцюжок постачання, а не просто «товару не було». Через місяць продавець перестав тримати ручну звірку як щоденну операцію: менеджери займаються замовленнями, а не зіставленням таблиць.

Чим відрізняється аналітика продавця від внутрішньої аналітики магазину

Внутрішній облік магазину та звітність продавця на маркетплейсі будуються на різних джерелах даних, і це перше, що визначає розбіжності в цифрах. Внутрішня аналітика спирається на події самої платформи: замовлення, кошики, покази карток, рух по складу.

Звітність продавця надходить ззовні — вивантаженнями маркетплейсу, де дані вже агреговані за його правилами: своя логіка скасувань, повернень, комісій і розподілу замовлень між продавцями одного товару.

Друга різниця — затримки даних. Внутрішні події фіксуються в момент дії та потрапляють у сховище майже одразу, а вивантаження маркетплейсу надходять із лагом: частина показників закривається до кінця дня, фінансові — за підсумками періоду.

Якщо порівнювати ці потоки «в лоб», цифри не зійдуться не через помилку, а через різний час фіксації. Тому у звітності продавця замовлення та виторг зіставляють за датою закриття періоду, а не за датою оформлення.

Третє — правила зіставлення. Один і той самий товар у внутрішньому обліку та у вивантаженні маркетплейсу може мати різні ідентифікатори, а повернення та скасування маркетплейс відносить до іншого періоду, ніж це робить внутрішній облік.

Щоб дані зійшлися, будують довідник відповідностей: артикул продавця, ідентифікатор картки на площадці, склад відвантаження. Без нього звітність продавця та внутрішній облік живуть окремо, і звірка перетворюється на ручний розбір.

На практиці це означає, що аналітика продавця — не копія внутрішньої, а окремий контур зі своїми джерелами, затримками та правилами. Ми зводимо обидва потоки в одну модель: фіксуємо, звідки прийшла кожна цифра, на яку дату вона закрита і за яким правилом зіставлена. Тоді розбіжності видно одразу й вони пояснювані, а не спливають під час звірки звітів.

Часті технічні сумніви перед стартом

Перед стартом майже завжди виринають ті самі інженерні питання: чи не зламає аналітика поточний обмін з 1С, чи витримає сайт навантаження під час вивантаження великих звітів і як швидко дані доходять до звіту. Нижче — відповіді по суті, без загальних слів.

Сумісність: чи не доведеться переписувати обмін з 1С?

Ні. Аналітика продавця ставиться окремим модулем і працює поверх наявного обміну — довідники, замовлення, залишки та ціни продовжують ходити за своїми правилами. Ми підключаємося до тих самих джерел даних, що вже використовуються, і не чіпаємо логіку синхронізації. Якщо обмін кастомний, спочатку розбираємо його схему, потім додаємо збір статистики.

Навантаження: чи витримає сайт вивантаження звітів?

Важкі звіти рахуються в окремому контурі й не конкурують за ресурси з вітриною. Дані агрегуються порціями за розкладом, а не одним запитом по всій історії. На практиці це означає: час відгуку каталогу та оформлення замовлення не змінюється навіть при перерахунку великих періодів.

Затримки даних: наскільки свіжі цифри у звіті?

Залежить від частоти обміну з 1С. При інкрементальному вивантаженні нові замовлення та залишки потрапляють в аналітику в межах одного циклу синхронізації.

Якщо потрібні дані майже в реальному часі, налаштовуємо потокову передачу подій — тоді затримка скорочується до хвилин, а не годин.

Безпека доступу: хто побачить цифри продавця?

Доступ розмежовується за ролями: продавець бачить лише свої показники, адміністратор — зведені. Права перевіряються на стороні сервера при кожному запиті до даних, а не приховуванням елементів інтерфейсу. Усі звернення до аналітики логуються — видно, хто і коли вивантажував звіт.

Супровід: що буде після запуску?

Після впровадження залишається регламент: моніторинг обміну, перевірка цілісності даних і оновлення модуля при змінах у 1С або на вітрині. Ми фіксуємо, які метрики вважаються еталонними, і звіряємо з ними звіти — розходження видно одразу, а не через місяць.

Якщо якийсь із цих пунктів у вас вирішено інакше — опишіть поточну схему, повернемося з оцінкою та планом робіт.

Обговоримо ваше завдання з аналітики продавця

Щоб оцінка була реалістичною, а не «середньою по ринку», ми спочатку розбираємося у вашій схемі даних і лише потім рахуємо роботи.

Аналітика продавця на 1С-Бітрікс майже завжди нестандартна: частина показників надходить з маркетплейсу, частина — з облікової системи, і від того, як ці джерела стикуються, залежить обсяг робіт. Тому починаємо з уточнювальних питань, а не з прайсу.

Що уточнюємо на першій розмові:

  • які маркетплейси та кабінети продавця вже підключені, а які плануються;
  • звідки беруться замовлення, залишки та ціни — обмін з 1С, вивантаження чи ручні правки;
  • які звіти потрібні в результаті: воронка замовлень, оборотність, повернення, юніт-економіка за товаром;
  • як зараз зводяться дані та де розбіжності між кабінетом і обліком;
  • хто буде користуватися звітами та з якою періодичністю оновлення;
  • які права доступу та ролі потрібно розвести між відділами;
  • чи є обмеження щодо навантаження на сайт і за часом вивантажень.

За відповідями збираємо схему потоків даних і пропонуємо формат робіт: доопрацювання модуля обміну, окремий сервіс збору або вивантаження в уже використовувану систему звітності.

Разом з оцінкою надсилаємо план за етапами — що робимо першим, що можна відкласти, де знадобиться доступ до кабінетів маркетплейсу та до облікової бази.

Опишіть завдання у вільній формі: які маркетплейси, які показники критичні та що вже налаштовано. Повернемося з уточнювальними питаннями, оцінкою та планом — зі строками за кожним етапом і зрозумілим розподілом робіт між нашою командою та вашою стороною.

Наші компетенції:

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1060
  • Розробка віджета онлайн-запису для медичного центру
    Розробка віджета онлайн-запису для медичного центру
    837
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    928
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    865
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1223