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

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

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

++++Описание |

'Назначение:

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

'Параметры:

'

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

'

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

++++

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

<1c>

&НаСервере Процедура ПроверитьПодключениеНаСервере() Прокси = ПолучитьПрокси(); Результат = Прокси.ПроверитьПодключение(); Сообщить(Результат); КонецПроцедуры </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С |

<1c>

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

<1c>

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

<1c>

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

<1c>

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

<1c>

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

<1c>

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

<1c>

&НаСервере Процедура ЗарегистрироватьОтгрузку(ДокЗаказ) Прокси = ПолучитьПрокси(); Фабрика = Прокси.ФабрикаXDTO; хДокумент = Фабрика.Создать(Фабрика.Тип(ПространствоИмен(),"Документ")); хДокумент.Номер = ДокЗаказ.Номер; хДокумент.Дата = ДокЗаказ.Дата; Результат = Прокси.ЗарегистрироватьОтгрузку(хДокумент); Сообщить(Результат); КонецПроцедуры </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:Документ>
					<ns0:Номер>З_00000000087</ns0:Номер>
					<ns0:Дата>2021-03-25T10:00:28</ns0:Дата>
				</ns0:Документ>
        </ns0:ЗарегистрироватьОтгрузку>
    </soap-env:Body>
</soap-env:Envelope>

++++

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

++++Описание |

'Назначение:

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

'Параметры:

'

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

'

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

++++

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

<1c>

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

<1c>

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

<1c>

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

<1c>

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

<1c>

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

|

'Назначение:

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

'Параметры:

'

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

'

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

++++

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

<1c>

&НаСервере Процедура ПроверитьПодключениеНаСервере() Прокси = ПолучитьПрокси();

   Настройки = СформироватьНастройкиОбработки();

Результат = Прокси.ЗагрузитьНастройкиОбработки(Настройки); Если Не Результат = Неопределено

         И Результат Тогда
         Сообщить("Настройки правил обработки сохранены");
  КонецЕсли;  

КонецПроцедуры </1c>++++

0.00
(0 голосов)