Loading

El campo personalizado Producto agregado a la página Detalles del producto no se muestra en todos los productos a usuarios compradores externos en B2B Commerce Lightning

Fecha de publicación: Apr 16, 2025
Descripción
El problema ocurre con los productos que se introdujeron en la base de datos antes de agregar la accesibilidad de campo para esos campos en el perfil de usuario o comprador externo.

Los cambios que se realicen a FLS no invalidan las entradas de caché para registros de Product2 y, en consecuencia, los datos no serán visibles para usuarios compradores externos, a menos que la memoria caché anterior no sea válida y se vuelva efectiva una nueva memoria caché con datos actualizados.

Pasos para seguir:

1) Agregue un nuevo campo personalizado a Product2 (no establezca la casilla de confirmación FLS/Visible para el perfil de usuario comprador externo)
2) Agregue el nuevo campo personalizado a la página Detalles del producto en Builder
3) Publique los cambios en Builder
4) Si el campo requiere datos, rellene los datos de algunos registros de Product (ahora establezca la seguridad de campo para el campo Usuario comprador)
5) Inicie sesión en la tienda como usuario comprador
6) Acceda a la página Detalles del producto de un producto con datos rellenados en el campo personalizado
7) Como administrador del sistema, establezca la seguridad de campo en Visible para el perfil de comprador
8) Como usuario comprador, vuelva a cargar la misma página Detalles del producto 
 
Solución
Puede seguir cualquiera de las soluciones alternativas. Si no se adopta ningún enfoque, el problema se solucionará cuando la entrada de caché dañada eventualmente deje de ser válida (30 días después de que se agregara por primera vez a la base de datos).
  1. Realice un cambio en el esquema del objeto Product2 (por ejemplo, realice un cambio sin importancia en una etiqueta de campo personalizado).
  2. Invalide las entradas de caché individuales al actualizar los registros de Product2 afectados con la API o desde la interfaz de usuario.

 
Número del artículo de conocimiento

000393874

 
Cargando
Salesforce Help | Article