¿Es Lead.Name 100% predecible?

Aug 21 2020

Tenemos una integración con un sitio de terceros que requiere una coincidencia exacta para el nombre del cliente potencial. Cuando tenemos un nuevo prospecto, necesitamos hacer una llamada a este sitio web.

En Trigger.new, Lead.Name siempre es nulo. Cierto, necesito crear un proceso asíncrono para realizar la llamada y, cuando ocurra el proceso asíncrono, habrá un registro completo que podría consultar SOQL para obtener el nombre.

Pero dado que las consultas SOQL son limitadas y ya tengo Lead.FirstName y Lead.LastName, ¿realmente necesito hacer esa consulta?

¿O sería seguro usar simplemente lead.FirstName + ' ' + lead.LastName, ya que ya tengo estos valores?

Respuestas

5 AdrianLarson Aug 20 2020 at 22:58

La documentación sobre Leadparece bastante clara:

Nombre

Descripción
Concatenación de FirstName, SecondName, LastName y Suffix hasta 203 caracteres, incluidos los espacios en blanco.