Я не кодер (просто скриптовщик), и у меня есть особая проблема с 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 выводитьсписок всех возможных продуктов и опций?