<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.tbm.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Retumu</id>
	<title>Wiki - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tbm.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Retumu"/>
	<link rel="alternate" type="text/html" href="https://wiki.tbm.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Retumu"/>
	<updated>2026-04-29T03:05:07Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.2</generator>
	<entry>
		<id>https://wiki.tbm.ru/index.php?title=SOAP_1C&amp;diff=17532</id>
		<title>SOAP 1C</title>
		<link rel="alternate" type="text/html" href="https://wiki.tbm.ru/index.php?title=SOAP_1C&amp;diff=17532"/>
		<updated>2013-02-11T10:44:25Z</updated>

		<summary type="html">&lt;p&gt;Retumu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Создание заявки в web-сервисе ===&lt;br /&gt;
&lt;br /&gt;
Исходными данными является документ Заявка в базе 1С с табличной частью Товары.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  //Создание прокси для вызова  web-сервиса.&lt;br /&gt;
  Определение = Новый WSОпределения(&amp;quot;http://www.tbm.ru/tbm-services/ZkMainActionExtSoap1Port?wsdl&amp;quot;);&lt;br /&gt;
  Прокси = Новый WSПрокси(Определение,&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;ZkMainActionExtSoap1Service&amp;quot;,&amp;quot;ZkMainActionExtSoap1Port&amp;quot;);&lt;br /&gt;
  Прокси.Пользователь = ПараметрыСеанса.ПользовательТБМ; &lt;br /&gt;
  Прокси.Пароль = ПараметрыСеанса.ПарольТБМ;&lt;br /&gt;
  &lt;br /&gt;
  	&lt;br /&gt;
  Фабрика = Прокси.ФабрикаXDTO;&lt;br /&gt;
  &lt;br /&gt;
  //Определение типа “navZkMainIn” пространства имен  «http://www.tbm.ru/»    (описывает Заявку на web-сервисе).&lt;br /&gt;
  Тип_navZkMainIn = Фабрика.Тип(&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;navZkMainIn&amp;quot;);  &lt;br /&gt;
  &lt;br /&gt;
  //Создание объекта «Заяв» с типом “navZkMainIn” пространства имен  «http://www.tbm.ru/»  &lt;br /&gt;
  Заяв = Фабрика.Создать(Тип_navZkMainIn);&lt;br /&gt;
  &lt;br /&gt;
  //Получение типа  &amp;quot;navZkOut&amp;quot; пространства имен &amp;quot;http://www.tbm.ru/&amp;quot;   (описывает строку табличную часть Заявки на web-&lt;br /&gt;
  //сервисе).                   &lt;br /&gt;
  Тип_navZkOut = Фабрика.Тип(&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;navZkOut&amp;quot;);              &lt;br /&gt;
    &lt;br /&gt;
  // Заполнение полей объекта «Заяв» на основании документа Заявка.	&lt;br /&gt;
  Заяв.comm = Заявка.Комментарий;   // Комментарий&lt;br /&gt;
  Заяв.dataDost = Заявка.ДатаДоставки;  // Дата доставки&lt;br /&gt;
  Заяв.isFast = Заявка.ПодтверждениеСчета.Код; //  Вид подтверждение счета (код)&lt;br /&gt;
  Заяв.reserv = Заявка.РезервированиеТовара.Код;  //  Резервирование товара (код)&lt;br /&gt;
  Заяв.shifrFir = Заявка.Фирма.Код;  // Фирма (код)&lt;br /&gt;
  Заяв.zdostself = Заявка.ТипДоставки.Код;  // Тип доставки (код)&lt;br /&gt;
  	&lt;br /&gt;
  // Формирование поля  «navZks» объекта «Заяв» на основании табличной части Товары документа Заявка. &lt;br /&gt;
  Для Каждого Стр Из Заявка.Товары Цикл&lt;br /&gt;
   НС = Фабрика.Создать(Тип_navZkOut);&lt;br /&gt;
   	НС.art = Стр.Товар.Art;    // Артикул ТБМ&lt;br /&gt;
   	НС.kodTov = Стр.Товар.Код;  //  Товар (код)&lt;br /&gt;
   	НС.kol = Стр.Заказано;  //  Заказанное количество&lt;br /&gt;
   	НС.userart = Стр.АртикулКлиента;  // Артикул Клиента&lt;br /&gt;
   	Заяв.navZks.Добавить(НС);		 &lt;br /&gt;
  КонецЦикла;	&lt;br /&gt;
  &lt;br /&gt;
  //Вызов метода «createZkMainTbm ()» web-сервиса для создания заявки с передачей ему в качестве параметра &lt;br /&gt;
  //сформированного объекта «Заяв».&lt;br /&gt;
  Отв = Прокси.createZkMainTbm(Заяв);&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source(s):&#039;&#039;&#039;  [http://www.downloadranking.com  SOAP 1C]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:ТБМ-Online]]&lt;/div&gt;</summary>
		<author><name>Retumu</name></author>
	</entry>
	<entry>
		<id>https://wiki.tbm.ru/index.php?title=SOAP_1C&amp;diff=17531</id>
		<title>SOAP 1C</title>
		<link rel="alternate" type="text/html" href="https://wiki.tbm.ru/index.php?title=SOAP_1C&amp;diff=17531"/>
		<updated>2013-02-11T10:43:57Z</updated>

		<summary type="html">&lt;p&gt;Retumu: /* Создание заявки в web-сервисе */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Создание заявки в web-сервисе ===&lt;br /&gt;
&lt;br /&gt;
Исходными данными является документ Заявка в базе 1С с табличной частью Товары.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  //Создание прокси для вызова  web-сервиса.&lt;br /&gt;
  Определение = Новый WSОпределения(&amp;quot;http://www.tbm.ru/tbm-services/ZkMainActionExtSoap1Port?wsdl&amp;quot;);&lt;br /&gt;
  Прокси = Новый WSПрокси(Определение,&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;ZkMainActionExtSoap1Service&amp;quot;,&amp;quot;ZkMainActionExtSoap1Port&amp;quot;);&lt;br /&gt;
  Прокси.Пользователь = ПараметрыСеанса.ПользовательТБМ; &lt;br /&gt;
  Прокси.Пароль = ПараметрыСеанса.ПарольТБМ;&lt;br /&gt;
  &lt;br /&gt;
  	&lt;br /&gt;
  Фабрика = Прокси.ФабрикаXDTO;&lt;br /&gt;
  &lt;br /&gt;
  //Определение типа “navZkMainIn” пространства имен  «http://www.tbm.ru/»    (описывает Заявку на web-сервисе).&lt;br /&gt;
  Тип_navZkMainIn = Фабрика.Тип(&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;navZkMainIn&amp;quot;);  &lt;br /&gt;
  &lt;br /&gt;
  //Создание объекта «Заяв» с типом “navZkMainIn” пространства имен  «http://www.tbm.ru/»  &lt;br /&gt;
  Заяв = Фабрика.Создать(Тип_navZkMainIn);&lt;br /&gt;
  &lt;br /&gt;
  //Получение типа  &amp;quot;navZkOut&amp;quot; пространства имен &amp;quot;http://www.tbm.ru/&amp;quot;   (описывает строку табличную часть Заявки на web-&lt;br /&gt;
  //сервисе).                   &lt;br /&gt;
  Тип_navZkOut = Фабрика.Тип(&amp;quot;http://www.tbm.ru/&amp;quot;,&amp;quot;navZkOut&amp;quot;);              &lt;br /&gt;
    &lt;br /&gt;
  // Заполнение полей объекта «Заяв» на основании документа Заявка.	&lt;br /&gt;
  Заяв.comm = Заявка.Комментарий;   // Комментарий&lt;br /&gt;
  Заяв.dataDost = Заявка.ДатаДоставки;  // Дата доставки&lt;br /&gt;
  Заяв.isFast = Заявка.ПодтверждениеСчета.Код; //  Вид подтверждение счета (код)&lt;br /&gt;
  Заяв.reserv = Заявка.РезервированиеТовара.Код;  //  Резервирование товара (код)&lt;br /&gt;
  Заяв.shifrFir = Заявка.Фирма.Код;  // Фирма (код)&lt;br /&gt;
  Заяв.zdostself = Заявка.ТипДоставки.Код;  // Тип доставки (код)&lt;br /&gt;
  	&lt;br /&gt;
  // Формирование поля  «navZks» объекта «Заяв» на основании табличной части Товары документа Заявка. &lt;br /&gt;
  Для Каждого Стр Из Заявка.Товары Цикл&lt;br /&gt;
   НС = Фабрика.Создать(Тип_navZkOut);&lt;br /&gt;
   	НС.art = Стр.Товар.Art;    // Артикул ТБМ&lt;br /&gt;
   	НС.kodTov = Стр.Товар.Код;  //  Товар (код)&lt;br /&gt;
   	НС.kol = Стр.Заказано;  //  Заказанное количество&lt;br /&gt;
   	НС.userart = Стр.АртикулКлиента;  // Артикул Клиента&lt;br /&gt;
   	Заяв.navZks.Добавить(НС);		 &lt;br /&gt;
  КонецЦикла;	&lt;br /&gt;
  &lt;br /&gt;
  //Вызов метода «createZkMainTbm ()» web-сервиса для создания заявки с передачей ему в качестве параметра &lt;br /&gt;
  //сформированного объекта «Заяв».&lt;br /&gt;
  Отв = Прокси.createZkMainTbm(Заяв);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Source(s):&#039;&#039;&#039;  [http://www.downloadranking.com  SOAP 1C]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:ТБМ-Online]]&lt;/div&gt;</summary>
		<author><name>Retumu</name></author>
	</entry>
</feed>