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

Конвертация CSV файла ( форматы данных прилагаются)

Создать скрипт ( на любом языке программирования, можно на php), делающий следующее:

Из CSV файла одного формата ( выгрузка для интернет-магазина) надо создать ( преобразовать)

Другой CSV формат ( образец и формат с описанием прилагается)

Во вложении файлы( разделитель |):

kategorii_catalog.csv ( файл со структурой категорий, то есть соответствие категории- числу)

provider.csv ( файл с производителями)

products_full.csv основной файл с товарами- из которого делается преобразование.

-------------------------------------------------- ----

for_example.txt ( разделитель табуляция)- файл в который ( В его формат) надо преобразоват вышеозначенные файлы.

поля, с которыми надо работать ( преобразовать) из данных файлов, в итоговый файл ( на примере for_example.txt)- большими буквами обозначены поля из products_full.csv

GOODS_NAME ----------------> v_products_name_1

GOODS_CODE_ARGO ---------->v_products_model

GOODS_CODE_ARGO ---------->v_products_image ( с расширением .gif) – например если в данном примере поле 1006, то на выходе имеем 1006.gif

GOODS_PROVIDER преобразуется из файла provider.csv и текстом вставляется в ---> v_manufacturers_name ( то есть число сопоставляется с текстовым полем и вставляется) ( используются поля v_categories_name_1 v_categories_name_2 и т.д, то есть родительская категория, дочерняя и т.д) если один товар находится более чем в двух категориях одновременно)

GOODS_PREVIEW_TEXT ---> v_products_short_description_1

GOODS_WEIGHT ----> v_products_weight (первое поле делится на 1000, так как GOODS_WEIGHT даётся в граммах, а в конечной таблице всё в кг)

GOODS_PRICE_RETAIL ---> v_products_price

Данные из следующих полей обьединяются и добавляются в -->

v_products_description_1 следующим образом:

GOODS_DETAIL_TEXT

GOODS_CONDITION

GOODS_ANTY_CONDITION

GOODS_RECOMMENDATION

GOODS_PROPERTY

GOODS_COMPOSITION

GOODS_PACKING

Сначала в поле v_products_description_1 вставляется содержимое:

GOODS_DETAIL_TEXT

Далее слово : Показания к применению:

GOODS_CONDITION

Далее слово: Противопоказания:

GOODS_ANTY_CONDITION

Далее слово:

Рекомендации по применению:

GOODS_RECOMMENDATION

Далее слово: Свойства:

GOODS_PROPERTY

Далее слово : Состав:

GOODS_COMPOSITION

Далее слово : Упаковка:

GOODS_PACKING

То есть, из полей

GOODS_DETAIL_TEXT

GOODS_CONDITION

GOODS_ANTY_CONDITION

GOODS_RECOMMENDATION

GOODS_PROPERTY

GOODS_COMPOSITION

GOODS_PACKING

По сути составляется описание продукта, перемежающееся пояснениями, и все это вставляется в поле v_products_description_1 конвертируемой таблицы.

После создания и конвертации файла, он проверяется на совместимость к загрузке в интернет-магазин, и в случае нормального процесса- работа принимается.

Дополнительные нюансы ( о категориях и файле provider.csv) и также для удобства- все тех.задание во вложенном docx файле.

Жду Ваших вопросов и предложений, также можно в скайп dimitriy_argo или [email protected] ( но лучше сначала здесь, чтобы было видно портфолио и опыт)

10 лет назад
dimitriy_geval
Димитрий 
47 летРоссия
18 лет в сервисе
Был
2 года назад
26 отзывов
  • Похожие заказы
  • Привет, коллеги!) Нужна программа, которая после её запуска, ожидает процесс, после того как процесс появился в системе запускает google chrome по верх интерфейса(google chrome без интерфейса) с заданными в настройках проги размерами окна, без указателя ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • 1 этап По имеющимся системам нелинейных уравнений рассчитать параметры каната, добавить простой и примитивный интерфейс ввода данных и получения результатов. 2-й этап По имеющимся параметрам определить возможно ли произвести канат. Всего систем уравнений более 30. В каждой ...

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

    Необходимо написать программу в Codesys для ОВЕН ПЛК 150. Основу будет составлять ПИД регулятор. Если заинтересует – пишите, тогда опишу задание более подробно

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

    Закрыт
    10 лет назад
  • 1.распознание маркеров. таких как стрелочки например, думаю лучше использовать qr-код(возврат какой нибудь функции при обнаружении). 2.получить и отслеживать координаты точек(центра масс множества точек) расставляемых на картинке. или что нибудь одно самому не хватает знаний и времени. во воложении ...

    Закрыт
    10 лет назад
  • Необходим файл выгрузки XML/XLS c товарами для движка prestashop, версия 1.5.4… Файл необходим для hotline.ua, nadavi.com.ua и других прайс агрегаторов Украины. Требования к прайсу: http://hotline.ua/about/pricelists_specs/ Образец прайса XLS для nadavi.com.ua почти полностью аналогичен и будет выслан по ...

    Прикладное ПОнет заявок
    Закрыт
    10 лет назад
  • $500

    lite аналога Excel на базе gnumeric или взаимосвязь (excel база - программная форма) Суть проекта: есть база в формате excel с вычислениями. В которой задаются данные для "Дано" и при нажатии макроса кнопки выводятся результаты вычислений. ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад
  • $50

    Есть прога , составляющая расписания, аналог ms project http://clip2net.com/s/iepB0F http://clip2net.com/s/iepJHz что надо дописать? Требуется построить график: дни/часы и чтоб закрашивались квадраты, когда работа доступна или нет Количество часов всегда 24, кол-во дней в каждом месяце разное, ...

    Прикладное ПО1 исполнитель
    Завершен
    10 лет назад