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

02.08.24

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

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

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
Получение номенклатуры из сайта
.epf 27,80Kb
1
1
1 SM
Скачать Купить за 1 850 руб.

Изначально работает с сайтом на virtuemart, но очень легко адаптируется (дорабатывается в коде) под любую систему сайта и НЕ сайта, т.к. обращение к данным напрямую к SQL (mySQL). Не нужен API сайта (PHP, JS и т.д.).

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

 

 
 Форма обработки

 

 

Инструкция:

1. Для обмена требуется стандартный драйвер "MySQL ODBC 8.0 Unicode Driver". Если он у вас не установлен, то найдите на официальном сайте "mySQL". Не забудьте корректно выбрать версию и разрядность вашей ОС.

2. В обработке заполнить настройки по подключению к сайту, указать IP (сервер), логин, пароль и т.д.

3. Для номенклатуры создать доп.реквизит с типом "Булево".

Название любое, например, "ОБМЕН_САЙТ".

В настройках обработки выбрать ваш доп.реквизит "ОБМЕН_САЙТ".

 

 
 Настройки обработки

 

 

Кнопки работают последовательно:

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

На сайте обращается к таблице yxhu6_virtuemart_products
к полям product_sku, virtuemart_product_id

 

 
 phpMyAdmin

 

 

Обработка может быть добавлена в справочник "Дополнительные отчеты и обработки". Работает в НЕ безопасном режиме, чтобы иметь выход в интернет (подключение к mySQL сайта через объект ADODB. Только на чтение.

Обработку можно доработать под свои нужды, "ядро" подключения и работы с номенклатурой уже есть.

Если нужна будет помощь или пояснения, можете задавать вопросы в комментариях или в ЛС.

Тестировалось:
Платформа: 8.3.18.1208
БСП: 3.0.3.272
Управление торговлей 11.4.11.104

Платформа: 8.3.18.1208
БСП: 3.1.3.409
Розница 2.3.8.22

ОС:
Windows 10 pro (версии 2023-2024гг)
Windows Server 2008 R2

сайт обмен загрузить номенклатуру ADODB virtuemart mySQL SQL УТ11 Розница

См. также

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

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

20400 руб.

19.12.2023    3802    24    8    

24

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

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

36000 руб.

03.08.2020    17284    16    20    

15

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Расширение для 1С Управление торговлей, реализует: а) Загрузку номенклатуры с сайта с нужными параметрами. б) Позволяет быстро обновлять цены и остатки из 1С в Веб сайт на Битрикс, на лету. (онлайн). в) Моментально прогружать заказы и создавать реализации.

30000 руб.

29.03.2024    955    1    1    

1

Оптовая торговля Розничная торговля Сайты и интернет-магазины Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка для обмена данными с интернет-магазином OpenCart. Позволяет быстро наполнить магазин товарами, затем обновлять цены и добавлять новые товары. Далее можно средствами OpenCart настраивать и дополнять карточки товаров как надо для магазина, при этом связь товаров с 1С не теряется.

3840 руб.

30.03.2018    44953    86    139    

89

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

Внешняя обработка адаптирована для УТ 11, предназначена для наполнения вашей базы данных товарами и сопутствующей информацией, предоставляемой b2b.4tochki.ru, обновления остатков и цен.

8160 руб.

31.01.2020    31198    13    7    

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