Loading
Seguro
InsProviderNetworkService:getProviders

InsProviderNetworkService:getProviders

Utilice este servicio para obtener una lista de Proveedores y Redes de proveedores, basándose en el nombre de contacto, el código postal o los atributos de perfil.

Los resultados solo se ordenan si las dos nuevas opciones remotas, contactLongitudeSort y contactLatitudeSort, no están vacías y tienen valores válidos.

Los resultados se ordenan de más cerca a más lejos, basándose en la dirección postal del contacto en relación con las coordenadas especificadas (por ejemplo, contactLongitudeSort y contactLatitudeSort).

Los proveedores encontrados desde contactos sin una dirección postal se colocan en último lugar en la clasificación.

Clase: InsProviderNetworkService

Método: getProviders

Funcionamiento

  1. El servicio busca Proveedores (Contactos) utilizando el contactFilter (nombre, apellidos, código postal).

  2. Utiliza contactos devueltos como el objectId (donde objectId__c = contactId) para buscar en la tabla attributeAssignment.

  3. Aplica el attributeFilter (si se utiliza).

  4. Utiliza el contactIds para obtener ProviderNetworks de ProviderNetworkMembers.

Opciones remotas

Opción

Descripción

contactFilter

Obligatorio.

Campos de contacto: FirstName, LastName, MailingPostalCode.

attributeFilter

Opcional.

Atributos de perfil: categoryname y attributename.

contactLongitudeSort

Opcional.

Valor de longitud de dirección de contacto según MailingLongitude.

contactLatitudeSort

Opcional.

Valor de latitud de dirección de contacto según MailingLatitude.

 
Cargando
Salesforce Help | Article