Описание сервисов: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 4: | Строка 4: | ||
Пример подключения | Пример подключения | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
&НаСервере | &НаСервере | ||
Функция ПространствоИмен() | Функция ПространствоИмен() | ||
Строка 23: | Строка 23: | ||
Фабрика = Прокси.ФабрикаXDTO; | Фабрика = Прокси.ФабрикаXDTO; | ||
</ | </syntaxhighlight> | ||
===== Возможные операции ===== | ===== Возможные операции ===== | ||
Строка 39: | Строка 39: | ||
Пример вызова 1C | Пример вызова 1C | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
&НаСервере | &НаСервере | ||
Процедура ПроверитьПодключениеНаСервере() | Процедура ПроверитьПодключениеНаСервере() | ||
Строка 46: | Строка 46: | ||
Сообщить(Результат); | Сообщить(Результат); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 92: | Строка 92: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ВыгрузитьНоменклатуруНаСервере() | Процедура ВыгрузитьНоменклатуруНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 118: | Строка 118: | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 204: | Строка 204: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ВыгрузитьКонтрагентаНаСервере() | Процедура ВыгрузитьКонтрагентаНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 231: | Строка 231: | ||
КонецЦикла; | КонецЦикла; | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 310: | Строка 310: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ГрупповаяОбработкаДокументов() | Процедура ГрупповаяОбработкаДокументов() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 338: | Строка 338: | ||
КонецЕсли; | КонецЕсли; | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример разбора ответа 1С | Пример разбора ответа 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура РазобратьОтвет(ДанныеОтвета) | Процедура РазобратьОтвет(ДанныеОтвета) | ||
Строка 415: | Строка 415: | ||
КонецФункции | КонецФункции | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 422: | Строка 422: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ОбработатьМассивДокументов xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:ДанныеЗагрузки> | |||
<ns0:МассивДокументов> | |||
<ns0:ТипДокумента>Поступление</ns0:ТипДокумента> | |||
<ns0:Номер>П-013831</ns0:Номер> | |||
<ns0:Дата>2017-12-21T00:00:00</ns0:Дата> | |||
<ns0:ИННОрганизации>2373011182</ns0:ИННОрганизации> | |||
<ns0:Подразделение> | |||
<ns0:Код>000000000000000000000000000000000001</ns0:Код> | |||
</ns0:Подразделение> | |||
<ns0:ХозСубъект> | |||
<ns0:Наименование>АЛЛЕР ПЕТФУД ООО</ns0:Наименование> | |||
<ns0:ЮрФизЛицо>Юр</ns0:ЮрФизЛицо> | |||
<ns0:ИНН>4703074719</ns0:ИНН> | |||
<ns0:Адрес /> | |||
</ns0:ХозСубъект> | |||
<ns0:Поднадзорный> | |||
<ns0:Код>ТТ50158</ns0:Код> | |||
<ns0:Наименование>АЛЛЕР ПЕТФУД ООО</ns0:Наименование> | |||
<ns0:НаименованиеПолное>АЛЛЕР ПЕТФУД ООО</ns0:НаименованиеПолное> | |||
<ns0:ХозСубъект> | |||
<ns0:Наименование>АЛЛЕР ПЕТФУД ООО</ns0:Наименование> | |||
<ns0:ЮрФизЛицо>Юр</ns0:ЮрФизЛицо> | |||
<ns0:ИНН>4703074719</ns0:ИНН> | |||
<ns0:Адрес /> | |||
</ns0:ХозСубъект> | |||
<ns0:Тип>1.0</ns0:Тип> | |||
<ns0:Адрес /> | |||
</ns0:Поднадзорный> | |||
<ns0:ТТН> | |||
<ns0:Дата>2017-12-21T00:00:00</ns0:Дата> | |||
<ns0:Номер>12345</ns0:Номер> | <ns0:Номер>12345</ns0:Номер> | ||
</ns0:ТТН> | |||
<ns0:Транспорт> | <ns0:Транспорт> | ||
<ns0:ТипТС>автомобильный</ns0:ТипТС> | |||
<ns0:НомерАвтомобиля>х000хх00</ns0:НомерАвтомобиля> | <ns0:НомерАвтомобиля>х000хх00</ns0:НомерАвтомобиля> | ||
</ns0:Транспорт> | |||
<ns0:Товары> | <ns0:Товары> | ||
<ns0:Номенклатура> | |||
<ns0:Код>123559</ns0:Код> | |||
<ns0:Наименование>с!Премиум Куалити Фелине </ns0:Наименование> | |||
<ns0:НаименованиеПолное>с!Премиум Куалити Фелине Корм конс.полнорац.85г д/взрос.кошек с говядиной в соусе </ns0:НаименованиеПолное> | |||
<ns0:Группа> | |||
<ns0:Код>123562</ns0:Код> | |||
<ns0:Наименование>Аллер Пет Фут</ns0:Наименование> | |||
<ns0:Родитель> | |||
<ns0:Код>114946</ns0:Код> | |||
<ns0:Наименование>_ПМ</ns0:Наименование> | |||
</ns0:Родитель> | |||
</ns0:Группа> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>4698.00</ns0:Количество> | |||
<ns0:КоличествоУпаковок>54000</ns0:КоличествоУпаковок> | |||
<ns0:ВетДокумент> <!-- Если нужна складская запись, сформированная в определенной день, нужно заполнить и ДатаВыработки и ДатаВыработкиДо --> | <ns0:ВетДокумент> <!-- Если нужна складская запись, сформированная в определенной день, нужно заполнить и ДатаВыработки и ДатаВыработкиДо --> | ||
<ns0:ДатаВыработки>2017-12-21T00:00:00</ns0:ДатаВыработки> | <ns0:ДатаВыработки>2017-12-21T00:00:00</ns0:ДатаВыработки> | ||
Строка 493: | Строка 493: | ||
<ns0:ИмяТовара>ИмяТовара</ns0:ИмяТовара> <!-- В данный момент работает только в статическом режиме --> | <ns0:ИмяТовара>ИмяТовара</ns0:ИмяТовара> <!-- В данный момент работает только в статическом режиме --> | ||
</ns0:Фильтр> | </ns0:Фильтр> | ||
</ns0:Товары> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>123560</ns0:Код> | |||
<ns0:Наименование>с!Премиум Куалити Фелине </ns0:Наименование> | |||
<ns0:НаименованиеПолное>с!Премиум Куалити Фелине Корм конс.полнорац.85г д/взрос.кошек с курицей в соусе</ns0:НаименованиеПолное> | |||
<ns0:Группа> | |||
<ns0:Код>123562</ns0:Код> | |||
<ns0:Наименование>Аллер Пет Фут</ns0:Наименование> | |||
<ns0:Родитель> | |||
<ns0:Код>114946</ns0:Код> | |||
<ns0:Наименование>_ПМ</ns0:Наименование> | |||
</ns0:Родитель> | |||
</ns0:Группа> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>4698.00</ns0:Количество> | |||
<ns0:КоличествоУпаковок>54000</ns0:КоличествоУпаковок> | |||
</ns0:Товары> | |||
<ns0:СвязанныеДокументы> | <ns0:СвязанныеДокументы> | ||
<ns0:Серия>33</ns0:Серия> | |||
<ns0:Номер>12345</ns0:Номер> | |||
<ns0:Дата>2018-05-23</ns0:Дата> | |||
<ns0:Тип>16</ns0:Тип> | |||
<ns0:Связь>6</ns0:Связь> | |||
</ns0:СвязанныеДокументы> | |||
<ns0:СвязанныеДокументы> | <ns0:СвязанныеДокументы> | ||
<ns0:Серия>22</ns0:Серия> | |||
<ns0:Номер>54321</ns0:Номер> | |||
<ns0:Дата>2018-05-22</ns0:Дата> | |||
<ns0:Тип>1</ns0:Тип> | |||
<ns0:Связь>1</ns0:Связь> | |||
</ns0:СвязанныеДокументы> | |||
</ns0:МассивДокументов> | |||
<ns0:ОбновитьКонтрагента>true</ns0:ОбновитьКонтрагента> | |||
<ns0:Регистрировать>true</ns0:Регистрировать> | |||
</ns0:ДанныеЗагрузки> | |||
<ns0:ВозвращатьСертификаты>true</ns0:ВозвращатьСертификаты> | |||
</ns0:ОбработатьМассивДокументов> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 680: | Строка 680: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
ДанныеОтвета = Прокси.ЗарегистрироватьДокументыПоСценарию(ДанныеЗагрузки, ВозвращатьСертификаты, 1, Неопределено); | ДанныеОтвета = Прокси.ЗарегистрироватьДокументыПоСценарию(ДанныеЗагрузки, ВозвращатьСертификаты, 1, Неопределено); | ||
</ | </syntaxhighlight> | ||
Строка 690: | Строка 690: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ЗарегистрироватьДокументыПоСценарию xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:ДанныеЗагрузки> | |||
<ns0:МассивДокументов> | |||
<ns0:ТипДокумента>Реализация</ns0:ТипДокумента> | |||
<ns0:Номер>test-10320</ns0:Номер> | |||
<ns0:Дата>2018-05-17</ns0:Дата> | |||
<ns0:ХозСубъект> | |||
<ns0:Наименование>ТД НИЖЕГОРОДРЫБА</ns0:Наименование> | |||
<ns0:ЮрФизЛицо>Юр</ns0:ЮрФизЛицо> | |||
<ns0:ИНН>5260393063</ns0:ИНН> | |||
</ns0:ХозСубъект> | |||
<ns0:Поднадзорный> | |||
<ns0:Код>ТДНР СОВЕТСКПЛпокНР</ns0:Код> | |||
<ns0:Тип>1.0</ns0:Тип> | |||
</ns0:Поднадзорный> | |||
<ns0:Транспорт> | |||
<ns0:ТипТС>автомобильный</ns0:ТипТС> | |||
<ns0:НомерАвтомобиля >О003АТ52</ns0:НомерАвтомобиля > | |||
</ns0:Транспорт> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>12600</ns0:Код> | |||
<ns0:Наименование>СЕЛЬДЬ АТЛ Г/К</ns0:Наименование> | |||
<ns0:НаименованиеПолное>СЕЛЬДЬ АТЛ Г/К</ns0:НаименованиеПолное> | |||
<ns0:Артикул></ns0:Артикул> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>2</ns0:Количество> | |||
<ns0:КоличествоУпаковок>1</ns0:КоличествоУпаковок> | |||
<ns0:Фильтр> | |||
<ns0:ДатаВыработки>2018-05-14</ns0:ДатаВыработки> | |||
<ns0:СрокГодности>2018-05-29</ns0:СрокГодности> | |||
</ns0:Фильтр> | |||
</ns0:Товары> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>14300</ns0:Код> | |||
<ns0:Наименование>СПИНКА НЕРКИ П/К</ns0:Наименование> | |||
<ns0:НаименованиеПолное>СПИНКА НЕРКИ П/К</ns0:НаименованиеПолное> | |||
<ns0:Артикул></ns0:Артикул> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>1.76</ns0:Количество> | |||
<ns0:КоличествоУпаковок></ns0:КоличествоУпаковок> | |||
<ns0:Фильтр> | |||
<ns0:ДатаВыработки>2018-04-12</ns0:ДатаВыработки> | |||
<ns0:СрокГодности>2018-05-02</ns0:СрокГодности> | |||
</ns0:Фильтр> | |||
</ns0:Товары> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>43670</ns0:Код> | |||
<ns0:Наименование>СПИНКА ФОРЕЛИ П/К</ns0:Наименование> | |||
<ns0:НаименованиеПолное>СПИНКА ФОРЕЛИ П/К</ns0:НаименованиеПолное> | |||
<ns0:Артикул></ns0:Артикул> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>1.67</ns0:Количество> | |||
<ns0:КоличествоУпаковок></ns0:КоличествоУпаковок> | |||
<ns0:Фильтр> | |||
<ns0:ДатаВыработки>2018-04-12</ns0:ДатаВыработки> | |||
<ns0:СрокГодности>2018-05-02</ns0:СрокГодности> | |||
</ns0:Фильтр> | |||
</ns0:Товары> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>45040</ns0:Код> | |||
<ns0:Наименование>СЕЛЬДЬ ОЛЮТОРСКАЯ С/С</ns0:Наименование> | |||
<ns0:НаименованиеПолное>СЕЛЬДЬ ОЛЮТОРСКАЯ С/С</ns0:НаименованиеПолное> | |||
<ns0:Артикул></ns0:Артикул> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>9</ns0:Количество> | |||
<ns0:КоличествоУпаковок>1</ns0:КоличествоУпаковок> | |||
<ns0:Фильтр> | |||
<ns0:ДатаВыработки>2018-05-08</ns0:ДатаВыработки> | |||
<ns0:СрокГодности>2018-06-17</ns0:СрокГодности> | |||
</ns0:Фильтр> | |||
</ns0:Товары> | |||
<ns0:Товары> | |||
<ns0:Номенклатура> | |||
<ns0:Код>72280</ns0:Код> | |||
<ns0:Наименование>КАПУСТА МОРСК.МАРИНОВАННАЯ С ГРИБАМИ</ns0:Наименование> | |||
<ns0:НаименованиеПолное>КАПУСТА МОРСК.МАРИНОВАННАЯ С ГРИБАМИ</ns0:НаименованиеПолное> | |||
<ns0:Артикул></ns0:Артикул> | |||
<ns0:ЕдХранения>кг</ns0:ЕдХранения> | |||
<ns0:Скоропортящаяся>false</ns0:Скоропортящаяся> | |||
<ns0:Некачественная>false</ns0:Некачественная> | |||
</ns0:Номенклатура> | |||
<ns0:Количество>2.5</ns0:Количество> | |||
<ns0:КоличествоУпаковок>1</ns0:КоличествоУпаковок> | |||
<ns0:ГУИДСкладскойЗаписи>cf730985-73f7-4d56-a68b-abb6bb928b39</ns0:ГУИДСкладскойЗаписи> | |||
</ns0:Товары> | |||
<ns0:СвязанныеДокументы> | <ns0:СвязанныеДокументы> | ||
<ns0:Серия>33</ns0:Серия> | |||
<ns0:Номер>12345</ns0:Номер> | |||
<ns0:Дата>2018-05-23</ns0:Дата> | |||
<ns0:Тип>16</ns0:Тип> | |||
<ns0:Связь>6</ns0:Связь> | |||
</ns0:СвязанныеДокументы> | |||
<ns0:СвязанныеДокументы> | <ns0:СвязанныеДокументы> | ||
<ns0:Серия>22</ns0:Серия> | |||
<ns0:Номер>54321</ns0:Номер> | |||
<ns0:Дата>2018-05-22</ns0:Дата> | |||
<ns0:Тип>1</ns0:Тип> | |||
<ns0:Связь>1</ns0:Связь> | |||
</ns0:СвязанныеДокументы> | |||
</ns0:МассивДокументов> | |||
<ns0:ОбновитьКонтрагента>false</ns0:ОбновитьКонтрагента> | |||
<ns0:Регистрировать>true</ns0:Регистрировать> | |||
</ns0:ДанныеЗагрузки> | |||
<ns0:ВозвращатьСертификаты>true</ns0:ВозвращатьСертификаты> | |||
<ns0:Сценарий>1</ns0:Сценарий> | |||
<ns0:Поднадзорный></ns0:Поднадзорный> | |||
</ns0:ЗарегистрироватьДокументыПоСценарию> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 865: | Строка 865: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ПолучитьИдентификаторыСертификатов xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:ТипДокумента>Реализация</ns0:ТипДокумента> | <ns0:ТипДокумента>Реализация</ns0:ТипДокумента> | ||
<ns0:НомерДокумента>ЮГ00-000066</ns0:НомерДокумента> | <ns0:НомерДокумента>ЮГ00-000066</ns0:НомерДокумента> | ||
</ns0:ПолучитьИдентификаторыСертификатов> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 888: | Строка 888: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Функция ПолучитьСертификатыДокументов(МассивДокументов) | Функция ПолучитьСертификатыДокументов(МассивДокументов) | ||
Строка 906: | Строка 906: | ||
Для Каждого Док Из МассивДокументов Цикл | Для Каждого Док Из МассивДокументов Цикл | ||
Сертификаты = Кеш.get(ФорматироватьКэшКлюч(Строка(Док | Сертификаты = Кеш.get(ФорматироватьКэшКлюч(Строка(Док; | ||
Если Сертификаты = "" И ПолучатьИзШлюза Тогда | Если Сертификаты = "" И ПолучатьИзШлюза Тогда | ||
СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен(),"СписокДокументов")); | СписокДокументов = Фабрика.Создать(Фабрика.Тип(ПространствоИмен(),"СписокДокументов")); | ||
Строка 946: | Строка 946: | ||
Возврат МассивСертификатов; | Возврат МассивСертификатов; | ||
КонецФункции | КонецФункции | ||
</ | </syntaxhighlight> | ||
Строка 954: | Строка 954: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ПолучитьСписокСертификатов xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:СписокДокументов> | <ns0:СписокДокументов> | ||
<ns0:Документы> | <ns0:Документы> | ||
Строка 967: | Строка 967: | ||
</ns0:Документы> | </ns0:Документы> | ||
</ns0:СписокДокументов> | </ns0:СписокДокументов> | ||
</ns0:ПолучитьСписокСертификатов> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 987: | Строка 987: | ||
<m:Дата>2018-03-02T16:12:30</m:Дата> | <m:Дата>2018-03-02T16:12:30</m:Дата> | ||
</m:СертифицируемыйДокумент> | </m:СертифицируемыйДокумент> | ||
<m:НомерТТН>ЮГ00-000066 | <m:НомерТТН>ЮГ00-000066</m:НомерТТН> | ||
<m:ДатаТТН>2018-03-02T16:12:30</m:ДатаТТН> | <m:ДатаТТН>2018-03-02T16:12:30</m:ДатаТТН> | ||
<m:ОтправительХозСубъект>ОтправительХозСубъект</m:ОтправительХозСубъект> | <m:ОтправительХозСубъект>ОтправительХозСубъект</m:ОтправительХозСубъект> | ||
Строка 1014: | Строка 1014: | ||
<m:КодПодкатегории>1902</m:КодПодкатегории> | <m:КодПодкатегории>1902</m:КодПодкатегории> | ||
<m:Номенклатура/> | <m:Номенклатура/> | ||
<m:НоменклатураКод> | <m:НоменклатураКод>|</m:НоменклатураКод> | ||
<m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | <m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | ||
<m:ДатаВыработки>2018-03-01T00:00:00</m:ДатаВыработки> | <m:ДатаВыработки>2018-03-01T00:00:00</m:ДатаВыработки> | ||
Строка 1056: | Строка 1056: | ||
<m:Дата>2018-03-02T16:13:27</m:Дата> | <m:Дата>2018-03-02T16:13:27</m:Дата> | ||
</m:СертифицируемыйДокумент> | </m:СертифицируемыйДокумент> | ||
<m:НомерТТН>ЮГ00-000067 | <m:НомерТТН>ЮГ00-000067</m:НомерТТН> | ||
<m:ДатаТТН>2018-03-02T16:13:27</m:ДатаТТН> | <m:ДатаТТН>2018-03-02T16:13:27</m:ДатаТТН> | ||
<m:ОтправительХозСубъект>ОтправительХозСубъект</m:ОтправительХозСубъект> | <m:ОтправительХозСубъект>ОтправительХозСубъект</m:ОтправительХозСубъект> | ||
Строка 1083: | Строка 1083: | ||
<m:КодПодкатегории>1902</m:КодПодкатегории> | <m:КодПодкатегории>1902</m:КодПодкатегории> | ||
<m:Номенклатура/> | <m:Номенклатура/> | ||
<m:НоменклатураКод> | <m:НоменклатураКод>|</m:НоменклатураКод> | ||
<m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | <m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | ||
<m:ДатаВыработки>2018-03-01T00:00:00</m:ДатаВыработки> | <m:ДатаВыработки>2018-03-01T00:00:00</m:ДатаВыработки> | ||
Строка 1134: | Строка 1134: | ||
'''Параметры:''' | '''Параметры:''' | ||
* КодПодразделения (Тип: string) - код поднадзорного объекта организации, по которому будут запрашиваться список сертификатов. Если а Шлюзе используется только одно подразделение, можно передавать пустую строку. | * КодПодразделения (Тип: string) - код поднадзорного объекта организации, по которому будут запрашиваться список сертификатов. Если а Шлюзе используется только одно подразделение, можно передавать пустую строку. | ||
* Параметры (Тип: [[асп.шлюз_выгрузка:описание_типов#ПараметрыСписка|ПараметрыСписка]]) - параметры запрашиваемого списка ветеринарных сопроводительных документов (ВСД) предприятия. | * Параметры (Тип: [[асп.шлюз_выгрузка:описание_типов#ПараметрыСписка|ПараметрыСписка]]) - параметры запрашиваемого списка ветеринарных сопроводительных документов (ВСД) предприятия. | ||
'''Возвращаемое значение:''' | '''Возвращаемое значение:''' | ||
* СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - Структура, в которой поле СписокДокументов.Сертификаты будет содержать список запрашиваемых ВСД предприятия. | * СписокДокументов (Тип: [[асп.шлюз_выгрузка:описание_типов#СписокДокументов|СписокДокументов]]) - Структура, в которой поле СписокДокументов.Сертификаты будет содержать список запрашиваемых ВСД предприятия. | ||
Строка 1142: | Строка 1142: | ||
Пример вызова и разбора ответа 1С | Пример вызова и разбора ответа 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ЗапроситьСписокСертификатовМеркурий() | Процедура ЗапроситьСписокСертификатовМеркурий() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 1186: | Строка 1186: | ||
КонецЕсли; | КонецЕсли; | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
| | | | ||
<file xml getVetDocumentList.xml> | <file xml getVetDocumentList.xml> | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soap-env:Body> | |||
<ns0:ПолучитьСписокСертификатовМеркурий xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:КодПодразделения>00-000001</ns0:КодПодразделения> | |||
<ns0:Параметры> | <ns0:Параметры> | ||
<ns0:ТипСертификата>Входящий</ns0:ТипСертификата> | <ns0:ТипСертификата>Входящий</ns0:ТипСертификата> | ||
Строка 1201: | Строка 1201: | ||
<ns0:ДатаОкончания>2019-06-01T23:59:59</ns0:ДатаОкончания> | <ns0:ДатаОкончания>2019-06-01T23:59:59</ns0:ДатаОкончания> | ||
</ns0:Параметры> | </ns0:Параметры> | ||
</ns0:ПолучитьСписокСертификатовМеркурий> | |||
</soap-env:Body> | |||
</soap-env:Envelope> | |||
</file> | </file> | ||
Строка 1234: | Строка 1234: | ||
<m:КодПодкатегории/> | <m:КодПодкатегории/> | ||
<m:Номенклатура>Подарок</m:Номенклатура> | <m:Номенклатура>Подарок</m:Номенклатура> | ||
<m:НоменклатураКод>Я77995 | <m:НоменклатураКод>Я77995|</m:НоменклатураКод> | ||
<m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | <m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | ||
<m:ДатаВыработкиСтр>30.10.2018 0:00:00</m:ДатаВыработкиСтр> | <m:ДатаВыработкиСтр>30.10.2018 0:00:00</m:ДатаВыработкиСтр> | ||
Строка 1269: | Строка 1269: | ||
<m:КодПодкатегории>1602</m:КодПодкатегории> | <m:КодПодкатегории>1602</m:КодПодкатегории> | ||
<m:Номенклатура>мясо рубленное по Сибирски</m:Номенклатура> | <m:Номенклатура>мясо рубленное по Сибирски</m:Номенклатура> | ||
<m:НоменклатураКод>Я78008 | <m:НоменклатураКод>Я78008|</m:НоменклатураКод> | ||
<m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | <m:ЕдиницаХранения>кг</m:ЕдиницаХранения> | ||
<m:ДатаВыработкиСтр>03.03.2019 0:00:00</m:ДатаВыработкиСтр> | <m:ДатаВыработкиСтр>03.03.2019 0:00:00</m:ДатаВыработкиСтр> | ||
Строка 1310: | Строка 1310: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ПолучитьСкладскиеЗаписиМеркурий() | Процедура ПолучитьСкладскиеЗаписиМеркурий() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Результат = Прокси.ПолучитьСкладскиеЗаписиМеркурий("00-000001"); | Результат = Прокси.ПолучитьСкладскиеЗаписиМеркурий("00-000001"); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Строка 1323: | Строка 1323: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ПолучитьСкладскиеЗаписиМеркурий xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:КодПодразделения>00-000001</ns0:КодПодразделения> | <ns0:КодПодразделения>00-000001</ns0:КодПодразделения> | ||
</ns0:ПолучитьСкладскиеЗаписиМеркурий> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 1341: | Строка 1341: | ||
<m:Записи> | <m:Записи> | ||
<m:Номенклатура> | <m:Номенклатура> | ||
<m:Код>00-00000386 | <m:Код>00-00000386</m:Код> | ||
<m:ПолныйКод/> | <m:ПолныйКод/> | ||
<m:Наименование>ПОЛУФАБРИКАТ ТВОРОЖНЫЙ ПРОДУКТ</m:Наименование> | <m:Наименование>ПОЛУФАБРИКАТ ТВОРОЖНЫЙ ПРОДУКТ</m:Наименование> | ||
Строка 1420: | Строка 1420: | ||
<m:Записи> | <m:Записи> | ||
<m:Номенклатура> | <m:Номенклатура> | ||
<m:Код> | <m:Код></m:Код> | ||
<m:ПолныйКод/> | <m:ПолныйКод/> | ||
<m:Наименование/> | <m:Наименование/> | ||
Строка 1464: | Строка 1464: | ||
<m:Записи> | <m:Записи> | ||
<m:Номенклатура> | <m:Номенклатура> | ||
<m:Код> | <m:Код></m:Код> | ||
<m:ПолныйКод/> | <m:ПолныйКод/> | ||
<m:Наименование/> | <m:Наименование/> | ||
Строка 1538: | Строка 1538: | ||
<m:Записи> | <m:Записи> | ||
<m:Номенклатура> | <m:Номенклатура> | ||
<m:Код> | <m:Код></m:Код> | ||
<m:ПолныйКод/> | <m:ПолныйКод/> | ||
<m:Наименование/> | <m:Наименование/> | ||
Строка 1601: | Строка 1601: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
#Область Спецификация | #Область Спецификация | ||
&НаКлиенте | &НаКлиенте | ||
Строка 1660: | Строка 1660: | ||
#КонецОбласти | #КонецОбласти | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 1753: | Строка 1753: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ОчиститьОчередьЗаявокНаСервере() | Процедура ОчиститьОчередьЗаявокНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 1762: | Строка 1762: | ||
КонецЕсли; | КонецЕсли; | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
| | | | ||
<file xml clearRequestQueue.xml> | <file xml clearRequestQueue.xml> | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soap-env:Body> | |||
<ns0:ОчиститьОчередьЗаявокПодПользователем xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:ВсеПользователи>true</ns0:ВсеПользователи> | <ns0:ВсеПользователи>true</ns0:ВсеПользователи> | ||
</ns0:ОчиститьОчередьЗаявокПодПользователем> | |||
</soap-env:Body> | |||
</soap-env:Envelope> | |||
</file> | </file> | ||
Строка 1803: | Строка 1803: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура РазобратьОчередьЗаявокНаСервере() | Процедура РазобратьОчередьЗаявокНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 1812: | Строка 1812: | ||
КонецЕсли; | КонецЕсли; | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
| | | | ||
<file xml readRequestQueue.xml> | <file xml readRequestQueue.xml> | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soap-env:Body> | |||
<ns0:РазобратьОчередьЗаявок xmlns:ns0="http://88.99.106.214/Mercury"> | |||
</ns0:РазобратьОчередьЗаявок> | |||
</soap-env:Body> | |||
</soap-env:Envelope> | |||
</file> | </file> | ||
Строка 1853: | Строка 1853: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ПолучитьРегДанныеНаСервере() | Процедура ПолучитьРегДанныеНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 1865: | Строка 1865: | ||
Результат = Прокси.ПолучитьДанныеРегистрацииХС(МассивИНН); | Результат = Прокси.ПолучитьДанныеРегистрацииХС(МассивИНН); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Строка 1873: | Строка 1873: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ПолучитьДанныеРегистрацииХС xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:МассивИНН> | <ns0:МассивИНН> | ||
<ns0:ИНН>7712092205</ns0:ИНН> | <ns0:ИНН>7712092205</ns0:ИНН> | ||
<ns0:ИНН>5042122899</ns0:ИНН> | <ns0:ИНН>5042122899</ns0:ИНН> | ||
</ns0:МассивИНН> | </ns0:МассивИНН> | ||
</ns0:ПолучитьДанныеРегистрацииХС> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 1948: | Строка 1948: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ПолучитьГуидыНоменклатурыНаСервере() | Процедура ПолучитьГуидыНоменклатурыНаСервере() | ||
Прокси = ПолучитьПрокси(); | Прокси = ПолучитьПрокси(); | ||
Строка 1976: | Строка 1976: | ||
Сообщить("Результат получен"); | Сообщить("Результат получен"); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 1983: | Строка 1983: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ПолучитьГуидыНоменклатуры xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:МассивНоменклатуры> | <ns0:МассивНоменклатуры> | ||
<ns0:Номенклатура> | <ns0:Номенклатура> | ||
Строка 1994: | Строка 1994: | ||
</ns0:Номенклатура> | </ns0:Номенклатура> | ||
</ns0:МассивНоменклатуры> | </ns0:МассивНоменклатуры> | ||
</ns0:ПолучитьГуидыНоменклатуры> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 2009: | Строка 2009: | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<m:ДанныеНоменклатуры> | <m:ДанныеНоменклатуры> | ||
<m:Код>00000000104 | <m:Код>00000000104</m:Код> | ||
<m:КодЗагрузки/> | <m:КодЗагрузки/> | ||
<m:Наименование>Моложеное Ассорти</m:Наименование> | <m:Наименование>Моложеное Ассорти</m:Наименование> | ||
Строка 2022: | Строка 2022: | ||
</m:ДанныеНоменклатуры> | </m:ДанныеНоменклатуры> | ||
<m:ДанныеНоменклатуры> | <m:ДанныеНоменклатуры> | ||
<m:Код>00-00000386 | <m:Код>00-00000386</m:Код> | ||
<m:КодЗагрузки/> | <m:КодЗагрузки/> | ||
<m:Наименование>ПОЛУФАБРИКАТ ТВОРОЖНЫЙ ПРОДУКТ</m:Наименование> | <m:Наименование>ПОЛУФАБРИКАТ ТВОРОЖНЫЙ ПРОДУКТ</m:Наименование> | ||
Строка 2054: | Строка 2054: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
&НаСервере | &НаСервере | ||
Процедура ВыгрузитьСПрямойНаШлюзНоменклатуруНаСервере() | Процедура ВыгрузитьСПрямойНаШлюзНоменклатуруНаСервере() | ||
Строка 2091: | Строка 2091: | ||
РегДанныеНом.Код = Ссылка.Код; | РегДанныеНом.Код = Ссылка.Код; | ||
//РегДанныеНом.КодЗагрузки | //РегДанныеНом.КодЗагрузки= Ссылка.Код; | ||
РегДанныеНом.Наименование | РегДанныеНом.Наименование= Ссылка.Наименование; | ||
РегДанныеНом.ГУИД | РегДанныеНом.ГУИД= ГУИД; | ||
Запрос = Новый Запрос; | Запрос = Новый Запрос; | ||
Запрос.Текст = | Запрос.Текст = | ||
Строка 2107: | Строка 2107: | ||
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); | ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); | ||
Если ВыборкаДетальныеЗаписи.Следующий() Тогда | Если ВыборкаДетальныеЗаписи.Следующий() Тогда | ||
РегДанныеНом.Производитель | РегДанныеНом.Производитель= СформироватьПоднадзорного(Производитель,Производитель,ВыборкаДетальныеЗаписи.ГУИД,Фабрика); | ||
РегДанныеНом.ПроизводительГуид | РегДанныеНом.ПроизводительГуид= ВыборкаДетальныеЗаписи.ГУИД; | ||
КонецЕсли; | КонецЕсли; | ||
Строка 2115: | Строка 2115: | ||
КонецФункции | КонецФункции | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 2122: | Строка 2122: | ||
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<soap-env:Body> | <soap-env:Body> | ||
<ns0:ЗагрузитьГуидыНоменклатуры xmlns:ns0="http://88.99.106.214/Mercury"> | |||
<ns0:ДанныеНоменклатуры> | <ns0:ДанныеНоменклатуры> | ||
<ns0:ДанныеНоменклатуры> | <ns0:ДанныеНоменклатуры> | ||
Строка 2139: | Строка 2139: | ||
</ns0:ДанныеНоменклатуры> | </ns0:ДанныеНоменклатуры> | ||
</ns0:ДанныеНоменклатуры> | </ns0:ДанныеНоменклатуры> | ||
</ns0:ЗагрузитьГуидыНоменклатуры> | |||
</soap-env:Body> | </soap-env:Body> | ||
</soap-env:Envelope> | </soap-env:Envelope> | ||
Строка 2190: | Строка 2190: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ЗапроситьОшибкиРегистрацииНажатие(Элемент) | Процедура ЗапроситьОшибкиРегистрацииНажатие(Элемент) | ||
Строка 2210: | Строка 2210: | ||
РазобратьОтвет(Результат); | РазобратьОтвет(Результат); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 2242: | Строка 2242: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура КоманднаяПанель2АннулироватьСертификатыДокументов(Кнопка) | Процедура КоманднаяПанель2АннулироватьСертификатыДокументов(Кнопка) | ||
Строка 2287: | Строка 2287: | ||
РазобратьОтвет(ДанныеОтвета, ТекущееСоответствие); | РазобратьОтвет(ДанныеОтвета, ТекущееСоответствие); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML | ||
Строка 2318: | Строка 2318: | ||
Пример вызова 1С | Пример вызова 1С | ||
| | | | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура АннулироватьСертификатыНажатие(Элемент) | Процедура АннулироватьСертификатыНажатие(Элемент) | ||
МасУуид = Новый Массив; | МасУуид = Новый Массив; | ||
Строка 2367: | Строка 2367: | ||
Сообщить(Рез); | Сообщить(Рез); | ||
КонецПроцедуры | КонецПроцедуры | ||
</ | </syntaxhighlight> | ||
Пример вызова XML | Пример вызова XML |