Назначение системы
Электронный паспорт изделия содержит данные об используемом для изготовления металла и технологических параметрах основных операций выполняемых в процессе производства. Доступность сопроводительной технологической информации увеличивает ценность продаваемого изделия. Веб сервис электронного паспорта позволяет предоставить клиентам эту информацию в максимально удобном виде и при необходимости срастить с используемым клиентов бизнес-приложением.
Описание архитектуры
В качестве основного интерфейса передачи электронного паспорта изделия используется web сервис, построенный на базе SOAP архитектуры. Web сервис располагается на компьютере расположенном в демилитаризованной зоне домена КЗСП. Web сервис получая запросы в свою очередь транслирует их на SteelTrace Server по TCP/IP или NETBIOS каналу.
Клиентами web сервиса могут выступать как внешние бизнес-приложения. Например, система SteelTrace развернутая у клиента. Также web сервис может быть использован для предоставления электронного паспорта web приложениям.
Описание web сервиса
Web сервис UnitInfo располагается по адресу 95.73.61.86. Содержит следующие функции:
№ | Наименование функции и параметры | Описание |
1 | GetInfo(string UnitId) | Возвращает объекта класса Unit (описание объекта приведено ниже) |
| GetInfo(string UnitId, credential Credential) | |
Описание класса Unit
(ссылка на статью в базе знаний http://www.intelmet.ru/kb_details/ArticleId/24/Unit-Class.aspx)
№ | Метод, свойство | Описание |
1 | String Id | Уникальный идентификатор единицы готовой продукции |
2 | Item Item | Объект класса Item описывающий типоразмеры изделия (см. http://www.intelmet.ru/kb_details/ArticleId/9/Item-Class.aspx) |
3 | Quantity | Объект класса Quantity описывающий весовые и количественные характеристики объекта (см. http://www.intelmet.ru/kb_details/ArticleId/45/Quantity-Class.aspx) |
4 | Regularity | Объект класса Regularity описывающий мерность учетной единицы. |
5 | Shift | Объект класса Shift содержит описание смены) |
6 | User | Объект класса User содержит описание оператора стана последней операции) |
7 | String FormatId | Форматированный идентификатор изделия с добавлением первых «0» |
8 | String Barcode | Содержание штрихкода изделия |