Описание сервисов сборка

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску

ПроверитьПодключение

Описание |

Назначение: Сервис предназначен для проверки соединения с АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • Если подключение прошло успешно, возвращает значение "Подключено".


Пример вызова 1C |

&НаСервере Процедура ПроверитьПодключениеНаСервере() 	Прокси = ПолучитьПрокси(); 	Результат = Прокси.ПроверитьПодключение(); 	Сообщить(Результат); КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПроверитьПодключение xmlns:ns0="http://gateway.aspcom.ru">

</ns0:ПроверитьПодключение>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПроверитьПодключениеResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Подключено</m:return>
		</m:ПроверитьПодключениеResponse>
	</soap:Body>
</soap:Envelope>


СоздатьНоменклатуру

Описание |

Назначение: Операция предназначена для выгрузки и обновления номенклатуры из учетной системы в АСП.Склад WMS.

В случае если выгружаемая номенклатура уже есть в сборке, она будет обновлена. Если нет возможности выгрузить некоторые поля из учетной системы, их можно заполнить в сборке. При редактировании номенклатуры в сборке может возникнуть диалоговое окно, предлагающее запретить редактирование номенклатуры из учетной системы. С момента подтверждения запрета редактирования номенклатуре присваивается статус "РучнаяКорректировка" (Запрет изменения) и редактирование номенклатуры при выгрузке в Сборку будет заблокировано. Для того чтобы обратно включить редактирование необходимо нажать кнопку "Запрет изменения" в карточке номенклатуры.

При выгрузке документов новая номенклатура будет создаваться автоматически, однако, если не передавать при выгрузке ГУИД подкатегории и единицу хранения, перед регистрацией документа нужно сопоставить номенклатуру в АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • Строка, описывающая результат загрузки. В случае успешной загрузки будет выведено сообщение: "Номенклатура загружена: {Наименование номенклатуры}". Иначе, в ответе будет указана причина отказа.


Пример вызова 1С |

Процедура ВыгрузитьНоменклатуруНаСервере() 	Прокси = ПолучитьПрокси(); 	Фабрика = Прокси.ФабрикаXDTO; 	 	Запрос = Новый Запрос; 	Запрос.Текст =  		"ВЫБРАТЬ 		|	Номенклатура.Ссылка 		|ИЗ 		|	Справочник.Номенклатура КАК Номенклатура 		|ГДЕ 		|	(&ВсяНоменклатура 		|			ИЛИ Номенклатура.Ссылка В ИЕРАРХИИ (&Номенклатура)) 		|	И НЕ Номенклатура.ЭтоГруппа"; 	 	Запрос.УстановитьПараметр("Номенклатура", Номенклатура); 	Запрос.УстановитьПараметр("ВсяНоменклатура", НЕ ЗначениеЗаполнено(Номенклатура)); 	Выборка = Запрос.Выполнить().Выбрать(); 		 	Пока Выборка.Следующий() Цикл 		Результат = Прокси.СоздатьНоменклатуру(СформироватьНоменклатуру(Выборка.Ссылка,Фабрика)); 		Сообщить(Результат); 	КонецЦикла;  КонецПроцедуры

Пример вызова XML

|

<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:СоздатьНоменклатуру xmlns:ns0="http://gateway.aspcom.ru">
<ns0:Номенклатура>
				<ns0:Код>test_0002695</ns0:Код> <!--Если выгрузка номенклатуры в сборку осуществлялась по коду-->
				<!--<ns0:КодЗагрузки></ns0:КодЗагрузки>-->  <!--Если выгрузка номенклатуры в сборку осуществлялась по ПОЛНОМУ коду-->
				<ns0:Наименование>Тест номенклатура</ns0:Наименование>
				<ns0:НаименованиеПолное>Полное наименование тестовой номенклатуры</ns0:НаименованиеПолное>
				<ns0:ЕдиницаИзмерения>
					<ns0:Код>test_002695</ns0:Код>
					<ns0:Наименование>тШтука</ns0:Наименование>
					<ns0:Коэффициент>1</ns0:Коэффициент>
					<ns0:Вес>10</ns0:Вес>
					<ns0:Объем>0</ns0:Объем>
					<!--<ns0:КодЗагрузки>С0000002695</ns0:КодЗагрузки>-->
					<ns0:ЕдиницаИзмеренияКлассификатора>
						<ns0:Код>796</ns0:Код>
						<ns0:Наименование>Шт</ns0:Наименование>
						<ns0:ПолноеНаименование>Штука</ns0:ПолноеНаименование>
						<ns0:МеждународноеСокращение>SHT</ns0:МеждународноеСокращение>
					</ns0:ЕдиницаИзмеренияКлассификатора>
					<ns0:Основная>true</ns0:Основная>
				</ns0:ЕдиницаИзмерения>
				<ns0:GTIN>12345678987654</ns0:GTIN>
				<ns0:ШтрихКод>1122332211</ns0:ШтрихКод>
				<ns0:Группа>
					<ns0:Код>Г_03</ns0:Код> <!--Если выгрузка номенклатуры в сборку осуществлялась по коду-->
					<!--<ns0:КодЗагрузки></ns0:КодЗагрузки>-->  <!--Если выгрузка номенклатуры в сборку осуществлялась по ПОЛНОМУ коду-->
					<ns0:Наименование>Группа 3 уровня</ns0:Наименование>
					<ns0:Родитель>
						<ns0:Код>Г_02</ns0:Код>
						<!--<ns0:КодЗагрузки></ns0:КодЗагрузки>--> 
						<ns0:Наименование>Группа 2 уровня</ns0:Наименование>
						<ns0:Родитель>
							<ns0:Код>Г_01</ns0:Код>
							<ns0:Наименование>Группа 1 уровня</ns0:Наименование>
						</ns0:Родитель>
					</ns0:Родитель>
				</ns0:Группа>
				<ns0:СрокГодностиЧасов>1</ns0:СрокГодностиЧасов>
				<ns0:СрокГодностиДень>2</ns0:СрокГодностиДень>
				<ns0:СрокГодностиМесяцев>3</ns0:СрокГодностиМесяцев>
				<ns0:СрокГодностиГод>4</ns0:СрокГодностиГод>
				<ns0:Артикул>01001001</ns0:Артикул>
				<ns0:Весовой>false</ns0:Весовой>
					<ns0:ТЧGtin>
						<ns0:GTIN>12345678987654</ns0:GTIN>
					</ns0:ТЧGtin>
					<ns0:ТЧGtin>
						<ns0:GTIN>55555555555555</ns0:GTIN>
					</ns0:ТЧGtin>			
			</ns0:Номенклатура>
</ns0:СоздатьНоменклатуру>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:СоздатьНоменклатуруResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Номенклатура загружена: Тест номенклатура</m:return>
		</m:СоздатьНоменклатуруResponse>
	</soap:Body>
</soap:Envelope>


СоздатьКонтрагента

Описание |

Назначение: Выполняет загрузку контрагентов в АСП.Склад WMS.

Параметры:

Возвращаемое значение: Строка, описывающая результат загрузки. В случае успешной загрузки будет выведено сообщение: "Контрагент загружен: {Наименование контрагента}". Иначе, в ответе будет указана причина отказа.


Пример вызова 1C |

