Freigeben über


Resco Cloud

Resco Cloud ist eine all-in-One-Geschäftslösung, die hochgradig anpassbar, sicher, funktionsreich und 100% offline einsatzbereit ist.

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)
     - 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 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 Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Resco-Experten sind bereit, aufzuhören und zu helfen
URL https://www.resco.net/contact-support/
Email mobilecrm@resco.net
Connectormetadaten
Herausgeber Resco
Webseite https://www.resco.net/resco-cloud/
Datenschutzrichtlinie https://www.resco.net/privacy-notice/
Kategorien Vertrieb und CRM; Produktivität

Resco Cloud bietet Ihnen all-in-One-Geschäftslösungen, die hochgradig anpassbar, sicher, funktionsreich und 100% offline einsatzbereit sind. Dieser Connector ermöglicht Vorgängen, mit denen Sie Datensätze nahtlos erstellen, lesen, aktualisieren und löschen können.

Voraussetzungen

Um diesen Connector verwenden zu können, benötigen Sie Folgendes:

  • Eine Organisation bei Resco Cloud oder ein beliebiges verbundenes Produkt von Resco.
  • Sie können sich hier für eine kostenlose 30-tägige Testversion registrieren.
  • Ein Benutzerkonto mit Schemazugriffsberechtigungen oder Systemadministratorberechtigungen.

So erhalten Sie Anmeldeinformationen

Dieser Connector verwendet Basic die Authentifizierung. Beim Erstellen eines neuen Connectors (in Power Apps/Logic Apps) müssen Sie Anmeldeinformationen angeben. Sie müssen auch einen Server auswählen, der mit diesem Connector verwendet werden soll, und den Namen der Organisation, den Sie während der Registrierung angegeben haben.

Erste Schritte mit Connector

Fügen Sie einfach jeden Resco Cloud Connector-Schritt zu Ihrem Flow hinzu, und beginnen Sie mit dem Zugreifen auf/Ändern von Daten in Ihrer Resco Cloud-Organisation. Mit diesem Connector können Sie grundlegende Datenvorgänge ausführen, z. B. Lese-/Erstellung/Aktualisierung/Löschvorgang.

Bekannte Probleme und Einschränkungen

Paging

Die List records Aktion gibt maximal 1000 Datensätze zurück. Wenn Sie weitere Datensätze abrufen möchten, müssen Sie den Skip token Eingabeparameter verwenden. Die Skip token Wird nicht direkt zurückgegeben, sondern wird stattdessen Next Link zurückgegeben, die auch enthält Skip token . Um den nächsten Aktionsaufruf aufzulösenSkip token, können Sie den Ausdruck in Set variable Schritt wie folgt verwenden:List records

{
    "inputs": {
        "name": "skipToken",
        "value": "@{if(empty(outputs('List_records')?['body/@odata.nextLink']),null,decodeUriComponent(substring(outputs('List_records')?['body/@odata.nextLink'],add(indexOf(outputs('List_records')?['body/@odata.nextLink'], '$skipToken='),11))))}"
    }
}
Auslöser

Resco Cloud Connector unterstützt Trigger für Erstellungs-, Aktualisierungs- und Löschvorgänge. Bei erweiterten Anforderungen gibt es eine Problemumgehung mithilfe des Serverprozessereignisses und das Aufrufen einer HTTP-Anforderung, die von "Wenn eine HTTP-Anforderung empfangen wird" bereitgestellt wird. Erstellen Sie einfach einen neuen automatisierten Cloudfluss, nennen Sie ihn, und klicken Sie auf "Überspringen", um einen leeren Fluss zu erstellen. Suchen Sie nach "Request"-Connector, und fügen Sie den Trigger "Wenn eine HTTP-Anforderung empfangen wird" hinzu. Legen Sie "Request Body JSON Schema" fest, um den id Parameter zu akzeptieren:

 {
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        }
    }
}

Legen Sie unter "Erweiterte Optionen anzeigen" die Methode auf POST. Speichern Sie den Fluss, um "HTTP POST-URL" zu generieren. App-Fluss

Jetzt müssen Sie einen Prozess zum Aufrufen des Triggers in Ihrem Fluss erstellen. Melden Sie sich bei Ihrem Resco Cloud-Server an, starten Sie die Admin-Konsole, und wählen Sie im Menü "Prozesse" aus. Klicken Sie auf "Neu", geben Sie einen Namen für den neuen Prozess ein, wählen Sie die gewünschte Entität aus (z. B. Konto), und das gewünschte Ereignis (z. B. Datensatz wird erstellt). Fügen Sie eine StringList-Variable headers hinzu, und fügen Sie ihr ein Element Content-Type: application/json;charset=utf-8 hinzu. Fügen Sie eine Zeichenfolgenvariable body als "Text formatieren" hinzu:

