Перейти до вмісту

Модуль Prom

Матеріал з K2 ERP Wiki

У системі K2 ERP компонент Prom має змогу використовуватися як окремий канал продажів.; Це створює ризик помилок: застарілі ціни, неправильні залишки, дублювання замовлень, несвоєчасне актуалізація статусів і проблеми з відвантаженням.;

Синхронізація товарів надає можливість передавати асортимент з ERP на Prom або отримувати товари з Prom в облікову систему.; У ERP на підставі замовлення Prom має змогу створюватися:

інформаційні дані, які бажано зберігати в ERP

Prom.ua застосовується як канал онлайн-продажів.; # K2 ERP перевіряє, чи замовлення вже не імпортоване.;

істотно: компонент Prom не замінює ERP або CRM.; * дату і час запиту;

  • напрям обміну;
  • тип операції;
  • об’єкт обміну;
  • ідентифікатор Prom;
  • ідентифікатор ERP;
  • статус операції;
  • текст помилки;
  • технічну відповідь API;
  • користувача або сервіс, який запустив обмін;
  • кількість повторних спроб;
  • результат повторної обробки.; Він є собою інтеграційним шаром, який синхронізує інформаційні дані між обліковою системою та Prom.ua, щоб зменшити ручне введення товарів, цін, залишків і замовлень.;ДПС
  • ідентифікатор товару Prom;
  • назва;
  • артикул;
  • ціна;
  • залишок;
  • статус;
  • посилання на товар;
  • категорія;
  • замовлені позиції.; Він застосовують.; # Виконується фіскалізація через РРО або ПРРО.; З ERP у Prom можуть передаватися:

Синхронізація цін

Для K2 ERP компонент Prom доцільно реалізовувати як окремий канал продажів із власними налаштуваннями API, типом цін, складами, правилами синхронізації, журналом обміну, обробкою помилок і зв’язком із доставкою, оплатами та фіскалізацією.; У сценаріях інтеграції часто потрібно передавати номер ТТН з ERP або CRM назад у Prom, щоб покупець і магазин бачили статус відправлення.;== Статуси замовлень ==

Оплати

В ERP бажано зберігати:

З Prom в ERP можуть завантажуватися:

компонент Prom має змогу синхронізувати статуси замовлень між ERP і Prom.;== Використання модуля Prom у K2 ERP == компонент Prom — це інтеграційний компонент для автоматизації обміну між ERP або CRM і маркетплейсом Prom.ua.;== Основні функціональні можливості == Практичне сфера застосування: компонент Prom особливо корисний для магазинів із великим каталогом, частими змінами цін, складськими залишками, великою кількістю замовлень і потребою оперативно оновлювати інформаційні дані на Prom.ua.; # За потреби виконується фіскалізація.; # Створюється ТТН.; Для токена задаються назва, строк дії та права доступу до груп методів: читання, читання і запис або відсутність доступу.; Для K2 ERP: Prom варто розглядати як зовнішній канал продажів.; компонент Prom має змогу працювати з доставкою та номерами ТТН.; # платформа створює замовлення клієнта.; Для якісної інтеграції з Prom в ERP бажано зберігати:

Із замовлення можуть завантажуватися:

Можливі помилки під час інтеграції

  • назва товару;
  • артикул;
  • характеристика;
  • ціна;
  • стара ціна;
  • залишок;
  • статус наявності;
  • категорія;
  • характеристики;
  • одиниця виміру;
  • фото;
  • бренд;
  • гарантія;
  • мінімальна кількість для замовлення;
  • додаткові параметри залежно від API.; # Статус замовлення оновлюється.; # Товари резервуються на складі.; # Формується відвантаження.; Журнал обміну потрібен для контролю інтеграції та швидкого пошуку помилок.; Типові статуси в ERP:
  • замовлення клієнта;
  • картка клієнта;
  • резерв товару;
  • задача на пакування;
  • документ оплати;
  • документ доставки;
  • фіскальний чек;
  • видаткова накладна.; організація розміщує товари на Prom, отримує замовлення від покупців, обробляє оплату, доставку, статуси та комунікацію з клієнтами.; # платформа зіставляє товари за артикулом або ID Prom.; Його не можна передавати стороннім особам, публікувати в коді, зберігати у відкритих файлах або виводити в логах.; Для інтеграції з CRM, ERP або іншими зовнішніми системами в кабінеті Prom створюється API-токен із налаштованими правами доступу.; :contentReference [oaicite:0]{index=0}

