RestAPI с произвольным кодом 1С

Обмен данными с 1С. Данный модуль подойдет, если вам нужно: выгрузить данные из 1С в другой сервис (сайт, мобильное приложение, CRM), загрузить в 1С данные из скрипта или сторонней системы, изменить формат, потому что 1С отдает данные не так, как нужно

Арт.: 2349504

Лицензии

14400 руб.

36000 руб.

Техподдержка и обновления

3000 руб.

6000 руб.

Область применения

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

Причины купить

 

Мониторинг в Zabbix

Получение данных для мониторинга в Zabbix (количество документов по типам и ответственным для анализа динамики базы или загрузки пользователей).

 

Интеграция с сайтом

Интеграция с собственным сайтом, для которого нет готового решения или существующий обмен не подходит.

 

Быстрая скорость

Быстрое обновление остатков на сайте, когда штатный обмен работает слишком медленно.

 

Обработка данных

Обработка данных из файла с последующей генерацией кода для выполнения в 1С без создания отдельной обработки.


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

Изначально модуль разрабатывался для быстрого обмена остатками и ценами между 1С:УТ 10.3/11 / Розница 2 и сайтом на Битрикс по протоколу oData.
В новой версии он был переработан и разделен на две части, что позволяет:

  • Гибко настраивать интеграцию под свои алгоритмы.

  • Работать с данными на более низком уровне.



Демонстрация решения

Установка

  1. Установить расширение в 1С.

  2. Опубликовать конфигурацию на web-сервере.

  3. В файл default.vrd в секцию httpServices добавить сервис из расширения:

  4. <httpServices publishExtensionsByDefault="true">
        <service name="HTTPBitrix"
            rootUrl="RestAPI"
            enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
    </httpServices>

     

  5. Готово! Можно пользоваться.

Бесплатное тестирование

Попробуйте модуль Битрикс "Синхронизация с 1С по собственному алгоритму" бесплатно 10 дней после установки!

Как получить демо-версию?

  • Оставьте заявку
  • Дождитесь ответа 
  • Тестируйте и оценивайте возможности🚀

Инструкция на GitHun по ссылке - Установка модуля Битрикс

Преимущества

  • Интеграция  с любыми сервисами, поддерживающими WEB-запросы.

  • Разработка и тестирование нестандартных обменов.

Технические требования

  • Для : любая конфигурация на платформе 1С:Предприятие 8.3.9 и выше (более старые версии не тестировались).

  • Для Битрикс: версия 24 и выше.

  • Код открыт.

Внимание! Расширение не работает на БАЗОВЫХ конфигурациях (в базовых конфигурациях 1С, возможности подключения расширений - отсутствуют)!

Пример использования для создания номенклатуры в 1С при помощи сгенерированного в консоле кода из массива:

#!/bin/bash
items=("Товар1" "Товар2")
echo "Данные = новый Массив();" > 1ccode.txt
for item in ${items[*]}
do
  echo "Данные.Добавить(\"$item\");" >> 1ccode.txt
  echo $item
done
echo 'Для каждого Наименование из Данные Цикл
    Н = Справочники.Номенклатура.СоздатьЭлемент();
    н.Наименование = Наименование;
    н.Записать();
    Структура = Новый Структура;
    Структура.Вставить("uid",XMLСтрока(н.Ссылка));
    Структура.Вставить("code",н.Код);
    Структура.Вставить("name",н.Наименование);
    Результат.Добавить(Структура);
КонецЦикла;
' >> 1ccode.txt

generate_post_data()
{
  cat <<EOF 1ccode.txt
  
EOF
}

CURL='/usr/bin/curl'
RVMHTTP=http://192.168.7.39:8880/Retail/hs/RestAPI/v1/exec
CURLARGS="-f -s -S -k -u $user:$password  "

raw="$(cat 1ccode.txt | $CURL $CURLARGS $RVMHTTP --data-binary @- )"
python3 -c  '
import sys
print(sys.argv[1])
' "$raw"

Создание номенклатуры в  с помощью сгенерированного в консоли кода из массива данных.

Таким образом, решение подходит для:

  • Интеграции

  • Разработки

  • Тестирования

Обеспечивает гибкость и скорость в работе с данными! 🚀

 

Техническая поддержка и обновления

Бесплатный период техподдержки составляет 1 месяц со дня покупки.

Также после приобретения вы получаете 1 месяц бесплатных обновлений.

По окончании бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.

Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.

Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.

При создании тикета необходимо предоставить:

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

К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения

Внимание! Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В некоторых случаях для диагностики ошибок и/или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удаленного доступа к информационной базе. Стоимость уточняется индивидуально.

 

Техподдержка
 

Проверено на следующих конфигурациях и релизах:

  • Розница, редакция 3.0, релизы 3.0.1.282
  • Управление торговлей, редакция 10.3, релизы 10.3.65.1
  • 1С:ERP Управление предприятием 2, релизы 2.5.18.46
  • Управление торговлей, редакция 11, релизы 11.5.8.240
1. Трактор 02.04.25 20:52 Сейчас в теме
1С получает код со стороны и исполняет его? 😳
1. Дыра в безопасности колоссальной величины
2. Полная потеря контроля над кодом. Искать причину ошибки можно будет долго.
2. Техподдержка 02.04.25 22:38
Да, со стороны.
1. Авторизация средствами 1с, брандмауэр и т.д..
2. Потери контроля над кодом нет, вы его также пишите, только храните в других местах.

Оставьте свое сообщение

См. также

Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода - для УНФ, УТ, КА, ERP

Подключите маркетплейсы Ozon, WB, АлиЭкспресс, ЛаМода и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по...

12415 руб.

Экстрактор данных 1С в BI

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациям...

28500 руб.

Интеграция 1С с ГИИС ДМДК

Интеграция для работы 1С с ГИИС ДМДК. Государственная интегрированная информационная система в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота.

65000 руб.

ED для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ. Новые

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций нов...

27660 руб.

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 1...

35000 руб.