В очередной раз хотелось бы дополнить свой интернет магазин системой учетом товара с поддержкой штрихкода, например 1С или же Торгсофт.
Мой магазин по продаже 3D принтеров https://3DPrinter.org.ua
Сложность состоит в том, что:
а) у меня на сайте уже около 1000 товаров и перенабирать их ручками в 1С почти не реально. Необходимо как-то импортировать в 1С весь товар.
б) я активно использую вариативные товары, а логика в 1С с этими товарами насколько я помню терялась. Вообщем их так же нужно нормально импортировать и настроить взаимодействие.
в) у меня на сайте уже есть система учета построенная на базе плагина WooCommerce Warehouses.
http://wordpress.hellodev.us/plugins/woocommerce-warehouses/
Тоесть у меня в woocommerce уже существуют склады созданные при помощи плагина, хотелось бы синхронизировать работу этих складов и складов 1С, чтобы не было путаницы.
--------------------------------------------------------------------------------------------------------
Финальная задача синхронизации примитивная и схожа с уже существующим плагином: https://wordpress.org/plugins/woocommerce-and-1centerprise-data-exchange/
Необходимо иметь возможность в ручном режиме:
- перебросить весь товар с сайта в 1С, переместится должны все товары, включая вариативные,
- перебросить категории, описания, фото, теги, свойства товаров, значения свойств
Необходимо настроить автоматическую синхронизацию между сервером 1С или Торгсофтом с интернет магазином Woocommerce:
- синхронизацию товаров и категорий товаров
Необходимо настроить список категорий, которые будут в черном листе и не будут синхронизироваться автоматически.
При появлении любого нового товара (обычного, складного или вариативного) он должен автоматически создаваться и со второй стороны независимо где его создали в 1с или в магазине.
Идентификатор товара - артикул у каждого товара он уникален. Нет артикула - нет синхронизации.
При логике Master-Slave, мастер - woocommerce. Соответственно в 90% товар, заказы будет создаваться изначально в интернет магазине, а в 1с уже будет импортироваться.
- синхронизация наличия товара на складах
- синхронизация заказов (номер, дата, состояние и остальные реквизиты)
Обмен заказами: двусторонний обмен информацией о заказах на сайте и в приложении.
- синхронизация контрагентов.
В случае создания заказа, покупатель должен быть единым и в 1с и в магазине.
--------------------------------------------------------------------------------------------------------
ТЗ может быть изменено после обсуждения с исполнителем.
--------------------------------------------------------------------------------------------------------
Как я себе это вижу:
я - создаю копию интернет магазина для экспериментов
я - создаю виртуалку по ТЗ исполнителя
я - принимаю работу с рабочей системой учета товаров/заказов и с выполненной автоматической синхронизацией этих двух системах.
исполнитель - делает все ХОРОШО
исполнитель - после всех тестов и оплаты переносит систему с тестового сайта на настоящий.