Имя: Пароль:
1C
1С v8
Взаимодействие с 1С извне
0 Randex
 
30.01.15
00:02
Здравствуйте.
Имеется 1C Предприятие 8.3. Необходимо написать сервер на ASP.NET, который будет взаимодействовать с 1С, считывать данные, записывать другие данные.
Возможно ли это вообще? Если да, то как?

Всё что я пока искал, это возможность взаимодействия с 1С с помощью http-запросов туда, но ничего толком не нашёл. В Конфигураторе создал веб-сервис, там создал простейший метод, но как с ним работать так и не пойму.

Если напрямую программно взаимодействовать с 1С нельзя, то может быть есть какие-то другие способы?
1 Asmody
 
30.01.15
00:13
(0) способов куча. От COM и Automation до SOAP и REST.
В документации все есть.
2 Randex
 
30.01.15
00:15
А где можно взять документацию?
Прошу прощения, пару дней назад только начали копаться :)
3 Asmody
 
30.01.15
00:19
(2) документация, включая руководство разработчика и описание встроенного языка, идет в коробке с системой. Разве у вас её не было?
4 Asmody
 
30.01.15
00:23
Кроме того, вы можете купить учебную версию. Всего за 978 рублей. С ней идет полная документация и две дополнительные книги.
5 Asmody
 
30.01.15
00:26
Либо вы можете бесплатно скачать всю документацию с 1c-dn.com На английском языке.
6 Randex
 
30.01.15
00:33
Дело в том, что мы купили эту учебную версию, но там было только практическое пособие разработчика и книга по программированию мобильных приложений для 1С: Предприятие. Документации тут не было, а в пособии нет ничего о запросах.
Учебная версия — 8.3.4.
7 Asmody
 
30.01.15
00:47
Можно еще вот это посмотреть http://v8.1c.ru/metod/books/book.jsp?id=288
Она, правда, слегка устарела в плане веб-расширения, которого больше нет, и RESTа, который появился в платформе совсем недавно, но в основном пока актуальна.
8 bolero
 
30.01.15
00:52
(7) кмк, какую-то новую разработку стоит начинать именно на REST, если есть возможность (т.е. клиент не на 8.2 сидит)
9 olo_lo1
 
30.01.15
00:55
(1) c 8.3.6 еще наконец-то добавится JSON
10 Randex
 
30.01.15
01:05
Спасибо за ссылки.
Заказчик сидит на 8.3, какая конкретно версия скоро узнаю, надеюсь, что 8.3.5 :) Было бы здорово писать с использованием REST.
11 Худой
 
30.01.15
06:10
(10)Мои соболезнования заказчику.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.