\{ "id": "{Entity.id}" \}

Fügen Sie dann den Funktionsschritt Server.InvokeWebRequest mit POST der Methode hinzu. URL, die aus "Wenn eine HTTP-Anforderung empfangen wird" auslöser und textkörpervariabler wird. App-Prozess

Wenn Sie nun einen Datensatz des angegebenen Entitätstyps erstellen, wird der Trigger aktiviert.

Häufige Fehler und Abhilfemaßnahmen

Stellen Sie für Cloudserver sicher, dass Sie den richtigen Server im Dialogfeld "Verbindung" angegeben haben. Wenn dies nicht der Fehler ist, wird möglicherweise ein nicht autorisierter Fehler angezeigt. Geben Sie für benutzerdefinierte oder lokale Server die URL einschließlich Protokoll und Port ein (falls zutreffend), z. B. https://mycompany.com[:8080]

Häufig gestellte Fragen

  • F: Verwenden von List records Eingabeparametern A: Dies sind standardmäßige OData-Abfrageparameter. Die Syntax für jeden Eingabeparameter wird durch die OData-Spezifikation definiert. Das einzige, was Sie sich vorstellen sollten, besteht darin, logische Namen anstelle von Anzeigenamen zu verwenden. (z. B. Konto -> Konto, Name -> Name usw.). Logische Namen finden Sie unter Entitäten in der Admin-Konsole.
  • F: Wie erhalte ich eine Auswahllistenbezeichnung? A: Jedes Auswahllistenfeld gibt 2 Werte zurück:
    • Field - Dies ist der Auswahllistenwert.
    • Field (Label) – Dies ist die Bezeichnung für den Auswahllistenwert.
  • F: Wie erhalte ich eine Nachschlagebezeichnung? A: Jedes Nachschlagefeld gibt drei Werte zurück:
    • Field - Dies ist die ID (GUID) des Verweises.
    • Field (Label) - Dies ist die Bezeichnung (primärer Name) des Verweises.
    • Field (Type) - Dies ist die Zielentität des Verweises.
  • F: Wie setiere ich das Nachschlagefeld? A: Beim Festlegen von Nachschlagefeldern müssen Sie einen Verweis erstellen, der aus Datensatztyp und Datensatz-ID besteht.
    • Aus dem vorhandenen Datensatz in Ihrem Fluss können Sie folgendes verwenden: OData Id
    • Durch Erstellen eines Ausdrucks logicalName:id
    • Durch Erstellen eines Ausdrucks logicalName('id')

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Cloud Server Verwenden Sie einen Cloudserver, um auf Ihre Organisation zuzugreifen. Alle Regionen Nicht teilbar
Lokaler Server Verwenden Sie einen lokalen Server, um auf Ihre Organisation zuzugreifen. Alle Regionen Nicht teilbar
Standard [VERALTET] Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. Alle Regionen Nicht teilbar

Cloud Server

Authentifizierungs-ID: cloudServer

Anwendbar: Alle Regionen

Verwenden Sie einen Cloudserver, um auf Ihre Organisation zuzugreifen.

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
Resco Server Schnur Richtig
Organization Schnur Richtig
Nutzername securestring Richtig
Kennwort securestring Richtig

Lokaler Server

Auth-ID: onPremiseServer

Anwendbar: Alle Regionen

Verwenden Sie einen lokalen Server, um auf Ihre Organisation zuzugreifen.

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
Resco Server Schnur Richtig
Organization Schnur Richtig
Nutzername securestring Richtig
Kennwort securestring Richtig

Standard [VERALTET]

Anwendbar: Alle Regionen

Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.

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
Resco Server Schnur Richtig
Organization Schnur Richtig
Nutzername securestring Richtig
Kennwort securestring Richtig

Drosselungsgrenzwerte

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

Aktionen

Abrufen des aktuellen Benutzers

Abrufen des aktuellen Benutzerdatensatzes nach ID

Aktualisieren eines Datensatzes

Datensatz nach ID aktualisieren

Bericht generieren

Bericht generieren

Datensatz abrufen

Datensatz nach ID abrufen

Datensatz löschen

Datensatz nach ID löschen

