@WebWC
Создание и продвижение сайтов

Как использовать Rest api в 1С?

Всем доброго дня!

Кто-нибудь делал простое приложение в связке с 1C?

Суть идеи:

Есть приложение javascript/vue, где выводятся данные по остаткам на складах (общий остаток, название и резерв (пока просто чтение данных)). Отдельно планируется вести статистику и графики по динамике на складах и личные счетчики менеджеров (кто больше продал, кто больше реализовал резервы и т.д., но это на втором плане).


Гугл говорит, что rest api у 1C есть, через oData. Но я 1C не знаю от слова совсем.

Вопросы:

  1. Может кто-нибудь подскажет, как и с чего начать, где почитать, чтобы получить данные из 1С: Товарная категория->Склад\Название\Резерв\Остаток?
  2. И забегая на будущее, через тот же rest возможна ли авторизация под учеткой менеджера в 1C на стороннем приложении?
  • Вопрос задан
  • 7720 просмотров
Решения вопроса 1
@Dementor
программист, архитектор, аналитик
Кто нибудь делал простое приложение в связке с 1с?
Многие делали.

Гугл говорит, что rest api у 1с есть, через oData.
Можно через oData, а можно создавать свои произвольные HTTP-сервисы.

И забегая на будущее, через тот же rest возможна ли авторизация под учеткой менеджера в 1с на стороннем приложении?
можно дергать любую процедуру на 1С и если не ловишь 401 ошибку, то значит логин/пароль правильные. Но можно использовать 1С для аутентификации как провайдера OpenID.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
darakanoit
@darakanoit
Вам нужен back-end для vue.js,который будет по расписанию обмениваться с 1с.
1с должна быть инициатором выгрузки! Нельзя каждый раз ходить и трахать 1с,если она будет довольно большой то фризы получат пользователи базы,а оно вам надо? Делайте синхронизацию по расписанию или выгружайте через обработку данные на портал.
Ответ написан
Комментировать
@Keeperkit
ДД,
Находите 1Сника и говорите ему чтоб поднял http-сервис в 1С
либо через веб-сервис...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы