Интеграция программ BAS c сайтом. Как подготовится к интеграции и что может входить в Техническое задание
Участники проекта интеграции
Интеграция программ BAS c сайтом – это совместный проект разработчиков сайта, клиента и программистов BAS. Для успешного проведения проекта перед стартом проекта на 3-х сторонней встрече/созвоне обсуждается схема обмена и требования к синхронизации BAS и сайта. Правила обмена после обсуждения согласовываются в Техническом задании. Программисты BAS выполняют работы в части выгрузки/загрузки данных из программы BAS, программисты сайта загружают на сайт или выгружают с сайта. Также возможна запись данных напрямую в базу сайта, но в любом случае методы и функции, используемые в обработке обмена должны быть согласованы в Техническом задании.
Программы BAS хорошо подходят для ведения управленческого учета интернет-магазина (Украина). Во многих программах BAS в готовом функционале есть все основные модули
- Продажи,
- Заказ покупателей,
- Закупки, Склад,
- Денежные средства,
- Планирования продаж и закупок,
- Платежный календарь,
- Отчеты по остаткам, резервам, оборачиваемости товаров,
- Отчеты по анализу деятельности и т.д.
При обмене данными с интернет-магазином, могут запускаться автоматически бизнес-процессы на предприятии, например резервироваться товар на складе, отслеживание предоплаты клиента или запуск на согласование заказа на производство, формироваться Заказ поставщику и пр.
Со стороны клиента может участвовать Администратор базы BAS. Нужны будут права доступа в разделах Продажи и Денежные средства как минимум, также могут быть задействованы Склад и Закупки, частично Производство.
Планируем обмен с сайтом: Товары
Основной обмен с сайтом и BAS – это обмен справочника Товаров на сайте и справочника Номенклатура в программах BAS.
Тут важно, есть ли данные по товарам на сайте и в программе, или мы стартуем работу на сайте и справочник товаров пустой, также может быть и пустой в BAS.
Если есть данные и на сайте и в программе, то необходимо выбрать идентификатор товаров, по которому мы сопоставим товары и будем использовать его для последующих обменов.
Если товары заполнены только с одной стороны, то возможно первоначально полностью их выгрузить в другую программу и записать идентификатор.
Важно изначально определить, где будут создаваться товары: на сайте или в программе BAS. И при создании товар затем будет передаваться в другую программу.
Также важно обозначить все возможные свойства и параметры товаров:
- группы товаров (совпадает ли справочник Групп в программе BAS с Группами на сайте),
- характеристики товаров (цвета, размеры и пр.)
- единицы хранения,
- возможные ракурсы фотографий,
- свойства для фильтров и поиска,
- признаки новинки или популярности товара,
- признаки совместимости с другими товарами.
На многих сайтах не ведется учет остатков товаров на складе, но есть потребность видеть наличие товара. Для этого в Техническом задании необходимо согласовать, как передавать наличие товара и нужен ли конкретное количество остатка на складе.
Все утвержденные параметры нужно занести в Техническое задание.
Связь программы BAS с сайтом: Загрузка Заказа покупателя с сайта
Часто для сокращения времени обслуживания покупателя Заказ покупателя загружают автоматически с сайта в программу. При этом можно быстро отследить остатки товаров на складах и зарезервировать товар под Заказ покупателя.
Также при использовании модуля доставки Новая почта в Заказ можно записать и данные доставки.
При загрузке Заказа нужно определится, будет ли создаваться автоматически карточка Клиента и по какому идентификатору ее далее сопоставлять с сайтом. Часто для идентификации используют номер телефона клиента.
На основании Заказа клиента можно создать Заказ поставщику или запустить Заказ на производство.
При необходимости на сайт можно передавать Статус обработки заказа, либо напрямую из программы BAS отправлять сообщение клиенту со статусом заказа.
Режимы обмена программ BAS с сайтом
Степень автоматизации обмена BAS с сайтом зависит от потребностей клиента, а также технических возможностей сайта, сервера, на котором хранится программа и разработчиков сайта.
Обмен может быть организован в нескольких вариантах:
- ручная выгрузка – данные из программы BAS будет выгружаться на сайт после нажатия кнопки. Может быть выгрузка полной информации или только обновленной (например изменение остатков товара).
- автоматический обмен по расписанию
- обмен информацией по запросу сайта (например, выгрузка только измененного статуса заказа клиента из программы BAS),
- загрузка данных с сайта (например, загрузка нового заказа и создание нового клиента).
Синхронизация программ в единую систему повышает эффективность работы компании в несколько раз.
Идеально, когда все программы и приложения, которые используются на предприятии входят в единую систему и между программами настроен автоматический обмен данными. Взаимодействие программ и приложений происходит без участия пользователя.
Примеры единой системы:
BAS Управління торгівлею + синхронизация интернет -магазина с BAS + CRM + модуль доставки Новая почта + ПРРО ВЕБЧЕК
Все синхронизации настроены путем обмена данными с BAS Управління торгівлею.
BAS Малый бизнес + BAS обмен с сайтом + модуль доставки Новая почта + модуль доставки Укрпочта + обмен с PROM
Все синхронизации настроены путем обмена данными с BAS Малый бизнес
Перед заказом интеграции BAS с сайтом лучше определится какие программы и приложения будут взаимосвязаны на вашем предприятии, это повлияет на стыковку справочников по реквизитам во время обмена с разными программами. При схожих принципах обмена легче управлять всей системой.
Наши консультанты и программисты по BAS помогут составить Техническое задание для корректной синхронизации интернет-магазина с программами BAS.
