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:
- sys_catalogs: enumera las bases de datos disponibles.
- sys_schemas: enumera los esquemas disponibles.
- sys_tablas: enumera las tablas y vistas disponibles.
- sys_tablecolumns: Describe las columnas de las tablas y vistas disponibles.
- procedimientos_sys: describe los procedimientos almacenados disponibles.
- parámetros_procedimiento_sys: Describe procedimiento almacenado* parámetros.
- sys_keycolumns: describe las claves principal y externa.
- índices_sys: Describe los índices disponibles.
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.
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. |
Propiedad | Descripción |
---|---|
SSLServerCert | El certificado que se aceptará del servidor al conectarse mediante TLS/SSL. |
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. |
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:
OFF
: Indica que el flujo de OAuth será manejado en su totalidad por el usuario. Se requerirá un OAuthAccessToken para la autenticación.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.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.