Процедура ВыгрузитьКонтрагентаНаСервере()Прокси = ПолучитьПрокси();Фабрика = Прокси.ФабрикаXDTO;Запрос = Новый Запрос;Запрос.Текст ="ВЫБРАТЬ|	Контрагенты.Ссылка|ИЗ|	Справочник.Контрагенты КАК Контрагенты|ГДЕ|	Контрагенты.Ссылка В ИЕРАРХИИ(&Контрагент)|	И НЕ Контрагенты.ЭтоГруппа";Запрос.УстановитьПараметр("Контрагент", Контрагент);	Выборка = Запрос.Выполнить().Выбрать();Пока Выборка.Следующий() ЦиклКонтрагент = СформироватьКонтрагента(Выборка.Ссылка,Фабрика);Если ТипЗнч(Контрагент) = Тип("Строка") ТогдаСообщить(Контрагент);Продолжить;КонецЕсли;		Результат = Прокси.СоздатьКонтрагента(Контрагент);КонецЦикла;	 КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:СоздатьКонтрагента xmlns:ns0="http://gateway.aspcom.ru">
<ns0:Контрагент>
				<ns0:ИНН>222642678456</ns0:ИНН><!--Если выгрузка контрагента в сборку осуществлялась по ИНН-->
				<ns0:Наименование>Тест контрагент</ns0:Наименование>
				<ns0:Код>000221</ns0:Код> <!--Если выгрузка контрагента в сборку осуществлялась по коду-->	
			</ns0:Контрагент>
</ns0:СоздатьКонтрагента>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:СоздатьКонтрагентаResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Контрагент загружен: Тест контрагент</m:return>
		</m:СоздатьКонтрагентаResponse>
	</soap:Body>
</soap:Envelope>


СоздатьУпаковку

Описание |

Назначение: Выполняет загрузку упаковок в АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • Строка, описывающая результат загрузки. В случае успешной загрузки будет выведено сообщение: «Упаковка загружена: {Наименование упаковки}». Иначе, в ответе будет указана причина отказа.


Пример вызова 1C |

&НаСервере Процедура ВыгрузитьУпаковкуНаСервере()Прокси = ПолучитьПрокси();Фабрика = Прокси.ФабрикаXDTO;Запрос = Новый Запрос;Запрос.Текст ="ВЫБРАТЬ|	Упаковки.Ссылка|ИЗ|	Справочник.УпаковкиЕдиницыИзмерения КАК Упаковки;	Выборка = Запрос.Выполнить().Выбрать();Пока Выборка.Следующий() ЦиклУпаковка = СформироватьУпаковку(Выборка.Ссылка,Фабрика);Если ТипЗнч(Упаковка) = Тип("Строка") ТогдаСообщить(Упаковка);Продолжить;КонецЕсли;		Результат = Прокси.СоздатьУпаковку(Упаковка);КонецЦикла;	 КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:СоздатьУпаковку xmlns:ns0="http://gateway.aspcom.ru">
<ns0:Упаковка>
		<ns0:Код>000212</ns0:Код>
		<ns0:Наименование>Тест упаковка</ns0:Наименование>
		<ns0:Объем>0.5</ns0:Объем>	
	</ns0:Упаковка>
</ns0:СоздатьУпаковку>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:СоздатьУпаковкуResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Упаковка загружена: Тест упаковка</m:return>
		</m:СоздатьУпаковкуResponse>
	</soap:Body>
</soap:Envelope>


ЗагрузитьДокументы

Описание |

Назначение: Выполняет загрузку массива документов в АСП.Склад WMS.

Параметры:

  • СписокДокументов(Тип: СписокДокументов) - структура, содержащая массив обрабатываемых документов и параметры загрузки;
  • ОбновлятьПодчиненные (Тип: boolean) - если параметр принимает значение Истина, функция будет обновлять вложенные данные заполненные в документе;
  • МобильноеУстройство(Тип: МобильноеУстройство) - мобильное устройство, куда распределяется сборка.

Возвращаемое значение:

  • ОтветСервиса - структура, содержащая массив результатов загрузки документов.


Пример вызова 1С |

Процедура ГрупповаяОбработкаДокументов() 	Прокси = ПолучитьПрокси(); 	Фабрика = Прокси.ФабрикаXDTO; 	 	СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен,"СписокДокументов")); 	хМобильноеУстройство = Неопределено;	 	Если ЗначениеЗаполнено(МобильныеУстройства) Тогда	 		МобУстройства = СтрРазбить(МобильныеУстройства,":"); 		хМобильноеУстройство = Фабрика.Создать(Фабрика.Тип(ПространствоИмен,"МобильноеУстройство")); 		хМобильноеУстройство.Наименование = МобУстройства[0]; 		хМобильноеУстройство.Код = МобУстройства[1]; 	КонецЕсли;  	КоличествоВыгружено = 0; 	Для Каждого Стр Из ТаблицаДок Цикл 		Если НЕ Стр.Выбран Тогда 			Продолжить; 		КонецЕсли;		 		Док = СформироватьДокумент(Стр.Ссылка, Фабрика); 		Если Док <> Неопределено Тогда  			СписокДокументов.МассивДокументов.Добавить(Док); 			КоличествоВыгружено = КоличествоВыгружено + 1; 		КонецЕсли; 	КонецЦикла; 	 	Если СписокДокументов.МассивДокументов.Количество()>0 Тогда		ДанныеОтвета = Прокси.ЗагрузитьДокументы(СписокДокументов, Ложь, хМобильноеУстройство); 		Сообщить("Отправлено на выгрузку документов: "+КоличествоВыгружено); 		РазобратьОтвет(ДанныеОтвета); 	КонецЕсли;	 КонецПроцедуры

Пример разбора ответа 1С |

