Требуется программист, хорошо знающий Битрикс, для написания скрипта по внесению новых позиций в базу данных сайта из таблицы Excel.

Описание работы скрипта.

1) На сайте есть несколько товарных категорий, для которых созданы отдельные инфоблоки со своим набором характеристик.

2) Для начала скрипт делается для 8 инфоблоков.

3) Для каждого инфоблока будет свой шаблон загрузки.

4) На форме скрипта должен быть выбор инфоблока, по шаблону которого произойдет загрузка.

5) После выбора инфоблока определяем соответствие свойств инфоблока и номера колонки в excel файле.

6) Выбираем параметр или группу параметров, по которым будет проверяться наличие товара в базе (артикул, или производитель и артикул и т.д.).

7) Далее происходит загрузка данных:

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

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

• Перед обновлением происходит проверка на возможность загрузки товара (например, соответствие значений списков значениям на стороне сайта). Если найдена хотя бы одна ошибка, то вместо частичного обновления выводится отчет об ошибках в промежуточном отчете. После исправления ошибки потребуется перезагрузить excel файл.

• Если характеристика товара имеет несколько значений (например, размер одежды), то значения указываются в соответствующем поле через запятую.

• Если у товара есть сопутствующие и похожие товары, то в соответствующем поле указываются артикула товара через запятую (это могут быть как новые товары, которые выгружаются, так и уже имеющиеся в базе из других разделов).

8) Ограничения:

• Для каждого инфоблока необходимо держать отдельный excel файл, в котором поля соответствуют полям из инфоблока.

• Список полей в файле содержит только поля, которые обновляются в данном инфоблоке (не все возможные поля инфоблока. Определяется при разработке скрипта).

Интересует стоимость работ, сроки исполнения.

14 лет назад
Teya
49 лет
18 лет в сервисе
Была
7 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется помощь с настройкой увязки плагина формы с плагином интернет-магазина. Суть проблемы: магазин готов. есть инструкция по интеграции, требуется сделать всё по инструкции (php), чтобы в форму CformsII передавались данные из магазина ...

    Завершен
    14 лет назад
  • $200

    Доработка ASP.NET проекта по загрузке и отображению картинок во флеш. Из особенностей - мультиаплоад файлов, работа с PDF через Clown. Есть еще проекты, возможно постоянное сотрудничество по .Net

    Закрыт
    14 лет назад
  • Здравствуйте, необходимо сделать небольшой модуль для отображения новых автообъявлений (на сайте используется компонент EXP Autos) - принцип в приложении. Заодно добавить пункт выбора города для объвлений (сейчас есть только поле выбора страны) и сделать ...

    Закрыт
    14 лет назад
  • Интересует верстка макета и интеграции на wordpress http://file.qip.ru/photo/jWCPcPSo/Untitled-1_copy_6.html и сроки Интеграция нужна статичная, за исключением вывода новостей в боковой колонке. всего макетов 1 -форма обратной связи, 2 - страница контактов, ...

    Закрыт
    14 лет назад
  • Необходимо "переименовать" - изменить существующие URL на ЧПУ (человекопонятные, латиницей). Имеется 17 URL вида: 1. http://www.mirseifov.ru/mir_sejfov/sejfy/?fields_filter[kategoriya]=54865 изменить на http://www.mirseifov.ru/mir_sejfov/sejfy/avtomobilnye_seify Итого 17 Url. Справочно: желательно хорошее знание UMI.CMS С Вас сроки ...

    Закрыт
    14 лет назад
  • $1000

    Нужен скрипт отправки сообщений Это и есть полное ТЗ То есть в результате скрипт vasya.php, где можно редактировать 4 переменные (логин аськи, пароль аськи, уин получателя, текст сообщения) ...

    Закрыт
    14 лет назад
  • Необходимо реализовать пенсионный калькулятор для Wordpress. Калькулятор будет опубликован на отдельной странице, расчет должен производиться без перезагрузки страницы. Логику работы пришлю по запросу (xls файл не опубликовать). Вкратце - несколько полей входящих ...

    Закрыт
    14 лет назад
  • $50

    Нужна система вопрос – ответа на сайт, где пользователи смогут задавать мне вопросы, а ответы будут публиковать на сайте. Типа как http://otvet.mail.ru/question/49607101/ должна быть возможность поднимать или опускать вопросы по степени важности (например напротив пороса ...

    Закрыт
    14 лет назад