Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте! Требуется написать скрипт, выполняющий конверсию 2-х CSV (supplier1.csv и supplier2.csv) в два CSV, годных к импорту: output_p1.csv и output_p1. Образец: sample.csv, разделитель ";". Семантика колонки "Категория": "Bamix > Блендеры" означает вложенность. Тип товара для всех: "1".

Для Поставщик1.csv. 1. Создать конвертированный output_p1.csv. Создать уникальный ID для каждого товара (возможно с применением MD5). Вырезать: "АКЦИЯ ". Вырезать: "ВСТРОЙ. ТЕХ. " и считать товары этих полей названием категории: "Встраиваемая техника". Вырезать "МЕЛКАЯ БЫТ.ТЕХ. " и считать в этих товарах названием товара "Малая бытовая техника". По данным массива (я предоставлю список брендов) выделить из колонки "А" производителя в колонку: "Название производителя" файла output_p1.csv. Выделить (думаю, по принципу - от первого слова, кроме ранее вырезанных до Производителя исключительно) категорию, пример: "СТИРАЛЬНАЯ МАШИНА". Колонку "Остаток", где "товаров>0" считать за флаг активности. Колонку "Цена" привести к образцу. 2. Копируем полученый CSV в мастер-каталог (МК): "mater_supplier1.csv". 3. Далее мы берем файл такого же прайса посвежее (сегодня пришлют как раз) и сравниваем его с МК на предмет совпадений содержимого колонки "А". Если да, то берем ID из МК, если нет, присваиваем уникальный ID и добавляем его в MK. Остальное, как на шаге 1. Логично, когнечно, первым шагом создать МК, я в этом порядке описал из-за того, что нет на руках более свежего прайса. =)

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

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

15 лет назад
polyweb
Максим 
47 летРоссия
16 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • $5

    Необходимо сделать менюшку вообщем смотрите на картинку. В итоге должно получиться такая же менюшка как например здесь: www.telegate.ru (но там без :hover а мне еще нужно с :hover) т.е. система вкладок Обязательные условия: 1. Можно использовать CSS, PHP (Движок ShopCMS) ...

    Завершен
    15 лет назад
  • $500

    Для удаленной работы на 1-2 месяца нужен программист в помощь основному для завершения проекта. Работа разнообразная (в основном черновая и не очень) - до 8 часов в день. Необходимо хорошее знание PHP, верстки, работа с конвертацией видео. Пишите ...

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

    Здравствуйте! Необходимо написать программу, которая выполняла бы следующие функции: На входе - некоторое количество текстовых файлов, количество строк в файлах разное, наполнение разное. Далее программа считывает по очереди строки из файлов и добавляет их в отдельный файл по ...

    Завершен
    15 лет назад
  • $25

    Необходимо сграбить информацию с сайта в книгу Excel. Вручную не получится, так позиций достаточно много. Необходимо написать/доработать граббер. Подробности заинтересовавшимся.

    Завершен
    15 лет назад
  • Своих проектов достаточно много, некоторые из них подразумевают регистрацию, для того, чтобы у пользователя появилось возможность комментировать записи или ешё что-то. Появилось мысль сделать одну базу данных пользователей для всех проектов попутно решив несколько сопутствующих ...

    Закрыт
    15 лет назад
  • $10

    Необходим хак для дле 8. Необходимо чтоб хак работал как в админской так и в пользовательской части. Автоматически при добавлении новости вставлять первую букву из названия транслитом для каталога, вставлять "Скачать " + "название новости" в ячейку ...

    Завершен
    15 лет назад
  • $100

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

    Закрыт
    15 лет назад
  • Сделать недорого сайт robots-txt.ru, на котором была бы информация по настройке файла 8-10 статей на эту тему. Вдохновлять идеями для статей можно тут. http://wordstat.yandex.ru/?cmd=words&geo=&page=1&text=robots+txt&text_geo=%D0%92%D1%81%D0%B5 Из функционала нужно сделать 2 вещи - 1) небольшую утилитку, которая бы при ...

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