Loading

Il campo Prodotto personalizzato aggiunto alla pagina Dettagli prodotto non è visualizzato per tutti i prodotti per gli Utenti acquirente esterni per B2B Commerce Lightning

Data pubblicazione: Apr 16, 2025
Descrizione
Questo problema si verifica per i prodotti che erano stati inseriti nel database prima che Accessibilità campo venisse aggiunta per questi campi per il profilo Acquirente / Utente esterno.

Le modifiche alla Protezione a livello di campo (Field-Level Security, FLS) non invalidano le voci Cache per i record Product2, pertanto i dati non saranno visibili agli Utenti acquirente esterni, a meno che la vecchia cache non diventi non valida e la nuova cache con i dati aggiornati non diventi effettiva.

Passaggi per riprodurre:

1) Aggiungere un nuovo campo personalizzato a Product2 (non impostare la casella di controllo FLS/Visibile per il profilo dell'utente acquirente esterno)
2) Aggiungere il nuovo campo personalizzato sulla pagina Dettagli prodotto nel Generatore
3) Pubblicare le modifiche nel Generatore
4) Se il campo richiede dei dati, inserire i dati per un certo numero di record Prodotto. (A questo punto stabilire la protezione a livello di campo per il campo sull'Utente acquirente)
5) Accedere allo Store come Utente acquirente
6) Accedere alla pagina Dettagli prodotto per un Prodotto con i dati compilati per il campo personalizzato
7) Come amministratore di sistema, impostare la protezione a livello di campo su Visibile per il profilo Acquirente
8) Come Utente acquirente, ricaricare la stessa pagina Dettagli prodotto 
 
Risoluzione
È possibile seguire una o l'altra delle soluzioni temporanee seguenti. Se non viene seguito alcun approccio, il problema verrà risolto quando la voce cache errata diventa non valida (30 giorni dopo la sua prima aggiunta al database).
  1. Apportare qualche modifica allo schema dell'oggetto Product2 (ad es. fare una modifica irrilevante a un'etichetta di campo personalizzato).
  2. Rendere non valide le singole voci cache aggiornando i record Product2 interessati tramite l'API o dall'interfaccia utente.

 
Numero articolo Knowledge

000393874

 
Caricamento
Salesforce Help | Article