Saltar al contenido

Detalles de Conexión de Blackbaud Raiser's Edge NXT

Introducción

Versión del conector

Esta documentación se basa en la versión 21.0.8257 del conector.

Empezando

Compatibilidad con la versión NXT de BlackBaud Raiser's Edge

El conector aprovecha la API SKY para permitir el acceso bidireccional a Edge NXT de BlackBaud Raiser.

Establecer una Conexión

Autenticar a Través de Autenticación OAuth

Puede conectarse después de configurar las propiedades de conexión requeridas para sus credenciales de usuario y obtener los tokens de acceso requeridos utilizando una herramienta como Postman.

Antes de establecer una conexión, suministre el SubscriptionKey, que se encuentra en el perfil NXT de BlackBaud Raiser's Edge.

Consulte Uso de la autenticación OAuth para obtener detalles sobre el flujo de autenticación de OAuth.

Uso de la Autenticación OAuth

OAuth requiere el uso de tokens de acceso obtenidos con Postman o una herramienta similar. La autenticación OAuth es compatible como se describe en Conexión en Configurar conexiones OAuth.

Notas Importantes

Procedimientos Almacenados

  • Las funciones de procedimientos almacenados descritas en esta documentación no se admiten actualmente.
  • Debido a que los procedimientos almacenados no se admiten actualmente, cualquier característica que dependa de los procedimientos almacenados tampoco se admite actualmente.

Archivos de Configuración y Sus Rutas

  • Todas las referencias a la adición de archivos de configuración y sus rutas se refieren a archivos y ubicaciones en Harmony Agente donde está instalado el conector. Estas rutas deben ajustarse según corresponda según el agente y el sistema operativo. Si se utilizan varios agentes en un grupo de agentes, se requerirán archivos idénticos en cada agente.

Características Avanzadas

Esta sección detalla una selección de funciones avanzadas del conector Edge NXT de BlackBaud Raiser.

Vistas definidas por el usuario

El conector le permite definir tablas virtuales, llamadas vistas definidas por el usuario, cuyo contenido se decide mediante una consultar preconfigurada. Estas vistas son útiles cuando no puede controlar directamente las consultas que se envían a los controladores. Consulte Vistas definidas por el usuario para obtener una descripción general de la creación y configuración de vistas personalizadas.

Configuración SSL

Usar Configuración SSL para ajustar cómo el conector maneja las negociaciones de certificados TLS/SSL. Puede elegir entre varios formatos de certificado; ver el SSLServerCert propiedad en "Opciones de cadena de conexión" para obtener más información.

Apoderado

Para configurar el conector mediante Configuración de proxy de Agente Privado, Selecciona el Use Proxy Settings casilla de verificación en la pantalla de configuración de la conexión.

Vistas Definidas por el Usuario

El conector Jitterbit para Blackbaud Raisers Edge NXT le permite definir una tabla virtual cuyos contenidos se deciden mediante una consultar preconfigurada. Estas se denominan Vistas definidas por el usuario, que son útiles en situaciones en las que no puede controlar directamente la consultar que se envía al controlador, por ejemplo, cuando se utiliza el controlador de Jitterbit. Las vistas definidas por el usuario se pueden utilizar para definir predicados que siempre se aplican. Si especifica predicados adicionales en la consultar a la vista, se combinan con la consultar ya definida como parte de la vista.

Hay dos formas de crear vistas definidas por el usuario:

  • Cree un archivo de configuración con formato JSON que defina las vistas que desea.
  • Declaraciones DDL.

Definición de Vistas Usando un Archivo de Configuración

Las vistas definidas por el usuario se definen en un archivo de configuración con formato JSON llamado UserDefinedViews.json. El conector detecta automáticamente las vistas especificadas en este archivo.

También puede tener múltiples definiciones de vista y controlarlas usando UserDefinedViews propiedad de conexión. Cuando utiliza esta propiedad, el conector solo ve las vistas especificadas.

Este archivo de configuración de vista definida por el usuario tiene el siguiente formato:

  • Cada elemento raíz define el nombre de una vista.
  • Cada elemento raíz contiene un elemento hijo, llamado query, que contiene la consultar SQL personalizada para la vista.

Por ejemplo:

