Бюджет: 15000 UAH Срок: 1 день
Добрый день, добродей.
В вашем случае совсем нет ничего такого страшного. Все эти проблемы на каждом интеграционном проекте решаются всегда. Итак, немного отвечу по сложностям, которые есть на вашем проекте.
> Разновидности существуют как отдельные позиции в отличие от Пром.
для этого нужно сделать таблицу, в которой один товар с прома должен соответствовать двум или более товарам в СРМ. затем при передаче данных нужно делать конвертацию. это стандартная проблема при интеграции систем.
> Остатки - в срм нет итога со всех складов (в срм у нас 4 склада).
это также не является проблемой. Для вас это может быть проблемой, с какого склада отправлять товар. например, заказчик заказал товар на проме (должно быть соглашение в терминах СРМ), но ему должно предшествовать задание на перемещение или что-то подобное, и уже на основе этого действия нужно делать списание-перемещение со склада в пределах самого СРМ. для того чтобы передать остатки на пром все товары калькулируются по всем складам и передается остаток.
> Статус товаров - отображается в срм по-другому.
это также стандартная проблема при интеграционных процессах. Создается модель переходов. то есть статус "...." прома соответствует статусу "====" срм. По этой модели передаются все данные.
У меня есть очень большой опыт в интеграции систем и разрабатывал их для крупных компаний и организаций. С большим удовольствием разработаю и для вас.