Безпека інтеграції

Висновок

Для B2C-продажів через Prom має змогу бути потрібна фіскалізація розрахункових операцій через РРО або ПРРО.;== Загальний характеристика ==

Під час впровадження модуля Prom потрібно враховувати:

У модулі Prom бажано зберігати: Типовий сценарій експорту товарів з K2 ERP у Prom має змогу виглядати так:

Рекомендація: у K2 ERP бажано мати окреме правило ціноутворення для Prom.;== Для чого потрібен компонент Prom ==

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

Не плутати: API-токен — це ключ доступу до даних магазину.;== Журнал обміну == Під час роботи модуля Prom можуть виникати такі помилки:

Інтеграція з Новою поштою в Python

  • службу доставки;
  • тип доставки;
  • відділення;
  • поштомат;
  • адресу;
  • місто;
  • отримувача;
  • телефон отримувача;
  • номер ТТН;
  • статус доставки;
  • дату відправлення;
  • дату отримання;
  • вартість доставки.;

компонент Prom має змогу забезпечувати такі функціональні можливості:

Інтеграція РРО в Python

  1. Замовлення надходить з Prom.; # У журналі обміну зберігається статус і можливі помилки.; # Статус і номер ТТН передаються назад у Prom.; ERP або CRM має змогу бути головною системою для товарів, цін, залишків, клієнтів, документів, оплат, складів і фіскалізації, а Prom — каналом продажів і вітриною для покупців.; # K2 ERP зберігає ідентифікатор товару Prom.; Без інтеграції менеджерам доводиться вручну переносити товари, ціни, залишки й замовлення між Prom та обліковою системою.; # Prom повертає результат обробки.; компонент Prom має змогу враховувати способи оплати та статуси оплат.;Технічне завдання: інтеграція ПРРО Checkbox для Python
  • номер замовлення Prom;
  • дата і час створення;
  • статус замовлення;
  • покупець;
  • телефон;
  • email;
  • адреса доставки;
  • спосіб доставки;
  • спосіб оплати;
  • список товарів;
  • кількість;
  • ціна;
  • знижки;
  • загальна сума;
  • коментар покупця;
  • службові примітки;
  • номер ТТН;
  • статус оплати;
  • джерело замовлення.; це інтеграційний компонент; додатково реалізовано CRM або обліковою системою та маркетплейсом Prom виступає ключовою рисою обміну даними між ERP забезпечується через компонент Prom.ua.;

Типовий сценарій обробки замовлення

  • спосіб оплати;
  • статус оплати;
  • суму замовлення;
  • суму передоплати;
  • суму післяплати;
  • комісію за потреби;
  • дату оплати;
  • платіжний сервіс;
  • ідентифікатор платежу;
  • зв’язок з касовим або банківським документом.;== API-токен Prom ==

У K2 ERP це має змогу працювати так: Типові задачі зі статусами:

До основних переваг модуля Prom можна віднести:

Можливі сценарії:

  • нове;
  • прийнято в роботу;
  • очікує оплати;
  • оплачено;
  • резерв;
  • комплектується;
  • передано на складський облік;
  • відправлено;
  • виконано;
  • скасовано;
  • повернення;
  • помилка обробки.; # Якщо товар існує, платформа оновлює його інформаційні дані.; * отримати нове замовлення з Prom;
  • змінити статус в ERP;
  • передати статус назад у Prom;
  • передати номер ТТН;
  • повідомити покупця;
  • зафіксувати причину скасування;
  • не оновлювати закриті замовлення без потреби.; Одна з ключових функцій модуля — отримання замовлень з Prom в ERP.; :contentReference [oaicite:1]{index=1}
  1. Покупець оформлює замовлення на Prom.; Для облікової системи: істотно не без ускладнень імпортувати замовлення, а зберігати ідентифікатор Prom.; Не плутати: компонент Prom — це не без ускладнень імпорт замовлень.; Prom підтримує роботу конфігурація обліку залишків у кабінеті компанії.; # Менеджер перевіряє оплату і доставку.; ERP має бути головною системою для товарів, залишків, цін, документів, оплат і фіскалізації, а Prom — вітриною та джерелом замовлень.;

