Delen via


Cloud opnieuw sco's

Resco Cloud is een alles-in-één bedrijfsoplossing die zeer aanpasbaar, veilig en 100% offline gereed is.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Resco-experts zijn klaar om te luisteren en te helpen
URL https://www.resco.net/contact-support/
E-mailen mobilecrm@resco.net
Connectormetagegevens
Uitgever Opnieuw sco's
Webpagina https://www.resco.net/resco-cloud/
Privacybeleid https://www.resco.net/privacy-notice/
Categorieën Verkoop en CRM; Productiviteit

Resco Cloud biedt u alles-in-één bedrijfsoplossingen die zeer aanpasbaar, veilig, functiesrijk en 100% offline gereed zijn. Met deze connector kunt u bewerkingen uitvoeren waarmee u naadloos records kunt maken, lezen, bijwerken en verwijderen.

Vereiste voorwaarden

Als u deze connector wilt gebruiken, hebt u het volgende nodig:

  • Een organisatie bij Resco Cloud of een aangesloten product van Resco.
  • U kunt zich hier registreren voor een gratis proefversie van 30 dagen.
  • Een gebruikersaccount met schematoegangsrechten of systeembeheerdersbevoegdheden.

Referenties ophalen

Deze connector maakt gebruik van Basic verificatie. Wanneer u een nieuwe connector maakt (in Power Apps/Logic Apps), moet u aanmeldingsreferenties opgeven. U moet ook een server selecteren die moet worden gebruikt met deze connector en de organisatienaam die u tijdens de registratie hebt opgegeven.

Aan de slag met connector

Voeg een Resco Cloud-connectorstap toe aan uw stroom en begin met het openen/wijzigen van gegevens in uw Resco Cloud-organisatie. Met deze connector kunt u eenvoudige gegevensbewerkingen uitvoeren, zoals lezen/maken/bijwerken/verwijderen.

Bekende problemen en beperkingen

Paging

De List records actie retourneert maximaal 1000 records. Als u meer records wilt ophalen, moet u de Skip token invoerparameter gebruiken. Het Skip token wordt niet rechtstreeks geretourneerd, maar wordt in plaats daarvan Next Link geretourneerd die ook bevat Skip token . Als u het probleem wilt oplossen Skip token voor de volgende List records actieoproep, kunt u de expressie in Set variable stap gebruiken, zoals:

{
    "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))))}"
    }
}
Triggers

Resco Cloud-connector ondersteunt triggers voor het maken, bijwerken en verwijderen van bewerkingen. In het geval van geavanceerde vereisten is er een tijdelijke oplossing beschikbaar met behulp van de serverprocesgebeurtenis en het aanroepen van een HTTP-aanvraag die wordt geleverd door 'Wanneer een HTTP-aanvraag wordt ontvangen'. Maak gewoon een nieuwe geautomatiseerde cloudstroom, geef deze een naam en klik op Overslaan om een lege stroom te maken. Zoek de connector 'Aanvraag' en voeg de trigger 'Wanneer een HTTP-aanvraag wordt ontvangen' toe. Stel JSON-schema voor aanvraagbody in om de id parameter te accepteren:

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

Stel onder Geavanceerde opties weergeven de methode in op POST. Sla de stroom op om 'HTTP POST-URL' te genereren. App Flow

U moet nu een proces maken om trigger in uw stroom aan te roepen. Meld u aan bij uw Resco Cloud-server, start de beheerconsole en selecteer Processen in het menu. Klik op Nieuw, voer een naam in voor het nieuwe proces, selecteer de gewenste entiteit (bijvoorbeeld Account) en de gewenste gebeurtenis (bijvoorbeeld Record wordt gemaakt). Voeg de variabele headers StringList toe en voeg er item Content-Type: application/json;charset=utf-8 aan toe. Voeg een tekenreeksvariabele body toe als 'Tekst opmaken' met:

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

Voeg vervolgens de functiestap Server.InvokeWebRequest toe met POST de methode. De URL die is gekopieerd van de trigger 'Wanneer een HTTP-aanvraag wordt ontvangen' en de hoofdtekstvariabele. App-proces

Wanneer u nu een record van het opgegeven entiteitstype maakt, wordt de trigger geactiveerd.