Процедура РазобратьОтвет(ДанныеОтвета) 		 	ТаблицаРезультатов = Новый ТаблицаЗначений; 	ТаблицаРезультатов.Колонки.Добавить("ТипДокумента"); 	ТаблицаРезультатов.Колонки.Добавить("Документ"); 	ТаблицаРезультатов.Колонки.Добавить("Результат"); 	 	Для Каждого Ответ Из ДанныеОтвета.МассивРезультатов Цикл  	НовРез = ТаблицаРезультатов.Добавить(); 		НовРез.ТипДокумента = ТекущееСоответствие.Сборка; 		НовРез.Документ = НайтиДокумент(Ответ.Документ, ТекущееСоответствие); 		НовРез.Результат = Ответ.РезультатТранзакции; 	КонецЦикла; 	 	ТаблицаРезультатов.Сортировать("ТипДокумента"); 	Обработка = РеквизитФормыВЗначение("Объект");	 	Макет = Обработка.ПолучитьМакет("Макет"); 	ШапкаТД = Макет.ПолучитьОбласть("Шапка"); 	ГруппаДок = Макет.ПолучитьОбласть("ГруппаДокументов"); 	СтрокаДок = Макет.ПолучитьОбласть("СтрокаДокумент"); 	 	ТД.Очистить(); 	ШапкаТД.Параметры.ТипОбъекта = "Документ"; 	ТД.Вывести(ШапкаТД); 	ТД.НачатьАвтогруппировкуСтрок(); 	 	ТекТип = ""; 	ПараметрыОтбора = Новый Структура; 	ПараметрыОтбора.Вставить("ТипДокумента"); 	Для Каждого Рез Из ТаблицаРезультатов Цикл 		Если ТекТип <> Рез.ТипДокумента Тогда 			ТекТип = Рез.ТипДокумента; 			ГруппаДок.Параметры.Заполнить(Рез); 			ГруппаДок.Параметры.ТипДокумента = ТипВСборке(Рез.ТипДокумента); 			ПараметрыОтбора.ТипДокумента = Рез.ТипДокумента; 			ГруппаДок.Параметры.КоличествоЗагружено = ТаблицаРезультатов.НайтиСтроки(ПараметрыОтбора).Количество(); 			ТД.Вывести(ГруппаДок,1); 		КонецЕсли; 		СтрокаДок.Параметры.Заполнить(Рез); 		ТД.Вывести(СтрокаДок); 	КонецЦикла; 	 	ТД.ЗакончитьАвтогруппировкуСтрок(); 	ТД.ТолькоПросмотр = Истина; КонецПроцедуры  Функция НайтиДокумент(ДокументХ, ТипДокументаСтрокой) 	Запрос = Новый Запрос; 	Запрос.Текст =  		"ВЫБРАТЬ 		|	ТипДок.Ссылка 		|ИЗ 		|	Документ.#ТипДок# КАК ТипДок 		|ГДЕ 		|	ТипДок.Номер ПОДОБНО &Номер 		|	И НАЧАЛОПЕРИОДА(ТипДок.Дата, ДЕНЬ) = НАЧАЛОПЕРИОДА(&Дата, ДЕНЬ)"; 	 	Запрос.УстановитьПараметр("Дата", ДокументХ.Дата); 	Запрос.УстановитьПараметр("Номер", "%"+СокрЛП(ДокументХ.Номер)+"%"); 	Запрос.Текст = СтрЗаменить(Запрос.Текст,"#ТипДок#",СтрЗаменить(ТипДокументаСтрокой," ","")); 		 	Выборка = Запрос.Выполнить().Выбрать(); 	Если Выборка.Следующий() Тогда  		Возврат Выборка.Ссылка; 	Иначе  		Возврат Документы[СтрЗаменить(ТипДокументаСтрокой," ","")].ПустаяСсылка(); 	КонецЕсли; КонецФункции

Пример вызова XML

|

<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
  <soap-env:Body>
<ns0:ЗагрузитьДокументы xmlns:ns0="http://gateway.aspcom.ru">
			<ns0:СписокДокументов>
				<ns0:МассивДокументов>
					<ns0:Номер>00000000533</ns0:Номер>
					<ns0:Дата>2021-02-22T09:02:07</ns0:Дата>
					<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
					<ns0:Организация>
						<ns0:ИНН>2239475654</ns0:ИНН>
						<ns0:Наименование>АМКК2</ns0:Наименование>
						<ns0:Код>000000047</ns0:Код>
					</ns0:Организация>
					<ns0:Склад>
						<ns0:Код>000000028</ns0:Код>
						<ns0:Наименование>Магазин </ns0:Наименование>
					</ns0:Склад>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000014759</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Молоко коровье цельное</ns0:Наименование>
							<ns0:НаименованиеПолное>Молоко коровье цельное</ns0:НаименованиеПолное>
							<ns0:GTIN/>
							<ns0:ШтрихКод/>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул/>
							<ns0:Весовой>false</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>1</ns0:Количество>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000014631</ns0:КодЗагрузки>
							<ns0:Наименование>кг</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>0</ns0:Вес>
					</ns0:Товары>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000045471</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Мороженко</ns0:Наименование>
							<ns0:НаименованиеПолное>Мороженко</ns0:НаименованиеПолное>
							<ns0:GTIN>04000862212104</ns0:GTIN>
							<ns0:ШтрихКод>000002101194</ns0:ШтрихКод>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул>04000862212104</ns0:Артикул>
							<ns0:Весовой>false</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>2</ns0:Количество>
						<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
						<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000048500</ns0:КодЗагрузки>
							<ns0:Наименование>шт</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>1.2</ns0:Вес>
					</ns0:Товары>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000045472</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Сыр Дружба</ns0:Наименование>
							<ns0:НаименованиеПолное>Сыр Дружба</ns0:НаименованиеПолное>
							<ns0:GTIN>06970635162838</ns0:GTIN>
							<ns0:ШтрихКод/>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул>1234567-2</ns0:Артикул>
							<ns0:Весовой>true</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>5</ns0:Количество>
						<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
						<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000048501</ns0:КодЗагрузки>
							<ns0:Наименование>шт</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>2</ns0:Вес>
					</ns0:Товары>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000045470</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Сыр Колобок</ns0:Наименование>
							<ns0:НаименованиеПолное>Сыр Колобок</ns0:НаименованиеПолное>
							<ns0:GTIN>08936071360083</ns0:GTIN>
							<ns0:ШтрихКод/>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул>1234567-1</ns0:Артикул>
							<ns0:Весовой>false</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>2</ns0:Количество>
						<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
						<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000048502</ns0:КодЗагрузки>
							<ns0:Наименование>шт</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>0</ns0:Вес>
					</ns0:Товары>
					<ns0:Статус>Полная</ns0:Статус>
				</ns0:МассивДокументов>
				<ns0:МассивДокументов>
					<ns0:Номер>00000000534</ns0:Номер>
					<ns0:Дата>2021-02-22T09:03:04</ns0:Дата>
					<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
					<ns0:Организация>
						<ns0:ИНН>2239475654</ns0:ИНН>
						<ns0:Наименование>АМКК2</ns0:Наименование>
						<ns0:Код>000000047</ns0:Код>
					</ns0:Организация>
					<ns0:Склад>
						<ns0:Код>000000028</ns0:Код>
						<ns0:Наименование>Магазин </ns0:Наименование>
					</ns0:Склад>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000045471</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Мороженко</ns0:Наименование>
							<ns0:НаименованиеПолное>Мороженко</ns0:НаименованиеПолное>
							<ns0:GTIN>04000862212104</ns0:GTIN>
							<ns0:ШтрихКод>000002101194</ns0:ШтрихКод>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул>04000862212104</ns0:Артикул>
							<ns0:Весовой>false</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>6</ns0:Количество>
						<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
						<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000048500</ns0:КодЗагрузки>
							<ns0:Наименование>шт</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>1.2</ns0:Вес>
					</ns0:Товары>
					<ns0:Товары>
						<ns0:Номенклатура>
							<ns0:Код>00000045472</ns0:Код>
							<ns0:КодЗагрузки/>
							<ns0:Наименование>Сыр Дружба</ns0:Наименование>
							<ns0:НаименованиеПолное>Сыр Дружба</ns0:НаименованиеПолное>
							<ns0:GTIN>06970635162838</ns0:GTIN>
							<ns0:ШтрихКод/>
							<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
							<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
							<ns0:Артикул>1234567-2</ns0:Артикул>
							<ns0:Весовой>true</ns0:Весовой>
						</ns0:Номенклатура>
						<ns0:Количество>7</ns0:Количество>
						<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
						<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
						<ns0:Упаковка>
							<ns0:КодЗагрузки>000048501</ns0:КодЗагрузки>
							<ns0:Наименование>шт</ns0:Наименование>
						</ns0:Упаковка>
						<ns0:Партия/>
						<ns0:Вес>2</ns0:Вес>
					</ns0:Товары>
					<ns0:Статус>Частичная</ns0:Статус>
				</ns0:МассивДокументов>
			</ns0:СписокДокументов>
			<ns0:ОбновлятьПодчиненные>false</ns0:ОбновлятьПодчиненные>
			<ns0:МобильноеУстройство>
				<ns0:Наименование>Linuks_3</ns0:Наименование>
				<ns0:Код>13c7487c-f6c3-9488-6d7a-4cb9ba61c394</ns0:Код>
			</ns0:МобильноеУстройство>
