Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Техподдержка - Помощь в экспорте


http://inetshop.in.ua/index.php?p=showtopic&toid=389&fid=&area=1
26.03.2017 15:05

iptrade


Посетитель

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Помощь в экспорте
Доброго дня!
Прошу помочь в выгрузке файла CSV из программы inetshop

Во вложении пример файла, в каком виде должен импортироваться в сайт
Прикрепленные файлы
пример.csv   ( 15 Просмотров | 4.8 KB )

27.03.2017 14:31

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Экспорт товаров в текстовый файл CSV
В вашем случае только примера не достаточно, нужно еще описание источника, так как возникает масса вопросов. Например
1. Колонка "Категория" - это элемент дерева, нужно указывать только конечную категорию к которой непосредственно привязан товар или весь путь? Есть весь путь, то какой разделитель уровней вложенности использовать.
2. Колонка "Цена" - нет ни одной суммы для примера, не понятно какой разделитель дробной части применять.
3. Колонка "Адрес" - скорее всего в данном случае подразумевается некая уникальная часть URL товара, но не указано с какой колонки справочника товаров брать информацию для экспорта, возможно колонку "URL" справочника товаров.
4. Колонка "Вариант" - не понятно ее назначение и источник информации.
6. Колонка "Старая цена" - то же самое, что для колонки "Цена"
7. Колонка "Заголовок страницы" - не указан источник.
и т.д.

Т.е. по вашему примеру без конкретного и точного ТЗ сделать экспорт в надлежащем виде - невозможно.

28.03.2017 09:07

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Экспорт товаров в текстовый файл CSV
Добрый день!
Составил ТЗ во вложении

также во вложении реальный файл с сайта,для примера, в котором существующие товары на сайте

Жду ответа, спасибо!
Прикрепленные файлы
ТЗ.doc   ( 13 Просмотров | 39 KB )
export.xls   ( 10 Просмотров | 57 KB )

28.03.2017 12:10

xMaximusx


Посетитель

Количество сообщений   16
Зарегистрирован:   22-04-2016, 18:45:22
Какая CMS сайта?

28.03.2017 13:08

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Simpla

29.03.2017 13:51

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Уточните пож-та, мое тз выполнимо? стоит ждать? может что-то нужно еще?

29.03.2017 16:04

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Ваше ТЗ передано на рассмотрение исполнителя. По его результатам вам будет предоставлен ответ.

30.03.2017 14:56

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
SQL-запрос экспорт экспорта по вашему ТЗ:
Код

SELECT
REPLACE(gr.GR_FULL_NAME, '\', '/') as "Категория",
g.G_NAME as "Товар",
LTRIM(REPLACE(STR(g.price, 10, 2), ',', '.')) as "Цена",
'' as "Адрес",
CASE WHEN g.G_ACTIVE = 1 THEN '1' ELSE '0' END as "Видим",
CASE WHEN g.G_RECOMEND = 1 THEN '1' ELSE '0' END as "Хит",
(SELECT b.B_NAME FROM TBL_BRANDS b WHERE b.B_ID = g.G_B_ID) as "Бренд",
'' as "Вариант",
'' as "Старая цена",
g.G_SID as "Артикул",
g.G_REST as "Склад",
g.G_NAME as "Заголовок страницы",
'' as "Ключевые слова",
g.G_DESC as "Описание страницы",
g.G_DESC as "Аннотация",
ISNULL(CAST(g.G_DESC_FULL as varchar(max)), '') + ' ' + ISNULL(g.G_URL, '') as "Описание",
g.G_PICTURE as "Изображения"
FROM TBL_GOODS g, TBL_GROUPS gr
WHERE g.G_GR_ID = gr.GR_ID



30.03.2017 15:57

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Спасибо! Подскажите пож в какое поле вставить код? может выложите print screen

30.03.2017 22:44

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
А Вашем ТЗ отсутсвует упоминание экспорта поля "Код товара", потому уточните вопрос, что вы имеете в виду. Так же не понятно о каком скриншоте в данном случае идет речь.

30.03.2017 22:48

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Имел ввиду куда должен быть вставлен sql запрос экспорта в самой программе?

31.03.2017 12:21

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Как настроить SQL-запрос экспорта в CSV/XLS вы можете посмотреть в этой ветке форума

31.03.2017 12:25

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Все понятно, спасибо

31.03.2017 12:38

iptrade


Посетитель

Тема начата

Количество сообщений   11
Зарегистрирован:   27-11-2016, 14:10:03
Во вложении получившийся файл экспорта

Прошу поправить его

1)в Колонке D (Адрес) стоят "1" -надо чтобы колонка была пустой

2)Колонка F (Хит) - она должна называться "Рекомендуемый" и тоже должна быть пустой

3) Колонка M (ключевые слова) - прошу заполнять источником из inetshop -Наименование
Прикрепленные файлы
экспорт из программы.xls   ( 4 Просмотров | 20 KB )

31.03.2017 19:10

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
SQL-запрос экспорт с изменениями будет выглядеть так:
Код

SELECT
REPLACE(gr.GR_FULL_NAME, '\', '/') as "Категория",
g.G_NAME as "Товар",
LTRIM(REPLACE(STR(g.price, 10, 2), ',', '.')) as "Цена",
'' as "Адрес",
CASE WHEN g.G_ACTIVE = 1 THEN '1' ELSE '0' END as "Видим",
CASE WHEN g.G_RECOMEND = 1 THEN '1' ELSE '0' END as "Рекомендуемый",
(SELECT b.B_NAME FROM TBL_BRANDS b WHERE b.B_ID = g.G_B_ID) as "Бренд",
'' as "Вариант",
'' as "Старая цена",
g.G_SID as "Артикул",
g.G_REST as "Склад",
g.G_NAME as "Заголовок страницы",
g.G_NAME as "Ключевые слова",
g.G_DESC as "Описание страницы",
g.G_DESC as "Аннотация",
ISNULL(CAST(g.G_DESC_FULL as varchar(max)), '') + ' ' + ISNULL(g.G_URL, '') as "Описание",
g.G_PICTURE as "Изображения"
FROM TBL_GOODS g, TBL_GROUPS gr
WHERE g.G_GR_ID = gr.GR_ID