Библиотека функций MERLION API (Интеграция с 1С: Управление торговлей, редакция 11) Версия веб -сервиса июнь 2017 г.

Программирование - Инструментарий

Библиотека функций MERLION API в расширении конфигурации Управление торговлей, редакция 11. Расширение и набор подключаемых дополнительных форм позволяет без изменения конфигурации получить возможность работы с API крупнейшего российского дистрибьютора http://merlion.com. Вы сможете разместить заказ, зарезервировать товар, импортировать номенклатуру с указанием производитель и штрихкода EAN, загрузить заказ из b2b c автоматическим созданием номенклатуры,автоматически записать номера ГТД. Не требуется установки дополнительного ПО для работы с веб-сервисом. Кроссплатформенное решение для ОС Windows и Linux. Весь код модулей открыт и доступен для просмотра и внесения изменений.

НАЗНАЧЕНИЕ:

Работа с  функциями API MERLION непосредственно из 1С: Управление торговлей 11 версия. 

НАЧАЛО РАБОТЫ:

1) Установить режим совместимости 8.3.9.  На момент написания типовая конфигурация поставляется с режимом совместимости 8.3.8.  

2) Загрузить расширение и установить режим "Небезопасный".

3) Загрузить дополнительные обработки.

4) Подключить роль для пользователя(ей) , работающий с сервисом.

5) Выполнить настройки (авторизация в Мерлион, значения по умолчанию при создании номенклатуры). Заполнить по необходимости структуру каталогов из B2B Мерлион.

КАК ИСПОЛЬЗОВАТЬ:

1)  В качестве готового решения. В поставке реализованы - размещение заказа, резервирование товара, импорт номенклатуры (наименование, производитель,штрихкоды EAN, весовые и объемные характеристики товара),загрузка заказа из b2b c автоматическим созданием номенклатуры, создание документов поступления с номерами ГТД.

2)  В качестве библиотеки . В случае, если бизнес-логика работы Вашего торгового предприятия отличается от предложенной, то можно  написать самостоятельно или адаптировать существующие дополнительные обработки. Все дополнительные обработки созданы с применением БСП. Наименование функций, параметров указаны в полном соотвествии с документацией на API MERLION, что упростит Вам разработку самостоятельных решений.

СОВМЕСТИМОСТЬ:

Протестировано на платформе 1С:Предприятие 8.3 (8.3.9.2170), релиз Управление торговлей, редакция 11 (11.3.3.178),API Merlion 3.0 с изменениями  на июнь 2017 год

ПОДДЕРЖКА:

1 год бесплатной технической поддержки. Получение дополнительного функционала бесплатно.

Скачать файлы

Наименование Файл Версия Размер
Бизнес-логика работы
.docx 21,07Kb
28.04.17
5
.docx 1.0 21,07Kb 5 Скачать бесплатно
Первоначальная установка
.docx 86,67Kb
28.04.17
4
.docx 1.0 86,67Kb 4 Скачать бесплатно
Библиотека функций MERLION API (Интеграция с 1С: Управление торговлей, редакция 11):
02.05.2017
1.0 6900 руб.

Моментальная
доставка

Техническая поддержка - 1 год
02.05.2017
2900 руб.

См. также

Комментарии
1. Роман Романов (master_mozh) 3 11.06.17 00:27 Сейчас в теме
Здравствуйте! Метод getItems не работает, похоже Мерлион добавил поле "IsNew" в ItemsResult.
Исправьте как можно скорее, а еще лучше добавьте в дистрибутив исправленный xml-файл ws-ссылки.


{ОбщийМодуль.APIМерлион.Модуль(161)}: Ошибка при вызове метода контекста (getItems)
Ответ=Клиент.getItems(IDГруппы,КодыТоваровСоап,,,,);
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {https://api.merlion.com/dl/mlservice3}:MLService:getItems()
по причине:
При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка преобразования данных XDTO:
Чтение объекта типа: {https://api.merlion.com/dl/mlservice3}ItemsResult - [2,1315]
Проверка дополнительного свойства:
форма: Элемент
имя: IsNew
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {https://api.merlion.com/dl/mlservice3}ItemsResult - [2,1315]
Проверка дополнительного свойства:
форма: Элемент
имя: IsNew
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {https://api.merlion.com/dl/mlservice3}ItemsResult
2. Роман Романов (master_mozh) 3 11.06.17 02:25 Сейчас в теме
Еще...

{ОбщийМодуль.APIМерлион.Модуль(739)}: Ошибка при вызове метода контекста (getOrdersList)
ТЗНеотгруженныхЗаказов=Соап_СписокВТаблицу(СоапКлиент.getOrdersList(""));
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {https://api.merlion.com/dl/mlservice3}:MLService:getOrdersList()
по причине:
При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка преобразования данных XDTO:
Чтение объекта типа: {https://api.merlion.com/dl/mlservice3}OrdersListResult - [3,1]
Проверка дополнительного свойства:
форма: Элемент
имя: ContractId
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {https://api.merlion.com/dl/mlservice3}OrdersListResult - [3,1]
Проверка дополнительного свойства:
форма: Элемент
имя: ContractId
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {https://api.merlion.com/dl/mlservice3}OrdersListResult
3. Алексей Тарасов (user743704) 4 11.06.17 16:45 Сейчас в теме
(1) Добрый день ! Действительно ,поставщик изменил веб-сервис, добавил поля. Исправил.
4. Арзамас Припузов (ArzamasP) 23.06.17 06:24 Сейчас в теме
5. Алексей Тарасов (user743704) 4 23.06.17 10:36 Сейчас в теме
1С заявило о прекращении поддержки 10.3, поэтому пока не планировалось. Поэтому думал, что все пойдут на 11 версию. Если запросы будут, то будем делать.
Оставьте свое сообщение