Перейти к содержанию
qazaq1

Задача по выгрузке и загрузке обратно

Рекомендуемые сообщения

Коллеги, добрый день.

1. Имеем сайт, в котором товар уже есть (забит руками)

2. Имеем прайс - лист, в котором указан весь товар что есть на текущий момент.

3. Раз в неделю имеем прайс лист, в котором указаны товары с измененными ценами.

4. Раз в неделю имеем прайс - лист с новым товаром

5. Учет - по артикулу, артикул уникален

Нужна программа, которая позволит

1. Вытащить весь товар из магазина (с той целью, чтоб при заливке обратно не изменились адреса ссылок товара)

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

3. Загнать таким образом модифицированный по наличию товар обратно в магазин.

4. В последующем - загрузка прайс листа из 2 пункта в предыдущем абзаце должна менять статус наличия товара

5. По поступлении товара с измененными ценами - загружать в интернет магазин и получать измененные цены на эти товары

6. При поступлении нового товара - загонять новый товар в магазин (с картинками, картинки поименованы в соответствии с пунктом 5 предыдущего абзаца)

7. Поля нового товара, который нужно заполнить "артикул (код товара)","Наименование","Описание (наименование+артикул)","метатеги (наименование+фиксированная фраза, задаваемая юзером)","вес/объем", "единица измерения"

8. Юзер должен иметь возможность выбора категории в магазине (Показывать в категориях:), например он выбирает прайс лист, и весь товар из него запихивает в категорию "косметика".

Не подскажете ли -

1. Можно ли реализовать это уже готовым ПО?

2. Если нет - назовите цену разработки и сроки.

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже как год разрабатываю для себя программу на MS ACCESS обрабатывает прайс листы формата EXEL.

вот краткие возможности (уже существующие).

- загружает и обрабатывает файлы exel,csv(собственно импортировать можно практически любой формат)

- создает скрипты для выгрузки формата .sql для синхронизации с основной базой на сервере.

- распределяет товары из прайса по заданным категориям, производителям, выделяет модели

- связывает товары, создает тэги (по категориям, по брендам, по ценовому диапазону)

- создает урл-алиасы из имени товара пример: /audio_video/dvd/dvd-proigryvatel-supra-dvs-117xk-19413.html (последняя цифра это мой артикул)

- прописывает тэги для страниц meta_discription и meta_keywords на основании информации имеющийся в базе: наличие цена, краткие характеристики и т.д.(все настраивается и включить можно люб.информацию)

- при снижении цен поставщика автоматически создает акции на товары. При повышении автоматически их убирает.

- изменяет статус товара по наличию в прайсе поставщика.

- привязывает картинки и описания (я покупаю контент)

- Учет ведется по артикулу, артикул уникален(числовой) но позволяет хранить артикуль поставщик

- наценка на товар производится по ценовому диапазону(пример товары до 500 р - 25% до 1000 - 20% и тд) , но в принципе задать можно полюбым критериям (бранд, поставщик, категория)

- имеет черный список товаров( те товары поставщика которые вы не желаете видеть в вашем магазине но они таже хранятся и обрабатываются в вашей базе в любой момент их можно включить для выгрузки)

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

Это основные возможности возможности которые добавляю по мере необходимости

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

Но боюсь пока программа не готова для конечного пользователя, к тому же пользователь должен обладать необходимыми навыками с по работе с базами данных. В остальном MS ACCESS имеет гораздо больший функционал по обработке таблиц. в любой момент можно обработать любую таблицу написав свой запрос или модуль- этим весьма гибко можно добавлять изменять возможности.