{
    "MyView": {
        "query": "SELECT * FROM Constituents WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Utilizar el UserDefinedViews propiedad de conexión para especificar la ubicación de su archivo de configuración JSON. Por ejemplo:

"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"

Esquema para Vistas Definidas por el Usuario

Las vistas definidas por el usuario se exponen en UserViews esquema por defecto. Esto se hace para evitar que el nombre de la vista entre en conflicto con una entidad real en el modelo de datos. Puede cambiar el nombre del esquema utilizado para UserViews configurando UserViewsSchemaName propiedad.

Trabajar con Vistas Definidas por el Usuario

Por ejemplo, una instrucción SQL con una vista definida por el usuario llamada UserViews.RCustomers solo enumera clientes en Raleigh:

SELECT * FROM Customers WHERE City = 'Raleigh';

Un ejemplo de una consultar al controlador:

SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';

Dando como resultado la consultar efectiva a la fuente:

SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';

Ese es un ejemplo muy simple de una consultar a una vista definida por el usuario que es efectivamente una combinación de la consultar de vista y la definición de vista. Es posible componer estas consultas en patrones mucho más complejos. Todas las operaciones de SQL están permitidas en ambas consultas y se combinan cuando corresponde.

Configuración SSL

Personalización de la Configuración SSL

De forma predeterminada, el conector intenta negociar SSL/TLS comparando el certificado del servidor con el almacén de certificados de confianza del sistema.

Para especificar otro certificado, consulte SSLServerCert propiedad de los formatos disponibles para hacerlo.

Modelo de Datos

Descripción general

Esta sección muestra los objetos API disponibles y proporciona más información sobre la ejecución de SQL en las APIs Edge NXT de BlackBaud Raiser.

Características clave

  • El conector modela entidades Edge NXT de BlackBaud Raiser como documentos, carpetas y grupos como vistas relacionales, lo que le permite escribir SQL para consultar datos de Edge NXT de BlackBaud Raiser.
  • Procedimientos almacenados* le permiten ejecutar operaciones en BlackBaud Raiser's Edge NXT.
  • La conectividad en vivo con estos objetos significa que cualquier cambio en su cuenta BlackBaud Raiser's Edge NXT se refleja inmediatamente cuando se usa el conector.

Puntos de vista

Puntos de vista describe las vistas disponibles. Las vistas se definen estáticamente para modelar acciones, Correos, eventos, etc.

Procedimientos almacenados

NOTE: Los procedimientos almacenados no se admiten actualmente. Consulte la nota anterior para detalles.

Procedimientos almacenados son interfaces similares a funciones para BlackBaud Raiser's Edge NXT. Procedimientos almacenados* le permiten ejecutar operaciones en BlackBaud Raiser's Edge NXT, incluida la descarga de documentos y el movimiento de sobres.

Procesamiento colaborativo de consultas

El conector descarga la mayor cantidad posible del procesamiento de sentencias SELECT a BlackBaud Raiser's Edge NXT y luego procesa el resto de la consultar en la memoria. Las limitaciones y requisitos de API "también se documentan en esta sección.

Ver SupportEnhancedSQL para obtener más información sobre cómo el conector elude las limitaciones de la API con el procesamiento del lado del cliente en memoria.

Puntos de Vista

Las vistas se componen de columnas y pseudocolumnas. Las vistas son similares a las tablas en la forma en que se representan los datos; sin embargo, las vistas no admiten actualizaciones. Las entidades que se representan como vistas suelen ser entidades de solo lectura. A menudo, un procedimiento almacenado* está disponible para actualizar los datos si dicha funcionalidad es aplicable a la fuente de datos.

Las consultas se pueden ejecutar contra una vista como si fuera una tabla normal, y los datos que regresan son similares en ese sentido. Para obtener más información sobre las tablas y los procedimientos almacenados, vaya a sus entradas correspondientes en este documento de ayuda.

Conector Jitterbit para Vistas Blackbaud Raisers Edge NXT

Nombre Descripción
ActionAttachments Recupera una lista de archivos adjuntos para una acción.
ActionCustomFields Recupera campos personalizados para una acción
Actions Recupera una lista de acciones para todos los componentes y para un componente específico y detalles de la acción especificada.
Addresses Las direcciones almacenan información sobre residencias constituyentes y otras direcciones junto con información sobre dónde o si enviar correo
Aliases Recupera una lista de alias para un constituyente
AppealAttachments Devuelve una lista de archivos adjuntos para una apelación.
CampaignAttachments Devuelve una lista de archivos adjuntos para una campaña.
Campaigns Las campañas son los esfuerzos o iniciativas generales de recaudación de fondos de su organización, como gastos operativos, nuevos edificios y dotaciones
ConsentCategories Devuelve una lista de categorías de consentimiento.
ConsentChannelCategories Devuelve una lista de combinaciones válidas de categorías de canales de consentimiento.
ConsentChannels Representa a la entidad canalizadora del consentimiento
ConsentSources Representa a la entidad fuente del consentimiento
ConstituentAppeals Devuelve una lista de apelaciones para un constituyente.
ConstituentAttachments Devuelve una lista de archivos adjuntos para un constituyente.
ConstituentCodes Los códigos de los constituyentes definen las afiliaciones de alto nivel entre los constituyentes y su organización, como miembro de la junta, proveedor y voluntario, para brindar un contexto de por qué los constituyentes están en la base de datos
ConstituentConsents Devuelve una lista de registros de consentimiento de constituyentes.
ConstituentFundraiserAssignments Devuelve una lista de asignaciones de recaudación de fondos para un componente.
Constituents Devuelve una lista paginada de constituyentes
ConstituentsCustomFields Recupera campos personalizados para todos los constituyentes
ConstituentSolicitCodes Devuelve una lista de códigos de solicitud para el componente especificado.
Countries Devuelve la lista de países disponibles.
Educations Devuelve una lista de educación para todos los componentes o un componente específico
Emails Devuelve una lista de direcciones de correo de todos los componentes o de un componente específico
EventCategories Devuelve una lista de categorías de eventos activos.
EventFees Devuelve una lista de tarifas para un evento.
EventParticipantGuests Información resumida básica del participante
EventParticipantMemberships La categoría de membresía del individuo
EventParticipantOptions Devuelve las opciones de los participantes para un evento.
EventParticipants Devuelve una lista de participantes de un evento.
Events Devuelve una lista de eventos
FundAttachments Devuelve una lista de archivos adjuntos para un fondo.
FundraiserAssignments Devuelve una lista de tareas para una recaudación de fondos.
FundraiserGoals Devuelve una lista de objetivos para una recaudación de fondos
FundraisingAppeals Devuelve una lista de solicitudes de recaudación de fondos.
Funds Devuelve una lista de fondos.
GiftAcknowledgements Devuelve una lista de agradecimientos por un regalo
GiftAttachments Devuelve una lista de archivos adjuntos para un regalo.
GiftBatches Devuelve una lista de lotes de regalos.
GiftPayments Devoluciones de pagos por un regalo.
GiftReceipts Devuelve los recibos de un regalo.
Gifts Devuelve una lista paginada de regalos
GiftsCustomFields Recupera campos personalizados para todos los regalos
GiftSoftCredits Devuelve créditos blandos para un regalo.
GiftSplits Devuelve las fracciones para un regalo.
Giving Devuelve el primer, último o mayor regalo registrado para un elector.
GivingAppeals Devuelve el resumen de apelaciones para el constituyente
GivingCampaigns Devuelve el resumen de las campañas de donaciones para el constituyente
GivingFunds Devuelve el resumen de fondos donados para el constituyente
LifetimeGiving Devuelve la información proporcionada durante toda la vida de un constituyente.
Lists Devuelve una lista de listas para el tipo de lista dado
Members Devuelve la lista de miembros.
Memberships Devuelve una lista de membresías.
Notes Devuelve una lista de notas que rastrea detalles útiles o importantes, como intereses específicos e instrucciones especiales para donaciones
OnlinePresences Devuelve una lista paginada de presencias en línea que almacenan las cuentas de redes sociales y los sitios web de un elector.
Opportunities Recupera una lista de oportunidades
OpportunitiesCustomFields Recupera campos personalizados para una oportunidad
OpportunityAttachments Devuelve una lista de archivos adjuntos para una oportunidad
Packages Devuelve una lista de paquetes que contienen contenido y otros elementos para las apelaciones que las organizaciones usan para solicitar obsequios
ParticipantFeePayments Devuelve los pagos de cuotas de un participante.
ParticipantFees Devuelve una lista de tarifas para un participante.
ParticipantLevels Devuelve una lista de niveles de participación para todos los eventos.
ParticipantOptions Devuelve las opciones de participante para un participante.
Phones Devuelve una lista de teléfonos para todos los componentes o un componente específico
RatingCategories Devuelve una lista de todas las categorías de calificación disponibles.
Ratings Devuelve una lista de calificaciones para un componente.
RatingSources Devuelve una lista de todas las fuentes de calificación disponibles.
Relationships Devuelve una lista de relaciones entre los constituyentes y otros individuos y organizaciones como familiares, amigos y empleadores

AcciónArchivos Adjuntos

Recupera una lista de archivos adjuntos para una acción.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ActionId para consultar ActionAttachments.

  • ActionId apoya el = operador.

Por ejemplo:

SELECT * FROM ActionAttachments WHERE ActionId = '335'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
ActionId String Comportamiento.Id El ID de registro del sistema inmutable de la acción a la que está asociado este archivo adjunto.
ContentType String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String El Id. de registro del sistema inmutable del objeto principal.
ThumbnailId String El identificador de la miniatura.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

ActionCustomFields

Recupera campos personalizados para una acción

Columnas
Nombre Tipo Referencias Descripción
Id String El Id. de registro del sistema inmutable del campo personalizado.
ActionId String El Id. de registro del sistema inmutable del objeto principal.
Value String El valor del campo personalizado.
Date Datetime La fecha en el campo personalizado.
Category String La categoría en el campo personalizado.
Commment String La fecha en que se creó el campo personalizado.
Type String El tipo de datos que representa el campo personalizado.

Comportamiento

Recupera una lista de acciones para todos los componentes y para un componente específico y detalles de la acción especificada.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ComputedStatus apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • StatusCode admite los operadores '=,in'.

Por ejemplo:

SELECT * FROM Actions WHERE ConstituentId = '280'

SELECT * FROM Actions WHERE ComputedStatus = 'Completed'

SELECT * FROM Actions WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la acción.
Category String El canal o intención de la interacción constituyente.
Completed Boolean Indica si la acción está completa.
CompletedDate Datetime La fecha en que se completó la acción.
ComputedStatus String El estado de acción calculado. Los valores permitidos son Abierto, Completado, Vencido.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con la acción.
Date Date La fecha de la acción.
DateAdded Datetime La fecha en que se creó la acción.
DateModified Datetime La fecha en que se modificó por última vez la acción.
Description String La explicación detallada que desarrolla el resumen de la acción.
Direction String La dirección de la acción.
EndTime String La hora de finalización de la acción.
Fundraisers String El conjunto de ID de registro del sistema constituyente inmutable para los recaudadores de fondos asociados con la acción.
Location String El lugar de la acción.
OpportunityId String Oportunidades.Id El Id. de registro del sistema inmutable de la oportunidad asociada con la acción.
Outcome String El resultado de la acción. Los valores disponibles son Correcto e Incorrecto.
Priority String La prioridad de la acción.
StartTime String La hora de inicio de la acción.
Status String El estado de la acción.
StatusCode String El código de estado de la acción. Esta propiedad solo se devuelve cuando el sistema está configurado para usar estados de acción personalizados. Los valores permitidos son Cerrado, Completado, Pendiente, No completado, Abierto, Enviado, Continuo.
Summary String La breve descripción de la acción que aparece en la parte superior del registro.
Type String Descripción adicional de la acción para complementar la categoría.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
ListId String

Direcciones

Las direcciones almacenan información sobre residencias constituyentes y otras direcciones junto con información sobre dónde o si enviar correo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM Addresses WHERE ConstituentId = '280'

SELECT * FROM Addresses WHERE DateModified >= '2010-06-01 14:03:35'

SELECT * FROM Addresses WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la dirección.
AddressLines String Las líneas de dirección.
City String La ciudad de la dirección.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con la dirección.
Country String El país de la dirección.
County String El condado de la dirección.
DateAdded Datetime La fecha en que se creó la dirección.
DateModified Datetime La fecha en que se modificó la dirección por última vez.
DoNotMail Boolean Indica si el constituyente solicita no ser contactado en esta dirección.
End Datetime La fecha en que el constituyente dejó de residir en esta dirección.
FormattedAddress String La fecha en que el constituyente dejó de residir en esta dirección.
Inactive Boolean Este campo calculado indica que la dirección está activa si la fecha actual es anterior a cualquier fecha de finalización.
PostalCode String El código postal de la dirección.
Preferred Boolean Indica si esta es la dirección preferida del elector.
SeasonalEndD Integer El día del año deja de residir en este domicilio.
SeasonalEndM Integer El mes del año deja de residir en este domicilio.
SeasonalEndY Integer El año deja de residir en este domicilio.
SeasonalStartD Integer El día del año en que el comitente comienza a residir en esta dirección.
SeasonalStartM Integer El mes del año en que el constituyente comienza a residir en esta dirección.
SeasonalStartY Integer El año en que el constituyente comienza a residir en esta dirección.
Start Datetime La fecha en que el constituyente comenzó a residir en esta dirección.
State String El estado de la dirección.
Suburb String El suburbio de la dirección.
Type String El tipo de dirección.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Alias

Recupera una lista de alias para un constituyente

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar los alias.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM Aliases WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del alias.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con el alias.
Name String El nombre que se utilizará como alias del constituyente.
Type String El tipo de alias.

ApelaciónArchivos Adjuntos

Devuelve una lista de archivos adjuntos para una apelación.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: se requiere el ID de apelación para consultar los archivos adjuntos de apelación.

  • AppealId apoya el = operador.

Por ejemplo:

SELECT * FROM AppealAttachments WHERE AppealId = '2'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
AppealId String Apelaciones de recaudación de fondos.Id El ID de registro del sistema inmutable de la apelación.
ContentType String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
ThumbnailId String El identificador de la miniatura.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

Archivos Adjuntos de Campaña

Devuelve una lista de archivos adjuntos para una campaña.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: CampaignId es necesario para consultar CampaignAttachments.

  • CampaignId apoya el = operador.

Por ejemplo:

SELECT * FROM CampaignAttachments WHERE CampaignId = '2'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
CampaignId String Campañas.Id El ID de registro del sistema inmutable de la campaña.
ContentType String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
ThumbnailId String El identificador de la miniatura.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

Campañas

Las campañas son los esfuerzos o iniciativas generales de recaudación de fondos de su organización, como gastos operativos, nuevos edificios y dotaciones.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive admite los operadores '='.

Por ejemplo:

SELECT * FROM Campaigns WHERE DateModified >= '2010-06-01 14:03:35'

SELECT * FROM Campaigns WHERE IncludeInactive=true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la campaña.
Category String La categoría de la campaña.
DateAdded Datetime La fecha en que se creó la campaña.
DateModified Datetime La fecha en la que se modificó la campaña por última vez.
Description String El nombre para mostrar de la campaña.
EndDate Datetime La fecha de finalización de la campaña.
GoalValue Double El objetivo monetario asociado con la campaña.
Inactive Boolean Este campo calculado indica que la campaña está activa si la fecha actual es posterior a cualquier fecha de inicio y anterior a cualquier fecha de finalización.
LookupId String El identificador definido por el usuario para la campaña.
StartDate Datetime La fecha de inicio de la campaña.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Categorías de Consentimiento

Devuelve una lista de categorías de consentimiento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM ConsentCategories WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Description String El nombre de la categoría de consentimiento.
Inactive Boolean Indica si la categoría de consentimiento está inactiva.
Sequence Integer La ubicación de la categoría en el orden de los valores de la tabla de categorías, si está definida.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

ConsentChannelCategories

Devuelve una lista de combinaciones válidas de categorías de canales de consentimiento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

Columnas
Nombre Tipo Referencias Descripción
Category String El nombre de la categoría incluida en la combinación canal/categoría.
Channel String El nombre del canal incluido en la combinación de canal/categoría.
Sequence Integer La ubicación del canal/categoría en el orden de los valores de la tabla de canales/categorías, si está definido.

Canales de Consentimiento

Representa la entidad del canal de consentimiento

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

Columnas
Nombre Tipo Referencias Descripción
Description String El nombre del canal de consentimiento.

Fuentes de Consentimiento

Representa la entidad de origen del consentimiento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM ConsentSources WHERE IncludeInactive=true
Columnas
Nombre Tipo Referencias Descripción
Description String El nombre de la fuente de consentimiento.
Inactive Boolean Indica si la fuente de consentimiento está inactiva.
Sequence Integer La ubicación del origen en el orden de los valores de la tabla de origen, si está definido.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Apelaciones Constituyentes

Devuelve una lista de apelaciones para un constituyente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentAppeals WHERE ConstituentId='280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable.
AppealCategoryDescription String La descripción de la categoría de apelación.
AppealCategoryId String El ID de registro del sistema inmutable de la categoría de apelación.
AppealCategoryInactive Boolean Indica si la categoría de apelación está inactiva.
AppealDescription String La descripción de la apelación.
AppealId String El ID de registro del sistema inmutable de la apelación.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente al que está asociada la apelación.
Date Datetime La fecha en que se agregó la apelación.
PackageDescription String La descripción del paquete.
PackageId String El identificador del paquete.

Archivos Adjuntos Constituyentes

Devuelve una lista de archivos adjuntos para un constituyente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar ConstituentAttachments.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentAttachments WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
ConstituentId String El Id. de registro del sistema inmutable del componente asociado con el archivo adjunto.
ContentType String El tipo de contenido.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

CódigosConstituyentes

Los códigos de los constituyentes definen las afiliaciones de alto nivel entre los constituyentes y su organización, como miembro de la junta, proveedor y voluntario, para brindar un contexto de por qué los constituyentes están en la base de datos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentCodes WHERE Id = '144'

SELECT * FROM ConstituentCodes WHERE ConstituentId = '280'

SELECT * FROM ConstituentCodes WHERE DateAdded >= '1999-10-26T15:45:27'

SELECT * FROM ConstituentCodes WHERE DateModified >= '1999-10-26T15:45:27'

SELECT * FROM ConstituentCodes WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del código constituyente.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con el código constituyente.
DateAdded Datetime La fecha en que se creó el código constituyente.
DateModified Datetime La fecha en que se modificó por última vez el código constituyente.
Description String La descripción del código constituyente.
Inactive Boolean Este campo calculado indica que el código constituyente está activo si la fecha actual es posterior a cualquier fecha de inicio y anterior a cualquier fecha de finalización.
StartD Integer El día de inicio del código constituyente.
StartM Integer El mes de inicio del código constituyente.
StartY Integer El año de inicio del código constituyente.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Consentimientos Constituyentes

Devuelve una lista de registros de consentimiento de constituyentes.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar ConstituentConsents.

  • ConstituentId apoya el = operador.
  • Category admite los operadores '=,in'.
  • Channel admite los operadores '=,in'.
  • MostRecentOnly apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentConsents WHERE ConstituentId = '280'

SELECT * FROM ConstituentConsents WHERE ConstituentId = '280' AND Channel IN ('Phone','Email')

SELECT * FROM ConstituentConsents WHERE ConstituentId = '280' AND Category IN ('Fundraising','Newsletter')
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del registro de consentimiento.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente al que está asociado el consentimiento.
Category String La categoría a la que se aplica la respuesta de consentimiento.
Channel String El canal al que se aplica la respuesta de consentimiento.
ConsentDate Datetime La fecha en que se recibió la respuesta de consentimiento.
ConsentStatement String La declaración a la que respondió el constituyente al dar su consentimiento.
ConstituentConsentResponse String Cómo respondió el constituyente al consentimiento para el canal/categoría especificado.
DateAdded Datetime La fecha en que se agregó la respuesta de consentimiento.
PrivacyNotice String El aviso de privacidad proporcionado al constituyente.
Source String La fuente de la respuesta de consentimiento del constituyente.
UserName String El usuario que agregó la respuesta de consentimiento.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
MostRecentOnly Boolean

Tareas de Recaudación de Fondos de Constituyentes

Devuelve una lista de asignaciones de recaudación de fondos para un componente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar ConstituentFundraiserAssignments.

  • ConstituentId apoya el = operador.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentFundraiserAssignments WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la asignación de recaudación de fondos.
AmountValue Double El monto objetivo para que el recaudador de fondos solicite del componente asignado.
AppealId String Apelaciones de recaudación de fondos.Id El ID de registro del sistema inmutable de la apelación que el recaudador de fondos debe usar para solicitar regalos.
CampaignId String Campañas.Id El ID de registro del sistema inmutable de la campaña a la que se aplicarán los obsequios resultantes.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente al que se aplicarán los obsequios resultantes.
End Datetime La fecha de finalización de la asignación de la recaudación de fondos.
FundId String Fondos.Id El ID de registro del sistema inmutable del fondo al que se debe aplicar cualquier obsequio resultante.
FundraiserId String El ID de registro del sistema inmutable de la recaudación de fondos.
Start Datetime La fecha de inicio de la asignación de la recaudación de fondos.
Type String El tipo de recaudación de fondos.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Constituyentes

Devuelve una lista paginada de constituyentes

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • FundraiserStatus admite los operadores '=,in'.
  • ConstituentCode apoya el = operador.
  • CustomFieldCategory apoya el = operador.
  • Fields admite los operadores '=,in'.
  • IncludeDeceased apoya el = operador.
  • ListId apoya el = operador.
  • IncludeInactive apoya el = operador.
  • PostalCode admite los operadores '=,in'.

Por ejemplo:

SELECT * FROM Constituents WHERE Id = '280'

SELECT * FROM Constituents WHERE ListId = '75e71c26-7288-49db-a767-f9305b704fee'

SELECT * FROM Constituents WHERE FundraiserStatus IN ('Active', 'None')
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable para el constituyente.
AddressLines String Las líneas de dirección.
AddressCity String La ciudad de la dirección.
AddressConstituentId String El ID de registro del sistema inmutable del constituyente asociado con la dirección.
AddressCountry String El país de la dirección.
AddressCounty String El condado de la dirección.
AddressDateAdded Datetime La fecha en que se creó la dirección.
AddressDateModified Datetime La fecha en que se modificó la dirección por última vez.
AddressDoNotMail Boolean Indica si el constituyente solicita no ser contactado en esta dirección.
AddressEnd Datetime La fecha en que el constituyente dejó de residir en esta dirección.
AddressFormattedAddress String Este campo calculado recupera la dirección formateada en el formato configurado del país.
AddressId String El ID de registro del sistema inmutable de la dirección.
AddressInactive Boolean Este campo calculado indica que la dirección está activa si la fecha actual es anterior a cualquier fecha de finalización.
AddressPostalCode String El código postal de la dirección.
AddressPreferred Boolean Indica si esta es la dirección preferida del elector.
AddressSeasonalEndD Integer El día del año deja de residir en este domicilio.
AddressSeasonalEndM Integer El mes del año deja de residir en este domicilio.
AddressSeasonalEndY Integer El año deja de residir en este domicilio.
AddressSeasonalStartD Integer El día del año en que el comitente comienza a residir en esta dirección.
AddressSeasonalStartM Integer El mes del año en que el constituyente comienza a residir en esta dirección.
AddressSeasonalStarty Integer El año en que el constituyente comienza a residir en esta dirección.
AddressStart Date La fecha en que el constituyente comenzó a residir en esta dirección.
AddressState String El estado de la dirección.
AddressSuburb String El suburbio de la dirección.
AddressType String El tipo de dirección.
Age Integer Este campo calculado calcula la edad del constituyente en función de la propiedad de fecha de nacimiento.
BirthdateD Integer El día de nacimiento del constituyente.
BirthdateM Integer El mes de nacimiento del constituyente.
BirthdateY Integer El año de nacimiento del constituyente.
DateAdded Datetime La fecha en que se creó el constituyente.
DateModified Datetime La fecha en que se modificó por última vez el constituyente.
Deceased String Indica si el elector ha fallecido.
DeceasedDateD Integer El día del año en que falleció el constituyente.
DeceasedDateM Integer El mes del año en que falleció el elector.
DeceasedDateY Integer El año en que murió el constituyente.
EmailAddress String La dirección de correo.
EmailConstituentId String El ID de registro del sistema inmutable del componente asociado con la dirección de correo.
EmailDateAdded Datetime La fecha en que se creó la dirección de correo.
EmailDateModified Datetime La fecha en que se modificó por última vez la dirección de correo.
EmailDoNotEmail Boolean Indica si el constituyente solicita no ser contactado en esta dirección de correo.
EmailId String El ID de registro del sistema inmutable de la dirección de correo.
EmailInactive Boolean Indica si la dirección de correo está inactiva.
EmailPrimary Boolean Indica si esta es la dirección de correo principal del elector.
EmailType String El tipo de dirección de correo. Los valores disponibles son las entradas de la tabla Tipos de teléfono.
First String El primer nombre del constituyente.
FormerName String El nombre anterior del constituyente.
FundraiserStatus String Indica si el constituyente es un recaudador de fondos.
Gender String El sexo del constituyente.
GivesAnonymously Boolean Indica si el constituyente da de forma anónima.
Inactive Boolean Indica si el constituyente está inactivo.
Last String El apellido del constituyente.
LookupId String El identificador definido por el usuario para el constituyente.
MaritalStatus String El estado civil del constituyente.
Middle String El segundo nombre del constituyente.
Name String Si el tipo de integrante es Individual, este es el nombre completo del integrante. Si el tipo es Organización, este es el nombre de la organización.
OnlinePresenceAddress String La dirección web para la presencia en línea.
OnlinePresenceConstituentId String El ID de registro del sistema inmutable del componente asociado con la presencia en línea.
OnlinePresenceDateAdded Datetime La fecha en que se creó la presencia en línea.
OnlinePresenceDateModified Datetime La fecha en que se modificó por última vez la presencia en línea.
OnlinePresenceId String El ID de registro del sistema inmutable de la presencia en línea.
OnlinePresenceInactive Boolean Indica si la presencia en línea está inactiva.
OnlinePresencePrimary Boolean Indica si esta es la presencia en línea principal del elector.
OnlinePresenceType String El tipo de presencia en línea.
PhoneConstituentId String El ID de registro del sistema inmutable del componente asociado con el teléfono.
PhoneDateAdded Datetime La fecha en que se creó el teléfono.
PhoneDateModified Datetime La fecha en que se modificó el teléfono por última vez.
PhoneDoNotCall Boolean Indica si el constituyente solicita no ser contactado en este número.
PhoneId String El ID de registro del sistema inmutable del teléfono.
PhoneInactive Boolean Indica si el teléfono está inactivo.
PhoneNumber String El numero de telefono.
PhonePrimary Boolean Indica si este es el teléfono principal del elector.
PhoneType String El tipo de teléfono.
PreferredName String El nombre preferido del constituyente.
SpouseFirst String Este campo calculado recupera información sobre el cónyuge del constituyente utilizando las relaciones del constituyente.
SpouseId String Este campo calculado recupera información sobre el cónyuge del constituyente utilizando las relaciones del constituyente.
SpouseLast String Este campo calculado recupera información sobre el cónyuge del constituyente utilizando las relaciones del constituyente.
Suffix String El sufijo principal del constituyente.
Suffix2 String El sufijo secundario del constituyente.
Title String El título primario del constituyente.
Title2 String El título secundario del constituyente.
Type String El tipo de constituyente.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
ConstituentCode String
CustomFieldCategory String
Fields String
IncludeDeceased Boolean
IncludeInactive Boolean
ListId String
PostalCode String

ConstituyentesCampos Personalizados

Recupera campos personalizados para todos los constituyentes

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

Columnas
Nombre Tipo Referencias Descripción
Id String El Id. de registro del sistema inmutable del campo personalizado.
ConstituentId String El Id. de registro del sistema inmutable del objeto principal.
Name String La categoría de campo personalizado.
Value String El valor del campo personalizado.
Comment String El comentario en el campo personalizado.
DateAdded Datetime La fecha en que se creó el campo personalizado.
DateModified Datetime La fecha en la que se modificó por última vez el campo personalizado.
Type String El tipo de datos que representa el campo personalizado.

ConstituyenteSolicitarCódigos

Devuelve una lista de códigos de solicitud para el componente especificado.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar ConstituentSolicitCodes.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM ConstituentSolicitCodes WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del código de solicitud constituyente.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con el código de solicitud.
EndDate Datetime La fecha de finalización del código de solicitud.
SolicitCode String Instrucciones y/o restricciones de comunicación para un elector.
StartDate Datetime La fecha de inicio del código de solicitud.

Países

Devuelve la lista de países disponibles.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del país.
Abbreviation String La abreviatura definida por el usuario para el país.
Name String El nombre del país.

Educaciones

Devuelve una lista de educación para todos los componentes o un componente específico

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.

Por ejemplo:

SELECT * FROM Educations WHERE ConstituentId = '280'

SELECT * FROM Educations WHERE DateAdded >= '2010-06-01 14:03:35'    
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la educación.
Campus String El campus.
ClassOf String El año en que se graduó el constituyente.
ClassOfDegree String La clase de grado.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con la educación.
DateAdded Datetime La fecha en que se creó la educación.
DateEnteredD Integer El primer día de asistencia.
DateEnteredM Integer El primer mes de asistencia.
DateEnteredY Integer El primer año de asistencia.
DateGraduatedD Integer El día de la graduación.
DateGraduatedM Integer El mes de graduación.
DateGraduatedY Integer El año de graduación.
DateLeftD Integer El último día de asistencia.
DateLeftM Integer El último mes de asistencia.
DateLeftY Integer El último año de asistencia.
DateModified Datetime La fecha en que se modificó por última vez la educación.
Degree String El título recibido.
Department String El nombre del departamento de educación.
Faculty String El nombre de la facultad.
Gpa Double El promedio de calificaciones.
KnownName String El nombre conocido.
Majors String Los principales cursos de estudio.
Minors String Los cursos menores de estudio.
Primary Boolean Indica si se trata de la asociación de escuela primaria del constituyente.
RegistrationNumber String El número de registro.
School String El nombre de la escuela.
SocialOrganization String La organización social.
Status String El estado de la educación.
SubjectOfStudy String El tema de estudio.
Type String El tipo de educación.

Correos

Devuelve una lista de direcciones de correo de todos los componentes o de un componente específico

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ConstituentId admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive admite el operador "=".

Por ejemplo:

SELECT * FROM Emails WHERE ConstituentId = '280'

SELECT * FROM Emails WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la dirección de correo.
Address String La dirección de correo.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con la dirección de correo.
DateAdded Datetime La fecha en que se creó la dirección de correo.
DateModified Datetime La fecha en que se modificó por última vez la dirección de correo.
DoNotEmail Boolean Indica si el constituyente solicita no ser contactado en esta dirección de correo.
Inactive Boolean Indica si la dirección de correo está inactiva.
Primary Boolean Indica si esta es la dirección de correo principal del elector.
Type String El tipo de dirección de correo.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Categorías de Eventos

Devuelve una lista de categorías de eventos activos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM EventCategories WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la categoría de evento.
Inactive Boolean Si la categoría está inactiva. Verdadero si está inactivo.
Name String El nombre de la categoría del evento.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Tarifas de Eventos

Devuelve una lista de tarifas para un evento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere EventId para consultar EventFees.

  • EventId apoya el = operador.

Por ejemplo:

SELECT * FROM EventFees WHERE EventId = '2'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la tarifa del evento.
ContributionAmount Double El monto deducible de impuestos por esta tarifa.
Cost Double El costo de la tarifa.
EventId String Eventos.Id El ID del evento al que está vinculada la tarifa.
Name String El nombre de la tarifa del evento.
NumberSold Integer El número de cuotas vendidas.

EventoParticipanteInvitados

La información resumida básica del participante

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere EventId para consultar EventParticipantGuests.

  • EventId apoya el = operador.

Por ejemplo:

SELECT * FROM EventParticipantGuests WHERE EventId = '2'
Columnas
Nombre Tipo Referencias Descripción
ContactId String El ID del contacto que asiste al evento.
EventId String Eventos.Id El ID del evento al que pertenece el participante.
Name String El nombre completo del participante.
ParticipantId String El DNI del participante.

EventoParticipanteMembresías

La categoría de membresía del individuo

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere EventId para consultar EventParticipantMemberships.

  • EventId apoya el = operador.

Por ejemplo:

SELECT * FROM EventParticipantMemberships WHERE EventId = '2'
Columnas
Nombre Tipo Referencias Descripción
CategoryId String El ID de la categoría de membresía.
CategoryName String El nombre de la categoría de miembro.
EventId String Eventos.Id El ID del evento al que pertenece el participante.

EventParticipantOptions

Devuelve las opciones de los participantes para un evento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere EventId para consultar EventParticipantOptions.

  • EventId apoya el = operador.

Por ejemplo:

SELECT * FROM EventParticipantOptions WHERE EventId = '2'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la opción de participante del evento.
EventId String Eventos.Id El ID del evento al que pertenece el participante.
AddedByService String El ID del servicio que agregó esta opción.
AddedByUser String El ID del usuario que agregó esta opción.
DateAdded Datetime La fecha en que se agregó esta opción.
DateUpdated Datetime La fecha en que se actualizó esta opción.
InputType String Los tipos disponibles de opciones de participantes del evento.
ListOptions String Una opción de lista de opciones de participantes del evento.
MultiSelect Boolean Solo válido para el tipo de entrada Lista, determina si se pueden seleccionar varias opciones.
Name String El nombre de la opción de participante del evento.
ParticipantId String El DNI del participante.
UpdatedByService String El ID del servicio que actualizó esta opción.
UpdatedByUser String El ID del usuario que actualizó esta opción.
Version Integer El número de versión de la opción.

EventoParticipantes

Devuelve una lista de participantes de un evento.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere EventId para consultar EventParticipants.

  • Attended apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • EventId apoya el = operador.
  • InvitationStatus apoya el = operador.
  • IsConstituent apoya el = operador.
  • ParticipationLevelName admite los operadores '=,in'.
  • RsvpStatus admite los operadores '=,in'.
  • EmailEligible apoya el = operador.
  • PhoneCallEligible apoya el = operador.
  • FeesPaid apoya el = operador.
  • Fields apoya el = operador.

Por ejemplo:

SELECT * FROM EventParticipants WHERE EventId = '2'

SELECT * FROM EventParticipants WHERE EventId = '2' AND DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El DNI del participante.
Attended Boolean Si el participante asistió al evento.
ClassOf String La clase de graduación del participante.
ContactId String El ID del contacto que asiste al evento.
DateAdded Datetime La fecha en que se creó el participante.
DateModified Datetime La fecha en que se modificó por última vez el participante.
DoNotCall Boolean La preferencia de llamada telefónica del participante.
DoNotEmail Boolean La preferencia de correo del participante.
Email String La dirección de correo del participante.
EventId String Eventos.Id El ID del evento al que pertenece el participante.
FirstName String El nombre del participante.
FormerName String El nombre anterior del participante.
HostContactId String El ID del contacto que asiste al evento.
HostName String El nombre completo del participante.
HostParticipantId String El ID del participante alojar.
InvitationStatus String Los posibles estados para la invitación de un elector a un evento.
IsConstituent Boolean Indica si el participante es un constituyente.
LastName String El apellido del participante.
LookupId String El LookupId del participante.
MiddleName String El segundo nombre del participante.
Name String El nombre completo del participante.
NameTag String La etiqueta de nombre del participante.
ParticipationLevelId String El ID del nivel de participación.
ParticipationLevelIsInactive Boolean Si el nivel de participación está inactivo. Verdadero si está inactivo.
ParticipationLevelName String El nombre del nivel de participación.
Phone String El número de teléfono del participante.
PreferredName String El nombre preferido del participante.
RsvpDateD Integer El día en la fecha borrosa.
RsvpDateM Integer El mes en la fecha difusa.
RsvpDateY Integer El año en la fecha difusa.
RsvpStatus String Los posibles estados para el RSVP de un participante para un evento.
Seat String La asignación de asiento para el participante.
Suffix String Sufijo del participante.
Title String El título del participante.
TotalPaid Integer La suma de los regalos pagados del participante con un tipo de Cuotas de Registro.
TotalRegistrationFees Integer La suma de los importes de las cuotas del participante.
SummaryNote String Notas resumidas.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
EmailEligible Boolean
PhoneCallEligible Boolean
FeesPaid Boolean
Fields String

Eventos

Devuelve una lista de eventos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • CategoryName apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • Name apoya el = operador.
  • StartDate admite los operadores '>=,<='.
  • IncludeInactive apoya el = operador.
  • Fields apoya el = operador.

Por ejemplo:

SELECT * FROM Events WHERE Id = '2'

SELECT * FROM Events WHERE StartDate >= '2000-04-06T05:50:00' AND StartDate <= '2020-04-06T06:50:00'

SELECT * FROM Events WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID del evento.
AttendedCount Integer El número de asistentes al evento.
AttendingCount Integer El número de participantes del evento que planean asistir.
CampaignId String El ID de la campaña afiliada al evento.
Capacity Integer El número de personas que pueden asistir al evento.
CategoryId String El ID de la categoría de evento.
CategoryInactive Boolean Si la categoría está inactiva.
CategoryName String El nombre de la categoría del evento.
DateAdded Datetime La fecha en que se creó el evento.
DateModified Datetime La fecha en la que se modificó por última vez el evento.
EndDate Datetime La fecha de finalización del evento.
EndTime String La hora de finalización del evento.
FundId String El ID del fondo afiliado al evento.
Goal Double El objetivo monetario del evento.
Inactive Boolean Si el evento está inactivo.
InvitedCount Integer El número de invitados al evento.
LocationName String El nombre de la ubicación.
LocationAddressLines String Las líneas de dirección de la ubicación.
LocationPostalCode String El código postal de la ubicación.
LocationLocalityId String El ID de registro del registro de localidad.
LocationLocalityName String El nombre de la localidad.
LocationAdministrativeAreaId String El ID de registro del área administrativa.
LocationAdministrativeAreaName String El nombre del área administrativa.
LocationAdministrativeAreaShortDesc String La breve descripción del área administrativa.
LocationSubAdministrativeAreaId String El ID del área subadministrativa.
LocationSubAdministrativeAreaName String El nombre del área subadministrativa.
LocationCountryId String El ID del registro del país.
LocationCountryDisplayName String El nombre para mostrar del país.
LocationCountryIsoAlpha2Code String El código ISO 3166-1 alfa-2 para el país.
LocationFormattedAddress String La dirección formateada de la ubicación.
LookupId String El ID de búsqueda del evento.
Name String El nombre del evento.
StartDate Date La fecha de inicio del evento.
StartTime String La hora de inicio del evento.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
Fields String
IncludeInactive Boolean

Archivos Adjuntos

Devuelve una lista de archivos adjuntos para un fondo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere FundId para consultar FundAttachments.

  • FundId apoya el = operador.

Por ejemplo:

SELECT * FROM FundAttachments WHERE FundId = '4'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
FundId String Fondos.Id El ID de registro del sistema inmutable del fondo.
ContentType String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
ThumbnailId String El identificador de la miniatura.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

Tareas de Recaudación de Fondos

Devuelve una lista de tareas para una recaudación de fondos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere FundraiserId para consultar FundraiserAssignments.

  • FundraiserId apoya el = operador.

Por ejemplo:

SELECT * FROM FundraiserAssignments WHERE FundraiserId = '4'
Columnas
Nombre Tipo Referencias Descripción
Id String El ID de registro del sistema inmutable de la asignación dada.
AmountValue Double El monto objetivo para que el recaudador de fondos solicite del componente asignado.
AppealId String Apelaciones de recaudación de fondos.Id El ID de registro del sistema inmutable de la apelación que el recaudador de fondos debe usar para solicitar regalos.
CampaignId String Campañas.Id El ID de registro del sistema inmutable de la campaña a la que se aplicarán los obsequios resultantes.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente de destino.
End Datetime La fecha de finalización de la recaudación de fondos.
FundId String Fondos.Id El ID de registro del sistema inmutable del fondo al que se debe aplicar cualquier obsequio resultante.
FundraiserId String El ID de registro del sistema inmutable del recaudador de fondos asignado al componente.
Start Date La fecha de inicio de la recaudación de fondos.
Type String El tipo de recaudación de fondos.

Objetivos de la Recaudación de Fondos

Devuelve una lista de objetivos para una recaudación de fondos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere FundraiserId para consultar FundraiserGoals.

  • FundraiserId apoya el = operador.

Por ejemplo:

SELECT * FROM FundraiserGoals WHERE FundraiserId = '4'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del objetivo de la recaudación de fondos.
AmountValue Double El monto del objetivo de la recaudación de fondos.
AppealId String Apelaciones de recaudación de fondos.Id El ID de registro del sistema inmutable de la apelación asociada con el objetivo de la recaudación de fondos.
CampaignId String Campañas.Id El ID de registro del sistema inmutable de la campaña asociada con el objetivo de la recaudación de fondos.
FundId String Fondos.Id El ID de registro del sistema inmutable del fondo asociado con el objetivo de la recaudación de fondos.
FundraiserId String El ID de registro del sistema inmutable del recaudador de fondos asociado con el objetivo del recaudador de fondos.
Type String El tipo de objetivo de la recaudación de fondos. Los valores disponibles son Campaña, Fondo, Categoría no especificada y Apelación.
UnspecifiedCategoryName String El nombre de categoría no especificado para el objetivo de la recaudación de fondos.

Recaudación de Fondosapelaciones

Devuelve una lista de solicitudes de recaudación de fondos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM FundraisingAppeals WHERE Id = '4'

SELECT * FROM FundraisingAppeals WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la apelación.
Category String La categoría del recurso.
DateAdded Datetime La fecha en que se creó la apelación.
DateModified Datetime La fecha en que se modificó por última vez la apelación.
Description String El nombre para mostrar de la apelación.
EndDate Datetime La fecha de finalización de la apelación.
GoalValue Double El objetivo monetario asociado con la apelación.
Inactive Boolean Este campo calculado indica que la apelación está activa si la fecha actual es posterior a cualquier fecha de inicio y anterior a cualquier fecha de finalización.
LookupId String El identificador definido por el usuario para la apelación.
StartDate Datetime La fecha de inicio de la apelación.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Fondos

Devuelve una lista de fondos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM Funds WHERE Id = '4'

SELECT * FROM Funds WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del fondo.
Category String La categoría del fondo.
DateAdded Datetime La fecha en que se creó el fondo.
DateModified Datetime La fecha en que se modificó por última vez el fondo.
Description String El nombre para mostrar del fondo.
EndDate Datetime La fecha de finalización del fondo.
GoalValue Double El objetivo monetario asociado con el fondo.
Inactive Boolean Este campo calculado indica que el fondo está activo si la fecha actual es posterior a cualquier fecha de inicio y anterior a cualquier fecha de finalización.
LookupId String El identificador definido por el usuario para el fondo.
StartDate Datetime La fecha de inicio del fondo.
Type String El tipo de fondo.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

RegaloAgradecimientos

Devuelve una lista de agradecimientos por un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftAcknowledgements.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftAcknowledgements WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
GiftId String Regalos.Id El ID de registro del sistema inmutable del obsequio asociado con el acuse de recibo.
Date Datetime La fecha asociada con el acuse de recibo.
Letter String La letra asociada con el acuse de recibo.
Status String El estado del reconocimiento. Los valores disponibles son: RECONOCIDO, NECESITA RECONOCIMIENTO y NO RECONOCIMIENTO.

Adjuntos de Regalo

Devuelve una lista de archivos adjuntos para un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftAttachments.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftAttachments WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
GiftId String Regalos.Id El ID de registro del sistema inmutable del regalo al que están asociados los archivos adjuntos.
ContentType String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo.
FileSize Integer El tamaño del archivo en bytes.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
ThumbnailId String El identificador de la miniatura.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto.
Url String La URL del archivo adjunto.

Lotes de Regalo

Devuelve una lista de lotes de regalos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • BatchNumber apoya el = operador.
  • CreatedBy apoya el = operador.
  • HasExceptions apoya el = operador.
  • IsApproved apoya el = operador.
  • SearchText apoya el = operador.
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El identificador de lote.
ActualAmount Integer La cantidad real del lote.
BatchDescription String La descripción del lote.
BatchNumber String El número de lote.
CreatedBy String Creado por nombre de usuario.
AddedBy String Añadido por nombre de usuario.
CreatedOn Datetime La fecha en que se creó el lote.
DateAdded Datetime La fecha en que se agregó el lote.
HasExceptions Boolean tiene excepciones booleanas.
IsApproved Boolean Booleano aprobado.
Approved Boolean Booleano aprobado.
NumberOfGifts Integer El número de regalos en el lote.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
SearchText String

RegalosPagos

Devoluciones de pagos por un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftPayments.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftPayments WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
GiftId String Regalos.Id El ID de registro del sistema inmutable del regalo asociado con el pago.
AccountToken String La información de la cuenta tokenizada (por ejemplo, tarjeta de crédito) del proveedor de pago externo. Solo aplica para métodos de pago de Tarjeta de Crédito y Débito Directo.
BbpsConfigurationId String El ID de configuración de bbps. Solo aplica para métodos de pago de Tarjeta de Crédito y Débito Directo.
BbpsTransactionId String El ID de transacción de bbps. Solo aplica para métodos de pago de Tarjeta de Crédito y Débito Directo.
CheckDateD String El día de la fecha de verificación. Solo se aplica al método de pago de PersonalCheck.
CheckDateM String El mes de la fecha de verificación. Solo se aplica al método de pago de PersonalCheck.
CheckDateY String El año de la fecha de verificación. Solo se aplica al método de pago de PersonalCheck.
CheckNumber String El número de cheque. Solo se aplica al método de pago de PersonalCheck.
CheckoutTransactionId String El ID de la transacción de pago. Solo aplica para métodos de pago de Tarjeta de Crédito y Débito Directo.
PaymentMethod String El método de pago.
Reference String La referencia.
ReferenceDateD String El día de la fecha de referencia.
ReferenceDateM String El mes de la fecha de referencia.
ReferenceDateY String El año de la fecha de referencia.

RegaloRecibos

Devuelve los recibos de un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftReceipts.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftReceipts WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
GiftId String Regalos.Id El ID de registro del sistema inmutable del regalo asociado con el recibo.
AmountValue Integer El importe del recibo.
Date Datetime La fecha en el recibo.
Number Integer El número del recibo.
Status String El estado del recibo. Los valores disponibles son: RECIBIDO, NECESITARECIBO y DONORECIBO.

Regalos

Devuelve una lista paginada de regalos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId admite los operadores '=,in'.
  • Date admite los operadores '>=,<='.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • PostStatus admite los operadores '=,in'.
  • Type apoya el = operador.
  • ListId apoya el = operador.
  • AppealId admite los operadores '=,in'.
  • FundId admite los operadores '=,in'.
  • CampaignId admite los operadores '=,in'.
  • AcknowledgmentStatus admite los operadores '=,in'.
  • ReceiptStaus admite los operadores '=,in'.

Por ejemplo:

SELECT * FROM Gifts WHERE ConstituentId IN ('280', '281')

SELECT * FROM Gifts WHERE PostStatus = 'Posted'

SELECT * FROM Gifts WHERE Type IN ('Pledge', 'GiftInKind')
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del regalo.
AmountValue Double La cantidad monetaria del regalo.
BalanceValue Double El saldo restante en el regalo.
BatchNumber String El número de lote asociado con este regalo.
Constituency String La circunscripción del don.
ConstituentId String El ID de registro del sistema inmutable del constituyente asociado con el regalo.
Date Date La fecha del regalo.
DateAdded Datetime La fecha en que se creó el regalo.
DateModified Datetime La fecha en que se modificó por última vez el regalo.
GiftAidAmountValue Double Este campo calculado calcula la cantidad total calificada de impuestos reclamados de Gift Aid en todas las divisiones de regalo para este regalo.
GiftAidQualificationStatus String Este campo calculado determina el estado de calificación de Gift Aid según la información de la declaración de impuestos y el formato de la base de datos. Los valores disponibles son: Calificado, No calificado y Parcialmente calificado. Solo para el Reino Unido.
GiftStatus String El estado del regalo. Los valores disponibles son Activo, En espera, Terminado, Completado y Cancelado.
IsAnonymous Bool Indica si el regalo es anónimo.
LinkedGifts String Los identificadores de otros regalos que están vinculados a este regalo.
LookupId String El identificador definido por el usuario para el regalo.
Origin String El origen del regalo.
PostDate Datetime La fecha en que el obsequio se registró en el libro mayor.
PostStatus String El estado de publicación del libro mayor del regalo.
RecurringGiftStatusDateD Integer La fecha en que se modificó por última vez el estado del obsequio.
RecurringGiftStatusDateM Integer La fecha en que se modificó por última vez el estado del obsequio.
RecurringGiftStatusDateY Integer La fecha en que se modificó por última vez el estado del obsequio.
Reference String Notas para realizar un seguimiento de los detalles especiales de un obsequio, como la motivación detrás de él o una descripción detallada de un obsequio en especie.
Subtype String El subtipo del regalo.
Type String El tipo de regalo.
GiftCode String El código de regalo.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
ListId String
AppealId String
FundId String
CampaignId String
AcknowledgmentStatus String
ReceiptStaus String

RegalosPersonalizadosCampos

Recupera campos personalizados para todos los regalos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

Columnas
Nombre Tipo Referencias Descripción
Id String El Id. de registro del sistema inmutable del campo personalizado.
GiftId String El Id. de registro del sistema inmutable del objeto principal.
Name String La categoría de campo personalizado.
Value String El valor del campo personalizado.
Comment String El comentario en el campo personalizado.
DateAdded Datetime La fecha en que se creó el campo personalizado.
DateModified Datetime La fecha en la que se modificó por última vez el campo personalizado.
Type String El tipo de datos que representa el campo personalizado.

GiftSoftCréditos

Devuelve créditos blandos para un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftSoftCredits.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftSoftCredits WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del crédito blando.
AmountValue Double El monto del crédito blando.
ConstituentId String El ID de registro del sistema inmutable del constituyente asociado con el crédito blando.
GiftId String Regalos.Id El ID de registro del sistema inmutable del regalo asociado con el crédito blando.

Regalodivide

Devuelve las fracciones para un regalo.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere GiftId para consultar GiftSplits.

  • GiftId apoya el = operador.

Por ejemplo:

SELECT * FROM GiftSplits WHERE GiftId = '476'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la división del regalo.
GiftId String Regalos.Id El ID de registro del sistema inmutable del obsequio asociado con la división del obsequio.
AmountValue Integer El monto de la división del regalo.
AppealId String El ID de registro del sistema inmutable de la apelación asociada con la división de obsequios.
CampaignId String El ID de registro del sistema inmutable de la campaña asociada con la división del regalo.
FundId String El ID de registro del sistema inmutable del fondo asociado con la división de regalos.
GiftAidAmount String El monto del impuesto reclamado de la ayuda para donaciones para esta división de donaciones. Solo para el Reino Unido.
GiftAidQualificationStatus String El estado de calificación de ayuda de regalo de la división de regalo. Los valores disponibles son: Calificado y No calificado. Solo para el Reino Unido.
PackageId String El ID de registro del sistema inmutable del paquete asociado con la división del regalo.

Donación

Devuelve el primer, último o mayor regalo registrado para un elector.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requieren ConstituentId y GivingSummaryType para consultar Giving.

  • ConstituentId apoya el = operador.
  • GivingSummaryType apoya el = operador.

Por ejemplo:

SELECT * FROM Giving WHERE ConstituentId = '280' AND GivingSummaryType = 'greatest'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del regalo.
AmountValue Double El monto del regalo.
Date Date La fecha del regalo.
Type String El tipo de regalo.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con esta donación.
GivingSummaryType String El tipo de resumen de entrega. Los valores disponibles son Primero, Último y Mayor. Los valores permitidos son primero, mayor, último.

DandoApelaciones

Devuelve el resumen de apelaciones para el constituyente

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requieren ConstituentId y GivingSummaryType para consultar GivingAppeals.

  • ConstituentId apoya el = operador.
  • GivingSummaryType apoya el = operador.

Por ejemplo:

SELECT * FROM GivingAppeals WHERE ConstituentId = '280' AND GivingSummaryType = 'first'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la apelación.
Description String La descripción.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con esta donación.
GivingSummaryType String El tipo de resumen de entrega. Los valores disponibles son Primero, Último y Mayor. Los valores permitidos son primero, mayor, último.

GivingCampañas

Devuelve el resumen de las campañas de donación para el constituyente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requieren ConstituentId y GivingSummaryType para consultar GivingCampaigns.

  • ConstituentId apoya el = operador.
  • GivingSummaryType apoya el = operador.

Por ejemplo:

SELECT * FROM GivingCampaigns WHERE ConstituentId = '280' AND GivingSummaryType = 'greatest'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la campaña.
Description String La descripción de la campaña.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con esta donación.
GivingSummaryType String El tipo de resumen de entrega. Los valores disponibles son Primero, Último y Mayor. Los valores permitidos son primero, mayor, último.

DandoFondos

Devuelve el resumen de fondos donados para el constituyente

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requieren ConstituentId y GivingSummaryType para consultar GivingFunds.

  • ConstituentId apoya el = operador.
  • GivingSummaryType apoya el = operador.

Por ejemplo:

SELECT * FROM GivingFunds WHERE ConstituentId = '280' AND GivingSummaryType = 'latest'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del fondo.
Description String La descripción del fondo.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con esta donación.
GivingSummaryType String El tipo de resumen de entrega. Los valores disponibles son Primero, Último y Mayor. Los valores permitidos son primero, mayor, último.

Dando Toda la Vida

Devuelve la información proporcionada durante toda la vida de un constituyente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar LifetimeGiving.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM LifetimeGiving WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
ConsecutiveYearsGiven Integer Este campo computado calcula el número de años consecutivos que ha dado el constituyente.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con la donación de por vida.
TotalCommittedMatchingGiftsValue Double Este campo computado calcula la cantidad total de compromisos de donación equivalentes atribuidos al constituyente.
TotalGivingValue Double Este campo computado calcula la cantidad total dada por el constituyente.
TotalPledgeBalanceValue Double Este campo computado calcula el saldo de compromiso pendiente de pago para el constituyente.
TotalReceivedGivingValue Double Este campo computado calcula la cantidad total recibida dada por el constituyente.
TotalReceivedMatchingGiftsValue Double Este campo computado calcula la cantidad total de pagos para igualar las promesas de donaciones atribuidas al constituyente.
TotalSoftCreditsValue Double Este campo computado calcula la cantidad total de créditos blandos aplicados al constituyente.
TotalYearsGiven Integer Este campo computado calcula el número total de años que ha dado el constituyente.

Liza

Devuelve una lista de listas para el tipo de lista dado

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ListType apoya el = operador.

Por ejemplo:

SELECT * FROM Lists WHERE ListType = 'Constituent'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable para la lista.
DateModified Datetime La fecha de la última modificación de esta lista.
Description String La descripción de la lista
IsPublic Boolean Indica si se trata de una lista pública o privada.
LastModifiedByUserId String El ID del usuario que modificó por última vez la lista.
LastModifiedByUserName String El nombre del usuario que modificó por última vez la lista.
Name String El nombre de la lista.
RecordCount Integer El número total de registros definidos por esta lista en función de la última vez que se guardó esta lista.
ListType String Tipo de la lista. Los valores permitidos son Constituyente, Regalo, Acción, Oportunidad.

Miembros

Devuelve la lista de miembros.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ConstituentId apoya el = operador.

Por ejemplo:

SELECT * FROM Members WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del miembro.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con el miembro.
Primary Boolean Indica si este es el miembro principal de la membresía.

Membresías

Devuelve una lista de membresías.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.

Por ejemplo:

SELECT * FROM Memberships WHERE ConstituentId = '280'

SELECT * FROM Memberships WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la membresía.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con la membresía.
Category String La categoría de membresía.
DateAdded Datetime La fecha en que se creó la membresía.
DateModified Datetime La fecha en que se modificó por última vez la membresía.
DuesValue Integer Las cuotas de afiliación.
Expires Datetime La fecha en que vence la membresía.
Joined Datetime La fecha en que la membresía se vuelve activa.
Program String El programa de membresía.
Standing String El estatus de miembro. Los valores disponibles son Nuevo, Activo, Caducado y Eliminado.
Subcategory String La subcategoría de pertenencia.

Notas

Devuelve una lista de notas que rastrea detalles útiles o importantes, como intereses específicos e instrucciones especiales para donaciones.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.

Por ejemplo:

SELECT * FROM Notes WHERE ConstituentId='280'

SELECT * FROM Notes WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la nota.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del constituyente asociado con la nota.
DateD Integer El día de la fecha de la nota.
DateM Integer El mes de la fecha de la nota.
DateY Integer El año de la fecha de la nota.
DateAdded Datetime La fecha en que se creó la nota.
DateModified Datetime La fecha en que se modificó por última vez la nota.
Summary String El resumen de la nota.
Text String El contenido de la nota.
Type String El tipo de nota.

Presencias en Línea

Devuelve una lista paginada de presencias en línea que almacenan las cuentas de redes sociales y los sitios web de un elector.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM OnlinePresences WHERE ConstituentId = '280'

SELECT * FROM OnlinePresences WHERE DateAdded >= '2010-06-01 14:03:35'

SELECT * FROM OnlinePresences WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la presencia en línea.
Address String La dirección web para la presencia en línea.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con la presencia en línea.
DateAdded Datetime La fecha en que se creó la presencia en línea.
DateModified Datetime La fecha en que se modificó por última vez la presencia en línea.
Inactive Boolean Indica si la presencia en línea está inactiva.
Primary Boolean Indica si esta es la presencia en línea principal del elector.
Type String El tipo de presencia en línea.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Oportunidades

Recupera una lista de oportunidades

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM Opportunities WHERE Id = '4'

SELECT * FROM Opportunities WHERE ConstituentId IN ('255', '266')

SELECT * FROM Opportunities WHERE DateAdded >= '1999-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la oportunidad.
AskAmountValue Double La cantidad monetaria solicitada al prospecto por la oportunidad.
AskDate Date La fecha en que se hizo la solicitud.
CampaignId String Campañas.Id El ID de registro del sistema inmutable de la campaña asociada con la oportunidad. La campaña establece los objetivos generales para recaudar dinero.
ConstituentId String Constituyentes.Id El Id. de registro del sistema inmutable del componente asociado con la oportunidad.
DateAdded Datetime La fecha en que se creó la oportunidad.
DateModified Datetime La fecha en la que se modificó la oportunidad por última vez.
Deadline Datetime La fecha objetivo para que la oportunidad resulte en un regalo.
ExpectedAmountValue Double La cantidad monetaria que se espera de manera realista que resulte de la oportunidad.
ExpectedDate Datetime La fecha en la que se espera que el cliente potencial responda a la oportunidad.
FundId String Fondos.Id El ID de registro del sistema inmutable del fondo asociado con la oportunidad.
FundedAmountValue Double La cantidad monetaria que el prospecto dio en respuesta a la oportunidad.
FundedDate Datetime La fecha en que el prospecto dio en respuesta a la oportunidad.
Fundraisers String Los integrantes de la recaudación de fondos interactúan con otros integrantes y prospectos en nombre de su organización para cultivar relaciones y promover oportunidades para asegurar obsequios importantes.
Inactive Boolean Indica si la oportunidad está inactiva.
LinkedGifts String El sistema inmutable registra los ID de los obsequios relacionados con la oportunidad.
Name String El nombre que identifica la oportunidad en todo el programa, como en las listas o en los registros de constituyentes.
Purpose String El uso previsto de cualquier dinero recaudado como resultado de la oportunidad.
Status String El estado que indica dónde se encuentra la oportunidad en el proceso de solicitud.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean
ListId String

Campos Personalizados de Oportunidades

Recupera campos personalizados para una oportunidad

Columnas
Nombre Tipo Referencias Descripción
Id String El Id. de registro del sistema inmutable del campo personalizado.
OpportunityId String El Id. de registro del sistema inmutable del objeto principal.
Name String La categoría de campo personalizado.
Value String El valor del campo personalizado.
Date Datetime La fecha en que se creó el campo personalizado.
DateAdded Datetime La fecha en que se agregó el campo personalizado.
DateModified Datetime La fecha en la que se modificó por última vez el campo personalizado.
Type String El tipo de datos que representa el campo personalizado.

OportunidadArchivos Adjuntos

Devuelve una lista de archivos adjuntos para una oportunidad

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere OpportunityId para consultar OpportunityAttachments.

  • OpportunityId apoya el = operador.

Por ejemplo:

SELECT * FROM OpportunityAttachments WHERE OpportunityId = '4'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del archivo adjunto.
OpportunityId String Oportunidades.Id El ID de la Oportunidad.
Content_type String El tipo de contenido. Solo para archivos adjuntos físicos.
Date Datetime La fecha del archivo adjunto.
FileId String El identificador del archivo.
FileName String El nombre del archivo. Solo para archivos adjuntos físicos.
FileSize Integer El tamaño del archivo en bytes. Solo para archivos adjuntos físicos.
Name String El nombre del archivo adjunto.
ParentId String El Id. de registro del sistema inmutable del objeto principal.
Tags String Las etiquetas asociadas con el archivo adjunto.
ThumbnailId String El identificador de la miniatura. Para archivos adjuntos físicos que son solo imágenes.
ThumbnailUrl String La URL de una miniatura.
Type String El tipo de archivo adjunto. Los valores disponibles son Enlace y Físico.
Url String La URL del archivo adjunto.

Paquetes

Devuelve una lista de paquetes que contienen contenido y otros artículos para las apelaciones que las organizaciones usan para solicitar regalos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • AppealId admite los operadores '=,in'.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.
  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM Packages WHERE Id = '1'

SELECT * FROM Packages WHERE AppealId IN ('17', '18')

SELECT * FROM Packages WHERE DateAdded >= '1999-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del paquete.
AppealId String Apelaciones de recaudación de fondos.Id El ID de registro del sistema inmutable de la apelación asociada con este paquete.
Category String La categoría del paquete.
DateAdded Datetime La fecha en que se creó el paquete.
DateModified Datetime La fecha en que se modificó por última vez el paquete.
DefaultGiftAmountValue Double El monto predeterminado para los regalos asociados con este paquete.
Description String El nombre para mostrar del paquete.
End Datetime La fecha de finalización del paquete.
GoalValue Double El objetivo de este paquete.
Inactive Boolean Este campo calculado indica que el paquete está activo si la fecha actual es posterior a cualquier inicio y anterior a cualquier finalización.
LookupId String El identificador definido por el usuario para el paquete.
Notes String Las notas en el paquete.
RecipientCount Integer La cantidad de destinatarios del paquete.
Start Datetime La fecha de inicio del paquete.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

ParticipanteCuotaPagos

Devuelve los pagos de cuotas de un participante.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ParticipantId para consultar ParticipantFeePayments.

  • ParticipantId apoya el = operador.

Por ejemplo:

SELECT * FROM ParticipantFeePayments WHERE ParticipantId = '197'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la cuota de participante.
ParticipantId String Participantes del evento.Id El ID del participante al que está vinculada la tarifa de participante.
AppliedAmount Integer El monto aplicado del pago de la tarifa del participante.
GiftId String El ID del regalo al que está vinculada la cuota de participante.

Tarifas de Participantes

Devuelve una lista de tarifas para un participante.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ParticipantId para consultar las tarifas de participantes.

  • ParticipantId apoya el = operador.

Por ejemplo:

SELECT * FROM ParticipantFees WHERE ParticipantId = '197'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la cuota de participante.
ParticipantId String Participantes del evento.Id El ID del registro al que está vinculada la tarifa del participante.
DateD Integer El día en la fecha borrosa.
DateM Integer El mes en la fecha difusa.
DateY Integer El año en la fecha difusa.
EventFeeContributionAmount Integer El monto deducible de impuestos por esta tarifa.
EventFeeCost Double El costo de la tarifa.
EventFeeEventId String El ID del evento al que está vinculada la tarifa.
EventFeeId String El ID de la tarifa del evento.
EventFeeName String El nombre de la tarifa del evento.
EventFeeNumberSold Integer El número de cuotas vendidas.
FeeAmount Double El importe de la cuota de participación.
Quantity Integer La cantidad comprada.
TaxReceiptableAmount Integer El monto a cobrar de impuestos de la tarifa del participante.

ParticipantLevels

Devuelve una lista de niveles de participación para todos los eventos.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM ParticipantLevels WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID del nivel de participación.
IsInactive Boolean Si el nivel de participación está inactivo. Verdadero si está inactivo.
Name String El nombre del nivel de participación.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

ParticipantOptions

Devuelve las opciones de participante para un participante.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ParticipantId para consultar ParticipantOptions.

  • ParticipantId apoya el = operador.

Por ejemplo:

SELECT * FROM ParticipantOptions WHERE ParticipantId = '197'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de la opción de participante.
ParticipantId String Participantes del evento.Id El DNI del participante.
AddedByService String El nombre del servicio que agregó esta opción de participante.
AddedByUser String El ID del usuario que agregó la opción de participante.
DateAdded Datetime La fecha en que se agregó la opción de participante.
DateUpdated Datetime La fecha en que se actualizó la opción de participante.
EventId String El ID del evento.
EventParticipantOptionId String El ID de la opción de participante del evento.
OptionValue String La respuesta del participante a la opción.
UpdatedByService String El nombre del servicio que actualizó esta opción de participante.
UpdatedByUser String El ID del usuario que actualizó la opción de participante.

Los Telefonos

Devuelve una lista de teléfonos para todos los componentes o un componente específico

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId admite los operadores '=,in'.
  • DateAdded admite los operadores '>='.
  • DateModified admite los operadores '>='.
  • IncludeInactive admite los operadores '='.

Por ejemplo:

SELECT * FROM Phones WHERE Id = '1'

SELECT * FROM Phones WHERE ConstituentId IN ('280', '281')

SELECT * FROM Phones WHERE DateAdded >= '2010-06-01 14:03:35'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable del teléfono.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con el teléfono.
DateAdded Datetime La fecha en que se creó el teléfono.
DateModified Datetime La fecha en que se modificó el teléfono por última vez.
DoNotCall Boolean Indica si el constituyente solicita no ser contactado en este número.
Inactive Boolean Indica si el teléfono está inactivo.
Number String El numero de telefono.
Primary Boolean Indica si este es el teléfono principal del elector.
Type String El tipo de teléfono.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

ClasificaciónCategorías

Devuelve una lista de todas las categorías de calificación disponibles.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.
  • SourceName apoya el = operador.

Por ejemplo:

SELECT * FROM RatingCategories WHERE SourceName = 'Econometrics'

SELECT * FROM RatingCategories WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Inactive Boolean Indica si la categoría está inactiva.
Name String El nombre de la categoría de calificación.
SourceName String La fuente de la categoría.
Type String El tipo de la categoría de calificación.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Calificaciones

Devuelve una lista de calificaciones para un componente.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.
Nota: Se requiere ConstituentId para consultar las calificaciones.

  • ConstituentId apoya el = operador.
  • IncludeInactive apoya el = operador.
  • MostRecentlyUsed apoya el = operador.

Por ejemplo:

SELECT * FROM Ratings WHERE ConstituentId = '280'

SELECT * FROM Ratings WHERE IncludeInactive = true

SELECT * FROM Ratings WHERE MostRecentlyUsed = true
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El ID de registro del sistema inmutable de la calificación.
Category String La categoría de la calificación.
Comment String Un comentario sobre la calificación.
ConstituentId String Constituyentes.Id El ID de registro del sistema inmutable del componente asociado con la calificación.
Date Datetime La fecha de la calificación.
Inactive Boolean Este campo calculado indica que la calificación está activa si la categoría está activa.
Source String La fuente de la calificación.
Type String Este campo calculado indica el tipo de datos que representa la calificación en función de la propiedad de categoría.
Value String El valor de la calificación.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean
MostRecentOnly Boolean

Fuentes de Calificación

Devuelve una lista de todas las fuentes de calificación disponibles.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • IncludeInactive apoya el = operador.

Por ejemplo:

SELECT * FROM RatingSources WHERE IncludeInactive = true
Columnas
Nombre Tipo Referencias Descripción
Inactive Boolean Indica si la fuente de calificación está inactiva.
Name String El nombre de la fuente de calificación.
Pseudo-Columnas

Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.

Nombre Tipo Descripción
IncludeInactive Boolean

Relaciones

Devuelve una lista de relaciones entre los constituyentes y otras personas y organizaciones, como familiares, amigos y empleadores.

Información Específica de la Tabla
Seleccionar

El conector utilizará la API Edge NXT de BlackBaud Raiser para procesar las condiciones de la cláusula WHERE creadas con la siguiente columna y operador. El resto del filtro se ejecuta del lado del cliente dentro del conector.

  • Id apoya el = operador.
  • ConstituentId apoya el = operador.
  • DateAdded admite '>=,>' operadores.
  • DateModified admite '>=,>' operadores.

Por ejemplo:

SELECT * FROM Relationships WHERE Id = '1'

SELECT * FROM Relationships WHERE ConstituentId = '280'
Columnas
Nombre Tipo Referencias Descripción
Id [KEY] String El Id. de registro del sistema inmutable de la relación.
Comment String El comentario sobre la relación.
ConstituentId String Constituyentes.Id El Id. de registro del sistema inmutable del constituyente asociado con la relación.
DateAdded Datetime La fecha en que se creó la relación.
DateModified Datetime La fecha en que se modificó por última vez la relación.
EndD Integer El día final para la relación.
EndM Integer El mes final para la relación.
EndY Integer El año final para la relación.
IsOrganizationContact Boolean Indica si la persona relacionada representa a la organización como contacto.
IsPrimaryBusiness Boolean Indica si la organización relacionada es el negocio principal del individuo.
IsSpouse Boolean Indica si el constituyente relacionado es el cónyuge del constituyente.
Name String El nombre del constituyente relacionado.
OrganizationContactType String Proporciona contexto para las interacciones con la persona relacionada que representa a la organización como contacto.
Position String La posición del individuo en la organización.
ReciprocalRelationshipId String El identificador del registro de relación recíproca.
ReciprocalType String Describe la relación del constituyente con el constituyente relacionado.
RelationId String El ID de registro del sistema inmutable de la persona u organización relacionada.
StartD Integer El día de inicio de la relación.
StartM Integer El mes de inicio de la relación.
StartY Integer El año de inicio de la relación.
Type String El tipo de relación que representa la relación.

Procedimientos Almacenados

Procedimientos almacenados* están disponibles para complementar los datos disponibles del Modelo de datos. Puede ser necesario actualizar los datos disponibles desde una vista usando un procedimiento almacenado* porque los datos no proporcionan actualizaciones bidireccionales directas, similares a tablas. En estas situaciones, la recuperación de los datos se realiza utilizando la vista o tabla adecuada, mientras que la actualización se realiza llamando a un procedimiento almacenado. Procedimientos almacenados* toman una lista de parámetros y devuelven un conjunto de datos que contiene la colección de tuplas que constituyen la respuesta.

Conector Jitterbit para Procedimientos Almacenados Blackbaud Raisers Edge NXT

Nombre Descripción
AutomateRecurringGift Convierte un regalo recurrente manual en un regalo recurrente automatizado en la vista web
GetOAuthAccessToken Obtiene un token de autenticación de BlackBaudRaiserEdgeNXT.
GetOAuthAuthorizationURL Obtiene la URL de autorización que el usuario debe abrir por separado para otorgar acceso a su aplicación. Solo se necesita al desarrollar aplicaciones web. Solicitará el OAuthAccessToken desde esta URL.
RefreshOAuthAccessToken Actualiza el token de acceso de OAuth utilizado para la autenticación con BlackBaudRaiserEdgeNXT.
UpdateGiftReceipt Edita un recibo de regalo
UpdateGiftStatus Edite el estado de un regalo recurrente.

Automatizarregalorecurrente

Convierte un regalo recurrente manual en un regalo recurrente automatizado en la vista web

Aporte
Nombre Tipo Obligatorio Descripción
GiftId String Cierto El ID de registro del sistema inmutable del regalo recurrente que se va a convertir.
BBPSConfigurationId String Cierto ID de configuración de BBPS para poner en el regalo.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
Success String Estado de ejecución del procedimiento almacenado.

Obtener Token de Acceso de OAuth

Obtiene un token de autenticación de BlackBaudRaiserEdgeNXT.

Aporte
Nombre Tipo Obligatorio Descripción
AuthMode String Falso El tipo de modo de autenticación a utilizar. Seleccione Aplicación para obtener tokens de autenticación a través de una aplicación de escritorio. Seleccione Web para obtener tokens de autenticación a través de una aplicación web. Los valores permitidos son APP, WEB. El valor predeterminado es APLICACIÓN.
Scope String Falso Una lista separada por comas de permisos para solicitar al usuario. Consulte la API de tareas pendientes para obtener una lista de los permisos disponibles.
CallbackUrl String Falso La URL a la que se redirigirá al usuario después de autorizar su aplicación. Este valor debe coincidir con la URL de redireccionamiento que especificó en la configuración de la aplicación Backlog. Solo es necesario cuando el parámetro Authmode es Web.
Verifier String Falso El verificador devuelto por RaiserEdgeNxt después de que el usuario haya autorizado su aplicación para tener acceso a sus datos. Este valor se devolverá como un parámetro para la URL de devolución de llamada.
State String Falso Indica cualquier estado que pueda ser de utilidad para su solicitud al recibir la respuesta. Su aplicación recibe el mismo valor que envió, ya que este parámetro realiza un viaje de ida y vuelta al servidor de autorización de Backlog y viceversa. Los usos incluyen redirigir al usuario al recurso correcto en su sitio, nonces y mitigaciones de falsificación de solicitudes entre sitios.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
OAuthAccessToken String El token de acceso utilizado para la comunicación con BlackBaudRaiserEdgeNXT.
OAuthRefreshToken String El token de actualización de OAuth. Es lo mismo que el token de acceso en el caso de BlackBaudRaiserEdgeNXT.
ExpiresIn String El tiempo de vida restante en el token de acceso. Un -1 indica que no caducará.

Obtener URL de Autorización de OAuth

Obtiene la URL de autorización que el usuario debe abrir por separado para otorgar acceso a su aplicación. Solo se necesita al desarrollar aplicaciones web. Solicitará el OAuthAccessToken desde esta URL.

Aporte
Nombre Tipo Obligatorio Descripción
CallbackUrl String Falso La URL a la que se redirigirá al usuario después de autorizar su aplicación. Este valor debe coincidir con la URL de redirección en la configuración de la aplicación BlackBaudRaiserEdgeNXT.
Scope String Falso Una lista separada por comas de ámbitos para solicitar al usuario. Consulte la documentación de la API de BlackBaudRaiserEdgeNXT para obtener una lista de los permisos disponibles.
State String Falso Indica cualquier estado que pueda ser de utilidad para su solicitud al recibir la respuesta. Su aplicación recibe el mismo valor que envió, ya que este parámetro realiza un viaje de ida y vuelta al servidor de autorización BlackBaudRaiserEdgeNXT y viceversa. Los usos incluyen redirigir al usuario al recurso correcto en su sitio, nonces y mitigaciones de falsificación de solicitudes entre sitios.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
URL String La URL de autorización, ingresada en un navegador web para obtener el token de verificación y autorizar su aplicación.

RefreshOAuthAccessToken

Actualiza el token de acceso de OAuth utilizado para la autenticación con BlackBaudRaiserEdgeNXT.

Aporte
Nombre Tipo Obligatorio Descripción
OAuthRefreshToken String Cierto Establézcalo en el valor del token que expiró.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
OAuthAccessToken String El token de autenticación devuelto por BlackBaudRaiserEdgeNXT. Esto se puede usar en llamadas posteriores a otras operaciones para este servicio en particular.
OAuthRefreshToken String Esto es lo mismo que el token de acceso.
ExpiresIn String El tiempo de vida restante en el token de acceso.

Actualizar Recibo de Regalo

Edita un recibo de regalo

Procedimientos Almacenados* Información Específica
Proceso de Actualización de Ticket Regalo

Edge NXT de BlackBaud Raiser permite que solo se use un pequeño subconjunto de columnas en la consultar Exec. Estas columnas normalmente se pueden usar con solo = comparación. Las columnas disponibles para UpdateGiftReceipt son ReceiptId, Amount, Date, Number y Status. Por ejemplo:

EXECUTE UpdateGiftReceipt ReceiptId = '372', Amount = 0.0, Date = '2018-12-31T00:00:00', Number = 123456, Status = 'Receipted'
Aporte
Nombre Tipo Obligatorio Descripción
ReceiptId String Cierto El ID de registro del sistema inmutable del recibo de regalo para editar. Utiliza la identificación del regalo principal como su valor.
Amount Double Cierto El importe del recibo.
Date String Cierto La fecha en el recibo
Number Integer Cierto El número del recibo.
Status String Cierto El estado de recepción del regalo. Los valores disponibles son: RECIBIDO, NECESITARECIBO y DONORECIBO. Cuando el estado del recibo se establece en NECESIDADESRECEIPT o DONOTRECEIPT, la fecha_recibo debe ser nulo.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
Success String Estado de ejecución del procedimiento almacenado

Actualizar Estado de Regalo

Edite el estado de un regalo recurrente.

Procedimientos Almacenados* Información Específica
Proceso de Actualización del Estado del Regalo

Edge NXT de BlackBaud Raiser permite que solo se use un pequeño subconjunto de columnas en la consultar Exec. Estas columnas normalmente se pueden usar con solo = comparación. Las columnas disponibles para UpdateGiftStatus son GiftId y GiftStatus. Por ejemplo:

EXECUTE UpdateGiftStatus GiftId = '281', GiftStatus = 'Held'
Aporte
Nombre Tipo Obligatorio Descripción
GiftId String Cierto El ID de registro del sistema inmutable del regalo recurrente que se actualizará.
GiftStatus String Cierto El nuevo estatus del regalo recurrente. Los valores disponibles son Activo, En espera, Terminado, Completado y Cancelado.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
Success String Estado de ejecución del procedimiento almacenado

Tablas del Sistema

Puede consultar las tablas del sistema que se describen en esta sección para acceder a la información del esquema, la información sobre la funcionalidad del origen de datos y las estadísticas de operación lote.

Tablas de Esquema

Las siguientes tablas devuelven metadatos de la base de datos para BlackBaud Raiser's Edge NXT:

Tablas de Fuentes de Datos

Las siguientes tablas devuelven información sobre cómo conectarse y consultar la fuente de datos:

  • sys_connection_props: Devuelve información sobre las propiedades de conexión disponibles.
  • sys_sqlinfo: describe las consultas SELECT que el conector puede descargar al origen de datos.

Tablas de Información de Consultas

La siguiente tabla devuelve estadísticas de consultar para consultas de modificación de datos:

  • identidad_sys: devuelve información sobre operaciones lote o actualizaciones individuales.

Sys_catalogs

Enumera las bases de datos disponibles.

La siguiente consultar recupera todas las bases de datos determinadas por la cadena de conexión:

SELECT * FROM sys_catalogs
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos.

Sys_schemas

Enumera los esquemas disponibles.

La siguiente consultar recupera todos los esquemas disponibles:

SELECT * FROM sys_schemas
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos.
SchemaName String El nombre del esquema.

Sys_tables

Enumera las tablas disponibles.

La siguiente consultar recupera las tablas y vistas disponibles:

SELECT * FROM sys_tables
Columnas
Nombre Tipo Descripción
CatalogName String La base de datos que contiene la tabla o vista.
SchemaName String El esquema que contiene la tabla o vista.
TableName String El nombre de la tabla o vista.
TableType String El tipo de tabla (tabla o vista).
Description String Una descripción de la tabla o vista.
IsUpdateable Boolean Si la tabla se puede actualizar.

Sys_tablecolumns

Describe las columnas de las tablas y vistas disponibles.

La siguiente consultar devuelve las columnas y los tipos de datos de la tabla Constituyentes:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Constituents' 
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la tabla o vista.
SchemaName String El esquema que contiene la tabla o vista.
TableName String El nombre de la tabla o vista que contiene la columna.
ColumnName String El nombre de la columna.
DataTypeName String El nombre del tipo de datos.
DataType Int32 Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente.
Length Int32 El tamaño de almacenamiento de la columna.
DisplaySize Int32 El ancho máximo normal de la columna designada en caracteres.
NumericPrecision Int32 El número máximo de dígitos en datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora.
NumericScale Int32 La escala de columna o número de dígitos a la derecha del punto decimal.
IsNullable Boolean Si la columna puede contener nulo.
Description String Una breve descripción de la columna.
Ordinal Int32 El número de secuencia de la columna.
IsAutoIncrement String Si el valor de la columna se asigna en incrementos fijos.
IsGeneratedColumn String Si se genera la columna.
IsHidden Boolean Si la columna está oculta.
IsArray Boolean Si la columna es una matriz.

Sys_procedimientos

Enumera los procedimientos almacenados disponibles.

La siguiente consultar recupera los procedimientos almacenados disponibles:

SELECT * FROM sys_procedures
Columnas
Nombre Tipo Descripción
CatalogName String La base de datos que contiene el procedimiento almacenado.
SchemaName String El esquema que contiene el procedimiento almacenado.
ProcedureName String El nombre del procedimiento almacenado.
Description String Una descripción del procedimiento almacenado.
ProcedureType String El tipo de procedimiento, como PROCEDIMIENTO o FUNCIÓN.

Sys_procedureparameters

Describe procedimiento almacenado* parámetros.

La siguiente consultar devuelve información sobre todos los parámetros de entrada para el procedimiento almacenado UpdateGiftStatus:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='UpdateGiftStatus' AND Direction=1 OR Direction=2
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene el procedimiento almacenado.
SchemaName String El nombre del esquema que contiene el procedimiento almacenado.
ProcedureName String El nombre del procedimiento almacenado* que contiene el parámetro.
ColumnName String El nombre del procedimiento almacenado* parámetro.
Direction Int32 Un número entero correspondiente al tipo de parámetro: entrada (1), entrada/salida (2) o salida (4). Los parámetros de tipo de entrada/salida pueden ser tanto parámetros de entrada como de salida.
DataTypeName String El nombre del tipo de datos.
DataType Int32 Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente.
Length Int32 El número de caracteres permitidos para los datos de caracteres. El número de dígitos permitidos para datos numéricos.
NumericPrecision Int32 La máxima precisión para datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora.
NumericScale Int32 El número de dígitos a la derecha del punto decimal en datos numéricos.
IsNullable Boolean Si el parámetro puede contener nulo.
IsRequired Boolean Si el parámetro es necesario para la ejecución del procedimiento.
IsArray Boolean Si el parámetro es una matriz.
Description String La descripción del parámetro.
Ordinal Int32 El índice del parámetro.

Sys_keycolumns

Describe las claves primarias y foráneas. La siguiente consultar recupera la clave principal de la tabla Constituyentes:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Constituents'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la clave.
SchemaName String El nombre del esquema que contiene la clave.
TableName String El nombre de la tabla que contiene la clave.
ColumnName String El nombre de la columna clave.
IsKey Boolean Si la columna es una clave principal en la tabla a la que se hace referencia en el campo TableName.
IsForeignKey Boolean Si la columna es una clave externa a la que se hace referencia en el campo TableName.
PrimaryKeyName String El nombre de la clave principal.
ForeignKeyName String El nombre de la clave foránea.
ReferencedCatalogName String La base de datos que contiene la clave principal.
ReferencedSchemaName String El esquema que contiene la clave principal.
ReferencedTableName String La tabla que contiene la clave principal.
ReferencedColumnName String El nombre de la columna de la clave principal.

Sys_foreignkeys

Describe las claves foráneas. La siguiente consultar recupera todas las claves foráneas que hacen referencia a otras tablas:

SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la clave.
SchemaName String El nombre del esquema que contiene la clave.
TableName String El nombre de la tabla que contiene la clave.
ColumnName String El nombre de la columna clave.
PrimaryKeyName String El nombre de la clave principal.
ForeignKeyName String El nombre de la clave foránea.
ReferencedCatalogName String La base de datos que contiene la clave principal.
ReferencedSchemaName String El esquema que contiene la clave principal.
ReferencedTableName String La tabla que contiene la clave principal.
ReferencedColumnName String El nombre de la columna de la clave principal.
ForeignKeyType String Designa si la clave externa es una clave de importación (apunta a otras tablas) o de exportación (hace referencia desde otras tablas).

Sys_indexes

Describe los índices disponibles. Al filtrar en los índices, puede escribir consultas más selectivas con tiempos de respuesta de consultar más rápidos.

La siguiente consultar recupera todos los índices que no son claves principales:

SELECT * FROM sys_indexes WHERE IsPrimary='false'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene el índice.
SchemaName String El nombre del esquema que contiene el índice.
TableName String El nombre de la tabla que contiene el índice.
IndexName String El nombre del índice.
ColumnName String El nombre de la columna asociada con el índice.
IsUnique Boolean True si el índice es único. Falso en caso contrario.
IsPrimary Boolean True si el índice es una clave principal. Falso en caso contrario.
Type Int16 Un valor entero correspondiente al tipo de índice: estadística (0), agrupado (1), hash (2) u otro (3).
SortOrder String El orden de clasificación: A para ascender o D para descender.
OrdinalPosition Int16 El número de secuencia de la columna en el índice.

Sys_connection_props

Devuelve información sobre las propiedades de conexión disponibles y las establecidas en la cadena de conexión.

Al consultar esta tabla, se debe usar la cadena de conexión de configuración:

jdbc:cdata:raiseredgenxt:config:

Esta cadena de conexión le permite consultar esta tabla sin una conexión válida.

La siguiente consultar recupera todas las propiedades de conexión que se han establecido en la cadena de conexión o se han establecido a través de un valor predeterminado:

SELECT * FROM sys_connection_props WHERE Value <> ''
Columnas
Nombre Tipo Descripción
Name String El nombre de la propiedad de conexión.
ShortDescription String Una breve descripción.
Type String El tipo de datos de la propiedad de conexión.
Default String El valor predeterminado si no se establece uno explícitamente.
Values String Una lista separada por comas de valores posibles. Se lanza un error de validación si se especifica otro valor.
Value String El valor que establezca o un valor predeterminado preconfigurado.
Required Boolean Si la propiedad es necesaria para conectarse.
Category String La categoría de la propiedad de conexión.
IsSessionProperty String Si la propiedad es una propiedad de sesión, utilizada para guardar información sobre la conexión actual.
Sensitivity String El nivel de sensibilidad de la propiedad. Esto informa si la propiedad está ofuscada en los formularios de registro y autenticación.
PropertyName String Una forma truncada en mayúsculas y minúsculas del nombre de la propiedad de conexión.
Ordinal Int32 El índice del parámetro.
CatOrdinal Int32 El índice de la categoría de parámetro.
Hierarchy String Muestra las propiedades dependientes asociadas que deben configurarse junto con esta.
Visible Boolean Informa si la propiedad está visible en la interfaz de usuario de la conexión.
ETC String Diversa información miscelánea sobre la propiedad.

Sys_sqlinfo

Describe el procesamiento de consultar SELECT que el conector puede descargar al origen de datos.

Procesamiento Colaborativo de Consultas

Al trabajar con fuentes de datos que no admiten SQL-92, puede consultar la vista sys_sqlinfo para determinar las capacidades de consultar de las APIs subyacentes, expresadas en sintaxis SQL. El conector descarga la mayor cantidad posible del procesamiento de sentencias SELECT al servidor y luego procesa el resto de la consultar en la memoria.

Descubrimiento de las Capacidades SELECT de la Fuente de Datos

A continuación se muestra un conjunto de datos de ejemplo de las capacidades de SQL. El siguiente conjunto de resultados indica la funcionalidad SELECT que el conector puede descargar en el origen de datos o en el lado del cliente del proceso. Su fuente de datos puede admitir sintaxis SQL adicional. Algunos aspectos de la funcionalidad SELECT se devuelven en una lista separada por comas si es compatible; de lo contrario, la columna contiene NO.

Nombre Descripción Valores posibles
AGGREGATE_FUNCTIONS Funciones de agregación admitidas. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Si se admite la función COUNT. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR El carácter de apertura utilizado para escapar de un identificador. [
IDENTIFIER_QUOTE_CLOSE_CHAR El carácter de cierre utilizado para escapar de un identificador. ]
SUPPORTED_OPERATORS Una lista de operadores de SQL admitidos. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Si se admite GROUP BY y, de ser así, el grado de compatibilidad. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Funciones de cadena admitidas. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Funciones numéricas compatibles. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Funciones de fecha/hora admitidas. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Indica tablas omitidas durante la replicación.
REPLICATION_TIMECHECK_COLUMNS Una matriz de cadenas que contiene una lista de columnas que se usarán para verificar (en el orden dado) para usar como una columna modificada durante la replicación.
IDENTIFIER_PATTERN Valor de cadena que indica qué cadena es válida para un identificador.
SUPPORT_TRANSACTION Indica si el proveedor admite transacciones como compromiso y reversión. YES, NO
DIALECT Indica el dialecto SQL a usar.
KEY_PROPERTIES Indica las propiedades que identifican la base de datos uniforme.
SUPPORTS_MULTIPLE_SCHEMAS Indica si pueden existir varios esquemas para el proveedor. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Indica si pueden existir varios catálogos para el proveedor. YES, NO
DATASYNCVERSION La versión de sincronización de datos necesaria para acceder a este controlador. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY La categoría Sincronización de datos de este controlador. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Si se admite la funcionalidad de SQL mejorada más allá de lo que ofrece la API. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Si se admiten las operaciones lote. YES, NO
SQL_CAP Todas las funciones de SQL admitidas para este controlador. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Un valor de cadena especifica las cacheOptions preferidas.
ENABLE_EF_ADVANCED_QUERY Indica si el controlador admite directamente consultas avanzadas provenientes de Entity Framework. De lo contrario, las consultas se manejarán del lado del cliente. YES, NO
PSEUDO_COLUMNS Una matriz de cadenas que indica las pseudocolumnas disponibles.
MERGE_ALWAYS Si el valor es verdadero, el modo de combinación se ejecuta a la fuerza en la sincronización de datos. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Una consultar de selección para devolver la fecha y hora de inicio de la réplica.
REPLICATION_MIN_FUNCTION Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un min del lado del servidor.
REPLICATION_START_DATE Permite que un proveedor especifique una fecha de inicio de réplica.
REPLICATION_MAX_DATE_QUERY Una consultar de selección para devolver la fecha y hora de finalización de la réplica.
REPLICATION_MAX_FUNCTION Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un máx. del lado del servidor.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Una lista de tablas que omitirán dividir la réplica en fragmentos en la réplica inicial.
CHECKCACHE_USE_PARENTID Indica si la instrucción CheckCache debe realizarse en la columna de clave principal. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Indica procedimientos almacenados* que se puede utilizar para generar archivos de esquema.

La siguiente consultar recupera los operadores que se pueden usar en la cláusula WHERE:

SELECT * FROM sys_sqlinfo WHERE Name='SUPPORTED_OPERATORS'

Tenga en cuenta que las tablas individuales pueden tener diferentes limitaciones o requisitos en la cláusula WHERE; consulte el Modelo de datos para obtener más información.

Columnas
Nombre Tipo Descripción
NAME String Un componente de la sintaxis SQL o una capacidad que se puede procesar en el servidor.
VALUE String Detalles sobre el SQL o la sintaxis de SQL admitidos.

Sys_identidad

Devuelve información sobre los intentos de modificación.

La siguiente consultar recupera los Id. de las filas modificadas en una operación lote:

SELECT * FROM sys_identity
Columnas
Nombre Tipo Descripción
Id String El ID generado por la base de datos devuelto de una operación de modificación de datos.
Batch String Un identificador para el lote. 1 para una sola operación.
Operation String El resultado de la operación en el lote: INSERTADO, ACTUALIZADO o ELIMINADO.
Message String ÉXITO o un mensaje de error si falla la actualización en el lote.

Propiedades de Configuraciones Avanzadas

Las propiedades de configuraciones avanzadas son las diversas opciones que se pueden utilizar para establecer una conexión. Esta sección proporciona una lista completa de las opciones que puede configurar. Haga clic en los enlaces para obtener más detalles.

OAuth

Propiedad Descripción
InitiateOAuth Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.
OAuthClientId El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthClientSecret El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthAccessToken El token de acceso para conectarse mediante OAuth.
SubscriptionKey Clave de suscripción que proporciona acceso a la API. Se encuentra en su perfil de desarrollador.
CallbackURL La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.
OAuthVerifier El código verificador devuelto desde la URL de autorización de OAuth.
OAuthRefreshToken El token de actualización de OAuth para el token de acceso de OAuth correspondiente.
OAuthExpiresIn La vida útil en segundos del AccessToken de OAuth.
OAuthTokenTimestamp La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

SSL

Propiedad Descripción
SSLServerCert El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

Esquema

Propiedad Descripción
Location Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.
BrowsableSchemas Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC.
Views Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC.

Misceláneas

Propiedad Descripción
IncludeCustomFields Establézcalo en verdadero para recuperar valores de campos personalizados para Componentes, Acciones, Oportunidades y Regalos.
MaxRows Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Other Estas propiedades ocultas se usan solo en casos de uso específicos.
PageSize El número de resultados a devolver por página de datos recuperados de BlackBaud Raiser's Edge NXT.
PseudoColumns Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.
Timeout El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

OAuth

Esta sección proporciona una lista completa de las propiedades de OAuth que puede configurar.

Propiedad Descripción
InitiateOAuth Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.
OAuthClientId El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthClientSecret El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthAccessToken El token de acceso para conectarse mediante OAuth.
SubscriptionKey Clave de suscripción que proporciona acceso a la API. Se encuentra en su perfil de desarrollador.
CallbackURL La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.
OAuthVerifier El código verificador devuelto desde la URL de autorización de OAuth.
OAuthRefreshToken El token de actualización de OAuth para el token de acceso de OAuth correspondiente.
OAuthExpiresIn La vida útil en segundos del AccessToken de OAuth.
OAuthTokenTimestamp La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

Iniciar OAuth

Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.

Valores Posibles

OFF, GETANDREFRESH, REFRESH

Tipo de Datos

string

Valor por Defecto

"OFF"

Observaciones

Las siguientes opciones están disponibles:

  1. OFF: Indica que el flujo de OAuth será manejado en su totalidad por el usuario. Se requerirá un OAuthAccessToken para la autenticación.
  2. GETANDREFRESH: indica que el conector manejará todo el flujo de OAuth. Si actualmente no existe ningún token, se obtendrá solicitándolo al usuario a través del navegador. Si existe un token, se actualizará cuando corresponda.
  3. REFRESH: indica que el conector solo manejará la actualización de OAuthAccessToken. El conector nunca le pedirá al usuario que se autentique a través del navegador. El usuario debe manejar la obtención de OAuthAccessToken y OAuthRefreshToken inicialmente.

OAuthClientId

El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Como parte del registro de una aplicación OAuth, recibirá el OAuthClientId valor, a veces también llamado clave de consumidor, y un secreto de cliente, el OAuthClientSecret.

OAuthClientSecretOAuthClientSecret

El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Como parte del registro de una aplicación OAuth, recibirá el OAuthClientId, también denominada clave de consumidor. También recibirá un secreto de cliente, también llamado secreto de consumidor. Establezca el secreto del cliente en OAuthClientSecret propiedad.

Token de Acceso de OAuth

El token de acceso para conectarse mediante OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El OAuthAccessToken la propiedad se usa para conectarse usando OAuth. El OAuthAccessToken se recupera del servidor OAuth como parte del proceso de autenticación. Tiene un tiempo de espera dependiente del servidor y se puede reutilizar entre solicitudes.

El token de acceso se utiliza en lugar de su nombre de usuario y contraseña. El token de acceso protege sus credenciales manteniéndolas en el servidor.

Clave de Suscripción

Clave de suscripción que proporciona acceso a la API. Se encuentra en su perfil de desarrollador.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Para obtener una clave, siga estos pasos:

  • Solicite una suscripción a una API desde la página de Productos ( https://developer.sky.blackbaud.com/products/ ), seleccione SKY API Standard Edition.
  • Seleccionar Subscribe. Aparece una pantalla de confirmación.
  • Para enviar su solicitud, seleccione Confirm. Recibirá una notificación correo cuando se apruebe su solicitud.
  • Una vez aprobada, puede ver la clave de suscripción dentro de su perfil de desarrollador.

URL de Devolución de Llamada

La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Durante el proceso de autenticación, el servidor de autorización de OAuth redirige al usuario a esta URL. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.

OAuthVerifier

El código verificador devuelto desde la URL de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El código verificador devuelto desde la URL de autorización de OAuth. Esto se puede usar en sistemas en los que no se puede iniciar un navegador, como los sistemas sin cabeza.

Autenticación en Máquinas Sin Cabeza

Ver para obtener el OAuthVerifier valor.

Establezca OAuthSettingsLocation junto con OAuthVerifier. Cuando se conecta, el conector intercambia el OAuthVerifier para los tokens de autenticación de OAuth y los guarda, encriptados, en el archivo especificado. Establecer Iniciar OAuth para GETANDREFRESH automatizar el intercambio.

Una vez que se haya generado el archivo de configuración de OAuth, puede eliminar OAuthVerifier desde las propiedades de conexión y conéctese con OAuthSettingsLocation colocar.

Para actualizar automáticamente los valores del token de OAuth, establezca OAuthSettingsLocation y además configure InitiateOAuth refrescar.

OAuthRefreshToken

El token de actualización de OAuth para el token de acceso de OAuth correspondiente.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El OAuthRefreshToken la propiedad se usa para actualizar el OAuthAccessToken al usar la autenticación OAuth.

OAuthExpiresIn

La vida útil en segundos del AccessToken de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Empareje con OAuthTokenTimestamp para determinar cuándo caducará el AccessToken.

OAuthTokenTimestamp

La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Emparéjese con OAuthExpiresIn para determinar cuándo expirará AccessToken.

SSL

Esta sección proporciona una lista completa de las propiedades SSL que puede configurar.

Propiedad Descripción
SSLServerCert El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

SSLServerCert

El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Si usa una conexión TLS/SSL, esta propiedad se puede usar para especificar el certificado TLS/SSL que se aceptará del servidor. Se rechaza cualquier otro certificado que no sea de confianza para la máquina.

Esta propiedad puede tomar las siguientes formas:

Descripción Ejemplo
Un certificado PEM completo (ejemplo abreviado por brevedad) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
Una ruta a un archivo local que contiene el certificado C:\cert.cer
La clave pública (ejemplo abreviado por brevedad) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
La huella digital MD5 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) ecadbdda5a1529c58a1e9e09828d70e4
La huella digital SHA1 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) 34a929226ae0819f2ec14b4a3d904f801cbb150d

Si no se especifica, se acepta cualquier certificado en el que confíe la máquina.

La máquina valida los certificados como confiables según el almacén de confianza del sistema. El almacén de confianza utilizado es el valor 'javax.net.ssl.trustStore' especificado para el sistema. Si no se especifica ningún valor para esta propiedad, se utiliza el almacén de confianza predeterminado de Java (por ejemplo, JAVA_HOME\lib\security\cacerts).

Use '*' para indicar que acepta todos los certificados. Tenga en cuenta que esto no se recomienda debido a problemas de seguridad.

Esquema

Esta sección proporciona una lista completa de propiedades de esquema que puede configurar.

Propiedad Descripción
Location Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.
BrowsableSchemas Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC.
Views Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC.

Ubicación

Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.

Tipo de Datos

string

Valor por Defecto

"%APPDATA%\\\RaiserEdgeNXT Data Provider\\Schema"

Observaciones

La ruta a un directorio que contiene los archivos de esquema para el conector (archivos .rsd para tablas y vistas, archivos .rsb para procedimientos almacenados). La ubicación de la carpeta puede ser una ruta relativa desde la ubicación del ejecutable. El Location La propiedad solo es necesaria si desea personalizar las definiciones (por ejemplo, cambiar el nombre de una columna, ignorar una columna, etc.) o ampliar el modelo de datos con nuevas tablas, vistas o procedimientos almacenados.

Si no se especifica, la ubicación predeterminada es "%APPDATA%\\RaiserEdgeNXT Data Provider\Schema" con %APPDATA% estando configurado en el directorio de configuración del usuario:

Plataforma %APPDATA%
Windows El valor de la variable de ambiente APPDATA
Mac ~/Biblioteca/Soporte de aplicaciones
Linux ~/.config

Esquemas Navegables

Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA,SchemaB,SchemaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Enumerar los esquemas de las bases de datos puede resultar costoso. Proporcionar una lista de esquemas en la cadena de conexión mejora el rendimiento.

Mesas

Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA,TablaB,TablaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Listar las tablas de algunas bases de datos puede resultar costoso. Proporcionar una lista de tablas en la cadena de conexión mejora el rendimiento del conector.

Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.

Especifique las tablas que desea en una lista separada por comas. Cada tabla debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.

Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.

Puntos de Vista

Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA,VistaB,VistaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Listar las vistas de algunas bases de datos puede ser costoso. Proporcionar una lista de vistas en la cadena de conexión mejora el rendimiento del conector.

Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.

Especifique las vistas que desee en una lista separada por comas. Cada vista debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.

Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.

Misceláneas

Esta sección proporciona una lista completa de propiedades misceláneas que puede configurar.

Propiedad Descripción
IncludeCustomFields Establézcalo en verdadero para recuperar valores de campos personalizados para Componentes, Acciones, Oportunidades y Regalos.
MaxRows Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Other Estas propiedades ocultas se usan solo en casos de uso específicos.
PageSize El número de resultados a devolver por página de datos recuperados de BlackBaud Raiser's Edge NXT.
PseudoColumns Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.
Timeout El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

Incluir Campos Personalizados

Establézcalo en verdadero para recuperar valores de campos personalizados para Componentes, Acciones, Oportunidades y Regalos.

Tipo de Datos

bool

Valor por Defecto

false

Observaciones

Establecer esto en verdadero afectará significativamente el rendimiento de la selección de datos de Componentes, Acciones, Oportunidades y Regalos. La recuperación de campos personalizados requiere realizar una búsqueda por registro, lo que hace que recuperarlos sea muy costoso.

Filas Máximas

Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.

Tipo de Datos

int

Valor por Defecto

-1

Observaciones

Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.

Otro

Estas propiedades ocultas se usan solo en casos de uso específicos.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Las propiedades enumeradas a continuación están disponibles para casos de uso específicos. Los casos de uso y la funcionalidad normales del controlador no deberían requerir estas propiedades.

Especifique varias propiedades en una lista separada por punto y coma.

Integración y Formateo
Propiedad Descripción
DefaultColumnSize Establece la longitud predeterminada de los campos de cadena cuando la fuente de datos no proporciona la longitud de columna en los metadatos. El valor predeterminado es 2000.
ConvertDateTimeToGMT Determina si se convierten los valores de fecha y hora a GMT, en lugar de la hora local de la máquina.
RecordToFile=filename Registra la transferencia de datos del socket subyacente al archivo especificado.

Tamaño de Página

El número de resultados a devolver por página de datos recuperados de BlackBaud Raiser's Edge NXT.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El tamaño de la página se determinará automáticamente si no lo configura manualmente. Por lo general, no es necesario establecer nunca este valor.

Pseudocolumnas

Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Esta configuración es particularmente útil en Entity Framework, que no le permite establecer un valor para una pseudocolumna a menos que sea una columna de tabla. El valor de esta configuración de conexión tiene el formato "Tabla1=Columna1, Tabla1=Columna2, Tabla2=Columna3". Puede usar el carácter "*" para incluir todas las tablas y todas las columnas; por ejemplo, "*=*".

Se Acabó el Tiempo

El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

Tipo de Datos

int

Valor por Defecto

60

Observaciones

Si Timeout = 0, las operaciones no expiran. Las operaciones se ejecutan hasta que se completan correctamente o hasta que encuentran una condición de error.

Si Timeout caduca y la operación aún no se ha completado, el conector genera una excepción.