Пример использования на 1C
Пример получения данных через стандартные средства 1С
МестоположениеWSDL = "https://www.rlisystems.ru/ws/v1/v1.wsdl";
ИмяПользователя = Имя;
ПарольПользователя = Пароль;
URIПространстваИменВебСервиса = "http://www.rlisystems.ru/ws/v1";
ИмяВебСервиса = "rolisVer1Service";
ИмяТочкиПодключения = "rolisVer1Soap11";
Результат = Неопределено;
ssl = Новый ЗащищенноеСоединениеOpenSSL;
WSОпределение = Новый WSОпределения(МестоположениеWSDL, ИмяПользователя, ПарольПользователя, , , ssl);
WSПрокси = Новый WSПрокси(WSОпределение, URIПространстваИменВебСервиса, ИмяВебСервиса, ИмяТочкиПодключения, , , ssl);
WSПрокси.Пользователь = ИмяПользователя;
WSПрокси.Пароль = Пароль;
//Получаем список терминалов
getTerminalListRequest = WSПрокси.ФабрикаXDTO.Пакеты.Получить("http://www.rlisystems.ru/ws/v1").Получить("getTerminalListRequest");
WSПараметр_getTerminalListRequest = WSПрокси.ФабрикаXDTO.Создать(getTerminalListRequest);
Результат_getTerminalList = WSПрокси.getTerminalList(WSПараметр_getTerminalListRequest);
SearchRequestTD = WSПрокси.ФабрикаXDTO.Пакеты.Получить("http://www.rlisystems.ru/ws/v1").Получить("getTduInfoListRequest");
WSПараметр_SearchRequestTD = WSПрокси.ФабрикаXDTO.Создать(SearchRequestTD);
WSПараметр_SearchRequestTD.SearchString = "TEST2121603";
WSПараметр_SearchRequestTD.TerminalCode = "VSC";
Результат_getTduInfoList = WSПрокси.getTduInfoList(WSПараметр_SearchRequestTD);
ContainerNumber = Результат_getTduInfoList.tduInfo[0].ContainerNumber; //HNKU5131452
TDUCode = Результат_getTduInfoList.tduInfo[0].TDUCode; //60 593 955
TDUDate = Результат_getTduInfoList.tduInfo[0].TDUDate; //13.05.2022 0:00:00
TDUNumber = Результат_getTduInfoList.tduInfo[0].TDUNumber; //2022/21011N/21011S/ZGNGB0133000029
TDURequest = WSПрокси.ФабрикаXDTO.Пакеты.Получить("http://www.rlisystems.ru/ws/v1").Получить("getTduContentRequest");
WSПараметр_TDURequest = WSПрокси.ФабрикаXDTO.Создать(TDURequest);
WSПараметр_TDURequest.FormatCode = "pdf";
WSПараметр_TDURequest.TDUCode = Формат(TDUCode,"ЧГ=");
WSПараметр_TDURequest.TerminalCode = "VSC";
Результат_getTduContent = WSПрокси.getTduContent(WSПараметр_TDURequest);