Как видите большинство ваших задач я уже решил. Могу взяться за решения остальных. (пишите в личку)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я согласен с Кэпом. Если знаете MS ACCESS то это пожалуй наилучший вариант. В принципе можно с его помощью вести данные непосредственно в локальной копии магазина под MySQL если ODBC драйвера настроить. Тогда можно вообще без EXCELL, CSV, XML и прочих прокладок и проставок обойтись. Кроме того есть приложения которые, таблицы MS ACCESS читают и грузят в мускульную базу напрямую из mdb. Я делал подобную вещь но для другого магазинного движка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Kirillove
      Скачать/Купить дополнение


      Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML
      ВНИМАНИЕ! данный модуль находится в стадии разработки, используйте его на свой страх и риск.
      Модуль выйдет в релиз когда версия будет 1.7.0 и тогда можно будет его смело ставить на рабочий сайт
      Данный модуль предназначен для обмена с сайтом opencart, ocstore, ocshop версий 2.3.x в формате CommerceML версий 2.03 и выше.
      Модуль будет везде работать где есть обмен с Битрикс! Настраивается аналогично, только путь в 1С указываете http://МойСайт/export/exchange1c.php
      CMS 2.0.x - СНЯТА С ПОДДЕРЖКИ!
       
      Последняя версия для Opencart.PRO 2.3 (скачать обновленный файл)
       
      Модуль обновлен, но уменьшен функционал до базового, убраны:
      единицы измерений склады связанные опции Будет дополнения для расширения функционала
       
      Модуль пока находится в стадии тестирования Установка
      Настройках "Система->Настройки->МойМагазин->FTP" нужно все настроить и включить FTP Установить модуль через "Установка дополнений", при этом модуль автоматически установится и включится. Затем нужно установить дополнение которое правит необходимые файлы. Для этого нужно зайти в "Менеджер дополнений (Модификаторы)" и нажать в правом верхнем углу кнопку "Обновить" После этого в меню появится ссылка модуль на модуль "Exchange 1C 8.x", если это меню не появилось то возможно не установились дополнения и модуль может не работать.
      Обновление модуля
      Удалить модификатор Установить модуль не удаляя старый Обновить модификатор Зайти в модуль (при этом запустится обновление, вверху будет видно подробное описание изменений) Проверить все опции и обязательно записать изменения
      Внимание!
      После установки модуль правит несколько таблиц баз данных, которые не повлияют на работу сайта, но при удалении модуля все изменения восстанавливаются обратно. А именно:
      Таблица "product" - изменены типы поля "quantity" с INT на DECIMAL(15.3) и поле "weight" с INT на DECIMAL(15.3) Таблица "product_option_value" - изменен тип поля "quantity" с INT на DECIMAL(15.3) Таблица "customer" - добавляет поля "middlename", "company_inn", "company_kpp" Таблица "order" - добавляет поля "shipping_middlename", "payment_middlename", "middlename" Таблица "product_attribute" - добавляет поле "attribute_value_id"  
      Добавляет таблицы:
      "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид "attribute_value" - используется при загрузке 1С Битрикс, связи Ид со значениями атрибутов "product_feature" - Характеристики товаров в 1С "product_feature_value" - значения характеристик (варианты)  
      Удаление модуля
      Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove Перед удалением проходит проверка по списку IP адресов. В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false; Если в настройке модуля список IP адресов пустой, то эта опция работать не будет После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
      Экспорт модуля
      Экспорт модуля можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=export Перед экспортом проходит проверка по списку IP адресов или если включена опция экспортировать всем, то фильтр IP адресов не работает.. Если в настройке модуля список IP адресов пустой, то эта опция работать не будет
      Проверка
      Если модуль установлен, то он будет выдавать всем ответ по http запросу: http://МойСайт/export/exchange1c.php?module  
      При проблеме авторизации
      Добавляем в файл .htaccess в корне сайта ниже строчек RewriteEngine On
       
      RewriteCond %{HTTP:Authorization} ^Basic.* RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] или
      RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]  
      Для работы по HTTPS функцию для 1С нужно чуток доработать, вот кусок кода:
      Если НЕ ПараметрыПодключения.ЗащищенноеСоединение Тогда ssl = Неопределено; Иначе ssl = Новый ЗащищенноеСоединениеOpenSSL( Новый СертификатКлиентаWindows(), Новый СертификатыУдостоверяющихЦентровWindows()); КонецЕсли; Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ,ssl);
      Основные возможности:
      Загрузка товаров на сайт Двусторонний обмен заказами и статусами Генерация SEO полей при загрузки товаров (можно отключить, должна в системе включена ЧПУ) Ручная загрузка как отдельных файлов так и архива Ручная выгрузка заказов Поддержка формата 1С Битрикс XML 2.09 и 2.10 Загрузка харакеристик товаров в опции (режим характеристика в одну опцию). Поддержка порционной загрузки как файлов так и архивов, с возможностью ручного указания размера архива для 1С Расширенный фильтр IP адресов, можно указать подсеть, например "192.168.1.", тогда будет обмен работать со всеми компьютерами с адресами 192.168.1.ххх   Товары:
      Первоначальная синхронизация по Ид, Артикулу, Наименованию или Штрихкоду Загрузка наименования из элемента <Наименование> или из реквизита <ПолноеНаименование> или можно указать свое название элемента. Загрузка неограниченное количество картинок к товару Загрузка картинок для характеристик из 1С, версия XML 2.08 из УНФ и других конфигураций Загрузка свойств в атрибуты Возможно отменить загрузку некоторых свойств, указав в таблице их названия Загрузка производителей из элемента "Изготовитель" или "Производитель", а также из свойства "Производитель" или "Изготовитель" или из реквизита "Производитель" Определить свойства в определенную группу, для этого в названии свойства в конце допишите название группы в скобках, например так: "Разрешение (Экран)", "Поверхность (Экран)", будет создана группа свойства "Экран" и в нем будут свойства "Разрешение" и "Поверхность". Запрет на создание новых товаров. Запрет на изменение описания Запрет на изменение категорий товара (можно построить свою структуру на сайте) Запрет на изменение производителя товара Запрет на изменение картинок товара Загрузка из свойств "Вес", "Ширина", "Высота", "Длина", "Модель", "Артикул" имеет приоритет Отключить товары которых нет в выгрузке (только при полной выгрузке) Отключить товар если остаток или цена равна нулю При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать товар с ID указанному в элементе <Код>, если не найдет создаст с таким ID новый товар (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Отключать статус у новых товаров Категории:
      Заполнение родительских категорий Запрет загрузки групп из учетной системы Можно отключать статус у новых категорий Запрет на создание новых, но обновить существующие Установить порядок сортировки из названия категории, например группы: "1. Пылесосы", "2. Мониторы", будут записаны как "Пылесосы" с сортировкой 1 и "Мониторы" с сортировкой 2 При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать категорию с ID указанному в элементе <Код>, если не найдет создаст с таким ID новую категорию (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Загрузка картинок для категории из элемента <Картинка> (требуется доработка торговой системы) Загрузка сортировки для категории из элемента <Сортировка> (требуется доработка торговой системы) Загрузка свойств категорий (групп) "Картинка" и "Сортировка" Цены:
      Автозагрузка типов цен из XML (если не знаете как называется цена, оставьте включенной). При первом обмене цены в товар не будут загружены, необходимо зайти заново в модуль и настроить куда должны загружаться типы цен, записать настройки и выполнить повторно обмен). Загрузка цен по характеристикам, цена на характеристику считается от базовой. То есть надо установить цену в учетной системе на товар без характеристик, а цена с характеристикой будет записана в значение опции на сайте как разница между базовой и характеристикой. Конвертация валюты при загрузке по курсу валюты в opencart Загружать цены в акции или в скидки (с указанием от какого количества начинает действовать для всех товаров). Для характеристик (опций) скидки не действуют. Остатки:
      Отключение товара если остаток общий равен нулю Обнуление остатков товаров в категориях которые загружаются (будет в дальнейшем удалена опция и заменена на другую, пока рассматривается вариант) Заказы:
      Двусторонний обмен заказами в торговую систему и из торговой системы (при изменении заказа в 1С заказ будет обновлен на сайте, и наоборот при изменении заказа на сайте будет обновлен в 1С, при условии что заказ в состоянии "Не подтвержден") Двусторонний обмен статусами заказов (при изменении статуса в 1С будет присвое статус на сайте, соответствия статусов настраивается в обмене на стороне 1С) Отправка уведомления по email при смене статуса заказа Выгрузка покупателя как физическое или юридическое лицо в торговую систему, если заполнены поля "Организация". Прочее:
      Ведение лога в 3-х режимах для отладки ошибок. Опция очистки лога при каждом ручном обмене, удобно при отладке. Файл для английского языка в стадии переделки как только будет сделан русский. Подробнейшее описание каждой опции в настройках. В разделе ручной обработки выводит информацию о настройках PHP для загрузки файлов. В разделе ручной обработки можно загружать любые файлы стандарта Commerce ML, а также zip архивы с XML и картинками. Экспорт файла заказов в XML для ручной загрузки в торговую систему SEO:
      SEO для товаров, категорий и производителей (отключаемая опция), необходимо в системе включить ЧПУ Шаблонная система, если нужны дополнительные паттерны, пишите какие надо сделаю. Ручная генерация SEO из админки  
      Форматы CommerceML (которые были протестированы) УТ 11.х версия CML 2.07 1С Битрикс версия CML 2.09, 2.10 после обновления на новой версии произошло много изменений, в данный момент может не работать, пока не тестировалось УТ 10.3 версия CML 2.05, 2.07 УТ для Украины, редакция 2.3 (включена в поддержку, протестирована 13.02.2017 с версией 1.6.2.b25) CML 2.03 УНФ 1.6 версия CML 2.08
      Как настроить 1С:Предприятие Управление торговлей (редакция 10.3)
      По аналогии с Битрикс.
       
      Как настроить 1С:Предприятие Управление торговлей (редакция 11.х)
      По аналогии с Битрикс
       
      Как настроить 1С:Предприятие Управление небольшой фирмой (редакция 1.6)
      По аналогии с Битрикс
       
      Как настроить "Мой склад"
      По аналогии с Битрикс (работает, даже если система выгружает характеристики товара не по порядку).
       
      Как настроить "Класс365"
      Еще не тестировался, но если есть выгрузка на сайт Битрикс, то настраивайте, должно работать
       
       
      Добавил Kirillove Добавлено 03.05.2016 Категория Обмен данными Системные требования PHP v5.6, v7.0 Сайт разработчика https://github.com/KirilLoveVE/opencart2-exchange1c Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От Kirillove
      ВНИМАНИЕ! данный модуль находится в стадии разработки, используйте его на свой страх и риск.
      Модуль выйдет в релиз когда версия будет 1.7.0 и тогда можно будет его смело ставить на рабочий сайт
      Данный модуль предназначен для обмена с сайтом opencart, ocstore, ocshop версий 2.3.x в формате CommerceML версий 2.03 и выше.
      Модуль будет везде работать где есть обмен с Битрикс! Настраивается аналогично, только путь в 1С указываете http://МойСайт/export/exchange1c.php
      CMS 2.0.x - СНЯТА С ПОДДЕРЖКИ!
       
      Последняя версия для Opencart.PRO 2.3 (скачать обновленный файл)
       
      Модуль обновлен, но уменьшен функционал до базового, убраны:
      единицы измерений склады связанные опции Будет дополнения для расширения функционала
       
      Модуль пока находится в стадии тестирования Установка
      Настройках "Система->Настройки->МойМагазин->FTP" нужно все настроить и включить FTP Установить модуль через "Установка дополнений", при этом модуль автоматически установится и включится. Затем нужно установить дополнение которое правит необходимые файлы. Для этого нужно зайти в "Менеджер дополнений (Модификаторы)" и нажать в правом верхнем углу кнопку "Обновить" После этого в меню появится ссылка модуль на модуль "Exchange 1C 8.x", если это меню не появилось то возможно не установились дополнения и модуль может не работать.
      Обновление модуля
      Удалить модификатор Установить модуль не удаляя старый Обновить модификатор Зайти в модуль (при этом запустится обновление, вверху будет видно подробное описание изменений) Проверить все опции и обязательно записать изменения
      Внимание!
      После установки модуль правит несколько таблиц баз данных, которые не повлияют на работу сайта, но при удалении модуля все изменения восстанавливаются обратно. А именно:
      Таблица "product" - изменены типы поля "quantity" с INT на DECIMAL(15.3) и поле "weight" с INT на DECIMAL(15.3) Таблица "product_option_value" - изменен тип поля "quantity" с INT на DECIMAL(15.3) Таблица "customer" - добавляет поля "middlename", "company_inn", "company_kpp" Таблица "order" - добавляет поля "shipping_middlename", "payment_middlename", "middlename" Таблица "product_attribute" - добавляет поле "attribute_value_id"  
      Добавляет таблицы:
      "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид "attribute_value" - используется при загрузке 1С Битрикс, связи Ид со значениями атрибутов "product_feature" - Характеристики товаров в 1С "product_feature_value" - значения характеристик (варианты)  
      Удаление модуля
      Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove Перед удалением проходит проверка по списку IP адресов. В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false; Если в настройке модуля список IP адресов пустой, то эта опция работать не будет После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
      Экспорт модуля
      Экспорт модуля можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=export Перед экспортом проходит проверка по списку IP адресов или если включена опция экспортировать всем, то фильтр IP адресов не работает.. Если в настройке модуля список IP адресов пустой, то эта опция работать не будет
      Проверка
      Если модуль установлен, то он будет выдавать всем ответ по http запросу: http://МойСайт/export/exchange1c.php?module  
      При проблеме авторизации
      Добавляем в файл .htaccess в корне сайта ниже строчек RewriteEngine On
       
      RewriteCond %{HTTP:Authorization} ^Basic.* RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] или
      RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]  
      Для работы по HTTPS функцию для 1С нужно чуток доработать, вот кусок кода:
      Если НЕ ПараметрыПодключения.ЗащищенноеСоединение Тогда ssl = Неопределено; Иначе ssl = Новый ЗащищенноеСоединениеOpenSSL( Новый СертификатКлиентаWindows(), Новый СертификатыУдостоверяющихЦентровWindows()); КонецЕсли; Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ,ssl);
      Основные возможности:
      Загрузка товаров на сайт Двусторонний обмен заказами и статусами Генерация SEO полей при загрузки товаров (можно отключить, должна в системе включена ЧПУ) Ручная загрузка как отдельных файлов так и архива Ручная выгрузка заказов Поддержка формата 1С Битрикс XML 2.09 и 2.10 Загрузка харакеристик товаров в опции (режим характеристика в одну опцию). Поддержка порционной загрузки как файлов так и архивов, с возможностью ручного указания размера архива для 1С Расширенный фильтр IP адресов, можно указать подсеть, например "192.168.1.", тогда будет обмен работать со всеми компьютерами с адресами 192.168.1.ххх   Товары:
      Первоначальная синхронизация по Ид, Артикулу, Наименованию или Штрихкоду Загрузка наименования из элемента <Наименование> или из реквизита <ПолноеНаименование> или можно указать свое название элемента. Загрузка неограниченное количество картинок к товару Загрузка картинок для характеристик из 1С, версия XML 2.08 из УНФ и других конфигураций Загрузка свойств в атрибуты Возможно отменить загрузку некоторых свойств, указав в таблице их названия Загрузка производителей из элемента "Изготовитель" или "Производитель", а также из свойства "Производитель" или "Изготовитель" или из реквизита "Производитель" Определить свойства в определенную группу, для этого в названии свойства в конце допишите название группы в скобках, например так: "Разрешение (Экран)", "Поверхность (Экран)", будет создана группа свойства "Экран" и в нем будут свойства "Разрешение" и "Поверхность". Запрет на создание новых товаров. Запрет на изменение описания Запрет на изменение категорий товара (можно построить свою структуру на сайте) Запрет на изменение производителя товара Запрет на изменение картинок товара Загрузка из свойств "Вес", "Ширина", "Высота", "Длина", "Модель", "Артикул" имеет приоритет Отключить товары которых нет в выгрузке (только при полной выгрузке) Отключить товар если остаток или цена равна нулю При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать товар с ID указанному в элементе <Код>, если не найдет создаст с таким ID новый товар (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Отключать статус у новых товаров Категории:
      Заполнение родительских категорий Запрет загрузки групп из учетной системы Можно отключать статус у новых категорий Запрет на создание новых, но обновить существующие Установить порядок сортировки из названия категории, например группы: "1. Пылесосы", "2. Мониторы", будут записаны как "Пылесосы" с сортировкой 1 и "Мониторы" с сортировкой 2 При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать категорию с ID указанному в элементе <Код>, если не найдет создаст с таким ID новую категорию (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Загрузка картинок для категории из элемента <Картинка> (требуется доработка торговой системы) Загрузка сортировки для категории из элемента <Сортировка> (требуется доработка торговой системы) Загрузка свойств категорий (групп) "Картинка" и "Сортировка" Цены:
      Автозагрузка типов цен из XML (если не знаете как называется цена, оставьте включенной). При первом обмене цены в товар не будут загружены, необходимо зайти заново в модуль и настроить куда должны загружаться типы цен, записать настройки и выполнить повторно обмен). Загрузка цен по характеристикам, цена на характеристику считается от базовой. То есть надо установить цену в учетной системе на товар без характеристик, а цена с характеристикой будет записана в значение опции на сайте как разница между базовой и характеристикой. Конвертация валюты при загрузке по курсу валюты в opencart Загружать цены в акции или в скидки (с указанием от какого количества начинает действовать для всех товаров). Для характеристик (опций) скидки не действуют. Остатки:
      Отключение товара если остаток общий равен нулю Обнуление остатков товаров в категориях которые загружаются (будет в дальнейшем удалена опция и заменена на другую, пока рассматривается вариант) Заказы:
      Двусторонний обмен заказами в торговую систему и из торговой системы (при изменении заказа в 1С заказ будет обновлен на сайте, и наоборот при изменении заказа на сайте будет обновлен в 1С, при условии что заказ в состоянии "Не подтвержден") Двусторонний обмен статусами заказов (при изменении статуса в 1С будет присвое статус на сайте, соответствия статусов настраивается в обмене на стороне 1С) Отправка уведомления по email при смене статуса заказа Выгрузка покупателя как физическое или юридическое лицо в торговую систему, если заполнены поля "Организация". Прочее:
      Ведение лога в 3-х режимах для отладки ошибок. Опция очистки лога при каждом ручном обмене, удобно при отладке. Файл для английского языка в стадии переделки как только будет сделан русский. Подробнейшее описание каждой опции в настройках. В разделе ручной обработки выводит информацию о настройках PHP для загрузки файлов. В разделе ручной обработки можно загружать любые файлы стандарта Commerce ML, а также zip архивы с XML и картинками. Экспорт файла заказов в XML для ручной загрузки в торговую систему SEO:
      SEO для товаров, категорий и производителей (отключаемая опция), необходимо в системе включить ЧПУ Шаблонная система, если нужны дополнительные паттерны, пишите какие надо сделаю. Ручная генерация SEO из админки  
      Форматы CommerceML (которые были протестированы) УТ 11.х версия CML 2.07 1С Битрикс версия CML 2.09, 2.10 после обновления на новой версии произошло много изменений, в данный момент может не работать, пока не тестировалось УТ 10.3 версия CML 2.05, 2.07 УТ для Украины, редакция 2.3 (включена в поддержку, протестирована 13.02.2017 с версией 1.6.2.b25) CML 2.03 УНФ 1.6 версия CML 2.08
      Как настроить 1С:Предприятие Управление торговлей (редакция 10.3)
      По аналогии с Битрикс.
       
      Как настроить 1С:Предприятие Управление торговлей (редакция 11.х)
      По аналогии с Битрикс
       
      Как настроить 1С:Предприятие Управление небольшой фирмой (редакция 1.6)
      По аналогии с Битрикс
       
      Как настроить "Мой склад"
      По аналогии с Битрикс (работает, даже если система выгружает характеристики товара не по порядку).
       
      Как настроить "Класс365"
      Еще не тестировался, но если есть выгрузка на сайт Битрикс, то настраивайте, должно работать
       
       
    • От smartpixel
      2 500.00 руб
      Скачать/Купить дополнение


      Модуль обмена Opencart + Битрикс24
      ЧТО УМЕЕТ МОДУЛЬ?
      Подключаться по API к Битрикс24
      Синхронизировать клиентов интернет магазина (далее ИМ) и клиентов Битрикс 24 (далее Б24) При регистрации в ИМ добавлять клиента в Б24. При изменении данных в личном кабинете ИМ изменять данные в Б24 Если в магазине включена опция "Активировать клиента после регистрации" появляется возможность активации в Битрикс 24. Добавлять заказы из ИМ в Б24
      Заказ от гостя добавлять в лиды. Товары заказа отображаются во вкладке "Товары". Заказ от зарегистрированного клиента Opencart добавлять в Сделки. Товары заказа отображаются во вкладке "Товары". Заказы попадают к назначенному менеджеру после назначения его ответственным за контакт. Если у вас логика ИМ подразумевает предоставление скидок по группам покупателей то в заказе Б24 эти скидки будут проставлены автоматически. НОВИНКА. Работа с каталогом товаров
      Первоначальная синхронизация каталога Opencart и Б24 Добавлять товар в Б24 при добавлении товара в ИМ. Добавлять новую категорию в Б24 при добавлении в ИМ. Сохранять вложенность категорий в Б24. При изменении и удалении категорий и товаров в ИМ аналогичные действия производить в Б24.  
      Модуль не работает на версии Opencart / OcStore 2.2
      !!! Модуль не работает на кастомных корзинах и переделанной регистрации. Пожалуйста учитываете это при покупке.
       
      В следующей версии модуля изменится принцип авторизации. 
      Добавится синхронизация статусов. 
       
      Демонстрация работы модуля
      https://www.youtube.com/watch?v=sgoAw1hkoZU
       
      Перед покупкой свяжитесь со мной по телеграмм: https://t.me/api4pro
      По почте ap2pro@yandex.ru
      Добавил smartpixel Добавлено 18.03.2017 Категория Обмен данными Системные требования php 5.4 и выше Сайт разработчика http://api-pro.ru Старая цена 2500 Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От smartpixel
      ЧТО УМЕЕТ МОДУЛЬ?
      Подключаться по API к Битрикс24
      Синхронизировать клиентов интернет магазина (далее ИМ) и клиентов Битрикс 24 (далее Б24) При регистрации в ИМ добавлять клиента в Б24. При изменении данных в личном кабинете ИМ изменять данные в Б24 Если в магазине включена опция "Активировать клиента после регистрации" появляется возможность активации в Битрикс 24. Добавлять заказы из ИМ в Б24
      Заказ от гостя добавлять в лиды. Товары заказа отображаются во вкладке "Товары". Заказ от зарегистрированного клиента Opencart добавлять в Сделки. Товары заказа отображаются во вкладке "Товары". Заказы попадают к назначенному менеджеру после назначения его ответственным за контакт. Если у вас логика ИМ подразумевает предоставление скидок по группам покупателей то в заказе Б24 эти скидки будут проставлены автоматически. НОВИНКА. Работа с каталогом товаров
      Первоначальная синхронизация каталога Opencart и Б24 Добавлять товар в Б24 при добавлении товара в ИМ. Добавлять новую категорию в Б24 при добавлении в ИМ. Сохранять вложенность категорий в Б24. При изменении и удалении категорий и товаров в ИМ аналогичные действия производить в Б24.  
      Модуль не работает на версии Opencart / OcStore 2.2
      !!! Модуль не работает на кастомных корзинах и переделанной регистрации. Пожалуйста учитываете это при покупке.
       
      В следующей версии модуля изменится принцип авторизации. 
      Добавится синхронизация статусов. 
       
      Демонстрация работы модуля
      https://www.youtube.com/watch?v=sgoAw1hkoZU
       
      Перед покупкой свяжитесь со мной по телеграмм: https://t.me/api4pro
      По почте ap2pro@yandex.ru
    • От bigbird
      Скачать/Купить дополнение


      Обмен данными с системой онлайн-учета "Большая Птица"
      Модуль интеграции позволяет передавать данные о товарах, остатках и ценах из системы онлайн-учета "Большая Птица" в интернет-магазин, а из магазина выгружать данные о заказах в систему учета. “Большую Птицу” можно использовать в качестве бэк-офиса: обрабатывать заказы и отслеживать их статусы, управлять закупками, резервировать и вести учёт товаров, анализировать продажи, работать с документами.
      Интеграция учётной системы с интернет-магазином поможет автоматизировать внутренние бизнес-процессы, увеличить скорость обработки заказов, сократить количество ошибок, своевременно обновлять информацию о ценах и остатках товаров. Взаимодействие осуществляется с помощью специального модуля, который позволяет обмениваться данными между интернет-магазином на OpenCart и “Большой Птицей”, используя встроенный функционал обмена 1С по стандарту CommerceML2.
      Рекомендуем установить доработанный нами модуль обмена, который позволяет свести к минимуму риск задвоения товаров на стороне интернет-магазина при выгрузке данных.
      Установка модуля:
      1. Подключитесь к вашему интернет-магазину с помощью ftp-соединения. Загрузите в корень интернет-магазина:
      - из папки с модулем Exchange 1С папки admin, export, vqmod (находятся в папке upload)
      - из папки с модулем VQmod папку vqmod.
      Подтвердите замену уже имеющихся на хостинге файлов.
      2. Наберите в адресной строке браузера http://ваш_сайт/opencart/vqmod/install
      3. Перейдите в систему управления (админку) вашего магазина.
      4. Откройте раздел Дополнения > Модули и выберите пункт “Обмен данными с 1C v8.x”.
      5. Нажмите ссылку “Установить”.
      6. Для того, чтобы открыть настройки модуля, перейдите в раздел Дополнения > Opencart Exchange 1C.
      7. На вкладке “Основное” задайте логин и пароль, которые будут использоваться для обмена данными с “Большой Птицей”. Статус установите на “Включено”.
      Изучите другие настройки на вкладках “Выгрузка номенклатуры” и “Обмен заказами”. При установленных флажках во всех пунктах, начинающихся со слов “Сбрасывать”, данные из “Большой Птицы” будут каждый раз заменять все данные на стороне интернет-магазина. Установленные флажки в полях “Не искать товары по артикулу”, “Не искать товары по наименованию” означают, что при первой загрузке товаров из “Большой Птицы” в магазин товары не будут сопоставляться по названию и артикулу, что может привести к задвоению номенклатуры (если и в БП, и в магазине уже были товары).
      Системные требования:
      Поддерживаемые версии OpenCart: 1.5.6.4 и младше
      Общие принципы интеграции:
      Из “Большой Птицы” в интернет-магазин выгружаются товары и информация об остатках.
      Из интернет-магазина выгружаются заказы, товары и партнеры.
      При загрузке заказов из интернет-магазина в систему создается документ “Заказ покупателя (счет на оплату)”.
      Заказ из интернет-магазина выгружается только один раз. В случае изменений в заказе на стороне интернет-магазина информация в системе не обновляется. Можно выгружать все заказы, либо заказы с определенным статусом (регулируется настройками модуля обмена OpenCart Exchange 1C).
      Вместе с заказом выгружается информация о доставке (информация доступна на вкладке “Контакты” в документе “Заказ покупателя (Счет на оплату)”.
      При загрузке заказов из интернет-магазина в систему, если товар или покупатель не найдены в “Большой Птице”, в соответствующих справочниках будут созданы новый товар и новый партнер (регулируется настройками интернет-магазина на стороне “Большой Птицы”, могут быть другие варианты). У товаров при создании заполняется наименование, полное наименование, артикул и цена. Единица измерения по умолчанию - штука. Цена при соответствующих настройках на стороне “Большой Птицы” может не заполняться. Картинки из интернет-магазина в систему не выгружаются. Партнеры создаются как физические лица. У партнеров заполняется наименование, ФИО, фактический адрес, email, телефон.
      При выгрузке остатков из “Большой Птицы”, если товар не найден в интернет-магазине, в каталоге будет создан новый товар (регулируется настройками модуля обмена OpenCart Exchange 1C, возможны и другие варианты). У товаров при создании заполняются наименование, артикул (поле “Модель”), цена, остатки, изображение. Из “Большой Птицы” также переносится структура справочника “Товары и услуги”. Товары в интернет-магазине создаются с названием из поля “Наименование”. Двойные кавычки в названии товаров будут заменены на одинарные (особенность OpenCart).
      При изменении наименования товара, артикула или цены на товар на стороне “Большой Птицы” эти данные будут изменены в интернет-магазине.
      При изменении данных о товаре на стороне интернет-магазина, данные в системе не изменятся.

      Варианты настройки интеграции с интернет-магазином здесь
      Добавил bigbird Добавлено 25.05.2015 Категория Обмен данными  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×