09.12.2014 10:09 | |
maxteltПользователь iNETsHOP Количество сообщений 115 Зарегистрирован: 03-12-2014, 12:33:15 |
Экспорт в Virtuemart
Подскажите запрос чтобы вытащить 1 наименование 2 цена прайса 3 цена 2 4 все артикулы поставщика привязанных к данному товару |
09.12.2014 10:15 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
Или может есть еще какие-нибудь способы справочник товара создан из базы сайта на virtuemart соответсвенно нужен артикул от этого поставщика, а цену надо выбирать от других поставщиков |
09.12.2014 10:24 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Заявленный перечень данных для экспорта не является проблемой, но вы должны более точно указать названия полей каких таблиц вам нужны и по каким алгоритмам. |
09.12.2014 10:45 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
Ввиду отсутствия знании как раз названия таблиц из БД я и не знаю. Как посмотреть Бд полностью с названиями ячеек. На скрине отметил какие столбцы нужны. |
09.12.2014 10:57 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Не обязательно знать названия исходных полей в базе, достаточно указать названия колонок и таблиц в интерфейсе. Проблема в вашем экспорте в том, что к одному товару номенклатуры привязаны несколько товаров поставщиков, и в одну таблицу экспортировать для связанных списка проблематично. Выгрузить данные в CSV(XLS) (в бесплатной версии доступен только этот вариант) например с таблицы товаров (номенклатура вверху на вашем скриншоте) - очень просто, но как разместить к каждому товару список из нескольких колонок? Можно выгрузить в два файла CSV, например в одном 1. Товары: 1)Код товара 2)Название 2. Товары поставщиков 1)Код товара к которому привязан товар поставщика 2)Цена прайса 3)Артикул товара поставщика Так же следует отметить, что обычно пользователи не экспортируют список товаров поставщиков, в подавляющем большинстве случаев достаточно каталога номенклатуры и оптимальные продажные цены продажи вычисленные программой. |
09.12.2014 11:08 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
получается код товара в этих двух таблицах будет одинаковый? Это надо сделать один раз потом можно будет привязать код товара инетшоп к базе на сайте. |
09.12.2014 11:10 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
или есть еще какие-нибудь варианты привязать код товара в инетшоп к базе на сайте? |
09.12.2014 11:17 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
В данном конкретном случае он будет одинаковый, чтобы данные экспорт из программы из этих двух таблиц затем можно было связать. А вот с привязкой к товарам сайта будет еще небольшая "головная боль", т.к. каталог товаров нужно было изначально создавать на их основе, а лучше вообще перенести товары из сайта в базу iNETsHOP. На текущей стадии, лучший вариант следующий (приблизительный алгоритм): 1. Экспортируете товары сайта в XLS/CSV c колонками "Код товара сайта", "Название товара сайта" 2. Заводите в программе поставщика "Товары сайта" 3. Импортируете товары выгруженные с сайта как прайс поставщика "Товары сайта" 4. Привязываете товары сайта к уже созданной номенклатуре в программе используя существующие в ней интерфейсы поиска подобных товаров и т.п. 5. Одним SQL-запросом, из привязанных товаров сайта данные из колонки Код поставщика справочника товаров поставщиков (предположительно в нее импортируете "Код товара сайта"), переносите в колонку Артикул, Внешний код и т.п. справочника номенклатуры. |
09.12.2014 11:21 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
Первые три пункта я так и сделал четвертый пункт сейчас делаю привязываю товары к поставщикам а вот с пятым поподробнее можно с примерами запросов |
09.12.2014 11:33 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Вы указали поставщиков во множественном числе, мы же сейчас обсуждаем сопряжение товаров сайта с товарами интернет-магазина. Потому вам нужно перенести какой-то уникальные коды товаров одного поставщика (в который загружены товары вашего сайта), например, в колонку артикул справочника товаров. SQL-запрос в данном случае будет выглядеть примерно так: Код где 123456 - код поставщика из справочника поставщиков с прайс-листом товаров вашего сайта. Данный SQL-запрос переносит колону "Код поставщика" из прайса поставщика с кодом 123456 в справочник товаров (номенклатуры) в колонку артикул. |
09.12.2014 12:14 | |
maxteltПользователь iNETsHOP
Тема начата
Зарегистрирован: 03-12-2014, 12:33:15 |
извините за тупость но до меня никак не дойдет. Есть поставщик Моя база артикул рис1 на скрине(это товар с моего сайта) по нему создал товар (создать товар по товару поставщика)дальше привязываю другого поставщика артикул рис2 на скрине. В итоге надо выгрузить таблицу где бы был артикул рис1 и цена прайса или цена продажи (с наценкой лучше конечно) |
09.12.2014 12:25 | |
MaXXПользователь iNETsHOP Количество сообщений 64 Зарегистрирован: 11-11-2008, 04:35:57 |
Вы обсуждаете вроде как одно, но совсем разные структуры. Поддержка пишет, что можно перенести артикул №1 скриншота в верхнюю таблицу чтобы при обратной выгрузке из программы можно было по нему обновить товары сайта. Но вот в программе у номенклатуры только один артикул, потму артикулы остальных поставщиков в последних постах не обсуждаются!!! |
09.12.2014 12:26 | |
MaXXПользователь iNETsHOP Количество сообщений 64 Зарегистрирован: 11-11-2008, 04:35:57 |
Плагины выгрузки в XML доступны в бесплатной версии? |
09.12.2014 12:32 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Цитата Написал: maxtelt Перечитайте тему внимательнее, если вам нужны и товары номенклатуры и товары прайс-листов - то стандартным механизмом экспорт в CSV/XLS можно выгрузить только в два файла, т.к. у этих таблиц связь "один ко многим" и одновременно не получится выгрузить их в какую-то матрицу. Если вам нужно при обновлении ваших товаров на сайте иметь в экспортируемых данных из программы код вашего товара с сайта, то артикул №1 мы можем перенести в верхнюю таблицу, но для одного поставщика, т.к. того в котором хранятся артикулы ваших товаров сайта! Т.е. если вы изначально создали товары в справочнике товаров из вашего собственного прайс-листа, то зачем вам экспортировать товары других поставщиков. Вам достаточно настроить определение цены продажи товара и выгрузить ее для обновления на сайте. |
09.12.2014 12:35 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Плагины экспорта в бесплатной версии
Цитата Написал: MaXX Плагины выгрузки в XML доступны в бесплатной версии? Подключение плагинов доступно, но сами плагины разрабатываются индивидуально. Можно выгрузить каталог товаров и товаров поставщиков стандартным экспортом в XML, но в дальнейшем для Virtuemart в любом случае придётся создавать какой-то обработчик. |