198096б г. Санкт-Петербург, а/я 61
Тел.: +7 (812) 335-77-33 (договорной отдел)
Тел: + 7 (8617) 67-76-65 (договорной отдел)
email: office@rlisystems.ru (общие вопросы)
Сайт: www.rlisystems.ru
qrcode

Пример использования на 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);