...

База знаний 1С

HTTP-сервисы в 1С Предприятие 8.3 Промо

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

В платформе 1С Предприятие 8.3 появилась возможность создавать HTTP-сервисы. Пример работы.

1 стартмани

17.09.2014    107632    560    vano-ekt    60    

Вывод таблицы из БД 1С на веб-страницу. Knockout.js

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

В публикации рассмотрен способ вывода на веб-страницу таблицы динамически выбранных из БД 1С данных с использованием js-библиотеки Knockout.js. Разработка демонстрирует работу с JSON и http-сервисами в 1С 8.3.6+.

1 стартмани

14.08.2015    25563    30    vano-ekt    20    

HTTP-сервис: отчеты [Расширение]

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Это HTTP-сервис, который возвращает почти любой отчет в HTML, XLSX или в JSON. Сохраните вариант отчета, получите на него ссылку и можно получить данные без захода в 1С. Работает в конфигурациях на основе БСП 2.3.3+, для отчетов на СКД и в 1С 8.3.8+

2 стартмани

30.08.2016    39757    176    Stepa86    18    

Пример вывода в Http-сервис графика

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Пример вывода в Http-сервис графика, созданного в 1С.

1 стартмани

27.03.2015    9585    9    and_sk    4    

HOWTO: создание и отладка HTTP-сервиса в 1С:Предприятие

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Бесплатно (free) Бесплатно (free)

Статья о том, как можно быстро создать HTTP-сервис в 1С:Предприятие и как выполнять его отладку.

25.07.2016    64172    serg_infostart    19    

Разработка CMS на платформе 1С 8 (Демо-база доступна для скачивания)

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

О возможностях и способах интеграции 1С с CMS системами написано много. На практике используется даже автоматическая генерация частей или целых html-старниц для интеграции с сайтами. В данном примере описывается возможность создания CMS на базе платформы 1С.

1 стартмани

28.04.2014    22019    59    Lars Ulrich    29    

HTTP-сервисы для тех, кто ничего не понимает в WEB

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

Если вы ничего не понимаете в WEB технологиях и такие слова, как json, get, post и прочее для вас ничего не значат и вы просто заядлый 1С-ник до мозга костей, но вам кровь из носу надо подружить 1С со сторонними приложениями или сайтом, то эта статья для вас

21.04.2016    173461    YAGolova    65    

Сверка оборотов расчетов покупателей и поставщиков БП3.0 и УНФ1.6 через COM-соединение или http-сервис Промо

Взаиморасчеты Обмен между базами 1C Анализ учета Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Бухгалтерия 3.0 Россия Россия Бухгалтерский учет Бухгалтерский учет Управленческий учет Управленческий учет НДС НДС Платные (руб) Платные (руб)

Обработка позволяет сравнить обороты по расчетам с покупателями и поставщиками между базой "1С:Бухгалтерия предприятия 8" ред. 3.0 и "1С:Управление небольшой фирмой 8" ред. 1.6 с настроенным и не настроенным обменом. Сверка выполняется из БП3.0 через COM соединение с УНФ1.6 или через опубликованный в УНФ http-сервис-расширение.

1500 руб.

03.11.2016    29777    6    3    

RSS-лента на базе HTTP-сервисов

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

HTTP-сервисы в платформе 8.3.5 существенно расширили возможности разработчиков для создания механизмов взаимодействия с пользователями или внешними системами. Кто-то уже пишет небольшие веб-сайты, корпоративные порталы и отдельные страницы. Как пример еще одной возможности - предоставление RSS ленты новостей\сообщений из информационной базы. Благо Outlook'ом многие пользуются, поэтому RSS-клиент, как еще одно приложение, не требуется.

1 стартмани

07.01.2015    18639    44    Aleksey.Bochkov    14    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    48656    195    Diversus    44    

Создаем сайт ресторана на OneScript

OneScript Платформа 1С v8.3 Платформа 1С v8.3 Рестораны, кафе и фаст-фуд Рестораны, кафе и фаст-фуд Абонемент ($m) Абонемент ($m)

В статье изучаются возможности http-сервисов OneScript по созданию web-приложений на примере сайта ресторана

1 стартмани

19.06.2018    24230    23    blackhole321    72    

Телеграм, 1С http-сервис, webhook по SSL

Мессенджеры и боты Бесплатно (free) Бесплатно (free)

Как установить Телеграм webhook по HTTPS на 1С http-сервис используя самоподписанный (self signed) сертификат на IP адрес. Личный опыт.

31.10.2021    4915    Goody    29    

Служебные http-сервисы, которые работают даже в заблокированной базе

Администрирование веб-серверов Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

В этой публикации описывается опыт доступа к служебным http-сервисам в обход установленной блокировки информационной базы.

