ACSD-56635: i clienti importati vengono duplicati con lo stesso indirizzo e-mail quando la condivisione account è impostata su Global
La patch ACSD-56635 risolve il problema relativo alla duplicazione del cliente importato con lo stesso indirizzo e-mail quando l'importazione viene utilizzata con la condivisione account impostata su Global. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.48. L’ID della patch è ACSD-56635. Il problema è pianificato per la risoluzione in Adobe Commerce 2.4.7.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6-p3
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6 - 2.4.6-p3
magento/quality-patches
alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
I clienti importati vengono duplicati con lo stesso indirizzo e-mail quando la condivisione account è impostata su Global.
Passaggi da riprodurre:
-
In Adobe Commerce (2.4-development b2b) Admin, accedere a Stores > Settings > Configuration > Customers > Customer Configuration > Account Sharing Options.
-
Impostare Share Customer Accounts su Global.
-
Creazione di più siti Web e store:
- ws1 > s11, s12 > sw111, sw122
- ws2 > s21, s22 > sw211, sw212
-
Crea un nuovo cliente nel sito Web principale dall'amministratore con indirizzo e-mail utilizzato come adb@yormail.com.
-
In Admin, passa a System > Import.
-
Seleziona Customer Entity Type come Customers Main File.
-
Utilizzare lo stesso indirizzo di posta elettronica di adb@yormail.com in un sito Web diverso, ad esempio ws1. Consulta il file CSV di esempio customer.csv fornito di seguito.
-
Completare l'importazione per visualizzare il nuovo utente creato nel sito Web ws1 con lo stesso indirizzo di posta elettronica.
contenuto customer.csv:
email,_website,_store,confirmation,created_at,created_in,disable_auto_group_change,dob,firstname,gender,group_id,lastname,middlename,password_hash,prefix,rp_token,rp_token_created_at,store_id,suffix,taxvat,updated_at,website_id,password
adb@yopmail.com,ws1,sv111,,09/01/24 12:49,Default Store View,0,,newjon,,1,newDoe,,d708be3fe0fe0120840e8b13c8faae97424252c6374227ff59c05814f1aecd79:mgLqkqgTwLPLlCljzvF8hp67fNOOvOZb:1,,07e71459c137f4da15292134ff459cba,30/10/15 12:49,1,,,09/01/24 12:49,1,
Risultati previsti:
Il cliente importato con lo stesso indirizzo e-mail viene aggiornato invece di essere duplicato.
Risultati effettivi:
I clienti duplicati vengono creati con lo stesso indirizzo e-mail quando si utilizza l’importazione clienti.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per la gestione automatica delle patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella guida di Quality Patches Tool.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.