</ns0:ЗагрузитьДокументы>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ЗагрузитьДокументыResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000533</m:Номер>
						<m:Дата>2021-02-22T09:02:07</m:Дата>
						<m:ТипДокумента>ЗаказНаСборку</m:ТипДокумента>
						<m:Организация>
							<m:ИНН>2239475654</m:ИНН>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000014759</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Молоко коровье цельное</m:Наименование>
								<m:НаименованиеПолное>Молоко коровье цельное</m:НаименованиеПолное>
								<m:GTIN/>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул/>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>1</m:Количество>
							<m:Упаковка>
								<m:КодЗагрузки>000014631</m:КодЗагрузки>
								<m:Наименование>кг</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>1.2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>5</m:Количество>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045470</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Колобок</m:Наименование>
								<m:НаименованиеПолное>Сыр Колобок</m:НаименованиеПолное>
								<m:GTIN>08936071360083</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-1</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048502</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Статус>Полная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно выгружен в базу.</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000534</m:Номер>
						<m:Дата>2021-02-22T09:03:04</m:Дата>
						<m:ТипДокумента>ЗаказНаСборку</m:ТипДокумента>
						<m:Организация>
							<m:ИНН>2239475654</m:ИНН>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>6</m:Количество>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>1.2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>7</m:Количество>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
						</m:Товары>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно выгружен в базу.</m:РезультатТранзакции>
				</m:МассивРезультатов>
			</m:return>
		</m:ЗагрузитьДокументыResponse>
	</soap:Body>
</soap:Envelope>


ПолучитьДокументыЗаказНаСборку

Описание |

Назначение: Сервис предназначен для получения документов сборки у которых не установлена галочка выгружен в 1С со статусом частичная или полная из АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • ОтветСервиса - структура, содержащая массив результатов получения документов из АСП.Склад WMS.


Пример вызова 1C |

&НаСервере Процедура ВернутьИзСборщика() 	Прокси = ПолучитьПрокси(); 	Результат = Прокси.ПолучитьДокументыЗаказНаСборку(); 	Если Результат<> Неопределено Тогда 		КоличествоЗагруженно = 0; 		Для каждого ДокХДТО Из Результат.МассивРезультатов Цикл 			 			Документ = Документы.АСП_ЗаказНаСборку.НайтиПоНомеру(ДокХДТО.Документ.Номер, ДокХДТО.Документ.Дата); 			Если Документ.Пустая() Тогда 				ДокСсылка = Документы.АСП_ЗаказНаСборку.СоздатьДокумент(); 				ДокСсылка.Дата = ДокХДТО.Документ.Дата; 				ДокСсылка.Номер = ДокХДТО.Документ.Номер; 			Иначе 				ДокСсылка = Документ.ПолучитьОбъект(); 			КонецЕсли; 			 			ДокСсылка.Склад = Справочники.Склады.НайтиПоКоду(СокрЛП(ДокХДТО.Документ.Склад.Код));	 			 			Если ПустаяСтрока(ДокХДТО.Документ.Организация.ИНН) Тогда  				ДокСсылка.Организация = Справочники.Организации.НайтиПоКоду(ДокХДТО.Документ.Организация.Код); 			Иначе  				ДокСсылка.Организация = Справочники.Организации.НайтиПоРеквизиту("ИНН", ДокХДТО.Документ.Организация.ИНН); 			КонецЕсли; 			 			СообщениеСтатуса = ""; 			ПеречСтатус = ПолучитьСтатусСборки(ДокХДТО.Документ.Статус);  			Если ТипЗнч(ПеречСтатус) <> Тип("Строка") Тогда 				ДокСсылка.СтатусСборки = ПеречСтатус; 			Иначе 				СообщениеСтатуса = ("Документ №"+ ДокСсылка.Номер+ " загружен без статуса. "+ ПеречСтатус); 			КонецЕсли; 			 			ДокСсылка.Товары.Очистить();	 			Для каждого СтрокиТЧ Из ДокХДТО.Документ.Товары Цикл 				НовСтр = ДокСсылка.Товары.Добавить(); 				ЗаполнитьЗначенияСвойств(НовСтр,СтрокиТЧ); 				НовСтр.Номенклатура			=  Справочники.Номенклатура.НайтиПоКоду(СокрЛП(СтрокиТЧ.Номенклатура.Код));	 				Если НовСтр.Номенклатура.Пустая() Тогда  					Сообщить("Номенклатура по данному коду "+ СокрЛП(СтрокиТЧ.Номенклатура.Код)+ " не обнаружена"); 					Продолжить;  				КонецЕсли; 				НовСтр.ЕдиницаИзмерения		=  Справочники.ЕдиницыИзмерения.НайтиПоКоду(СокрЛП(СтрокиТЧ.Упаковка.КодЗагрузки)); 				НовСтр.Производитель		=  Справочники.Организации.НайтиПоКоду(СокрЛП(СтрокиТЧ.Производитель.Код));	 				 				НомерЗаказаСборки = ?(СтрокиТЧ.Заказ = Неопределено,ДокХДТО.Документ.Номер,СтрЗаменить(СтрокиТЧ.Заказ.Номер,"З_","")); 				ДатаЗаказаСборка  = ?(СтрокиТЧ.Заказ = Неопределено,ДокХДТО.Документ.Дата,СтрокиТЧ.Заказ.Дата); 				НовСтр.Заказ	  =  Документы[ТекущееСоответствие.База].НайтиПоНомеру(НомерЗаказаСборки, ДатаЗаказаСборка); 				Если Не ЗначениеЗаполнено(НовСтр.Заказ) Тогда 					Сообщить("Заказ не указан в заказе на сборку №"+ СокрЛП(ДокХДТО.Документ.Номер)); 					Продолжить; 				КонецЕсли;  				Если НовСтр.Заказ <> Неопределено И Не НовСтр.Заказ.Пустая() Тогда 					УстановитьСтатус(НовСтр.Заказ,ДокСсылка.СтатусСборки);	 				КонецЕсли; 			КонецЦикла;	 						 			Если ДокСсылка.Товары.Количество()> 0 Тогда 				ДокСсылка.Записать(); 			КонецЕсли; 			Если Не ДокСсылка.Ссылка.Пустая() Тогда  				КоличествоЗагруженно = КоличествоЗагруженно + 1; 				Если ДокХДТО.Документ <> Неопределено Тогда					СписокДокументов.МассивДокументов.Добавить(ДокХДТО.Документ); 				КонецЕсли; 			КонецЕсли; 			 			СтрокаДок.Параметры.Документ = Строка(ДокСсылка); 			СтрокаДок.Параметры.Результат = Строка(ДокХДТО.РезультатТранзакции) + " " + СообщениеСтатуса; 			ТД.Вывести(СтрокаДок); 		КонецЦикла;		 	КонецЕсли; КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПолучитьДокументыЗаказНаСборку xmlns:ns0="http://gateway.aspcom.ru">

	</ns0:ПолучитьДокументыЗаказНаСборку>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПолучитьДокументыЗаказНаСборкуResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000020</m:Номер>
						<m:Дата>2021-02-09T09:06:39</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000014759</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Молоко коровье цельное</m:Наименование>
								<m:НаименованиеПолное>Молоко коровье цельное</m:НаименованиеПолное>
								<m:GTIN/>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул/>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>1</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000014631</m:КодЗагрузки>
								<m:Наименование>кг</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045470</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Колобок</m:Наименование>
								<m:НаименованиеПолное>Сыр Колобок</m:НаименованиеПолное>
								<m:GTIN>08936071360083</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-1</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048502</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно загружен.</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000021</m:Номер>
						<m:Дата>2021-02-09T09:21:35</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №21от 09.02.2021 не заполнена табличная часть
