Freigeben über


CivicPlus Transform

Ermöglicht Es Geschäftsbenutzern, digitale Formulare für Unternehmen und Behörden als Web- und systemeigene Apps zu erstellen und bereitzustellen, während Entwickler die Formulare über ihre eigenen benutzerdefinierten Apps anpassen, erweitern oder nutzen können. Verbinden Sie Ihre Formulare mit diesem Connector, um eine einfache Übermittlung Ihrer Formulardaten in Ihre Back-End-Systeme oder Datenbanken zu ermöglichen, ohne komplexen Integrationscode schreiben zu müssen.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name CivicPlus-Unterstützung
URL https://www.civicoptimize.civicplus.help/hc/en-us
Email support@civicplus.com
Connectormetadaten
Herausgeber OneBlink
Webseite http://oneblink.io/
Datenschutzrichtlinie http://oneblink.io/legal/privacy-policy
Kategorien Produktivität; Daten

CivicPlus Transform Connector

Ermöglicht Es Geschäftsbenutzern, digitale Formulare für Unternehmen und Behörden als Web- und systemeigene Apps zu erstellen und bereitzustellen, während Entwickler die Formulare über ihre eigenen benutzerdefinierten Apps anpassen, erweitern oder nutzen können. Verbinden Sie Ihre Formulare mit diesem Connector, um eine einfache Übermittlung Ihrer Formulardaten in Ihre Back-End-Systeme oder Datenbanken zu ermöglichen, ohne komplexen Integrationscode schreiben zu müssen.

Voraussetzungen

  • Sie müssen sich mit Ihrer E-Mail-Adresse bei CivicPlus Transform Productivity Suite anmelden.
  • Navigieren Sie zum Developer Keys Abschnitt der Konsole, und erstellen Sie einen neuen API-Schlüssel mit der Forms Berechtigung zum Aktivieren.

Dokumentation

Weitere Informationen zum Einrichten unseres Connectors finden Sie in unserem Supportartikel hier.

Unterstützte Vorgänge

Der Connector unterstützt die folgenden Vorgänge:

FormSubmissionMetaWebhookTrigger: Erstellt einen Meta-Webhook zur Übermittlung von CivicPlus-Formularen

Rückgabewerte:

Name Pfad Typ
Formular-ID formId Integer
Übermittlungs-ID Einreichungs-ID Schnur

GetFormSubmissionData: Ermöglicht das Abrufen von Daten zur Übermittlung von CivicPlus-Formularen

Parameters:

Name Key Erforderlich Typ Description
Formular-ID formId Wahr Integer ID des abgerufenen Formulars
Übermittlungs-ID Einreichungs-ID Wahr Schnur ID der abgerufenen Formularübermittlung

GetFormSubmissionAttachment: Ruft Anlagen ab, die einer CivicPlus-Formularübermittlung zugeordnet sind.

Parameters:

Name Key Erforderlich Typ Description
Formular-ID formId Wahr Integer ID des Formulars, mit dem die Anlage hochgeladen wurde
Anlagen-ID attachmentId Wahr Schnur ID der hochgeladenen Anlage

GenerateFormSubmissionPDF: Ermöglicht das Generieren der PDF-Datei für die Formularübermittlung

Parameters:

Name Key Erforderlich Typ Description
Formular-ID formId Wahr Integer ID des formulars, das übermittelt wurde
Übermittlungs-ID Einreichungs-ID Wahr Schnur ID der Formularübermittlung
Übermittlungs-ID in PDF einschließen includeSubmissionIdInPdf Wahr boolean Der Übermittlungsbezeichner kann unten auf jeder Seite in der PDF-Datei enthalten sein.

Anweisungen zur Bereitstellung

Verwenden Sie diese Anweisungen , um diesen Connector als benutzerdefinierter Connector in Microsoft Power Automate und Power Apps bereitzustellen.

Weitere Unterstützung

Für weitere Unterstützung können Sie uns support@civicplus.com kontaktieren – gerne helfen wir Ihnen gerne.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
API-Schlüssel securestring Der API-Schlüssel für diese API Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen von Formularübermittlungsdaten

Ermöglicht das Abrufen von Formularübermittlungsdaten

Erhalten Von CivicPlus Pay Payment

Ermöglicht das Abrufen einer CivicPlus Pay-Zahlung