Рекомендація: компонент Prom має мати механізм повторної обробки помилок.; Синхронізація цін потрібна для того, щоб на Prom відображалися актуальні ціни з ERP або CRM.; # Якщо товару немає, платформа створює нову картку.;== Фіскалізація замовлень Prom == Типова реалізація має змогу включати:

інформаційні дані доставки можуть включати:

  • конфігурація підключення до Prom;
  • зберігання API-токена;
  • вибір складів для залишків;
  • вибір типу цін для Prom;
  • зіставлення категорій;
  • зіставлення характеристик;
  • зіставлення товарів за артикулом або ID;
  • експорт товарів;
  • актуалізація цін;
  • актуалізація залишків;
  • імпорт замовлень;
  • створення документів замовлення клієнта;
  • резервування товарів;
  • передавання статусів назад у Prom;
  • передавання ТТН;
  • інтеграцію з доставкою;
  • інтеграцію з оплатами;
  • фіскалізацію;
  • журнал технічного обміну.; # ERP перевіряє оплату.; * підключення одного або кількох магазинів Prom;
  • конфігурація API-токена;
  • імпорт товарів з Prom;
  • експорт товарів у Prom;
  • актуалізація товарних карток;
  • синхронізація цін;
  • синхронізація залишків;
  • отримання нових замовлень;
  • актуалізація статусів замовлень;
  • передавання номерів ТТН;
  • зіставлення товарів за артикулом або ідентифікатором;
  • зіставлення категорій;
  • зіставлення характеристик;
  • зіставлення способів доставки;
  • зіставлення способів оплати;
  • журнал API-запитів;
  • повторна відправка після помилки;
  • ручний і автоматичний режим синхронізації.; Для безпечної роботи модуля Prom потрібно контролювати:

Типовий сценарій синхронізації товарів

  • ID магазину Prom;
  • API-токен;
  • ID товару Prom;
  • артикул товару;
  • статус синхронізації товару;
  • дату останнього актуалізація товару;
  • номер замовлення Prom;
  • ID замовлення Prom;
  • дату замовлення;
  • статус замовлення Prom;
  • статус замовлення ERP;
  • покупця;
  • телефон покупця;
  • спосіб доставки;
  • спосіб оплати;
  • номер ТТН;
  • статус оплати;
  • статус фіскалізації;
  • номер фіскального чека;
  • текст помилки API;
  • журнал запитів і відповідей;
  • кількість спроб синхронізації.; # Номер фіскального чека зберігається в ERP.; * API-токен недійсний;
  • строк дії токена завершився;
  • недостатньо прав доступу;
  • API тимчасово недоступне;
  • товар не знайдено;
  • дублюється артикул;
  • не зіставлена категорія;
  • не зіставлена характеристика;
  • не завантажується фото;
  • неправильна ціна;
  • неправильний залишок;
  • замовлення вже імпортоване;
  • товар із замовлення не знайдено в ERP;
  • неправильний спосіб доставки;
  • неправильний спосіб оплати;
  • не передано номер ТТН;
  • статус не оновився;
  • помилка фіскалізації;
  • перевищено ліміт запитів або виникла технічна помилка обміну.;== Доставка і ТТН ==

компонент Prom потрібен для автоматизації роботи з маркетплейсом і зменшення ручної обробки даних.; Основні задачі модуля:

  1. користувач системи створює або оновлює товар у K2 ERP.; як ілюстрація, якщо API тимчасово недоступне, платформа повинна повторити запит пізніше, а не втрачати замовлення або актуалізація товару.; Окремо варто відзначити коли потрібно для автоматизації роботи з товарами, цінами, залишками, замовленнями, статусами, доставкою, оплатами і іншими даними інтернет-продажів.;== Джерела ==

компонент Prom автоматизує обмін даними.;