</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000022</m:Номер>
						<m:Дата>2021-02-09T09:21:35</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №22от 09.02.2021 не заполнена табличная часть
</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000023</m:Номер>
						<m:Дата>2021-02-09T09:22:21</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №23от 09.02.2021 не заполнена табличная часть
</m:РезультатТранзакции>
				</m:МассивРезультатов>
			</m:return>
		</m:ПолучитьДокументыЗаказНаСборкуResponse>
	</soap:Body>
</soap:Envelope>


ПолучитьДокументыЗаказНаСборку2

Описание |

Назначение: Сервис предназначен для получения документов сборки которые зарегистрированы планом обмена из АСП.Склад WMS.

Параметры:

  • КодУзла(Тип: string) - код узла плана обмена "УчетнаяСистема" в котором регистрируются изменения документов.

Возвращаемое значение:

  • ОтветСервиса - структура, содержащая массив результатов получения документов из АСП.Склад WMS.


Пример вызова 1C |

&НаСервере Процедура ВернутьИзСборщика2() 	Прокси = ПолучитьПрокси(); 	Результат = Прокси.ПолучитьДокументыЗаказНаСборку2("П6"); 	Если Результат<> Неопределено Тогда 		КоличествоЗагруженно = 0; 		Для каждого ДокХДТО Из Результат.МассивРезультатов Цикл 			 			Документ = Документы.АСП_ЗаказНаСборку.НайтиПоНомеру(ДокХДТО.Документ.Номер, ДокХДТО.Документ.Дата); 			Если Документ.Пустая() Тогда 				ДокСсылка = Документы.АСП_ЗаказНаСборку.СоздатьДокумент(); 				ДокСсылка.Дата = ДокХДТО.Документ.Дата; 				ДокСсылка.Номер = ДокХДТО.Документ.Номер; 			Иначе 				ДокСсылка = Документ.ПолучитьОбъект(); 			КонецЕсли; 			 			ДокСсылка.Склад = Справочники.Склады.НайтиПоКоду(СокрЛП(ДокХДТО.Документ.Склад.Код));	 			 			Если ПустаяСтрока(ДокХДТО.Документ.Организация.ИНН) Тогда  				ДокСсылка.Организация = Справочники.Организации.НайтиПоКоду(ДокХДТО.Документ.Организация.Код); 			Иначе  				ДокСсылка.Организация = Справочники.Организации.НайтиПоРеквизиту("ИНН", ДокХДТО.Документ.Организация.ИНН); 			КонецЕсли; 			 			СообщениеСтатуса = ""; 			ПеречСтатус = ПолучитьСтатусСборки(ДокХДТО.Документ.Статус);  			Если ТипЗнч(ПеречСтатус) <> Тип("Строка") Тогда 				ДокСсылка.СтатусСборки = ПеречСтатус; 			Иначе 				СообщениеСтатуса = ("Документ №"+ ДокСсылка.Номер+ " загружен без статуса. "+ ПеречСтатус); 			КонецЕсли; 			 			ДокСсылка.Товары.Очистить();	 			Для каждого СтрокиТЧ Из ДокХДТО.Документ.Товары Цикл 				НовСтр = ДокСсылка.Товары.Добавить(); 				ЗаполнитьЗначенияСвойств(НовСтр,СтрокиТЧ); 				НовСтр.Номенклатура			=  Справочники.Номенклатура.НайтиПоКоду(СокрЛП(СтрокиТЧ.Номенклатура.Код));	 				Если НовСтр.Номенклатура.Пустая() Тогда  					Сообщить("Номенклатура по данному коду "+ СокрЛП(СтрокиТЧ.Номенклатура.Код)+ " не обнаружена"); 					Продолжить;  				КонецЕсли; 				НовСтр.ЕдиницаИзмерения		=  Справочники.ЕдиницыИзмерения.НайтиПоКоду(СокрЛП(СтрокиТЧ.Упаковка.КодЗагрузки)); 				НовСтр.Производитель		=  Справочники.Организации.НайтиПоКоду(СокрЛП(СтрокиТЧ.Производитель.Код));	 				 				НомерЗаказаСборки = ?(СтрокиТЧ.Заказ = Неопределено,ДокХДТО.Документ.Номер,СтрЗаменить(СтрокиТЧ.Заказ.Номер,"З_","")); 				ДатаЗаказаСборка  = ?(СтрокиТЧ.Заказ = Неопределено,ДокХДТО.Документ.Дата,СтрокиТЧ.Заказ.Дата); 				НовСтр.Заказ	  =  Документы[ТекущееСоответствие.База].НайтиПоНомеру(НомерЗаказаСборки, ДатаЗаказаСборка); 				Если Не ЗначениеЗаполнено(НовСтр.Заказ) Тогда 					Сообщить("Заказ не указан в заказе на сборку №"+ СокрЛП(ДокХДТО.Документ.Номер)); 					Продолжить; 				КонецЕсли;  				Если НовСтр.Заказ <> Неопределено И Не НовСтр.Заказ.Пустая() Тогда 					УстановитьСтатус(НовСтр.Заказ,ДокСсылка.СтатусСборки);	 				КонецЕсли; 			КонецЦикла;	 						 			Если ДокСсылка.Товары.Количество()> 0 Тогда 				ДокСсылка.Записать(); 			КонецЕсли; 			Если Не ДокСсылка.Ссылка.Пустая() Тогда  				КоличествоЗагруженно = КоличествоЗагруженно + 1; 				Если ДокХДТО.Документ <> Неопределено Тогда					СписокДокументов.МассивДокументов.Добавить(ДокХДТО.Документ); 				КонецЕсли; 			КонецЕсли; 			 			СтрокаДок.Параметры.Документ = Строка(ДокСсылка); 			СтрокаДок.Параметры.Результат = Строка(ДокХДТО.РезультатТранзакции) + " " + СообщениеСтатуса; 			ТД.Вывести(СтрокаДок); 		КонецЦикла;		 	КонецЕсли; КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПолучитьДокументыЗаказНаСборку2 xmlns:ns0="http://gateway.aspcom.ru">
			<ns0:КодУзла>П6</ns0:КодУзла>