Formularübermittlungsanlage abrufen

Ermöglicht das Abrufen von Anlagen zur Formularübermittlung

Genehmigungsdatensatz abrufen

Ermöglicht das Abrufen von Formulargenehmigungsdaten für einen einzelnen Schritt.

Pdf-Datei zum Generieren einer Formularübermittlung

Ermöglicht das Generieren der PDF-Datei für die Formularübermittlung

Abrufen von Formularübermittlungsdaten

Ermöglicht das Abrufen von Formularübermittlungsdaten

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Formular-ID
formId True integer

ID des abgerufenen Formulars

Übermittlungs-ID
submissionId True string

ID der abgerufenen Formularübermittlung

Gibt zurück

Erhalten Von CivicPlus Pay Payment

Ermöglicht das Abrufen einer CivicPlus Pay-Zahlung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Übermittlungs-ID
submissionId True string

ID der Formularübermittlung

Gibt zurück

Formularübermittlungsanlage abrufen

Ermöglicht das Abrufen von Anlagen zur Formularübermittlung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Formular-ID
formId True integer

ID des Formulars, mit dem die Anlage hochgeladen wurde

Anlagen-ID
attachmentId True string

ID der hochgeladenen Anlage

Gibt zurück

Ausgabedateiinhalt der Formularanlage

Anlageninhalt
binary

Genehmigungsdatensatz abrufen

Ermöglicht das Abrufen von Formulargenehmigungsdaten für einen einzelnen Schritt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Übermittlungs-ID
submissionId True string

ID der Formularübermittlung

Formular
formId True integer

Formular zum Auswählen eines Genehmigungsschritts

Genehmigungsschritt
approvalLabel True string

Genehmigungsschritt zum Abrufen des Genehmigungsdatensatzes

Gibt zurück

Name Pfad Typ Beschreibung
Genehmigt von: E-Mail-Adresse
formSubmissionApproval.updatedBy date-time
Genehmigter Zeitstempel
formSubmissionApproval.updatedAt date-time
Genehmigungsformular-ID
formSubmissionApproval.approvalFormId number
Übermittlungs-ID des Genehmigungsformulars
formSubmissionApproval.approvalFormSubmissionId string

Pdf-Datei zum Generieren einer Formularübermittlung

Ermöglicht das Generieren der PDF-Datei für die Formularübermittlung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Formular-ID
formId True integer

ID des formulars, das übermittelt wurde

Übermittlungs-ID
submissionId True string

ID der Formularübermittlung

Übermittlungs-ID in PDF einschließen
includeSubmissionIdInPdf boolean

Der Übermittlungsbezeichner kann unten auf jeder Seite in der PDF-Datei enthalten sein.

Zahlungsdetails in PDF einschließen
includePaymentInPdf boolean

Zahlungsdetails können als letzte Seite in der PDF-Datei enthalten sein.

Seitenwechsel auf Formularseiten
usePagesAsBreaks boolean

Formularseiten können in Seitenumbrüche in der PDF-Datei übersetzt werden.

Ausgeschlossene Formularelemente
excludedElementIds array of string

Die Bezeichner der Formularelemente, die aus der PDF-Datei ausgeschlossen werden sollen

Genehmigungsdetails in PDF einschließen
value string
PDF-Seitenformat
pdfSize string

Gibt zurück

Ausgabedateiinhalte aus dem PDF-Dienst

PDF-Inhalt der Formularübermittlung
binary

Auslöser

Löst aus, wenn eine Formularübermittlung auftritt

Erstellt einen Formularübermittlungs-Metawebhook

Löst aus, wenn eine Formularübermittlung auftritt

Erstellt einen Formularübermittlungs-Metawebhook

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Etikett
label string

Bezeichnung, die in CivicOptimize Productivity angezeigt wird, um das Workflowereignis zu identifizieren

Formular
formId number

Wählen Sie ein Formular aus, um diesen Fluss auf die Übermittlungen eines einzelnen Formulars einzuschränken.

Auslöser
trigger string

Wählen Sie aus, wann dieser Auslöser auftritt.

Gibt zurück

Definitionen

FormSubmissionMetaWebhookPush

Name Pfad Typ Beschreibung
Formular-ID
formId integer
Übermittlungs-ID
submissionId string
Externe ID
externalId string
App-ID
formsAppId integer

