Загрузка файлов из свойств инфоблока сайта битрикс в 1С

10.08.20

Интеграция - Сайты и интернет-магазины

Загрузка файлов из свойств инфоблока сайта битрикс в номенклатуру базы 1С.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Загрузка файлов из свойств инфоблока сайта битрикс в 1С:
.zip 14,65Kb ver:1
5 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

У меня возникла следующая задача:

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

Готовых решений по данному вопросу я не нашел. Пришлось изобрести свое.

В приложенном архиве выложены:

  • Скрипт на PHP для сайта, который выводит список товаров, содержащих файлы в нужном мне свойстве.
  • Excel-файл примера итоговой таблицы, полученной в результате скрипта (таблица скопирована в Excel файл нужного мне формата).
  • Обработка, в которую загружается подготовленный Excel-файл и далее по нажатию кнопки "Pагрузить в базу" все строки с информацией перебираются в цикле, необходимые файлы скачиваются по ссылкам во временную папку и затем, сопоставив номенклатуру, загружаются в базу 1С.

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

Примечание: Скрипт php  вытаскивает только первый файл и списка файлов в свойстве. У меня было загружено только по одному файлу на товар, так что кому надо могут переписать его по своему. Файл list-files.php достаточно поместить в корень сайта и вызвать http://ваш_сайт/list-files.php, чтобы получить нужные вам данные. Имя свойства из которого будете вытаскивать товары подставьте свое.

Тестировалось на версии: Платформа 8.3.17.1091, Конфигурация Управление торговлей, редакция 11 (11.4.6.230)

Вступайте в нашу телеграмм-группу Инфостарт

обработка загрузка сайт битрикс

См. также

Сайты и интернет-магазины 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Интеграция сервиса dolyame.ru с 1С:Розница 2.3 для приема платежей в рассрочку. Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц. Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер), поддерживается старый РМК, работа через чек ККМ.

24000 руб.

19.12.2023    10298    59    14    

54

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    21640    30    24    

24

Сайты и интернет-магазины Программист Пользователь 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Платные (руб)

Данный модуль предоставляет возможность выгружать заказы из 1С: Управление торговлей 11 версии в "MEASOFT" (ранее "Курьерская служба 2008").

9600 руб.

27.04.2022    12457    22    3    

13

Сайты и интернет-магазины 1С v8.3 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 3.0. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц. Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер). Интегрировано в Чек ККМ, Рабочее место кассира (РМК)

26400 руб.

02.11.2024    2729    13    2    

11

Файловый обмен (TXT, XML, DBF), FTP Сайты и интернет-магазины 1С v8.3 1С:Управление торговлей 11 Россия Платные (руб)

Загрузка файла YML (формат Yandex Market Language(YML) — собственный стандарт Яндекса, основанный на XML) в УТ11.5 Создание дерева номенклатуры, создание карточек номенклатуры и доп реквизитов, загрузка картинок в карточку. Оптимизировано для выгрузки в Битрикс. Возможна загрузка нескольких Фид - предусмотрено разделение по площадкам

7000 руб.

01.11.2024    1189    1    0    

2

Прайсы Оптовая торговля Ценообразование, анализ цен Сайты и интернет-магазины Пользователь 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Легкая обработка для мониторинга цен практически любого сайта (парсинга), не требует специальных знаний при настройке.

6960 руб.

17.04.2017    33416    30    28    

43
Для отправки сообщения требуется регистрация/авторизация