Data model comparison, data type imported, feature coverage and behavior

Summary

The Akeneo Connector for SFCC  serves as a bridge between Akeneo PIM and SFCC B2C enabling the seamless exchange of product information between these two distinct systems.

Data model comparison table

Connecting two different systems requires making decisions on how data should be mapped. This high-level data model compares the Akeneo data model with SFCC B2C, clarifying the integration choices.

For a more detailed understanding of configuring the mapping and filtering of data using the SFCC Connector in Akeneo, please refer to the section on how to set up and use the Connector. This section will provide you with comprehensive insights, guidelines, and step-by-step instructions on how to fine-tune the mapping and filtering processes, ensuring that your data synchronization is aligned with your specific requirements and business needs.

Legend

  • Left, strong: SFCC B2C entities  
  • Right, Light : Akeneo entities
 

SFCC

Akeneo

Catalog N/A. The catalog pre-exists in SFCC and has to be filled in the connector general parameters. Akeneo can have a different data organization and the configuration of the connector will define the data pushed within the catalog.
Languages Locales. If you have some localizable attributes (attributes that can have different values per locale): the Akeneo Connector will import the content of these attributes into the different languages of an SFCC product.
Pricebook - for reference price. PIM does not replace the ERP Currencies and attribute used as default or reference prices within the PIM
Category Main Category tree
Attributes Note: families are not imported as the concept of family does not exist in SFCC.  
If you have some scopable attributes (attributes that can have different values per channel): depending on your channel configuration, the Akeneo Connector will import the attribute values of the defined channel.
  Attribute types
  Text  Text 
Text area Text area
Date Date
Number Number
Enum of strings Simple select → (1) The connector imports all attribute options with their translations.
Flag on the enum Multiple select
Boolean Yes/No
Text attribute Metric (does not exist in SFCC)
Images Image
Imports the relative PIM path in a text attribute File ( binaries import are only for images in SFCC)
 Image asset binaries in content assets product link  Asset collection
Reference price in Pricebook as mentioned above Price attribute (here, default or reference price, PIM is not an ERP).
Product ID or text attribute Identifier
JSON structure Table Attribute
JSON Structure and content asset Reference Entity
Product Product types (SFCC  types)
    Standard products Products simple
Variation master In the connector, you can decide to map a product with 2 levels to master-group OR master-group-variation. The product mapping will differ in SFCC. 
- in a master-group mapping, the Variation master will be mapped to Product Models 
- in a master-variation-group configuration, Variation master will be mapped to level one 
Variation group -  in Master-Group-Variation modelization with 2 levels of variation, variation group will be mapped with Akeneo variation level 1  
- In Master-group modelization, the variation group is not mapped
Variation product - In a Master-Group-Variation modelization, with one level of variation in the PIM, variation product = level 1
- In a Master-Group-Variation modelization, with 2 levels of variation in the PIM, variation product = level 2
 - In Master-Group modelization with 2 levels of variation. The variation product will be mapped to level 1+2 of the PIM
Associations
  Product recommendation Akeneo association
Product links Akeneo associations
Set Specific Family + Specific association type
Bundle Specific Family + Specific association type
Product Options N/A

Feature coverage

You can also find the feature coverage on Akeneo app store.

SFCC Feature coverage

This section provides an overview of the principal features of SFCC B2C stated above. 

SFCC Feature Supported by the Integration
Catalogs

Yes 

Categories

Yes

Base product

Yes

Variation slicing

No

Variation group

Yes

Variation product

Yes

Standard product

Yes

Content assets

Yes 

Product Bundle

Yes 

Product Set

Yes 

Option products

No

Akeneo PIM Feature coverage

This section provides an overview of the Akeneo PIM features supported by the Akeneo connector for SFCC B2C. Note that the connector is customizable and can be changed to fit your needs.

Akeneo PIM Feature Supported by the Integration
Categories and enriched categories

Yes 
No enriched categories yet

Family and family variants

Yes

Simple products

Yes

Product models 

Yes

Product variants on all levels (1 and 2)

Yes

Product statuses

Yes 
Filtering possible in product - Enable feature for instance  

Attribute type as variation axes

Yes

Simple select, Reference Entity single link, Measurement, Yes-No, Multiple attributes used as variation axis

Product association

Yes

1-way or 2-way association (like upsell,cross-sell for instance), Association with quantities

Association level

Yes

Association at product and product model levels

Attributes value deletion

Yes

Asset 

Yes 
Images, videos, files path

Asset structure: attribute type

Media file OR media link, prefix and suffix as media link property, text

Asset structure: attribute properties

Localizable attribute (value per locale), scopable attribute (value per channel)

Images

Yes

Videos

Yes

PDF

Yes

Reference Entities

Yes

Reference Entities structure: attribute type

Image, text, number, single option, multiple options

Reference Entities structure: attribute properties

Localizable and scopable attributes (value per locale and channel)

Reference Entities level

Reference entities at the product level and product model level

SFCC B2C Commerce connector capabilities and behavior

Important behavior about product deletion and empty values should be taken into consideration when integrating the connector. 

Filtering

Yes 
Out-of-the-box filtering and advanced settings

 

Mapping

Yes

Out-of-the-box filtering and advanced settings for default and custom entities 

Transformation

No

Product deletion 

 

No

eCommerce stays master on deletion

Refer to the synchronization article

Empty values

No

Refer to the synchronization article

Pre-existing e-commerce catalog handle

Yes

Handles products, attributes, and attributes options with the same code 

Refer to the installation article on pre-existing eCommerce

Full synchronization Yes
Delta or differential synchronization

Yes

Manual synchronization Yes
Scheduled synchronization Yes
Synchronization logs Yes
Monitoring 

Yes

Within the connector