24.07.2018, 22:14 | #1 |
Участник
|
интеграция между CMS Shopware и Navision
Привет всем, прошу помощи разобраться во всем этом. Я новичок в этом и пока толком не понимаю всего этого, как подключаться и как работать с Navision. Только неделю назад услышал об этом. Так сказать нужен учитель)
Стоит задача сделать интеграцию между CMS Shopware (интернет-магазин, реализован на PHP) и Navison с последующим обменом данных между ними. 1) Первое что нужно сделать это, чтобы заказы из Shopware, после выполнения заказа на сайте. загружались в Navision. Из данных дано, вот что адрес импорта https://nav.prmco.be:7147/TRAINING_S...unit/WebImport пока, если честно не понимаю всей сути и файлы вложения самого импорта и файл описание, что нужно отдавать из Shopware, прикрепил Requirements interface webshop - navision.xlsx WebImport.xml А в дальнейшем нужно еще обновлять заказчиков и загружать и navison товары в магазин Shopware. И пока не знаю, что с этим делать, с чего начать, в документации как-то не понял, что и куда. Может кто-то поможет, с чего начать, что для чего нужно, как отдавать данные, а то пока только мне больше не понятно чем понятно.Как со всем этим работать? |
|
25.07.2018, 06:47 | #2 |
MCT
|
Я бы делал интеграцию через json, большей частью асинхронно.
Вам надо нарисовать модель данных вашего магазина и той части навижена, которая будет интегроваться. Есть предположение, что количество таблиц и полей из них не совпадает, поэтому надо из одной таблицы писать в две или три и наоборот. Вот и вся сложность.
__________________
Axapta book for developer |
|
25.07.2018, 08:29 | #3 |
Участник
|
А вы вообще с какой стороны разрабатывать будете? Как мне кажется, вам дали веб-сервис со стороны НАВа и к самому НАВу у вас доступа нет и вы будете разрабатывать обмен со стороны сайта?
Если так, подключитесь к веб-сервису с помощью софтины типа этой https://www.soapui.org/open-source.html и посмотрите какой запрос вам нужно сформировать. По сути в приложенном вами xml есть схема заполнения. |
|
25.07.2018, 09:55 | #4 |
Участник
|
Цитата:
Сообщение от Constantine_imported
А вы вообще с какой стороны разрабатывать будете? Как мне кажется, вам дали веб-сервис со стороны НАВа и к самому НАВу у вас доступа нет и вы будете разрабатывать обмен со стороны сайта?
Если так, подключитесь к веб-сервису с помощью софтины типа этой https://www.soapui.org/open-source.html и посмотрите какой запрос вам нужно сформировать. По сути в приложенном вами xml есть схема заполнения. |
|
25.07.2018, 11:36 | #5 |
Участник
|
Добрый день.
А теперь по шагам: 1. Получит xsd схему (полную) данного сервиса. 2. от Mibuso.com использовать xml port Generator для генерации порта и использования стримов. 3. решить проблему авторизации (если у вас NTLM - а это доменная то придется где то писать прокси прослойку - рэппер). 4. Из опыта и версий нав, толкаться в него если ниже НАВ2013 очень сложно 5. толкать в нав данные сложнее ИЗВНЕ, чем их просить у внешнего сервиса по расписанию. если нужна реальная помощь, то пишите в Личку. Удачи..
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица Последний раз редактировалось Captain; 25.07.2018 в 11:39. |
|