</ns0:ПолучитьДокументыЗаказНаСборку2>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПолучитьДокументыЗаказНаСборку2Response xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000020</m:Номер>
						<m:Дата>2021-02-09T09:06:39</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
							<m:Код>000000047</m:Код>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000014759</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Молоко коровье цельное</m:Наименование>
								<m:НаименованиеПолное>Молоко коровье цельное</m:НаименованиеПолное>
								<m:GTIN/>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул/>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>1</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000014631</m:КодЗагрузки>
								<m:Наименование>кг</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045470</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Колобок</m:Наименование>
								<m:НаименованиеПолное>Сыр Колобок</m:НаименованиеПолное>
								<m:GTIN>08936071360083</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-1</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048502</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
							<m:ЗаказНомерСтр>0</m:ЗаказНомерСтр>
						</m:Товары>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно загружен.</m:РезультатТранзакции>
				</m:МассивРезультатов>
			</m:return>
		</m:ПолучитьДокументыЗаказНаСборку2Response>
	</soap:Body>
</soap:Envelope>


ЗарегистрироватьОтгрузку

Описание |

Назначение: Сервис предназначен для регистрации документа отгрузки связанного с передаваемым заказом в АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • Результат регистрации документа отгрузки в АСП.Склад WMS.


Пример вызова 1C |

&НаСервере Процедура ЗарегистрироватьОтгрузку(ДокЗаказ)Прокси = ПолучитьПрокси(); 	Фабрика = Прокси.ФабрикаXDTO; 	хДокумент = Фабрика.Создать(Фабрика.Тип(ПространствоИмен(),"Документ")); 	хДокумент.Номер = ДокЗаказ.Номер; 	хДокумент.Дата = ДокЗаказ.Дата; 	 	Результат = Прокси.ЗарегистрироватьОтгрузку(хДокумент);Сообщить(Результат); КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ЗарегистрироватьОтгрузку xmlns:ns0="http://gateway.aspcom.ru">
				<ns0:Документ>
					<ns0:Номер>З_00000000087</ns0:Номер>
					<ns0:Дата>2021-03-25T10:00:28</ns0:Дата>
				</ns0:Документ>
</ns0:ЗарегистрироватьОтгрузку>
</soap-env:Body>
</soap-env:Envelope>


ПолучитьДокументСборки

Описание |

Назначение: Сервис предназначен для получения документов по типу документа из АСП.Склад WMS.

Параметры:

  • ТипДокумента(Тип: string) - тип документа по которому определяется список получаемых документов.

Возвращаемое значение:

  • ОтветСервиса - структура, содержащая массив результатов получения документов из АСП.Склад WMS.


Пример вызова 1C |

&НаСервере Процедура ВернутьДокументыИзСборщика(ДокументыСборщика) 	Прокси = ПолучитьПрокси();Фабрика = Прокси.ФабрикаXDTO; 	СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен,"СписокДокументов")); 	ДокументыСборщика = ?(Найти(ТекущееСоответствие.Шлюз,"Заказ") = 0,ТекущееСоответствие.Шлюз,"ЗаказНаСборку"); 	 	Результат = Прокси.ПолучитьДокументСборки(ДокументыСборщика); 	Если Результат <> Неопределено Тогда	 		Если Найти(ДокументыСборщика,"ЗаказНаСборку") > 0 Тогда  			КоличествоЗагруженно = ВернутьЗаказыНаСборку(Результат,СтрокаДок,СписокДокументов,ТекущееСоответствие); 		ИначеЕсли Найти(ДокументыСборщика,"Перемещение") > 0 Тогда 			КоличествоЗагруженно = ВернутьПеремещение(Результат,СтрокаДок,ТекущееСоответствие); 		Иначе  			Сообщить("Данный документ не настроен для возврата в базу"); 			Возврат; 		КонецЕсли;		 	КонецЕсли;Сообщить("Загружено документов: "+Строка(КоличествоЗагруженно)); КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПолучитьДокументСборки xmlns:ns0="http://gateway.aspcom.ru">
			<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
</ns0:ПолучитьДокументСборки>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПолучитьДокументСборкиResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
					xsi:type="m:ОтветСервиса">
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000017</m:Номер>
						<m:Дата>2021-02-09T09:02:07</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000014759</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Молоко коровье цельное</m:Наименование>
								<m:НаименованиеПолное>Молоко коровье цельное</m:НаименованиеПолное>
								<m:GTIN/>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул/>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>1</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000014631</m:КодЗагрузки>
								<m:Наименование>кг</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>1.2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045470</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Колобок</m:Наименование>
								<m:НаименованиеПолное>Сыр Колобок</m:НаименованиеПолное>
								<m:GTIN>08936071360083</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-1</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048502</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Статус>Полная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно загружен</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000019</m:Номер>
						<m:Дата>2021-02-09T09:06:34</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Отправлен на сборку</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №19 от 09.02.2021 не заполнена табличная часть</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000021</m:Номер>
						<m:Дата>2021-02-09T09:21:35</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №21от 09.02.2021 не заполнена табличная часть</m:РезультатТранзакции>
				</m:МассивРезультатов>
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000023</m:Номер>
						<m:Дата>2021-02-09T09:22:21</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Статус>Частичная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Не удалось загрузить документ: В документе Заказ на сборку №23от 09.02.2021 не заполнена табличная часть</m:РезультатТранзакции>
				</m:МассивРезультатов>
			</m:return>
		</m:ПолучитьДокументСборкиResponse>
	</soap:Body>
</soap:Envelope>


ПолучитьДокументСборки2

Описание |

Назначение: Сервис предназначен для получения документов сборки по типу документа которые зарегистрированы планом обмена из АСП.Склад WMS.

Параметры:

  • ТипДокумента(Тип: string) - тип документа по которому определяется список получаемых документов.
  • КодУзла(Тип: string) - код узла плана обмена "УчетнаяСистема" в котором регистрируются изменения документов.

Возвращаемое значение:

  • ОтветСервиса - структура, содержащая массив результатов получения документов из АСП.Склад WMS.


Пример вызова 1C |

&НаСервере Процедура ВернутьДокументыИзСборщика2(ДокументыСборщика)Прокси = ПолучитьПрокси();Фабрика = Прокси.ФабрикаXDTO;СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен,"СписокДокументов"));ДокументыСборщика = ?(Найти(ТекущееСоответствие.Шлюз,"Заказ") = 0,ТекущееСоответствие.Шлюз,"ЗаказНаСборку");Результат = Прокси.ПолучитьДокументСборки(ДокументыСборщика,"П6");Если Результат <> Неопределено Тогда	Если Найти(ДокументыСборщика,"ЗаказНаСборку") > 0 ТогдаКоличествоЗагруженно = ВернутьЗаказыНаСборку(Результат,СтрокаДок,СписокДокументов,ТекущееСоответствие);ИначеЕсли Найти(ДокументыСборщика,"Перемещение") > 0 ТогдаКоличествоЗагруженно = ВернутьПеремещение(Результат,СтрокаДок,ТекущееСоответствие);ИначеСообщить("Данный документ не настроен для возврата в базу");Возврат;КонецЕсли;		КонецЕсли;Сообщить("Загружено документов: "+Строка(КоличествоЗагруженно)); КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПолучитьДокументСборки2 xmlns:ns0="http://gateway.aspcom.ru">
			<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
			<ns0:КодУзла>П6</ns0:КодУзла>
