Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль. |
|
csteel
Посетитель
Количество сообщений
14
Зарегистрирован:
06-09-2016, 21:27:08
|
Помогите с экспортом
Здравствуйте скачал вашу бесплатную версию для теста, с дальнейшей покупкой если подойдёт для нашей компании, я не программист и ничего не знаю о базах sql, пытался сделать запросы экспорта своими силами, вычитав что то из форума, ничего толкового не получалось прошу у вас помощи.
Не могли бы вы написать для меня правильный запрос с такими данными
код товара "sku"
название товара "name"
цена товара "price"
Наличие товара "is_in_stock" где 1 есть в наличии, 0 нет в наличии
Товар который исчез из прайса поставщиков "status" где 1 это включение товара в магазине, 2 выключение товара в магазине
Поле "qty" всегда со значением 1
Поле "_attribute_set" всегда со значением Default
Поле "_type" всегда со значением simple
Поле "_product_websites" всегда со значением base
Пустые поля "_store" "meta_description""meta_keyword" "meta_title"
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Помогите с экспортом
Цитата Написал: csteel
Товар который исчез из прайса поставщиков "status" где 1 это включение товара в магазине, 2 выключение товара в магазине
Программа устроена несколько иначе и рассчитана на то, что у товара может быть несколько поставщиков. Т.е. в программе существует две отдельные сущности - каталог товаров и товары прайс-листов (поставщиков). Последние в свою очередь привязываются к товарам каталога (справочник товаров) и за счет этого можно определить наличие товара и его доступность к заказу.
В справочник есть колонка "Активен" которая может устанавливаться в состояние Да/Нет и обычно используется как флаг отвечающий за видимость товаров на сайте. Этот флаг не зависит от признака наличия товара и его остатка.
Цитата Написал: csteel
Поле "qty" всегда со значением 1
Большинство CMS при создании заказа уменьшают количество доступного товара на количество товара в заказах. Если реальный доступный остаток на складе поставщика не известен, то имеет смысл указывать например количество 100, чтобы при одном заказе товар оставался доступным другим покупателям.
|
Распечатать
|
|
csteel
Посетитель
Тема начата
Количество сообщений
14
Зарегистрирован:
06-09-2016, 21:27:08
|
Помогите с экспортом
Цитата Написал: support
Цитата Написал: csteel
Товар который исчез из прайса поставщиков "status" где 1 это включение товара в магазине, 2 выключение товара в магазине
Программа устроена несколько иначе и рассчитана на то, что у товара может быть несколько поставщиков. Т.е. в программе существует две отдельные сущности - каталог товаров и товары прайс-листов (поставщиков). Последние в свою очередь привязываются к товарам каталога (справочник товаров) и за счет этого можно определить наличие товара и его доступность к заказу.
В справочник есть колонка "Активен" которая может устанавливаться в состояние Да/Нет и обычно используется как флаг отвечающий за видимость товаров на сайте. Этот флаг не зависит от признака наличия товара и его остатка.
То что есть 2 сущности я понимаю, но ведь изначально сравнение товара идёт в товарах поставщика а потом уже переносится в каталог товаров или я не правильно понял?
Вы хотите сказать что программа не сможет определить товар который был удалён из прайса он его отметит просто как нет в наличии верно? либо я не так понял вас?
Цитата Написал: support
Цитата Написал: csteel
Поле "qty" всегда со значением 1
Большинство CMS при создании заказа уменьшают количество доступного товара на количество товара в заказах. Если реальный доступный остаток на складе поставщика не известен, то имеет смысл указывать например количество 100, чтобы при одном заказе товар оставался доступным другим покупателям.
значение 1 или 100 не принципиально так как cms настроена не уменьшать количество товара при покупке, хотя возможно человек не сможет купить 2 шт товара при таком остатке, тогда верно лучше ставить количество 100
Так вы мне поможете напишете запрос на экспорт? колонку статус можно вычеркнуть если это трудно реализуемо
Ешё вопрос могу ли я самостоятельно назначить что бы код товара присваивался в каталоге товаров не с 1 а допусти с 1000 или 10000
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Помогите с экспортом
Цитата Написал: csteel
То что есть 2 сущности я понимаю, но ведь изначально сравнение товара идёт в товарах поставщика а потом уже переносится в каталог товаров или я не правильно понял?
Вы хотите сказать что программа не сможет определить товар который был удалён из прайса он его отметит просто как нет в наличии верно? либо я не так понял вас?
Из какого справочника программы вы хотите экспортировать товары? Т.к. мы обсуждаем справочник товаров, а не справочник товаров поставщиков.
Цитата Написал: csteel
Так вы мне поможете напишете запрос на экспорт?
Мы как раз именно этим и занимаемся, необходимо составить правильный набор данных для экспорта, а не переделывать его несколько раз.
Цитата Написал: csteel
колонку статус можно вычеркнуть если это трудно реализуемо
Если эта колонка вам не нужна, то можем вычеркнуть, если нужна - то дайте ответ на предыдущий уточняющий вопрос.
Цитата Написал: csteel
Ешё вопрос могу ли я самостоятельно назначить что бы код товара присваивался в каталоге товаров не с 1 а допусти с 1000 или 10000
Коды товаров присваиваются базой данных автоматически при добавлении товаров и не редактируются в последствии. Назначить начальную точку отсчета кодов (ID) возможно на уровне самой базы данных.
|
Распечатать
|
|
csteel
Посетитель
Тема начата
Количество сообщений
14
Зарегистрирован:
06-09-2016, 21:27:08
|
Из справочника товаров экспортировать хотим.
Status можете вычеркнуть.
Ps. А разве у программы есть возможность экспортировать товар из справочника товаров поставщиков?
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Экспорт товаров для Magento
Цитата Написал: csteel
Из справочника товаров экспортировать хотим.
Status можете вычеркнуть.
Экспорт из справочника товаров по вашему шаблону можно осуществить следующим sql-запросом:
Код
SELECT
g.G_ID as "sku",
g.G_NAME as "name",
g.price as "price",
CASE WHEN g.G_PRESENT = 1 THEN 1 ELSE 0 END as "is_in_stock",
100 as "qty",
'Default' as "_attribute_set",
'simple' as "_type",
'base' as "_product_websites",
'' as "_store",
'' as "meta_description",
'' as "meta_keyword",
'' as "meta_title"
FROM TBL_GOODS g
Цитата Написал: csteel
Ps. А разве у программы есть возможность экспортировать товар из справочника товаров поставщиков?
Экспорт в CSV/EXCEL осуществляется через SQL-запрос выборки данных, который может брать исходные данные с любой таблицы базы данных. В том числе могут экспортироваться и любые комбинации, например в вашем экспорте для CMS Magento вы не экспортируете категории товаров (колонка "_category") и ряд других полей.
|
Распечатать
|
|
csteel
Посетитель
Тема начата
Количество сообщений
14
Зарегистрирован:
06-09-2016, 21:27:08
|
Огромное спасибо вам, дома попробую
|
Распечатать
|
|
csteel
Посетитель
Тема начата
Количество сообщений
14
Зарегистрирован:
06-09-2016, 21:27:08
|
Экспорт товаров для Magento
Экспорт в CSV/EXCEL осуществляется через SQL-запрос выборки данных, который может брать исходные данные с любой таблицы базы данных. В том числе могут экспортироваться и любые комбинации, например в вашем экспорте для CMS Magento вы не экспортируете категории товаров (колонка "_category") и ряд других полей.
На данный момент мы просто тестим программу, и выбрали только основные поля которые нам нужны, при покупке программы мы уже детально углубимся в другие вопросы
Ещё раз огромное спасибо вам
|
Распечатать
|
|
georg.feliksovich
Посетитель
Количество сообщений
4
Зарегистрирован:
17-02-2017, 08:46:54
|
Помогите с экспортом
Помогите создать "Запрос" для Экспорта файлов CSV, а то я не совсем понимаю как его сделать.
|
Распечатать
|
|
Статистика форума |
 |
Тем: 506, Сообщений: 3222, Пользователей: 2258
Приветствуем новичка по имени ololuev |
Ближайшие дни рождения |
 |
Сегодня именинников нет |
|