Надо признать, много бились над этой системой виртуальных комплектов. Чтобы избежать нестыковок по остаткам, добиться корректного учета в 1С, расчета скидок для розницы. Когда добавились маркетплейсы – стало еще сложнее =)
По технической стороне вряд ли получится внятно ответить в нескольких предложениях. В 1С формируем комплектации для наборов, система может менять вкусы в них. На сайт выгружается как набор со скидкой и конкретным остатком (пересчитывается по комплектующим), продается как набор, а в 1С обратно загружается в разбивке по комплектующим (с кастомной ценой) – так каждый товар встает в резерв и тд. Далее сборка заказа и более менее типовой бизнес-процесс.
Понимаю, что вопрос сложный, но как вы заставили систему саму собирать комплекты из того, что есть?
В систему задаются условия, что можно брать для комплектов, а что не подходит: наличие, вид продукта. Дальше система собирает наборы по условиям.
Надо признать, много бились над этой системой виртуальных комплектов. Чтобы избежать нестыковок по остаткам, добиться корректного учета в 1С, расчета скидок для розницы. Когда добавились маркетплейсы – стало еще сложнее =)
По технической стороне вряд ли получится внятно ответить в нескольких предложениях. В 1С формируем комплектации для наборов, система может менять вкусы в них. На сайт выгружается как набор со скидкой и конкретным остатком (пересчитывается по комплектующим), продается как набор, а в 1С обратно загружается в разбивке по комплектующим (с кастомной ценой) – так каждый товар встает в резерв и тд. Далее сборка заказа и более менее типовой бизнес-процесс.