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

Здравствуйте джентльмены

Цель:

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

Краткое описание:

В алгоритм автоматического создания карточек товара добавляем следующие шаги:

1. Последовательно ищем синонимы тэгов среди грам строки прайс-листа (строки полученной по результатам работы процедуры унификации);

2. В случае нахождения сходных с синонимами тэгов грам присваиваем автоматически созданной карточке товара соответствующие тэги;

Полное описание:

При обработке прайс-листа проверяем поднят ли флаг "Автоматически создавать карточки товара", если поднят тогда идентификация строки прайс-листа происходит по следующему алгоритму:

1. Проверяем значение ID Distrib строки прайс-листа, если не совпадает ни с одним из соответствующих значений ID Distrib карточек товара, тогда создаем новую карточку товара;

2. В новой карточке товара поднимаем флаг "Не использовать карточку товара" и присваиваем полю "Категория" значение из карточки обрабатываемого прайс-листа;

3. В поля ID Distrib и ID Vendor новой карточки товара записываем соответствующее значение из строки прайс-листа;

4. Последовательно ищем синонимы тэгов среди грам строки прайс-листа (строки полученной по результатам работы процедуры унификации). В случае нахождения сходных с синонимами тэгов грам присваиваем автоматически созданной карточке товара соответствующие тэги;

В случае если идентификация строки прайс-листа состоялась по любому отличному от ID Distrib критерию (ID Vendor, Model, Synonim) значение поля ID Distrib строки прайс-листа записываем в соответствующее поле карточки товара.

Описание проекта в целом и ответы на некоторые технические вопросы по проекту http://code.google.com/p/infohighway/

Готов к вопросам по ICQ

Условия сотрудничества:

*Удаленная работа по договору;

*Работы проводятся под девелоперским аккаунтом с соответсвующей БД;

*Синтаксис кода должен удовлетворять http://linux.opennet.ru/base/dev/perlstyle.txt

*Описание изменений в интерфейсе. Формат описания - Wiki;

*Финальный результат, должен быть закоммичен на SVN;

*Оплата по завершении работы;

Пожалуйста, не отвечайте пустыми фразами типа "Сделаю качественно" или "Готов взяться за проект", если готовы взяться за проект без дополнительных вопросов сразу озвучивайте срок/стоимость.

14 лет назад
A_Sol
51 годРоссия
15 лет в сервисе
Был
8 лет назад