16.03.2021    5457    ardn    11    

Интеграционная прослойка(middleware) на Golang. Часть 5 - Обмен с 1С через HTTP-сервисы платформы

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

В этой статье научим прослойку отправлять данные в 1С, для этого используем HTTP-сервисы платформы. Обменяемся данными с новым справочником Клиенты. Но главное создадим HTTP-сервис для получения сообщений из очереди RabbitMQ.

28.09.2020    4455    dmitry-irk38    4    

На что действительно способны HTTP-сервисы

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

В статье я собираюсь не только рассказать вам про HTTP-сервисы 1С, но и показать много прикольных слайдов с картинками. Я думаю, будет весело, и вы найдете для себя что-то полезное.

14.06.2018    39725    antonov_i    48    

Создание асинхронных виджетов

Работа с интерфейсом Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

Описание нескольких способов создания асинхронных виджетов для 1С:Предприятия. Рассматриваются способы с использованием HTTP-сервисов и фоновых заданий.

16.10.2019    16043    Infostart    19    

HTML-клиент у конфигурации 1С

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

Приветствую. В этой публикации опишу свой опыт создания html-клиента для конфигурации 1С с помощью http-сервисов. HTML-клиент в этом случае - это frontend (html + css+ js), который генерирует и выдает пользователю конфигурация + backend, который тоже реализован в этой же конфигурации.

17.04.2019    24040    Smaylukk    122    

HTTP Сервисы: Путь к своему сервису. Часть 1

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Уже много было написано про http-сервисы, но то и дело всплывают «Новые» статьи по обмену между базами V8 по COM, что «Немножко» удивляет. Решил внести свои 5 копеек, поработаем с http-сервисом.

1 стартмани

15.07.2018    181530    dsdred    45    

Двухфакторная аутентификация (8.3.21)

Информационная безопасность Пароли Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Недавно в 1С появилась возможность двухфакторной аутентификации. Пример такой аутентификации можно увидеть при входе в клиент-банках (когда вначале пользователь вводит логин-пароль, а затем ему прилетает смс). Как это все настроить, мы и разберем. Кроме настройки авторизации приложил простенькую конфигурацию с http-сервисом и telegram-ботом, который будет присылать коды доступа.

1 стартмани

18.05.2022    6123    26    vov4ik1212    19    

Online телефонный справочник из 1С: Зарплата и управление персоналом Промо

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x 1С:Зарплата и Управление Персоналом 3.x Россия Россия Бесплатно (free) Бесплатно (free)

В интернете представлено много реализаций online телефонных справочников организаций. Есть справочники, которые использует для хранения информации базу Active Directory (LDAP), есть справочники, которые реализованы с использованием СУБД (например, MySQL). Но я не нашел справочника, который использует информацию из базы 1С. Далее я рассмотрю данную разработку.

10.03.2017    28627    ruha    21    

Кроссдоменные HTTP-запросы к 1С

Запросы Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

В чистом виде, так сказать, в естественной среде браузерного окружения, кроссдоменные запросы — штука не тривиальная. Но если сюда добавить 1С, то становится все совсем плохо.

30.08.2015    25910    vandalsvq    33    

http-сервисы для интеграции 1С и облачной телефонии (на примере Sipuni)

Телефония, SIP Платформа 1С v8.3 Платформа 1С v8.3 Оперативный учет Оперативный учет 1С:Управление торговлей 11 1С:Управление торговлей 11 Абонемент ($m) Абонемент ($m)

Использование http-сервисов 1С для прямой интеграции с API облачной телефонии на примере оператора Sipuni. Демонстрируется возможность управления входящим звонком с помощью 1С. А также внешняя обработка для исходящих звонков.

5 стартмани

03.05.2018    27719    36    Kutuzov    6    

Самый примитивный HTTP-сервис в мире

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

Пошаговый пример создания простейшего HTTP-сервиса, который генерирует HTML-страницу для поиска товара, а также реализует асинхронное получение данных из базы.

12.09.2019    28819    Infostart    27    

HTTP Сервисы: Путь к своему сервису. Часть 3

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    73095    90    dsdred    17    

Использование HTTP-сервиса для создания "фронтенда" HTML/CSS/jQuery с кэшированием

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

В статье описан способ создания "фронтенда" на HTML/CSS/jQuery и скрипт кеширования AJAX запросов на PHP.

1 стартмани

06.08.2019    16461    Sedaiko    28    

Интеграция Camunda BPM и 1С

WEB-интеграция Анализ и проектирование ИТ-систем Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

Быстрый старт. Только практические примеры. Установка, запуск и публикация бизнес-процесса на сервере Camunda BPM. Управление бизнес-процессами из 1С при помощи Camunda REST API.

12.05.2020    9290    zhichkin    32    

