¿Es Lead.Name 100% predecible?
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
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.