Alertas de seguridad del usuario invitado

Salesforce lleva algunos meses invitándonos a alinearnos a las actualizaciones de seguridad del usuario invitado para sitios públicos (sites, portales y comunidades). Una vez se activen las nuevas reglas, los sitios publicos deberan seguir las siguientes politicas: El módelo de seguridad para usuarios invitados será Privado Los usuarios invitados solo podran tener máximo permiso de […]

Los nuevos límites de Salesforce

Una de las características de los últimos releases de Salesforce ha sido que algunos de sus límites ahora son más generosos o han desaparecido o que ahora nos da mas funcionalidades al mismo precio. En esta entrada he recopilado algunas de ellas. Esperamos que esta tendencia continue en los proximos releases: API Se aumentó el […]

Como modificar un batch que se encuentra programado sin detener la programación

Aquellos que han hecho un batch en Apex y lo han programado saben que al momento de querer modificarlo en producción, por ejemplo a través de un conjunto de cambios, siempre nos encontramos con el mensaje This Apex class has batch or future jobs pending or in progress o en español Esta clase programable tiene […]

Permisos personalizados y reglas de validación mas sencillas

El dia de hoy vamos a conocer una funcionalidad un poco subutilizada que nos ofrece la plataforma. Son los Permisos personalizados. Contexto Un perfil está compuesto por casillas de seleccion que dan acceso a funcionalidades especificas. Por ejemplo, el permiso API activada o el permiso Ver todos los datos Hay situaciones donde quisieramos poder contar […]

Actualización Crítica de Lightning Experience – 07 Enero 2020

Desde el 7 de Enero y durante 72 horas se empezará a activar la actualiación crítica de Lightning Experience. Está actualización busca que todas las instancias de Salesforce tengan activada la interfaz de usuario de Lightning Experience. Durante varios años Salesforce ha incentivado el paso a Lightning Experience de manera gradual. En este momento la […]

Cómo Obtener set de Ids de Lupas en una sola línea de código

En el post anterior vimos como obtener los Ids de una lista de SObjects en una sola línea de código. Sin embargo ese método solo permitía hacerlo con el Id del SObject, es decir si la lista era de Oportunidades podiamos obtener los Ids de esas oportunidades. Es muy frecuente que cuando escribimos un trigger […]

Cómo Obtener set de Ids en una sola linea de código

Una tarea relativamente frecuente al programar en Apex consiste en obtener un set Ids para pasar como parametro a una consulta en SOQL para realizar un procesamiento de ciertos registros. Esta tarea que consiste en obtener los Ids de los registros a procesar intuitivamente se puede pensar como realizar un ciclo for para ir agregando […]

Componentes Lightning Web – Parte 2

Paso a Paso de como crear Componentes Lightning Web Demo 0 – Crear scratch org Activar Dev Hub Clonar Repositorio git clone https://github.com/trailheadapps/build-apps-with-lwc.git Auth Dev Hub Crear scratch Org bear-tracking Hacer Push Asignar perm set sfdx force:user:permset:assign -n Ursus_Park_User Importar datos sfdx force:data:tree:import -p data/plan.json Abrir scratch org Demo 1 – Hello World Demo 2 […]

¿Cómo crear un Id Externo en Salesforce?

un Id externo es un identificador de un registro en salesforce que nos permite realizar cargues o actualizaciones desde sistemas externos. Para crear un Id externo la solución mas sencilla es usar reglas de flujo de trabajo. Primero creamos nuestro campo que utilizaremos como Id externo, debe ser de tipo número, texto o email y […]