Типовий сценарій обробки замовлення з Prom у K2 ERP має змогу виглядати так:

  • залежність від API Prom;
  • потребу в API-токені;
  • строк дії API-токена;
  • потребу в правильному зіставленні товарів;
  • різницю категорій ERP і Prom;
  • різницю характеристик;
  • можливі помилки в артикулах;
  • потребу в контролі залишків;
  • потребу в обробці дублювань;
  • потребу в тестуванні перед масовим експортом;
  • ризик актуалізація неправильних цін;
  • ризик передавання неправильних залишків.; # компонент Prom отримує нове замовлення через API.; Prom має публічне API, яке надає можливість компаніям, зареєстрованим на порталі, отримувати віддалений доступ до керування даними в Кабінеті компанії через власний програмний інтерфейс.;== Обмеження та ризики ==

Інтеграція з Prom, Rozetka, Hotline

  • менше ручного введення;
  • швидше актуалізація товарів;
  • актуальні ціни;
  • актуальні залишки;
  • автоматичне отримання замовлень;
  • менше помилок менеджерів;
  • швидша обробка замовлень;
  • контроль статусів;
  • передавання ТТН;
  • зв’язок із оплатами;
  • зв’язок із фіскалізацією;
  • централізований обліковий облік у ERP;
  • прозорий журнал інтеграції.; # компонент Prom визначає, чи товар уже існує на Prom.;== Отримання замовлень ==

Для роботи модуля потрібен API-токен Prom.;

Інтеграція з Укрпоштою в Python OpenCart

Синхронізація залишків

Синхронізація товарів

  • доступ до API-токена;
  • права користувачів;
  • строк дії токена;
  • журнал дій;
  • обмеження доступу до налаштувань;
  • шифрування секретів;
  • захист логів;
  • резервне копіювання налаштувань;
  • блокування доступу звільнених працівників;
  • розмежування прав між менеджерами й адміністраторами;
  • контроль змін цін і залишків.; Він надає можливість синхронізувати товари, ціни, залишки, отримувати замовлення, передавати статуси, ТТН і забезпечувати зв’язок онлайн-продажів з внутрішнім обліком компанії.; Зверніть увагу: конкретні функціональні можливості модуля Prom залежать від API Prom, прав API-токена, тарифу, налаштувань кабінету компанії, структури товарів, способів доставки, оплат і бізнес-логіки ERP.; * передавання товарів з ERP на Prom;
  • актуалізація назв, описів, фото і характеристик;
  • синхронізація цін;
  • синхронізація залишків;
  • отримання замовлень з Prom;
  • створення замовлень клієнта в ERP;
  • створення або актуалізація картки клієнта;
  • передавання статусів замовлень назад у Prom;
  • передавання номерів ТТН;
  • контроль оплат;
  • контроль доставки;
  • передавання даних для фіскалізації;
  • зберігання історії обміну;
  • обробка помилок інтеграції.; У довідці Prom зазначено, що обліковий облік залишків вмикається в розділі «конфігурація — Залишки товарів», після чого можна налаштовувати автоматичний перерахунок залишків, зміну статусу і відображення залишків на картці товару.; Це дозволить відрізняти ціни маркетплейсу від роздрібних, гуртових або внутрішніх цін.; Це надає можливість уникати дублювання і правильно оновлювати статуси.; # платформа формує документ продажу.;

B2C Tilda Commerce

ЕДО

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

РРО

SaaS

  • назву підключення;
  • API-токен;
  • строк дії токена;
  • магазин або компанію Prom;
  • права доступу;
  • дату останньої перевірки;
  • статус підключення;
  • користувача, який налаштував інтеграцію;
  • журнал помилок авторизації.; Повноцінна інтеграційні функціональні можливості має охоплювати товари, ціни, залишки, замовлення, статуси, доставку, оплату, фіскалізацію та журнал помилок.; # платформа перевіряє артикул, назву, категорію, ціну, залишок і фото.;

У журналі бажано зберігати:

Див.; додатково

  • ERP є собою головним джерелом цін;
  • ціни на Prom оновлюються за розкладом;
  • ціни оновлюються після зміни в ERP;
  • для Prom застосовується окремий тип цін;
  • ціна залежить від акцій або знижок;
  • частина товарів не синхронізується автономно;
  • ціни округлюються за правилами магазину.; # За потреби чек надсилається покупцю.; У кабінеті компанії Prom можна створити токен для інтеграції з CRM, ERP або іншими зовнішніми системами.; :contentReference [oaicite:2]{index=2}