Datensätze auflisten

Liste der Datensätze abrufen

Erstellen eines neuen Datensatzes

Erstellen eines neuen Datensatzes

Fragebogen abrufen

Abrufen des Frageärdatensatzes nach ID

Fragebogen auflisten

Liste der Fragebogendatensätze abrufen

Abrufen des aktuellen Benutzers

Abrufen des aktuellen Benutzerdatensatzes nach ID

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Auswahlabfrage
$select string

Beschränken der beim Abrufen von Daten zurückgegebenen Eigenschaften

Abfrage erweitern
$expand string

Verwandte Datensätze, die mit angeforderten Datensätzen eingeschlossen werden sollen (Standard = keine)

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Aktualisieren eines Datensatzes

Datensatz nach ID aktualisieren

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datensatzkennung
id True string

Geben Sie einen GUID (Globally Unique Identifier) ein.

ETag
If-Match string

ETag (Entitätsversion)

Name der Entität
entity True string

Name der Entität

body
body True dynamic

Neue Eigenschaftswerte

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Bericht generieren

Bericht generieren

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Entität
entity True string

Name der Entität

Datensatzkennung
id True string

Geben Sie einen GUID (Globally Unique Identifier) ein.

Berichtsname
report True string

Name des Berichts

Format
extension True string

Format der Datei

Gibt zurück

Melden von Inhalten
binary

Datensatz abrufen

Datensatz nach ID abrufen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datensatzkennung
id True string

Geben Sie einen GUID (Globally Unique Identifier) ein.

Auswahlabfrage
$select string

Beschränken der beim Abrufen von Daten zurückgegebenen Eigenschaften

Abfrage erweitern
$expand string

Verwandte Datensätze, die mit angeforderten Datensätzen eingeschlossen werden sollen (Standard = keine)

Name der Entität
entity True string

Name der Entität

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Datensatz löschen

Datensatz nach ID löschen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datensatzkennung
id True string

Geben Sie einen GUID (Globally Unique Identifier) ein.

ETag
If-Match string

ETag (Entitätsversion)

Name der Entität
entity True string

Name der Entität

Datensätze auflisten

Liste der Datensätze abrufen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Auswahlabfrage
$select string

Beschränken der beim Abrufen von Daten zurückgegebenen Eigenschaften

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Datensätze

Bestellung nach
$orderby string

Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge von Datensätzen

Abfrage erweitern
$expand string

Verwandte Datensätze, die mit angeforderten Datensätzen eingeschlossen werden sollen (Standard = keine)

Höchste Anzahl
$top integer

Gesamtzahl der abzurufenden Datensätze

Anzahl überspringen
$skip integer

Überspringen der ersten n Datensätze

Skiptoken
$skiptoken string

Das Token für den Zugriff auf die nächste Seite von Datensätzen

Name der Entität
entity True string

Name der Entität

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Erstellen eines neuen Datensatzes

Erstellen eines neuen Datensatzes

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Entität
entity True string

Name der Entität

body
body True dynamic

Neuer Datensatz

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Fragebogen abrufen

Abrufen des Frageärdatensatzes nach ID

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datensatzkennung
id True string

Geben Sie einen GUID (Globally Unique Identifier) ein.

Auswahlabfrage
$select string

Beschränken der beim Abrufen von Daten zurückgegebenen Eigenschaften

Questionaire-Name
questionnaire True string

Name des Frageärs

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Fragebogen auflisten

Liste der Fragebogendatensätze abrufen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Auswahlabfrage
$select string

Beschränken der beim Abrufen von Daten zurückgegebenen Eigenschaften

Filterabfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Datensätze

Höchste Anzahl
$top integer

Gesamtzahl der abzurufenden Datensätze

Anzahl überspringen
$skip integer

Überspringen der ersten n Datensätze

Skiptoken
$skiptoken string

Das Token für den Zugriff auf die nächste Seite von Datensätzen

Questionaire-Name
questionnaire True string

Name des Frageärs

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Auslöser

Wenn ein Element erstellt wird, das gelöscht wird

Wenn ein Element erstellt wird, das gelöscht wird

Wenn ein Element erstellt wird, das gelöscht wird

Wenn ein Element erstellt wird, das gelöscht wird

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Entität
$entity True string

Name der Entität

Aktionsname
$action True string

Maßnahme

Gibt zurück

Name Pfad Typ Beschreibung
id
id string

Definitionen

binär

Dies ist der grundlegende Datentyp "binary".