Query FENXT Blackbaud (anteprima)

Blackbaud Financial Edge NXT è una soluzione software di contabilità basata sul cloud completa creata appositamente per organizzazioni no profit. Usare Il connettore query per gestire ed eseguire query.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto blackbaud
URL https://www.blackbaud.com/support
Email skyapi@blackbaud.com
Metadati del connettore
Editore Blackbaud. Inc
Sito web https://www.blackbaud.com/products/blackbaud-financial-edge-nxt
Informativa sulla privacy https://www.blackbaud.com/privacy-shield
Categorie Vendite e CRM; Produttività

Financial Edge NXT è una soluzione software contabile completa basata sul cloud creata appositamente per organizzazioni no profit.

Questo connettore si basa sull'API SKY di Blackbaud e fornisce operazioni per gestire le query e le entità correlate disponibili in The Financial Edge NXT.

Per altre informazioni, vedere la documentazione.

Prerequisiti

Per usare questo connettore, è necessario disporre di un account Blackbaud ID con accesso a uno o più ambienti Blackbaud.

Inoltre, l'amministratore dell'organizzazione deve eseguire un'azione a livello di amministratore all'interno del sistema per consentire a questo connettore di accedere all'ambiente Blackbaud. Altre informazioni su questi prerequisiti sono disponibili nella documentazione di configurazione iniziale .

Come ottenere le credenziali?

L'amministratore dell'organizzazione invierà un invito all'ambiente Financial Edge NXT dell'organizzazione e configurerà le autorizzazioni dell'account utente all'interno dell'ambiente. Per usare questo connettore non sono necessarie credenziali aggiuntive.

Problemi noti e limitazioni

Il connettore funzionerà nel contesto dell'account utente e sarà quindi soggetto alle autorizzazioni utente all'interno dell'ambiente.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Annullare un processo di esecuzione di query

Aggiorna lo stato di un processo di esecuzione della query per annullare.

Avviare un processo di query

Avvia un processo in background per eseguire la query specificata.

Avviare un processo di query ad hoc

Avvia un processo in background per eseguire la definizione di query ad hoc specificata.

Avviare un processo di query statica di aggiornamento

Avvia un processo in background per aggiornare le chiavi salvate per la query statica specificata.

Elencare le query

Restituisce un elenco di query.

Elencare le query (v2)

Restituisce un elenco di query.

Eliminare una query

Elimina una query.

Ottenere lo stato del processo di query

Restituisce informazioni su un processo di esecuzione di query in background.

Annullare un processo di esecuzione di query

Aggiorna lo stato di un processo di esecuzione della query per annullare.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

ID lavoro
job_id True string

ID del record di sistema del processo di esecuzione della query da annullare.

Valori restituiti

Processo di query avviato

Avviare un processo di query

Avvia un processo in background per eseguire la query specificata.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

TIPO
v_query_type_id True integer

Filtrare il set di query in base a quelli con un tipo di query specifico.

Query
id True integer

Query da eseguire.

Formato di output
output_format string

Indica il formato di output per il file dei risultati della query.

Modalità di formattazione
formatting_mode string

Indica se e come applicare la formattazione ai risultati della query.

Modalità di generazione SQL
sql_generation_mode string

Indica la modalità di gestione dei campi di selezione delle query. Quando si seleziona 'Query', l'output includerà i campi di selezione definiti per la query più QRECID. Quando l'opzione 'Export' è selezionata, l'output includerà i campi di selezione definiti solo per la query. Quando l'opzione 'Report' è selezionata, l'output includerà SOLO QRECID.

Usare una query statica?
use_static_query_id_set boolean

Usare la query statica come origine dei record (in caso contrario, la query verrà eseguita in modo dinamico)?

Filename
results_file_name string

Facoltativo: il nome del file da scaricare, senza l'estensione di file. Se non specificato, il nome file verrà generato in base al nome della query.

Differenza di fuso orario
time_zone_offset_in_minutes integer

Differenza di fuso orario espressa in minuti.

Usare descrizioni lunghe?
display_code_table_long_description boolean

Visualizzare le voci della tabella codici in base alla descrizione lunga (invece di una breve descrizione)?

operator
operator True string

Operatore di campo filtro.

values
filter_values array of