Veelvoorkomende fouten en oplossingen

Voor cloudservers moet u ervoor zorgen dat u de juiste server hebt opgegeven in het dialoogvenster Verbinding. Als dat niet het probleem is, krijgt u mogelijk een niet-geautoriseerde fout. Voer voor aangepaste of on-premises servers de URL in, inclusief protocol en poort (indien van toepassing), bijvoorbeeld https://mycompany.com[:8080]

Veelgestelde vragen

  • V: Invoerparameters gebruiken List records A: Dit zijn standaard OData-queryparameters. De syntaxis voor elke invoerparameter wordt gedefinieerd door de OData-specificatie. Het enige wat u moet bedenken, is het gebruik van logische namen in plaats van weergavenamen. (bijvoorbeeld Account -> account, Naam -> naam, enzovoort). Logische namen vindt u onder Entiteiten in de beheerconsole.
  • V: Hoe krijg ik een selectielijstlabel? A: Elk selectielijstveld retourneert twee waarden:
    • Field - Dit is de waarde van de selectielijst
    • Field (Label) - Dit is het label voor de waarde van de selectielijst.
  • V: Hoe krijg ik een opzoeklabel? A: Elk opzoekveld retourneert drie waarden:
    • Field - Dit is de id (GUID) van de verwijzing
    • Field (Label) - Dit is het label (primaire naam) van de verwijzing.
    • Field (Type) - Dit is de doelentiteit van de verwijzing.
  • V: Hoe stel ik het opzoekveld in? A: Bij het instellen van opzoekvelden moet u een verwijzing maken die bestaat uit recordtype en record-id.
    • Vanuit een bestaande record in uw stroom kunt u deze gebruiken OData Id
    • Door een expressie te maken logicalName:id
    • Door een expressie te maken logicalName('id')

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

Cloudserver Gebruik een cloudserver om toegang te krijgen tot uw organisatie. Alle regio's Niet deelbaar
On-premises server Gebruik een on-premises server voor toegang tot uw organisatie. Alle regio's Niet deelbaar
Standaard [AFGESCHAFT] Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies. Alle regio's Niet deelbaar

Cloudserver

Verificatie-id: cloudServer

Van toepassing: Alle regio's

Gebruik een cloudserver om toegang te krijgen tot uw organisatie.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
Server opnieuw sco's touw Klopt
Organisatie touw Klopt
Gebruikersnaam beveiligde string Klopt
Wachtwoord beveiligde string Klopt

On-premises server

Verificatie-id: onPremiseServer

Van toepassing: Alle regio's

Gebruik een on-premises server voor toegang tot uw organisatie.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
Server opnieuw sco's touw Klopt
Organisatie touw Klopt
Gebruikersnaam beveiligde string Klopt
Wachtwoord beveiligde string Klopt

Standaard [AFGESCHAFT]

Van toepassing: Alle regio's

Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
Server opnieuw sco's touw Klopt
Organisatie touw Klopt
Gebruikersnaam beveiligde string Klopt
Wachtwoord beveiligde string Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Een nieuwe record maken

Een nieuwe record maken

Een record bijwerken

Record bijwerken op id

Huidige gebruiker ophalen

Huidige gebruikersrecord ophalen op id

Rapport genereren

Rapport genereren

Record ophalen

Record ophalen op id

Record verwijderen

Record verwijderen op id

Records weergeven

Lijst met records ophalen

Vragenlijst ophalen

Get of questionaire record by ID

Vragenlijsten vermelden

Lijst met vragenlijstrecords ophalen

Een nieuwe record maken

Een nieuwe record maken

Parameters

Name Sleutel Vereist Type Description
Naam van entiteit
entity True string

Naam van de entiteit

body
body True dynamic

Nieuwe record

Retouren

De uitvoer van deze bewerking is dynamisch.

Een record bijwerken

Record bijwerken op id

Parameters

Name Sleutel Vereist Type Description
Record-id
id True string

Voer een GUID (Globally Unique Identifier) in

ETag
If-Match string

ETag (entiteitsversie)

Naam van entiteit
entity True string

Naam van de entiteit

body
body True dynamic

Nieuwe eigenschapswaarden

Retouren

De uitvoer van deze bewerking is dynamisch.

