akeneo / magento2-connector-community

Akeneo Connector for Magento 2
Open Software License 3.0
83 stars 89 forks source link

Problème avec l'export de la visibilité du PIM vers Magento #278

Open jeromecx opened 3 years ago

jeromecx commented 3 years ago

Bonjour Akeneo/DND .

Merci de partager de ce connecteur !

Voici un problème que j'ai rencontré avec la visibilité des produits (simples ou configurables) :

Summary of the issue

Impossible de mapper l'attribut natif magento visibility avec un attribut ISO côté PIM.

Par exemple, j'ai configuré comme ceci cet attribut "simple select" côté PIM :

Code : visibility Screenshot_2020-10-10 Attribute Visibility Edit(1)

Ça n'a malheureusement pas fonctionné.

J'ai tenté en donnant un code différent (par exemple magento_visibility), qua j'ai mappé dans le connecteur avec l'attribut visibility de Magento, de cette façon là :

Screenshot_2020-10-10 Configuration Settings Stores Magento Admin(1)

et là encore, malheureusement ça n'a pas fonctionné.

En base, je remarque qu'au lieu d'enregistrer la valeur 1, 2, 3 ou 4 pour l'attribut visibility, j'ai des valeurs de type 44, 46 ou 47, ce qui doit correspondre à l'id d'un attribut, d'une entité ou d'une valeur d'un attribut EAV, mais pas de l'attribut natif visibilité.

Environment and configuration

  1. "akeneo/module-magento2-connector-community": "100.4.15"
  2. "magento/product-community-edition": "2.3.5-p2"
  3. PHP 7.3.22
  4. Mysql Server version: 5.7.31-34 Percona Server
  5. 1 channel et 2 langues côté PIM = 1 website, 1 store, 2 store views (en_US et fr_FR) côté Magento

Steps to reproduce

Configurer comme décrit ci-dessus et lancer l'importation via Akeneo Connector Import.

Expected result

La visibilité configurée pour un produit simple ou un produit configurable doit être la même dans le PIM et dans Magento.

Actual result

L'attribut visibilité côté PIM n'est pas connectée avec la visibilité coté Magento.

amaury-cous commented 3 years ago

Bonjour, Même problème. Avez-vous trouvé une solution ?

jeromecx commented 3 years ago

Bonjour @amaury-cous, Non malheureusement, je n'ai pas de solution à vous apporter, @dnd-rodstar ? @Dnd-Gimix ?? @Dnd-Bazak ???

Beagon commented 3 years ago

I am encountering the same issue, is there any solution for this?

nouchka commented 2 years ago

In the Job import class you have a "List of column to exclude from attribute value setting" and visibility is present https://github.com/akeneo/magento2-connector-community/blob/f0031501345158904dd75102c502edd2bfb84ab4/Job/Product.php#L136 so I don't know if we can do this mapping