OneDeclarativeConn (Vorschau)
Rufen Sie rechnungen nacheinander von GetMyInvoices ab. Wenn wir diesen Connector ausführen, können wir die letzte Rechnung von GetMyInvoices abrufen. Dies bedeutet, dass, wenn Sie unseren Connector einmal ausführen, erhalten wir eine Rechnungsdaten, und die letzte Rechnungs-ID wird erhöht. Wenn Sie diesen Connector als Nächstes erneut ausführen, werden die nächsten Rechnungsdaten entsprechend der letzten Rechnungs-ID angezeigt, und die letzte Rechnungs-ID wird ebenfalls erhöht. Wenn keine Rechnungs-ID mehr vorhanden ist, gibt der Connector einen leeren Wert zurück.
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: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Standard | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: - Azure Government Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps Regionen mit Ausnahme der folgenden: - US Government (GCC) - 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: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | GetMyInvoices |
| URL | https://help.getmyinvoices.com/en/ |
| E‑Mail | support@getmyinvoices.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | m1df_ingestionratingsbusiness |
| Website | https://www.getmyinvoices.com/en/ |
| Datenschutzrichtlinie | https://www.getmyinvoices.com/en/privacy/ |
| Kategorien | Künstliche Intelligenz; Business Intelligence |
OneDeclarativeFlow
Ermöglicht die grundlegenden Vorgänge für unsere Contract Insight-Software (Add, Insert, Update) und Schemainformationen für eine Entität.
Herausgeber: CobbleStone Software
Voraussetzungen
Erfordert eine vorhandene Lizenz für CobbleStone Software (Contact Insight).
Unterstützte Vorgänge
Get
Pullliste von Datensätzen für eine bestimmte Entität mit bestimmten Kriterien, Reihenfolge nach Tag, Gruppierung nach Tag und Anzahl von Datensätzen. Hinweis: Es gibt keine Beschränkung für die Anzahl der abzurufenden Datensätze, aber der Benutzer muss berücksichtigen, dass größere Ergebnisse langsamer verarbeitet werden.
Hinzufügen
Hinzufügen eines Datensatzes (begrenzt auf einen Datensatz pro Aufruf) zur angegebenen Entität. Die Antwort ist die vom System generierte ID.
Update
Aktualisieren Sie Datensätze für eine angegebene Entität/einen bestimmten Bereich mit bestimmten Kriterien und einem TriggerWorkflow als Flag zum Ausführen des Workflows, nachdem die Updateanforderung erfolgreich war oder nicht. Die maximale Anzahl von Datensätzen, die aktualisiert werden können, beträgt 500 pro Anruf.
Schema
Listet Spalten, Datentypen und alle Einschränkungen oder Kennzeichnungen (NULL, Länge, Primärschlüssel usw.) in einer Tabelle auf.
Liste der Entitäten
Gibt die Liste der Namen und drei gekennzeichnete Eigenschaften zurück, die angeben, ob sie über diese Schnittstelle bearbeitet, aktualisiert oder angezeigt/abgefragt werden kann.
Abrufen von Anmeldeinformationen
Autorisierung (OAUTH 2.0)
- CobbleStone Software bietet zwei Methoden der Autorisierung für den Zugriff:
- Autorisierungscode: https://oauth.net/2/grant-types/authorization-code/
- Implizite Gewährung: https://oauth.net/2/grant-types/implicit/
Anmeldeinformationen können über Ihr CobbleStone-Softwaresystem eingerichtet/generiert werden.
Getting Started
Führen Sie die folgenden Schritte aus, um die API-Clientanmeldeinformationen über Ihr CobbleStone-Softwaresystem zu erstellen:
Innerhalb Ihres CobbleStone-Softwaresystems kann ein Systemadministrator zur folgenden Seite navigieren, um Anmeldeinformationen einzurichten/zu konfigurieren:
- Für SaaS-Clients: https://yourCompanyName.cobblestone.software/core/MyAPI.aspx
- Für bereitgestellte Clients (in der Regel): https://yourCompanyName/core/MyAPI.aspx
(HINWEIS: Dies befindet sich unter dem oberen Menüelement "Mein" und wählen Dann "Meine API-Clients") aus.
Auf diese Weise kann ein Systemadministrator OAuth 2.0-Anmeldeinformationen (Client-ID und geheimer Clientschlüssel) für die Verwendung mit dem Connector erstellen.
Von der Anmeldung bei Ihrem CobbleStone Software-System:
Zunächst öffnen Sie "CobbleStone Software" und wechseln unter "Meine > API-Clients"...
Erstellen Sie einen neuen API-Clienteintrag, indem Sie auf "API-Client hinzufügen" klicken und ihm einen eindeutigen Namen geben. Der Name ist nur intern und kann für seinen Zweck aussagekräftig sein. Es wird empfohlen, einen anderen API-Schlüssel zu verwenden, um Dinge in kleine, verwaltbare und zielgerichtete Aufgaben zu organisieren.
Dadurch wird ein Schlüssel generiert, und nur Administratoren haben Zugriff auf die Seite. Sie ist an die Person gebunden, die den Schlüssel generiert hat, und sie sind die einzige Person, die ihn sehen kann. Sie können ihn freigeben, aber nur der angemeldete Benutzer kann ihn sehen.
An diesem Punkt haben wir die Einrichtung des API-Clienteintrags abgeschlossen. Diese Client-ID und Client Securet werden für die Kommunikation mit Ihrem CobbleStone Software-System verwendet.
Bekannte Probleme und Einschränkungen
Derzeit unterstützt der Connector das Senden oder Empfangen von Binärdateien nicht.
Der Endpunkt "Update" ist auf maximal 500 betroffene Zeilen pro Treffer beschränkt. Wenn mehr als 500 Datensätze aktualisiert werden müssen, müssen sie in mehreren Treffern verarbeitet werden.
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
|
Rechnungsdokument von Get |
Abrufen von Rechnungsdokumentdaten nacheinander aus GetMyInvoices. |
Rechnungsdokument von GetMyInvoices abrufen
Abrufen von Rechnungsdokumentdaten nacheinander aus GetMyInvoices.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Inhaltstyp
|
Content-Type | True | string |
Inhaltstyp. |
|
Akzeptieren
|
Accept | True | string |
Annehmen. |
|
API-Schlüssel
|
api_key | True | string |
API-Schlüssel |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Datensätze
|
records | array of object |
Datensätze |
|
id
|
records.id | integer |
ID |
|
company_uid
|
records.company_uid | integer |
Firmen-UID |
|
company_name
|
records.company_name | string |
Name des Unternehmens |
|
document_type
|
records.document_type | string |
Dokumenttyp |
|
document_number
|
records.document_number | string |
Dokumentnummer |
|
creation_date
|
records.creation_date | string |
Erstellungsdatum |
|
document_date
|
records.document_date | string |
Dokumentdatum |
|
document_due_date
|
records.document_due_date | string |
Fälligkeitsdatum des Dokuments |
|
document_payment_method
|
records.document_payment_method | string |
Zahlungsmethode für Dokumente |
|
payment_status
|
records.payment_status | string |
Zahlungsstatus |
|
net_amount
|
records.net_amount | float |
Nettobetrag |
|
Mehrwertsteuer
|
records.vat | integer |
Mehrwertsteuer |
|
gross_amount
|
records.gross_amount | float |
Gesamtbetrag |
|
Währung
|
records.currency | string |
Währungen |
|
is_archived
|
records.is_archived | boolean |
Ist archiviert |
|
is_ocr_completed
|
records.is_ocr_completed | boolean |
Ist ocr abgeschlossen |
|
tags
|
records.tags | string |
Stichwörter |
|
Hinweis
|
records.note | string |
Note |
|
source
|
records.source | string |
Source |
|
source_user
|
records.source_user | string |
Quellbenutzer |
|
document_name
|
records.document_name | string |
Dokumentname |
|
Dateigröße
|
records.file_size | integer |
Dateigröße |
|
file_content
|
records.file_content | string |
Inhalt der Datei |
|
line_items
|
records.line_items | array of |
Zeilenelemente |
|
readable_text
|
records.readable_text | string |
Lesbarer Text |