Huidige gebruiker ophalen

Huidige gebruikersrecord ophalen op id

Parameters

Name Sleutel Vereist Type Description
Query selecteren
$select string

De geretourneerde eigenschappen beperken tijdens het ophalen van gegevens

Query uitvouwen
$expand string

Gerelateerde records die moeten worden opgenomen met aangevraagde records (standaard = geen)

Retouren

De uitvoer van deze bewerking is dynamisch.

Rapport genereren

Rapport genereren

Parameters

Name Sleutel Vereist Type Description
Naam van entiteit
entity True string

Naam van de entiteit

Record-id
id True string

Voer een GUID (Globally Unique Identifier) in

Rapportnaam
report True string

Naam van het rapport

Formaat
extension True string

Indeling van bestand

Retouren

Rapportinhoud
binary

Record ophalen

Record ophalen op id

Parameters

Name Sleutel Vereist Type Description
Record-id
id True string

Voer een GUID (Globally Unique Identifier) in

Query selecteren
$select string

De geretourneerde eigenschappen beperken tijdens het ophalen van gegevens

Query uitvouwen
$expand string

Gerelateerde records die moeten worden opgenomen met aangevraagde records (standaard = geen)

Naam van entiteit
entity True string

Naam van de entiteit

Retouren

De uitvoer van deze bewerking is dynamisch.

Record verwijderen

Record verwijderen op id

Parameters

Name Sleutel Vereist Type Description
Record-id
id True string

Voer een GUID (Globally Unique Identifier) in

ETag
If-Match string

ETag (entiteitsversie)

Naam van entiteit
entity True string

Naam van de entiteit

Records weergeven

Lijst met records ophalen

Parameters

Name Sleutel Vereist Type Description
Query selecteren
$select string

De geretourneerde eigenschappen beperken tijdens het ophalen van gegevens

Filterquery
$filter string

Een ODATA-filterquery om de geretourneerde records te beperken

Bestellen op
$orderby string

Een ODATA orderBy-query voor het opgeven van de volgorde van records

Query uitvouwen
$expand string

Gerelateerde records die moeten worden opgenomen met aangevraagde records (standaard = geen)

Aantal tops
$top integer

Totaal aantal records dat moet worden opgehaald

Aantal overslaan
$skip integer

De eerste n records overslaan

Skip-token
$skiptoken string

Het token voor toegang tot de volgende pagina met records

Naam van entiteit
entity True string

Naam van de entiteit

Retouren

De uitvoer van deze bewerking is dynamisch.

Vragenlijst ophalen

Get of questionaire record by ID

Parameters

Name Sleutel Vereist Type Description
Record-id
id True string

Voer een GUID (Globally Unique Identifier) in

Query selecteren
$select string

De geretourneerde eigenschappen beperken tijdens het ophalen van gegevens

Naam van vraagair
questionnaire True string

Naam van de vraaghouder

Retouren

De uitvoer van deze bewerking is dynamisch.

Vragenlijsten vermelden

Lijst met vragenlijstrecords ophalen

Parameters

Name Sleutel Vereist Type Description
Query selecteren
$select string

De geretourneerde eigenschappen beperken tijdens het ophalen van gegevens

Filterquery
$filter string

Een ODATA-filterquery om de geretourneerde records te beperken

Aantal tops
$top integer

Totaal aantal records dat moet worden opgehaald

Aantal overslaan
$skip integer

De eerste n records overslaan

Skip-token
$skiptoken string

Het token voor toegang tot de volgende pagina met records

Naam van vraagair
questionnaire True string

Naam van de vraaghouder

Retouren

De uitvoer van deze bewerking is dynamisch.

Triggers

Wanneer een item wordt gemaakt, bijgewerkt en verwijderd

Wanneer een item wordt gemaakt, bijgewerkt en verwijderd

Wanneer een item wordt gemaakt, bijgewerkt en verwijderd

Wanneer een item wordt gemaakt, bijgewerkt en verwijderd

Parameters

Name Sleutel Vereist Type Description
Naam van entiteit
$entity True string

Naam van de entiteit

Actienaam
$action True string

Handeling

Retouren

Name Pad Type Description
identiteitskaart
id string

Definities

binair

Dit is het basisgegevenstype 'binair'.