FormSubmissionData

Name Pfad Typ Beschreibung
Formularname
definition.name string
Formularbeschreibung
definition.description string
Übermittlungsdaten
submission object
Übermittelt von: IP-Adresse
ipAddress string
Übermittlungszeitstempel
submissionTimestamp date-time
Übermittelt von: Benutzer-ID
user.providerUserId string
Übermittelt von: Vorname
user.firstName string
Übermittelt von: Nachname
user.lastName string
Übermittelt von: Vollständiger Name
user.fullName string
Übermittelt von: E-Mail-Adresse
user.email string
Übermittelt von: Bild-URL
user.picture string
Übermittelt von: Rolle
user.role string
Übermittelt von: Interne Benutzer-ID
user.userId string
Übermittelt von: Anbietertyp
user.providerType string
Übermittelt von: Supervisor Benutzer-ID
user.supervisor.providerUserId string
Eingereicht von: Vorgesetzter vollständiger Name
user.supervisor.fullName string
Übermittelt von: E-Mail-Adresse des Supervisors
user.supervisor.email string
Gerät: Typ (CORDOVA, BROWSER, PWA)
device.type string
Gerät: Cordova Version
device.cordova string
Gerät: Modell
device.model string
Gerät: Plattform
device.platform string
Gerät: Universally Unique Identifier
device.uuid string
Gerät: Betriebssystemversion
device.version string
Gerät: Hersteller
device.manufacturer string
Gerät: War ein Simulator
device.isVirtual boolean
Gerät: Hardware-Seriennummer
device.serial string
Gerät: Browsercode
device.appCodeName string
Gerät: Browsername
device.appName string
Gerät: Browserversion
device.appVersion string
Gerät: Waren Cookies aktiviert
device.cookieEnabled boolean
Gerät: Hardwarekoncurrency
device.hardwareConcurrency number
Gerät: Bevorzugte Sprache
device.language string
Gerät: Maximal unterstützte Touchpunkte
device.maxTouchPoints number
Gerät: Benutzer-Agent
device.userAgent string
Gerät: Browseranbieter
device.vendor string
Gerät: Browseranbieterversion
device.vendorSub string
Gerät: Wurde durch Automatisierung gesteuert
device.webdriver boolean

FormSubmissionPaymentCPPay

Name Pfad Typ Beschreibung
paymentTransaction
paymentTransaction CPPayTransactionDetailsViewModelResponseEnvelope

CPPayTransactionDetailsViewModelResponseEnvelope

Name Pfad Typ Beschreibung
Transaktion
result CPPayTransactionDetailsViewModel
Generierte Zeit
timeGenerated string

CPPayErrorViewModel

Name Pfad Typ Beschreibung
message
message string
:Fehlercode
code CPPayErrorCodeEnum

CPPayTransactionDetailsViewModel

Name Pfad Typ Beschreibung
:Art
type CPPayTransactionTypeEnum
:Id
id string
:Zustand
state CPPayTransactionStateEnum
: Händlercode
merchantCode string
: Zahlungsmethode
paymentMethodType CPPayPaymentMethodTypeEnum
: Kreditkarte: Letzte 4 Ziffern
lastFour string
: Kreditkarte : Ablaufmonat
expMonth integer
: Kreditkarte: Ablaufjahr
expYear integer
: Zahlungsmethode
paymentType CPPayPaymentTypeEnum
:Menge
amount double
:Fehlercode
errorCode CPPayErrorCodeEnum
: Kundenbestätigung
customerReceipt string
: Händlerbestätigung
merchantReceipt string
: Signaturformat
customerSignatureFormat CPPaySignatureFormatEnum
: Kundensignatur
customerSignature string
: Erstellungsdatum
createdOnUtc string
: Datum der letzten Aktualisierung
lastModifiedOnUtc string

CPPayTransactionTypeEnum

:Art
string

CPPayTransactionStateEnum

:Zustand
string

CPPayPaymentMethodTypeEnum

: Zahlungsmethode
string

CPPayPaymentTypeEnum

: Zahlungsmethode
string

CPPayResponseTypeEnum

CPPayErrorCodeEnum

:Fehlercode
string

CPPaySignatureFormatEnum

: Signaturformat
string

binär

Dies ist der grundlegende Datentyp "binary".