Valori per il filtro (l'operatore filter determina il numero di valori richiesto).

Valori restituiti

Processo di query avviato

Avviare un processo di query ad hoc

Avvia un processo in background per eseguire la definizione di query ad hoc specificata.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

Definizione di query
query True object

Rappresentazione JSON della definizione della query.

Formato di output
output_format string

Indica il formato di output per il file dei risultati della query.

Modalità di formattazione
formatting_mode string

Indica se e come applicare la formattazione ai risultati della query.

Filename
results_file_name string

Facoltativo: il nome del file da scaricare, senza l'estensione di file. Se non specificato, il nome file verrà generato in base al nome della query.

Differenza di fuso orario
time_zone_offset_in_minutes integer

Differenza di fuso orario espressa in minuti.

Usare descrizioni lunghe?
display_code_table_long_description boolean

Visualizzare le voci della tabella codici in base alla descrizione lunga (invece di una breve descrizione)?

Valori restituiti

Processo di query avviato

Avviare un processo di query statica di aggiornamento

Avvia un processo in background per aggiornare le chiavi salvate per la query statica specificata.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

TIPO
v_query_type_id True integer

Filtrare il set di query in base a quelli con un tipo di query specifico.

Query
id True integer

Query da eseguire.

Differenza di fuso orario
time_zone_offset_in_minutes integer

Differenza di fuso orario espressa in minuti.

Usare descrizioni lunghe?
display_code_table_long_description boolean

Visualizzare le voci della tabella codici in base alla descrizione lunga (invece di una breve descrizione)?

operator
operator True string

Operatore di campo filtro.

values
filter_values array of

Valori per il filtro (l'operatore filter determina il numero di valori richiesto).

Valori restituiti

Processo di query avviato

Elencare le query

Restituisce un elenco di query.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

TIPO
query_type_id integer

Filtrare il set di query in base a quelli con un tipo di query specifico.

Categoria
category integer

Filtrare il set di query in base a quelli con una categoria specifica.

Formato
query_format string

Filtrare il set di query in base a quelli con un formato specifico.

Cerca testo
search_text string

Testo di ricerca del campo del nome per filtrare i risultati.

Solo Preferiti?
my_fav_queries_only boolean

Includere solo le query preferite?

Solo le mie query?
my_queries_only boolean

Includere solo le query create?

Solo query unite?
merged_queries_only boolean

Includere solo query unite?

Ordina colonna
sort_column string

Ordinare i risultati in base alla colonna specificata.

Aggiunta in
date_added date-time

Filtrare i risultati in base alle query create nella data specificata (ad esempio: '2020-09-18T04:13:56Z').

Aggiunta in base all'ID
added_by string

Filtrare i risultati per visualizzare le query aggiunte dall'ID utente specificato.

Ordinamento decrescente?
sort_descending boolean

Ordinare i risultati in ordine decrescente?

Limite
limit integer

Rappresenta il numero di record da restituire. L'impostazione predefinita è 50. Il valore massimo è 200.

Offset
offset integer

Rappresenta il numero di record da ignorare. Per l'uso con la paginazione.

Valori restituiti

Queries

Elencare le query (v2)

Restituisce un elenco di query.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

TIPO
query_type_ids integer

Filtrare il set di query in base a quelli con un tipo di query specifico.

Categoria
category integer

Filtrare il set di query in base a quelli con una categoria specifica.

Formato
query_format string

Filtrare il set di query in base a quelli con un formato specifico.

Layout dei risultati
result_layout string

Filtrare il set di query in base a quelli con un layout di risultato specifico.

Cerca testo
search_text string

Testo di ricerca del campo del nome per filtrare i risultati.

Solo Preferiti?
my_fav_queries_only boolean

Includere solo le query preferite?

Solo le mie query?
my_queries_only boolean

Includere solo le query create?

Solo query unite?
merged_queries_only boolean

Includere solo query unite?

Escludere le query di elenco?
list_queries string

Escludere le query dell'elenco di query?

Ordina colonna
sort_column string

Ordinare i risultati in base alla colonna specificata.

Ordinamento decrescente?
sort_descending boolean

Ordinare i risultati in ordine decrescente?

Aggiunta in
date_added date-time

Filtrare i risultati in base alle query create nella data specificata (ad esempio: '2020-09-18T04:13:56Z').

Aggiunta in base all'ID
added_by string

Filtrare i risultati per visualizzare le query aggiunte dall'ID utente specificato.

Limite
limit integer

Rappresenta il numero di record da restituire. L'impostazione predefinita è 50. Il valore massimo è 200.

Token di continuazione
continuation_token string

Token di continuazione per il paging tra i risultati.

Valori restituiti

Queries

Eliminare una query

Elimina una query.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

Query ID
query_id True integer

ID del record di sistema della query da eliminare.

Ottenere lo stato del processo di query

Restituisce informazioni su un processo di esecuzione di query in background.

Parametri

Nome Chiave Necessario Tipo Descrizione
Modulo
module True string

Modulo NXT Financial Edge per la richiesta.

ID lavoro
job_id True string

ID del record di sistema del processo di esecuzione della query.

Includere l'URL dei risultati?
include_read_url string

Includere l'URL nel file dei risultati della query?

Eliminazione del contenuto
content_disposition string

Indica come verranno visualizzati i risultati della query.

Valori restituiti

Processo di esecuzione delle query

Definizioni

QueryApi.ExecuteQueryResponse

Processo di query avviato

Nome Percorso Tipo Descrizione
ID lavoro
id string

Identificatore del processo di query.

stato
status string

Stato del processo di query risultante. 'In sospeso': il processo è stato accodato ma non è ancora stato avviato. 'Running': il processo è in esecuzione. 'Completed': il processo è stato completato correttamente. 'Failed': il processo non è riuscito. 'Annullamento': l'annullamento del processo è stato richiesto (ma potrebbe comunque essere completato correttamente). 'Cancelled': il processo è stato annullato. 'Throttled': il processo è stato limitato e verrà eseguito quando lo spazio è disponibile.

Message
message string

Messaggio associato alla risposta.

QueryApi.QueryExecutionJob

Processo di esecuzione delle query

Nome Percorso Tipo Descrizione
ID lavoro
id string

Identificatore del processo di query.

stato
status string

Stato del processo di query risultante. 'In sospeso': il processo è stato accodato ma non è ancora stato avviato. 'Running': il processo è in esecuzione. 'Completed': il processo è stato completato correttamente. 'Failed': il processo non è riuscito. 'Annullamento': l'annullamento del processo è stato richiesto (ma potrebbe comunque essere completato correttamente). 'Cancelled': il processo è stato annullato. 'Throttled': il processo è stato limitato e verrà eseguito quando lo spazio è disponibile.

Numero di righe
row_count integer

Numero di record nella query.

URI dei risultati della query
sas_uri string

URI per l'accesso ai risultati della query. Questo URI deve essere considerato come una credenziale sicura per accedere ai risultati della query. Il valore viene considerato sensibile e l'URI scadrà dopo 15 minuti.

QueryApi.QuerySummary

Query

Nome Percorso Tipo Descrizione
Documento d'identità
id integer

ID del record di sistema della query.

Nome
name string

Nome univoco della query.

Description
description string

Descrizione della query.

TIPO
type string

Tipo della query.

ID tipo
type_id integer

ID del record di sistema del tipo di query.

Categoria
category string

Categoria della query.

ID della categoria
category_id integer

ID del record di sistema della categoria di query.

Formato
format string

Formato della query.

Visualizza supportato?
view_supported boolean

La query è visualizzabile?

Modifica supportata?
edit_supported boolean

La query è modificabile?

È preferito?
favorite boolean

La query è un preferito?

Ha chiesto campi?
has_ask_fields boolean

La query include campi filtro con l'operatore ask?

Creato dalla query?
created_by_query boolean

La query è stata creata all'interno del modulo di query?

Modalità di esecuzione supportate
supported_execution_modes string

Modalità di esecuzione supportate.

Può modificare?
can_modify boolean

L'utente può modificare la query?

Può essere eseguita?
can_execute boolean

L'utente può eseguire la query?

Altri utenti possono modificare?
others_can_modify boolean

Altri utenti possono modificare la query?

Altri possono essere eseguiti?
others_can_execute boolean

Gli altri utenti possono eseguire la query?

Eliminare i duplicati?
suppress_duplicates boolean

I duplicati vengono eliminati nei risultati della query?

digitare
output_limit.type string

Tipo di limite di output.

value
output_limit.limit integer

Numero o percentuale di righe da salvare (a seconda del tipo di limite di output specificato).

Layout dei risultati
result_layout string
Selezionare un nome di query
select_from_query_name string

Nome della query utilizzata come selezione di base per la query.

Selezionare un ID query
select_from_query_id integer

ID del record di sistema della query utilizzata come selezione di base per la query.

Ultima esecuzione
date_last_run date-time

Data dell'ultima esecuzione della query.

Numero di record
num_records integer

Numero di record trovati l'ultima volta che è stata eseguita la query.

Tempo trascorso
elapsed_ms integer

Tempo trascorso (in millisecondi) dell'ultima esecuzione della query.

Data di creazione
date_added date-time

Data di creazione della query.

Creato da
added_by string

Nome dell'utente che ha creato la query.

Data modificata
date_changed date-time

Data dell'ultima modifica della query.

Modificato da
last_changed_by string

Nome dell'utente che ha modificato l'ultima query.

QueryApi.QuerySummaryCollection

Queries

Nome Percorso Tipo Descrizione
queries
queries array of QueryApi.QuerySummary

Set di elementi inclusi nella risposta.

Tipi di query?
any_query_types boolean

L'utente ha accesso a qualsiasi tipo di query?

Conteggio
count integer

Numero totale di elementi nella raccolta prima del limite/offset.

Limite
limit integer

Limite per la richiesta di elenco.

Offset
offset integer

Offset nella richiesta di elenco.

QueryApi.QuerySummaryV2Collection

Queries

Nome Percorso Tipo Descrizione
queries
queries array of QueryApi.QuerySummary

Set di elementi inclusi nella risposta.

Tipi di query?
any_query_types boolean

L'utente ha accesso a qualsiasi tipo di query?

Limite
limit integer

Limite per la richiesta di elenco.

Token di continuazione
continuation_token string

Token di continuazione per la richiesta di elenco.