Получить все возможные конфигурируемые SKU продукта и опции SKU из базы данных Magento - PullRequest
2 голосов
/ 19 июня 2011

Я не кодер (просто скриптовщик), и у меня есть особая проблема с Magento, которую я не могу объяснить с точки зрения кода или данных, поэтому мне нужно объяснить ситуацию.Я продаю настраиваемые продукты, которые входят в множество вариантов.Это мебельные изделия, в которых используются различные коды, описывающие окончательный номер продукта.Я никогда полностью не писал и не перечислял все возможные SKU за пределами какого-либо продукта электронной коммерции, который я использовал, но всегда использовал параметры в приложении, в случае Magento, пользовательские параметры, чтобы создать SKU, когда клиент заказывает продукт.

Теперь я сталкиваюсь с кошмаром, так как наконец-то разрабатываю решение QuickBooks, намеченное для нашей компании, но мне нужно получить файл со всеми возможными SKU # для импорта в QB, чтобы мы могли использоватьподпрограмма загрузки (ecc), чтобы получить все заказы от Magento и вставить их в QB, не создавая каждый новый продукт на лету.Каждый из моих продуктов имеет следующие варианты:

  • BaseSKU #
  • FinishColorSKU #
  • FabricComboSKU #
  • FabricColorSKU #

Так, например, я продаю стул.SKU № стула - 708. Стул состоит из 7 отделок, каждый со своим собственным кодом, так что теперь у меня есть 7 SKU.Каждый стул + отделка выпускается в 5 сочетаниях тканей.Не фактическая ткань, просто то, как она применяется к стулу.Так что 7 * 5 = 35 не проблема.Теперь все становится сложнее.2 из этих комбинированных стилей ткани используют только 1 ткань.У нас 60 тканей.35 * 60 = 2100.На данный момент, это не невозможно создать в Excel кучу копирования и вставки, но это можно сделать.Теперь три других комбинированных стиля ткани используют 2 ткани.Мне нужно создать SKU для каждой возможной комбинации ткани.Так что 60 * 60 = 3600 возможных комбинаций одних только тканей.Теперь объедините это с 35 различными комбинациями кресло + отделка, это 126 000 возможных SKU для одного продукта.Умножьте это на 300 продуктов, и я не смогу сделать это вручную в Excel.Окончательный SKU выглядит следующим образом:

Одноцветный стул: 708-117-SC-5708

Кресло708 + Frame117 + SingleColor + Color5708

Двухцветный стул: 708-117-DC-5708-5709

Chair708 + Frame117 + DualColor + Color5708 + Color5709

Теперь, поскольку эти возможные комбинации существуют в базе данных Magento, но не объединены, есть ли способ программно создатьвсе возможные комбинации и объединить их в файл Excel, или CSV, или НИЧЕГО?Возможно ли это в Excel?Может быть, мне просто нужно скачать базу данных, экспортировать нужную таблицу в Excel и сделать это там.

Любая помощь будет очень признательна.

РЕДАКТИРОВАТЬ: думал об этом, и, возможно, самый простой способ задать этот вопрос будет:

Как заставить Magento выводитьсписок всех возможных продуктов и опций?

1 Ответ

0 голосов
/ 19 июня 2011

Вы можете использовать функцию экспорта: Система -> Экспорт / Импорт -> Поток данных - Профили -> Экспорт всех продуктов . Это довольно просто использовать, но не стесняйтесь спрашивать, нужна ли вам дополнительная помощь.

...