OneScript.Web icon indicating copy to clipboard operation
OneScript.Web copied to clipboard

Варианты взаимодествия с базами 1С

Open vovasm opened this issue 4 years ago • 6 comments

Вот так ругается конектор изображение

Как бы до 1С достучаться по человечески ? Может примеры есть а то не начитал ни где

vovasm avatar Sep 14 '21 21:09 vovasm

Лучше воспользоваться более современной технологией "Сервера администрирования" и к ней есть библиотеки (разной степени зрелости)

Подробнее может рассказать @arkuznetsov

EvilBeaver avatar Sep 15 '21 06:09 EvilBeaver

@vovasm А какую конкретно задачу вы решаете? И как вы запускаете os.web локально или из docker-контейнера?

arkuznetsov avatar Sep 15 '21 09:09 arkuznetsov

Запускаю локально, делаю сайт для внутренних нужд + для хороших клиентов которые себе сами заявки делают + акты сверок и т.п. У меня ещё 1С 7.7 с V7Script с данной задачкой справляется пока :)

vovasm avatar Sep 15 '21 09:09 vovasm

@vovasm Как написал @EvilBeaver в другом запросе с COM могут быть проблемы (и не факт, что они вообще могут быть когда-либо решены). Рекомендую для интеграции с 1С использовать либо стандартный интерфейс ODATA, либо создать собственный HTTP-сервис.

arkuznetsov avatar Sep 15 '21 10:09 arkuznetsov

Что-то подсказывает что ODATA и HTTP-сервис лицензии буду ЖРАТЬ да и не 1с доступ получается вовсе, задачка чтобы IIS был единственным клиентом в 1С и был доступ чтение/запись всех объектов + запросы без описания каждого в интерфейсах

vovasm avatar Sep 15 '21 10:09 vovasm

@vovasm COM - как раз лицензии и потребляет на каждое соединение. С чтением всех объектов и запросами вообще проблем нет в ODATA, да и универсальный http-сервис для любых запросов пишется "на коленке". С записью немного дольше подумать надо(в сторону XDTO), но тоже возможно. С моей т.з. очень странную архитектуру пытаешься строить, по принципу "чтоб было".

arkuznetsov avatar Sep 16 '21 05:09 arkuznetsov