Задать вопрос
ILoveYAnny
@ILoveYAnny

Как организовать взаимодействие сайта и калькулятора на 1с?

Ребят помогите организовать следующие. В 1С есть форма калькулятора, которая считает продукцию.
Я хочу на сайте через форму вводить параметры отсылать их в форму на 1с, считать продукцию и возвращать результат расчётов пользователя на сайт. Можно ли такое устроить ? Например json запросами или xml или post запросами заполнить форму.

Мысль была такая, установить на 1с тонкий клиент, внедрить в него PHP скрипт, который будет принимать параметры вставлять их в соответствующие дивы( т.к. тонкий клиент представляет информацию через веб браузер в виде сайта), ну и соответственно скриптом управлять всем процессом и им же отправлять обратно ответ после обработки.
  • Вопрос задан
  • 2510 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
@thepry
Ruby on rails, 1С разработчик
Можно. В 1С есть веб- и http-сервисы. Соответственно ваш бэк-енд сайта должен отправлять в 1С данные, а 1С будет возвращать результат расчетов.

Тонкий клиент не поможет.
Ответ написан
Комментировать
PavelK
@PavelK
Проще всего будет на сервере 1С создать веб-сервис,
а с ним уже можете обмениваться через php скрипт (SOAP) , который сможет спокойно принимать/отправлять запросы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Jump
@Jump
Системный администратор со стажем.
Либо перепишите калькулятор на 1с, чтобы он принимал параметры не через форму, а программно, либо сделайте калькулятор на сервере.
Заполнять пользовательскую форму это редкостное извращение.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