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


http://inetshop.in.ua/index.php?p=showtopic&toid=227&pp=15&page=2&area=1
09.12.2014 12:39

maxtelt


Пользователь iNETsHOP

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
и как это сделать? (артикул №1 мы можем перенести в верхнюю таблицу, но для одного поставщика, т.к. того в котором хранятся артикулы ваших товаров сайта!)

09.12.2014 12:42

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
Вам достаточно настроить определение цены продажи товара и выгрузить ее для обновления на сайте.
А как она привяжется к товару на сайте?

09.12.2014 12:46

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
Лучше попробывать и вопросы отпадут
Напишите пожалуйста какие запросы надо сделать чтобы вытащить цену продажи для обновления на сайте

09.12.2014 12:59

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Цитата
Написал: maxtelt
и как это сделать? (артикул №1 мы можем перенести в верхнюю таблицу, но для одного поставщика, т.к. того в котором хранятся артикулы ваших товаров сайта!)


Зачем обсуждать одно и то же несколько раз, вам уже это было описано с примером SQL-запроса именно для этой функции! И если вы создали в изначально программе номенклатуру по вашему прайс-листу то артикула наверное уже перенеслись при создании товаров.

Цитата
Написал: maxtelt
А как она привяжется к товару на сайте?


На этот вопрос мы ответить никак не сможем, т.к. не знаем какие алгоритмы/скрипт используются для обновления товаров на сайте. Эту часть вопроса лучше обсудить с вашим веб-мастером.

Цитата
Написал: maxtelt
Напишите пожалуйста какие запросы надо сделать чтобы вытащить цену продажи для обновления на сайте


Например для выгрузки колонок "Артикул", "Название", "Цена продажи №1"

Достаточно настроить экспорт следующего SQL-запроса:
Код

SELECT G_SID as "Артикул", G_NAME as "Название", price as "Цена продажи"
FROM TBL_GOODS





09.12.2014 13:06

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
Спасибо большое то что нужно. И артикул тот и цена нужная.

09.12.2014 13:08

support


Support


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

14.12.2014 18:10

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
А еще подскажите при таком запросе выдает цена продажи 105 300 261 вот в таком формате в эксель на самом деле цена 10530.03руб как исправить

14.12.2014 19:01

MaXX


Пользователь iNETsHOP


Количество сообщений   64
Зарегистрирован:   11-11-2008, 04:35:57
нужно в цене поменять разделитель
Код
REPLACE(IsNull(CAST(PRICE as varchar(100)), '0'), '.', ',')


14.12.2014 19:11

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
Спасибо большое

15.12.2014 20:49

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15

Например для выгрузки колонок "Артикул", "Название", "Цена продажи №1"

Достаточно настроить экспорт следующего SQL-запроса:
Код

SELECT G_SID as "Артикул", G_NAME as "Название", price as "Цена продажи"
FROM TBL_GOODS





Выгружает все товары которые привязаны к номенклатуре
А как выгружать цену, только у тех товаров которые активные (выделены жирным, с остатком больше 0)
В справочнике поставщиков пробывал ставить галку наличие по остаткам ничего не изменилось

15.12.2014 21:02

dem4ikmag


Посетитель

Количество сообщений   7
Зарегистрирован:   12-08-2014, 15:30:56
Код

SELECT G_SID as "Артикул", G_NAME as "Название", price as "Цена продажи"
FROM TBL_GOODS
WHERE G_ACTIVE = 1 --активен
AND G_PRESENT = 1 --есть в наличии
AND G_REST > 0 --остаток больше нуля

15.12.2014 22:28

maxtelt


Пользователь iNETsHOP

Тема начата

Количество сообщений   115
Зарегистрирован:   03-12-2014, 12:33:15
спасибо

25.02.2015 16:51

cooper


Посетитель

Количество сообщений   65
Зарегистрирован:   23-02-2015, 14:55:11
экспорт
Подскажите код который бы позволил экспортировать не только наименование и цену а еще и категорию и подкатегорию ? Чтобы были колонки Крупнобытовая теxника. Xолодильники. Наименование. Цена.
Крупнобытовая теxника. Xолодильники - наxодяться в групаx товаров.

25.02.2015 17:07

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Экспорт наименований групп
Такой экспорт будет выглядеть приблизительно так:
Код
SELECT
dbo.f_GetGroupNameByLevel(gr.GR_ID, 1) as GROUP1,
dbo.f_GetGroupNameByLevel(gr.GR_ID, 2) as GROUP2,
G_NAME,
price
FROM TBL_GOODS g, TBL_GROUPS gr
WHERE g.G_GR_ID = gr.GR_ID


Функция f_GetGroupNameByLevel возвращает наименование группы товара в зависимости от уровня ее положения в дереве. В нее передаются два параметра код группы и уровень.


25.02.2015 17:41

cooper


Посетитель

Количество сообщений   65
Зарегистрирован:   23-02-2015, 14:55:11
экспорт
Огромное спасибо помогло, еще вопросик цена выxодить 525252 а должна 525,252
И еще можно еще добавить подкатегорию скрин категорий кидаю. Или подскажите алгоритм. Заранее спасибо.



Прикрепленные файлы
2.jpg   ( 8 Просмотров | 118.3 KB )