</ns0:ПолучитьДокументСборки2>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПолучитьДокументСборки2Response xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
					xsi:type="m:ОтветСервиса">
				<m:МассивРезультатов>
					<m:Документ>
						<m:Номер>00000000017</m:Номер>
						<m:Дата>2021-02-09T09:02:07</m:Дата>
						<m:Организация>
							<m:ИНН/>
							<m:Наименование>АМКК2</m:Наименование>
						</m:Организация>
						<m:Склад>
							<m:Код>000000028</m:Код>
							<m:Наименование>Магазин </m:Наименование>
						</m:Склад>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000014759</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Молоко коровье цельное</m:Наименование>
								<m:НаименованиеПолное>Молоко коровье цельное</m:НаименованиеПолное>
								<m:GTIN/>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул/>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>1</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000014631</m:КодЗагрузки>
								<m:Наименование>кг</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045471</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Мороженко</m:Наименование>
								<m:НаименованиеПолное>Мороженко</m:НаименованиеПолное>
								<m:GTIN>04000862212104</m:GTIN>
								<m:ШтрихКод>000002101194</m:ШтрихКод>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>04000862212104</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048500</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>1.2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045472</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Дружба</m:Наименование>
								<m:НаименованиеПолное>Сыр Дружба</m:НаименованиеПолное>
								<m:GTIN>06970635162838</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-2</m:Артикул>
								<m:Весовой>true</m:Весовой>
							</m:Номенклатура>
							<m:Количество>0</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048501</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>2</m:Вес>
						</m:Товары>
						<m:Товары>
							<m:Номенклатура>
								<m:Код>00000045470</m:Код>
								<m:КодЗагрузки/>
								<m:Наименование>Сыр Колобок</m:Наименование>
								<m:НаименованиеПолное>Сыр Колобок</m:НаименованиеПолное>
								<m:GTIN>08936071360083</m:GTIN>
								<m:ШтрихКод/>
								<m:СрокГодностиДень>7</m:СрокГодностиДень>
								<m:СрокГодностиГод>0</m:СрокГодностиГод>
								<m:Артикул>1234567-1</m:Артикул>
								<m:Весовой>false</m:Весовой>
							</m:Номенклатура>
							<m:Количество>2</m:Количество>
							<m:Производитель>
								<m:Код xsi:type="xs:string"/>
								<m:Наименование/>
								<m:ГУИД/>
							</m:Производитель>
							<m:ДатаВыработки>0001-01-01T00:00:00</m:ДатаВыработки>
							<m:СрокГодности>0001-01-01T00:00:00</m:СрокГодности>
							<m:Упаковка>
								<m:КодЗагрузки>000048502</m:КодЗагрузки>
								<m:Наименование>шт</m:Наименование>
							</m:Упаковка>
							<m:Партия/>
							<m:Вес>0</m:Вес>
						</m:Товары>
						<m:Статус>Полная</m:Статус>
					</m:Документ>
					<m:РезультатТранзакции>Документ успешно загружен</m:РезультатТранзакции>
				</m:МассивРезультатов>
			</m:return>
		</m:ПолучитьДокументСборки2Response>
	</soap:Body>
</soap:Envelope>


ПолучитьМобильныеУстройства

Описание |

Назначение: Сервис предназначен для получения активных мобильных устройств из АСП.Склад WMS.

Параметры:

Возвращаемое значение:


Пример вызова 1C |

&НаСервере Процедура СформироватьСписокМобУстройства() 	Прокси = ПолучитьПрокси(); 	Фабрика = Прокси.ФабрикаXDTO; 	МобУстройства = Прокси.ПолучитьМобильныеУстройства(); 		 	ЭлементыФормы.МобильныеУстройства.СписокВыбора.Очистить(); 	Для Каждого Стр Из МобУстройства.МобильноеУстройство Цикл 		ЭлементыФормы.МобильныеУстройства.СписокВыбора.Добавить(Стр.Наименование + " :"+ Стр.Код);	 	КонецЦикла; КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:ПолучитьМобильныеУстройства xmlns:ns0="http://gateway.aspcom.ru">
		
</ns0:ПолучитьМобильныеУстройства>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ПолучитьМобильныеУстройстваResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
					xsi:type="m:МобильныеУстройства">
				<m:МобильноеУстройство>
					<m:Наименование>13</m:Наименование>
					<m:Код>b8564c7d-eee5-8249-f966-29d199327bb0</m:Код>
				</m:МобильноеУстройство>
				<m:МобильноеУстройство>
					<m:Наименование>Linuks2_J</m:Наименование>
					<m:Код>4a9a4321-1f86-43b4-600f-5def304ef6bc</m:Код>
				</m:МобильноеУстройство>
				<m:МобильноеУстройство>
					<m:Наименование>Linuks_3</m:Наименование>
					<m:Код>13c7487c-f6c3-9488-6d7a-4cb9ba61c394</m:Код>
				</m:МобильноеУстройство>
				<m:МобильноеУстройство>
					<m:Наименование>Honor</m:Наименование>
					<m:Код>d4fd4531-f74c-5626-a286-19976771f6b8</m:Код>
				</m:МобильноеУстройство>
			</m:return>
		</m:ПолучитьМобильныеУстройстваResponse>
	</soap:Body>
</soap:Envelope>


УстановитьСтатусВыгружен

Описание |

Назначение: Сервис предназначен для установки признака "Выгружен" в АСП.Склад WMS для успешно выгруженных оттуда документов.

Параметры:

  • СписокДокументов(Тип: СписокДокументов) - структура, содержащая массив обрабатываемых документов;

Возвращаемое значение:

  • Число успешно перезаписанных документов с установленным признаком "Выгружен".


Пример вызова 1C |

&НаСервере Процедура УстановитьСтатусВыгружен() 	Прокси = ПолучитьПрокси(); 	Фабрика = Прокси.ФабрикаXDTO;СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен(),"СписокДокументов"));Для Каждого Стр Из ТаблицаДок ЦиклЕсли НЕ Стр.Выбран ТогдаПродолжить;КонецЕсли;		Док = СформироватьДокумент(Стр.Ссылка, Фабрика);Если Док <> Неопределено ТогдаСписокДокументов.МассивДокументов.Добавить(Док);КонецЕсли;КонецЦикла; 	Выгружено = Прокси.УстановитьСтатусВыгружен(СписокДокументов); 	Сообщить("Документов в статусе выгруженно: "+Строка(Выгружено)); КонецПроцедуры

Пример вызова XML

|

