Fetching categories from Akeneo - alumio-int/akeneo-bigcommerce-templates GitHub Wiki
Description
In Alumio, go to "Integrations → Incoming → Akeneo - Fetch - Categories".
We need to get all categories from Akeneo system to ensure the parent children relation can be sent in the right order. To do so, we use an Incoming "Akeneo - Fetch - Categories" to get data from Akeneo Server.
This incoming will create a task inside Alumio with data structured as Alumio base categories. There some transformer inside this Incoming before to process the category:
- Akeneo - Prepare convert category - Labels - To localizations.
- Akeneo - Convert - Category - To Alumio Base.
- Akeneo - Filter - Category.
Akeneo - Prepare convert category - Labels - To localizations
- This is the transformer to convert labels data from Akeneo.
- Akeneo giving us some labels look like this
- As this structure is not friendly to Shopify we need to convert them to a more workable structure, that is why we use this transformer to transform it into this instead
Akeneo - Convert - Category - To Alumio Base
- This is the transformer to convert the whole category data into Alumio Base data.
- Example of the Alumio base category is looked like
Akeneo - Filter - Category
- We use this transformer to filter previously created into task categories to avoid duplication.
- So, if there a need to recreate a task please remove the entity first from the storage "Akeneo - Filter - Categories".