--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Нужен парсер прайс-листа

Нужен совет (поиск решения проблемы. не для купли-продажи)
5
11
С друзьями на NN.RU
В социальных сетях
Поделиться
Refs
16.04.2013
Есть задача перегонять экселевский прайс в CSV для интернет магазина

В прайсе 2 колонки: название и цена

Для ИМ требуется чтобы у товара был еще столбец идентификатора товара.

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

А цену требуется переводить из бакса в рубли и добавлять наценку.

Нид хелп. Кто может сделать?
ДимС
16.04.2013
Так, может, логичнее этот UID в ёкселе генерить, для конкретной позиции товара, а не парсером?
Refs
20.04.2013
логичнее то логичнее
но прайс идет в таком виде от оптовика, они ясное дело менять не будут
MonitoR
16.04.2013
имхо можно не городить парсер, а добавить триггер в базе, проверяющий перед вставкой уникальность названия, и, если такое уже есть, апдейтить существующую запись, а если нет - генерить новый ID.
таким образом процесс заливки прайса не меняется совсем.

вообще тут есть одно НО:
товары типа
Матрёшка хохломская
матр. хохл.
Матрешка и тд
будут считаться разными товарами, то есть ктото должен контролировать последовательность в именовании товаров
mih
16.04.2013
в ИМ мускул поди живет в какчестве базы данных?
Refs
20.04.2013
ага
mih
21.04.2013
изначально данные где и с каком формате лежат? вряд ли в csv
Martovsky
17.04.2013
читать можно и сам эксель без проблем, зачем csv

насчет идентификатора - нагенерить хэши из названия конечно можно, но это все будет работать только до редактирования названия товара поставщиком

я бы лучше взял идентификаторы поставщика
Refs
20.04.2013
у поставщика как раз в прайсе идентификаторов и нет..

да и импорт других прайсов идет через csv, привычнее
cruzer
18.04.2013
Я бы советовал все таки подумать по этому поводу с кодером с которым будете работать, все таки возможно есть и другие варианты, о которых вы не догадываетесь. А пока по этим данным мало чего хорошего можно сделать, хотя если названия не будут меняться и поставщик только один тогда реально, но как правило в реале это маловероятно. Если названия будут разными, то придется использовать какой нибудь умный анализатор для сравнения названий с вероятностным алгоритмом.
Refs
20.04.2013
предполагается что названия меняться не будут. Во всяком случае хочется на это надеяться, т.к. иначе задача многократно усложняется
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.

Принтер лазерный HEWLETT PACKARD HP-6L

Принтер лазерный HEWLETT PACKARD HP-6L Отправка в регионы после оплаты. 3штуки БУ. Внешний вид из магазина простояли на складе...
Цена: 4 500 руб.

Компьютерные и для оргтехники разъёмы

Компьютерные и для оргтехники разъёмы для различной коммутации. переходники . Назначение мне не известно. В наличии 13шт...
Цена: 1 500 руб.

Игровой компьютер с монитором

i7 3770 palit gtx 1070 8gb 2ssd ( 120, 465 ) 1hdd ( 1tb ) бп - zalman zn500-gs2 монитор в комплекте
Цена: 25 000 руб.