IE 2018
0. Техподдержка 09.10.18 16:08

Служба Windows для интеграции по HTTP-XML (для 1С и не только)

Служба Windows, которая позволяет подключаться к различным источникам данных (в том числе и 1с), выполняет сформированные запросы, и возвращает результат в формате XML. Устанавливается и настраивается максимум за 1 час. Обеспечивает простой способ для односторонней интеграции систем. Позволяет подставлять в запрос параметры.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. MarryJane 22 09.10.18 16:53 Сейчас в теме
Может ли служба писать в 1С данные?
3. Timur.V 25 09.10.18 17:22 Сейчас в теме
(1)
В описании написано - служба возвращает данные в формате XML.

Ещё на это стоит обратить внимание:
Необходимо обратить внимание, что если запрос к 1С 8 возвращает ссылку на объект справочника
или константу – то Служба не сможет преобразовать ее в текст. Таким образом, если выполнить
следующий запрос, то при выполнении будет ошибка:
ВЫБРАТЬ
Номенклатура.Код КАК Код,
Номенклатура.Наименование КАК Наименование,
Номенклатура.Артикул КАК Артикул,
Номенклатура.ЕдиницаИзмерения КАК ЕИ
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.ЭтоГруппа = ЛОЖЬ
И Номенклатура.ПометкаУдаления = ЛОЖЬ
Показать

ЕдиницаИзмерения – это ссылка на справочник, и за пределами 1С ее нельзя превратить в
значение.
5. Техподдержка 09.10.18 17:26
(1)Нет, служба только читает и отдает.
Писать не умеет.
10. Техподдержка 10.10.18 06:26
(1) Если вам нужно записать - можете из 1С обратиться к этой же службе, которая настроена на другой источник, и обработать XML. Т.е. служба может быть шлюзом, который преобразует в XML данные из разных источников.
2. Timur.V 25 09.10.18 17:20 Сейчас в теме
Установка Платформы 1С, если она уже скачена с сайта 1С занимает 5-7 мин.
Почему установка вашей службы занимает 1час?

Наиболее популярным форматом для семейства Windows NT является установочный пакет MSI, который устанавливается посредством Установщика Windows.
6. Техподдержка 09.10.18 17:29
(2)
В час входит не только установка, а еще и настройка, а также устранение проблем.
По опыту - обнаруживается отсутствие регистрации COM-объекта, особенно на серверах x64. Приходится решать эти вопросы, зачастую - при помощи ручной регистрации.
Также нужно будет разобраться с файлом конфигурации - правильно настроить источники, параметры.
А для этого придется изучить инструкцию.
Собственно установка занимает 3 минуты - развернул архив, запустил команду - и все.
4. acanta 44 09.10.18 17:26 Сейчас в теме
Есть возможность получить уид ссылки?
7. Техподдержка 09.10.18 17:31
(4) Есть, если вы его в запросе превратите в строку.
Например так
Строка(Номенклатура.Ссылка.УникальныйИдентификатор())
11. Техподдержка 10.10.18 07:19
(7) К сожалению, в запросе получить УИД не получится. Только если он хранится в другом текстовом поле.
Предыдущее сообщение ошибочное.
8. Goleff74 132 09.10.18 18:21 Сейчас в теме
Если вызывать службу 1000 раз в минуту к одной базе, то будет поднято 1000 коннектов или есть кэш соединения?
9. Техподдержка 10.10.18 06:24
(8) Служба в текущей версии поддерживает активным всего одно соединение. Соответственно 1000 запросов встанут в очередь, и по порядку будут выполнены.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 100 000 руб.
Полный день

Системный аналитик
Новосибирск
зарплата от 80 000 руб. до 100 000 руб.
Полный день

Программист 1С
Салехард
зарплата от 80 000 руб. до 200 000 руб.
Полный день

Программист 1С
Казань
Полный день

Программист 1С
Санкт-Петербург
зарплата от 130 000 руб. до 150 000 руб.
Полный день