Loading

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

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

Los cambios que se realicen a FLS no validan las entradas de caché para registros 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 de producto en Builder
3) Publique los cambios en Builder
4) Si el campo requiere datos, rellene los datos para algunos números de registro de producto. (Ahora establezca la seguridad de campo para el campo Usuario comprador externo)
5) Inicie sesión en la tienda como usuario comprador
6) Acceda a la página Detalles de producto para 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 de producto 
 
Solución
Puede seguir cualquiera de las soluciones alternativas. Si no se realiza 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 agregó por primera vez a la base de datos).
  1. Realice un cambio en el esquema del objeto Product2 (por ejemplo, realice un cambio trivial a una etiqueta de campo personalizado).
  2. Invalide las entradas de caché individuales al actualizar los registros de Product2 afectados con API o desde la interfaz de usuario.

 
Número del artículo de conocimiento

000393874

 
Cargando
Salesforce Help | Article