Компонент Битрикс для быстрого обмена остатками и ценами по протоколу oData

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

Арт.: 1886326

Screenshot_20230623_092813.png
Screenshot_20230623_092923.png
Screenshot_20230623_084828.png
Screenshot_20230623_085946.png
Screenshot_20230623_092813.png
Screenshot_20230623_092923.png
Screenshot_20230623_084828.png
Screenshot_20230623_085946.png
Лицензии

3600 руб.

12000 руб.

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

2500 руб.

1500 руб.

1800 руб.

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

Этот модуль производит обмен только остатками и ценами с минимально возможной нагрузкой на сайт и сервер 1с.

Изначально была проблема!

Пришел покупатель в оффлайн магазин и купил товар, а на сайте еще час продукт был в наличии. За это время на сайте заказали и сразу оплатили товар, которого по факту уже не было, и тут случился конфликт.

Проблема заключалась в том что обмен остатками в организации был очень долгим: порядка 2 часов и номенклатуры около 38000.

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

В результате были достигнуты следующие показатели: 

  • Время обмена остатков с 2-х часов сократилось до 10 секунд при условии почти 38000 позиций на 36 складах.
  • Время актуализации  цен сократилось до  50 секунд.
  • Исчезли проблемы из-за блокировок при обмене с розничным магазином, что позволило его проводить чаще.

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

Тестирование проводилось:

  • 1С-Битрикс: Управление сайтом 22.500.600
  • 1С:Предприятие 8.3 (8.3.18.1741)
  • Управление торговлей", редакция 10.3 (10.3.79.2)
  • 1С:Предприятие 8.3 (8.3.22.1704)
  • Управление торговлей, редакция 11 (11.5.12.80)
  • Розница, редакция 2.3 (2.3.5.24) 

Для работы модуля необходим доступ к 1С по протоколу oData из вне. Поддерживается протоколы HTTP/s.

Приобрести можно два варианта модуля:

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

Установка

Доступ к 1С по протоколу oData извне - штатный механизм описание здесь https://its.1c.ru/db/v8323doc#bookmark:dev:TI000001359   

Открыть доступ по внешнему адресу по инструкции ИТС https://its.1c.ru/db/metod81/content/6966/hdoc и проверить доступность http://[Внешний адрес:Порт]/[имя публикации]/odata/standard.odata/

Скопировать в "/pach_site/local/modules/"

Через настройки установить модуль.

Появится меню в стандартных настройках обмена 1с, где прописать настройки.

Настройка обмена через cron

Обновление цен

wget https://<syte.com>/bitrix/components/obmen/import.php?mode=price >> /dev/null

Обновление остатков

wget https://<syte.com>/bitrix/components/obmen/import.php?mode=stocks >> /dev/null

 

Пример загрузки остатков на работающем проекте с почти 38К позиций.

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

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

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

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

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

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

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

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

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

 

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

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

Скорость обмена.

Достоинства

Как преимущество данного метода является то, что обмен остатками происходит за несколько секунд, что в некоторых случаях крайне важно. Особенно когда торговля ведется как онлайн, так и оффлайн.

Статистика:
Просмотры 2126
Загрузки 0
Рейтинг 1
Создание 10.07.23 16:50
Обновление 10.07.23 16:50
№ Публикации 1886326
Характеристики:
Теги

Обмен с Битрикс интеграция с сайтом

Рубрики Сайты и интернет-магазины Перенос данных 1C
Кому Для всех
Тип файла Архив с данными
Платформа 8.3.8
Конфигурация 1С:Управление торговлей 10 ,
1С:Розница 2 ,
1С:Управление торговлей 11
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Нет
1. bavkyz 10.07.23 19:03 Сейчас в теме
Добрый, для УТ 11.4 подойдет?
hudoznik; +1 Ответить
2. Техподдержка 11.07.23 08:38
(1) Да, но возможно придется доработать.
Посмотрите
http://[ваш адрес]/[Имя публикации]/odata/standard.odata/AccumulationRegister_ТоварыНаСкладах/Balance()?&$format=json&$top=1allowedOnly=true&$format=json&$top=1
Если есть доступ, то будет работать, есть вероятность что имена объектов будут отличатся, но это можно поправить
Пример того что должны получить
{
"odata.metadata": "http://127.0.0.1/ut11/odata/standard.odata/$metadata#Collection(StandardODATA.AccumulationRegister_ТоварыНаСкладах_Balance)",
"value": [
{
"Номенклатура_Key": "b47c0414-1b0d-11ee-8380-d850e6d4b5be",
"Характеристика_Key": "00000000-0000-0000-0000-000000000000",
"Назначение_Key": "00000000-0000-0000-0000-000000000000",
"Склад_Key": "b47c0418-1b0d-11ee-8380-d850e6d4b5be",
"Помещение_Key": "00000000-0000-0000-0000-000000000000",
"Серия_Key": "00000000-0000-0000-0000-000000000000",
"ВНаличииBalance": 2,
"КОтгрузкеBalance": 0
}
]
}

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

См. также

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) в продаже с 2015 года, постоянно работаем над их развитием | Более 360 предприятий выполнили...

50722 45650 руб.

SALE! 10%

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

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

25080 руб.

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2...

38500 34650 руб.

SALE! 10%

Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники

В продаже с 2014г. | Воспользовались более 122 предприятий! | Перенос данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием перен...

50722 45650 руб.

SALE! 10%

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

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

28000 руб.

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

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

28000 руб.

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2...

48278 43450 руб.

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация

В продаже с 2018г. | Воспользовались более 41 предприятия! | Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организаци...

50722 руб.

SALE! 10%

Оплата покупок "Долями" в 1С:Розница 2.3 (для работы с сервисом dolyame.ru)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку.

18000 руб.