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

10.08.20

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

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

Файлы

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

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

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

У клиента есть сайт на битрикс и 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С:Предприятие 8 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

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

24400 руб.

19.12.2023    13595    81    18    

69

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

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

42700 руб.

03.08.2020    24737    38    26    

29

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

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

26840 руб.

02.11.2024    4622    18    4    

14

Сайты и интернет-магазины 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Россия Платные (руб)

Модуль выгрузки товаров услуг из 1С для сайта "Авито" раздел "Автозагрузка" выполнена в виде обработки. Обработка подходит для конфигураций УТ, УНФ и Розница. Данная обработка позволяет создавать шаблон с объявлениями для "Авито" - "Автозагрузка".

4200 руб.

07.06.2022    23479    56    56    

57

Прайсы Оптовая торговля Сайты и интернет-магазины Программист Пользователь 1С:Предприятие 8 1С:Управление торговлей 11 Транспорт, автопарки, такси Управленческий учет Платные (руб)

Расширение, предназначено для наполнения вашей базы данных товарами и сопутствующей информацией, предоставляемой b2b.4tochki.ru, а также MIM(Север Авто) обновления остатков и цен.

18096 руб.

31.01.2020    35023    19    7    

17

Сайты и интернет-магазины Программист Пользователь 1С:Предприятие 8 1С:Управление торговлей 11 Платные (руб)

При интеграции 1С и интернет магазина на CMS, поддерживающем обмен в формате CommerceML, вам может потребоваться выгружать html-описание товара в описание товара на сайте. Данное расширение позволяет создавать html-описание прямо в карточке товара с помощью html-редактора TinyMCE и выгружать его в раздел "Описание", предусмотренный форматом CommerceML.

5084 руб.

11.05.2023    7534    4    2    

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