<?xml version='1.0' encoding='utf-8'?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<ns0:УстановитьСтатусВыгружен xmlns:ns0="http://gateway.aspcom.ru">
				<ns0:СписокДокументов>
					<ns0:МассивДокументов>
						<ns0:Номер>00000000533</ns0:Номер>
						<ns0:Дата>2021-02-22T09:02:07</ns0:Дата>
						<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
						<ns0:Организация>
							<ns0:ИНН>2239475654</ns0:ИНН>
							<ns0:Наименование>АМКК2</ns0:Наименование>
							<ns0:Код>000000047</ns0:Код>
						</ns0:Организация>
						<ns0:Склад>
							<ns0:Код>000000028</ns0:Код>
							<ns0:Наименование>Магазин </ns0:Наименование>
						</ns0:Склад>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000014759</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Молоко коровье цельное</ns0:Наименование>
								<ns0:НаименованиеПолное>Молоко коровье цельное</ns0:НаименованиеПолное>
								<ns0:GTIN/>
								<ns0:ШтрихКод/>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул/>
								<ns0:Весовой>false</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>1</ns0:Количество>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000014631</ns0:КодЗагрузки>
								<ns0:Наименование>кг</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>0</ns0:Вес>
						</ns0:Товары>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000045471</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Мороженко</ns0:Наименование>
								<ns0:НаименованиеПолное>Мороженко</ns0:НаименованиеПолное>
								<ns0:GTIN>04000862212104</ns0:GTIN>
								<ns0:ШтрихКод>000002101194</ns0:ШтрихКод>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул>04000862212104</ns0:Артикул>
								<ns0:Весовой>false</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>2</ns0:Количество>
							<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
							<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000048500</ns0:КодЗагрузки>
								<ns0:Наименование>шт</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>1.2</ns0:Вес>
						</ns0:Товары>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000045472</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Сыр Дружба</ns0:Наименование>
								<ns0:НаименованиеПолное>Сыр Дружба</ns0:НаименованиеПолное>
								<ns0:GTIN>06970635162838</ns0:GTIN>
								<ns0:ШтрихКод/>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул>1234567-2</ns0:Артикул>
								<ns0:Весовой>true</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>5</ns0:Количество>
							<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
							<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000048501</ns0:КодЗагрузки>
								<ns0:Наименование>шт</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>2</ns0:Вес>
						</ns0:Товары>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000045470</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Сыр Колобок</ns0:Наименование>
								<ns0:НаименованиеПолное>Сыр Колобок</ns0:НаименованиеПолное>
								<ns0:GTIN>08936071360083</ns0:GTIN>
								<ns0:ШтрихКод/>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул>1234567-1</ns0:Артикул>
								<ns0:Весовой>false</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>2</ns0:Количество>
							<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
							<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000048502</ns0:КодЗагрузки>
								<ns0:Наименование>шт</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>0</ns0:Вес>
						</ns0:Товары>
						<ns0:Статус>Полная</ns0:Статус>
					</ns0:МассивДокументов>
					<ns0:МассивДокументов>
						<ns0:Номер>00000000534</ns0:Номер>
						<ns0:Дата>2021-02-22T09:03:04</ns0:Дата>
						<ns0:ТипДокумента>ЗаказНаСборку</ns0:ТипДокумента>
						<ns0:Организация>
							<ns0:ИНН>2239475654</ns0:ИНН>
							<ns0:Наименование>АМКК2</ns0:Наименование>
							<ns0:Код>000000047</ns0:Код>
						</ns0:Организация>
						<ns0:Склад>
							<ns0:Код>000000028</ns0:Код>
							<ns0:Наименование>Магазин </ns0:Наименование>
						</ns0:Склад>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000045471</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Мороженко</ns0:Наименование>
								<ns0:НаименованиеПолное>Мороженко</ns0:НаименованиеПолное>
								<ns0:GTIN>04000862212104</ns0:GTIN>
								<ns0:ШтрихКод>000002101194</ns0:ШтрихКод>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул>04000862212104</ns0:Артикул>
								<ns0:Весовой>false</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>6</ns0:Количество>
							<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
							<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000048500</ns0:КодЗагрузки>
								<ns0:Наименование>шт</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>1.2</ns0:Вес>
						</ns0:Товары>
						<ns0:Товары>
							<ns0:Номенклатура>
								<ns0:Код>00000045472</ns0:Код>
								<ns0:КодЗагрузки/>
								<ns0:Наименование>Сыр Дружба</ns0:Наименование>
								<ns0:НаименованиеПолное>Сыр Дружба</ns0:НаименованиеПолное>
								<ns0:GTIN>06970635162838</ns0:GTIN>
								<ns0:ШтрихКод/>
								<ns0:СрокГодностиДень>7</ns0:СрокГодностиДень>
								<ns0:СрокГодностиГод>0</ns0:СрокГодностиГод>
								<ns0:Артикул>1234567-2</ns0:Артикул>
								<ns0:Весовой>true</ns0:Весовой>
							</ns0:Номенклатура>
							<ns0:Количество>7</ns0:Количество>
							<ns0:ДатаВыработки>0001-01-01T00:00:00</ns0:ДатаВыработки>
							<ns0:СрокГодности>0001-01-01T00:00:00</ns0:СрокГодности>
							<ns0:Упаковка>
								<ns0:КодЗагрузки>000048501</ns0:КодЗагрузки>
								<ns0:Наименование>шт</ns0:Наименование>
							</ns0:Упаковка>
							<ns0:Партия/>
							<ns0:Вес>2</ns0:Вес>
						</ns0:Товары>
						<ns0:Статус>Частичная</ns0:Статус>
					</ns0:МассивДокументов>
				</ns0:СписокДокументов>
</ns0:УстановитьСтатусВыгружен>
</soap-env:Body>
</soap-env:Envelope>


Пример ответа XML |

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:УстановитьСтатусВыгруженResponse xmlns:m="http://gateway.aspcom.ru">
			<m:return xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2</m:return>
		</m:УстановитьСтатусВыгруженResponse>
	</soap:Body>
</soap:Envelope>


ПолучитьНастройкиОбработки

Описание |

Назначение: Сервис предназначен для получение настроек правил обработки выгрузки в АСП.Склад WMS.

Параметры:

Возвращаемое значение:

  • НастройкиОбработки(Тип: НастройкиОбработки) - Структура, в которой содержатся скомпонованные настройки обработки по вкладкам.


Пример вызова 1C |

&НаСервере Процедура ПроверитьПодключениеНаСервере() 	Прокси = ПолучитьПрокси(); 	Результат = Прокси.ПолучитьНастройкиОбработки(); 	ТаблицыНастроек = "СоответствиеДокументов,СоответствиеНом,СоответствиеКонтрагентов,СоответствиеОрганизации,СоответствиеСкладов,ВидыКиХС,ВидыКиПО"; 	Для Каждого Имя Из СтрРазделить(ТаблицыНастроек,",") Цикл 		Если ЗначениеЗаполнено(Результат[Имя]) Тогда 			ТекНастройки.Вставить(Имя,Результат[Имя]); 		КонецЕсли; 	КонецЦикла; КонецПроцедуры

ЗагрузитьНастройкиОбработкиОписание

|Назначение: Сервис предназначен для сохранения настроек правил для обработки выгрузки в АСП.Склад WMS.Параметры:

  • Настройки(Тип: НастройкиОбработки) - Структура, в которой содержатся скомпонованные настройки обработки по вкладкам.

Возвращаемое значение:

  • Если настройки загружены успешно, возвращает значение "Истина".


Пример вызова 1C |

&НаСервере
Процедура ПроверитьПодключениеНаСервере()
	Прокси = ПолучитьПрокси();
Настройки = СформироватьНастройкиОбработки();
	Результат = Прокси.ЗагрузитьНастройкиОбработки(Настройки);
	Если Не Результат = Неопределено
И Результат Тогда
Сообщить("Настройки правил обработки сохранены");
КонецЕсли;  
КонецПроцедуры
0.00
(0 голосов)