Розробка та інтеграція рішень для 1С

Інтеграція 1С/BAS і сайту

Інтеграція 1С/BAS із сайтом передає каталог, ціни, залишки, заявки або статуси без ручного введення.

Обговорити цей напрямФорма контакту

Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.

Інтеграція 1С/BAS із сайтом передає каталог, ціни, залишки, заявки або статуси без ручного введення. Я будую обмін навколо externalId і власника кожного поля, щоб повтор не створював другу сутність.

Спочатку визначається напрям: 1С/BAS публікує довідники, сайт створює заявку, обидві сторони змінюють лише погоджені поля. До меж роботи входять HTTP-сервіс або OData, проміжний адаптер, розклад чи вебхуки, ідемпотентність і журнал. Повний магазин із кошиком краще вести через спеціалізований обмін складу та замовлень.

Приймання охоплює новий об’єкт, зміну, видалення або архівування, повтор пакета й один некоректний рядок серед правильних. Помилка товару не повинна зупиняти весь обмін, а оператор знаходить її за externalId. Типовий модуль CommerceML доцільніший за стандартної схеми; власний API потрібен для нестандартних довідників і кількох споживачів.

Поширені запитання

Натисніть на запитання, щоб розгорнути відповідь.

Чи має обмін відбуватися в реальному часі?

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

Що вважати джерелом правди?

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

Обговорити цей напрямФорма контакту

Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.

Повний опис послуги