Проверка reCAPTCHA от Google на стороне HTTP-Сервиса

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Россия Россия Бесплатно (free) Бесплатно (free)

Код проверяет переданный токен reCAPTCHA от Google при вызове HTTP-Сервиса. Таким образом проверяем, отправил ли данные на наш HTTP-Сервис робот или реальный пользователь.

06.11.2019    8631    AVR    0    

Виджет для 1С

Мобильная разработка Работа с интерфейсом Платформа 1С v8.3 Платформа 1С v8.3 Платные (руб) Платные (руб)

Android виджет для отображения данных из 1С (и не только).

1000 руб.

21.03.2022    3666    1    3    

Платежи через RoboKassa из web-приложения OneScript

OneScript Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

В статье рассмотрен пример организации платежей из web-приложения OneScript через платежную систему RoboKassa

1 стартмани

27.06.2018    8211    blackhole321    0    

Остатки оптовых складов в РМК Розницы из УТ11 в режиме онлайн (расширения, http-сервисы)

Розничная торговля Оптовая торговля Логистика, склад и ТМЦ WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 1С:Розница 1С:Розница 1С:Управление торговлей 11 1С:Управление торговлей 11 Управленческий учет Управленческий учет Абонемент ($m) Абонемент ($m)

Позволяет видеть остатки на оптовых складах прямо в РМК Розницы при связке с УТ11. Представляет собой два расширения. Первое - для Розницы. Перехватывает получение остатков в РМК, и для оптовых складов делает запрос к http-сервису в УТ11, получает остатки, и подставляет их в таблицу с остатками при наборе товара. Второе - для УТ11. Содержит http-сервис с функцией ответа на запрос остатков номенклатуры по переданным складам.

5 стартмани

17.07.2020    4079    4    pbabincev    2    

Шаблон http-сервиса для вашего проекта

Внешние источники данных WEB-интеграция Мобильная разработка Платформа 1С v8.3 Платформа 1С v8.3 Мобильная платформа Мобильная платформа Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Http-сервис для обмена данными в формате JSON. Обработчики этого сервиса находятся во внешней обработке, что позволяет дорабатывать его без изменения конфигурации. Также прилагаю пример мобильного приложения для работы с данным сервисом (получает номенклатуру и остатки на складе). Сервис очень быстро разворачивается и масштабируется под ваши задачи.

3 стартмани

04.05.2019    33626    109    MarkoSokolov    48    

Динамическая публикация простых Get и Post-сервисов через справочник http-сервисов

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Динамическая публикация легких Get и Post-сервисов через встроенный справочник, с хранением их предопределенных параметров.

1 стартмани

18.09.2019    5270    2    maksip    1    

HTTP Сервисы: Путь к своему сервису. Часть 4

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    38425    dsdred    18    

Автоматизация обновления до последнего релиза

DevOps и автоматизация разработки Обновление 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Это механизм, который автоматически обновляет базы 1С до последнего релиза, при разработке в 1С:Enterprise Development Tools c использованием распределённой системы управления версиями GIT.

1 стартмани

28.10.2022    1413    1    Knup    0    

Формирование списка документов и скачивание печатной формы документа через веб-сайт с использованием HTTP-сервиса, плюс особенности авторизации

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

В статье показан пример, как реализовать формирование списка документов клиента/пользователя по коду, а затем скачать его (документа) печатную форму по ссылке

18.09.2020    2324    R_o_n_n_y    5    

Создание мобильного клиента 1С на Android с использованием HTTP-сервисов

Внешние источники данных Мобильная разработка Платформа 1С v8.3 Платформа 1С v8.3 Мобильная платформа Мобильная платформа Бесплатно (free) Бесплатно (free)

Краткий курс по созданию мобильного приложения на Android, который связывается с сервером 1С через HTTP-сервис. Публикация рассчитана на тех, кто хорошо знаком с программированием на платформе 1С и владеет основами программирования на платформе Android (умеет создавать Activity и знает, как устроена структура проекта).

03.11.2017    37198    cdiamond    21    

Определяем контекст сеанса 1С программно (Тонкий/Толстый клиенты/HTTP-Сервис/Фоновое задание и т.д.)

WEB-интеграция Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

Иногда возникает необходимость программно определить контекст сеанса в 1С. Скажем вам надо понять что этот сеанс запущен и используется HTTP-Сервисом и не регламентным заданием или толстым клиентом. Порывшись в интернете я нашел только два способа которые не позволяли отличить регламентное задание от HTTP-Сервиса, стандартная функция ТекущийРежимЗапуска() тоже не позволяет определить запуск HTTP-Сервиса. Но в 1С есть стандартные средства которые позволяют решить эту задачу.

08.11.2017    34767    azubar    11