OneDeclarativeConn (préversion)
Obtenez les factures une par une de GetMyInvoices. Si nous exécutons ce connecteur, nous pouvons obtenir la dernière facture de GetMyInvoices. Cela signifie que si vous exécutez notre connecteur une seule fois, nous obtiendrons une donnée de facture et l’ID de la dernière facture sera augmenté. Ensuite, si vous réexécutez ce connecteur, nous obtiendrons les données de facture suivantes en fonction de l’ID de la dernière facture, et l’ID de la dernière facture sera également augmenté. S’il n’existe plus d’ID de facture, le connecteur retourne une valeur vide.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | Classe | Regions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | GetMyInvoices |
| URL | https://help.getmyinvoices.com/en/ |
| Courrier électronique | support@getmyinvoices.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | m1df_ingestionratingsbusiness |
| Website | https://www.getmyinvoices.com/en/ |
| Politique de confidentialité | https://www.getmyinvoices.com/en/privacy/ |
| Categories | IA; Informatique décisionnelle |
OneDeclarativeFlow
Autorise les opérations de base sur notre logiciel Contract Insight (Ajouter, Insérer, Mettre à jour) et les informations de schéma pour une entité.
Éditeur : CobbleStone Software
Prerequisites
Nécessite une licence existante pour CobbleStone Software (Contact Insight).
Opérations prises en charge
Get
Liste des enregistrements d’une entité donnée avec des critères spécifiques, ordre par balise, groupe par balise et nombre d’enregistrements. Remarque : Il n’existe aucune limite quant au nombre d’enregistrements à extraire, mais l’utilisateur doit considérer que les résultats plus volumineux seront plus lents à traiter.
Ajouter
Ajoutez un enregistrement (limité à un enregistrement par appel) à une entité spécifiée. La réponse sera l’ID généré par le système.
Update
Mettez à jour les enregistrements pour une entité/zone spécifiée avec des critères spécifiques et un TriggerWorkflow comme indicateur pour exécuter le flux de travail une fois la demande de mise à jour réussie ou non. Le nombre maximal d’enregistrements pouvant être mis à jour est de 500 par appel.
Schema
Répertorie les colonnes, les types de données et toutes les restrictions ou indicateurs (NULL, Longueur, Clé primaire, etc.) dans une table.
Liste des entités
Retourne la liste des noms et trois propriétés marquées indiquant s’il peut être modifié, mis à jour ou consulté/interrogé via cette interface.
Obtention des informations d’identification
Autorisation (OAUTH 2.0)
- CobbleStone Software offre deux méthodes d’autorisation pour l’accès :
- Code d’autorisation : https://oauth.net/2/grant-types/authorization-code/
- Octroi implicite : https://oauth.net/2/grant-types/implicit/
Les informations d’identification peuvent être configurées/générées via votre système CobbleStone Software.
Getting Started
Pour créer les informations d’identification du client API via votre système CobbleStone Software, procédez comme suit :
Dans votre système CobbleStone Software, un administrateur système peut accéder à la page suivante pour configurer/configurer les informations d’identification :
- Pour les clients SaaS : https://yourCompanyName.cobblestone.software/core/MyAPI.aspx
- Pour les clients déployés (généralement) : https://yourCompanyName/core/MyAPI.aspx
(REMARQUE : Il s’agit de l’élément de menu « Mon » supérieur, puis sélectionnez « Mes clients API »)
Cela permet à un administrateur système de créer des informations d’identification OAuth 2.0 (ID client et secret client) à utiliser avec le connecteur.
À partir de la connexion à votre système CobbleStone Software :
Pour commencer, vous allez ouvrir CobbleStone Software et passer sous Mes > clients API...
Créez une entrée de client d’API en cliquant sur Ajouter un client d’API et en lui attribuant un nom unique. Le nom est uniquement interne et peut être quelque chose de significatif à son objectif. Nous vous recommandons d’utiliser une autre clé API pour organiser les éléments en tâches petites, gérables et délibérées.
Cela génère une clé et seul le personnel administrateur a accès à la page. Il est lié à la personne qui a généré la clé et ils sont les seuls qui peuvent le voir. Vous pouvez partager leur clé, mais seul l’utilisateur connecté peut le voir.
À ce stade, nous avons terminé la configuration de l’entrée du client d’API. Cet ID client et Client Securet sont utilisés pour que le connecteur communique avec votre système CobbleStone Software.
Problèmes connus et limitations
Actuellement, le connecteur ne prend pas en charge l’envoi ou la réception de fichiers binaires.
Le point de terminaison « Mettre à jour » est limité à un maximum de 500 lignes affectées par accès. Si plus de 500 enregistrements doivent être mis à jour, ils doivent être traités dans plusieurs accès.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
|
Obtenir le document de facture à partir de Get |
Obtenez les données de document de facture une par une de GetMyInvoices. |
Obtenir le document de facture à partir de GetMyInvoices
Obtenez les données de document de facture une par une de GetMyInvoices.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de contenu
|
Content-Type | True | string |
Type de contenu. |
|
Accepter
|
Accept | True | string |
Accepter. |
|
Clé API
|
api_key | True | string |
Clé API |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Dossiers
|
records | array of object |
Dossiers |
|
id
|
records.id | integer |
ID |
|
company_uid
|
records.company_uid | integer |
Uid de l’entreprise |
|
company_name
|
records.company_name | string |
Nom de l’entreprise |
|
document_type
|
records.document_type | string |
Type de document |
|
document_number
|
records.document_number | string |
Numéro de document |
|
creation_date
|
records.creation_date | string |
Date de création |
|
document_date
|
records.document_date | string |
Date de document |
|
document_due_date
|
records.document_due_date | string |
Date d’échéance du document |
|
document_payment_method
|
records.document_payment_method | string |
Mode de paiement du document |
|
payment_status
|
records.payment_status | string |
État du paiement |
|
net_amount
|
records.net_amount | float |
Montant net |
|
TVA
|
records.vat | integer |
TVA |
|
gross_amount
|
records.gross_amount | float |
Montant brut |
|
monnaie
|
records.currency | string |
Monnaie |
|
is_archived
|
records.is_archived | boolean |
Est archivé |
|
is_ocr_completed
|
records.is_ocr_completed | boolean |
Ocr terminé |
|
tags
|
records.tags | string |
Étiquettes |
|
note
|
records.note | string |
Note |
|
source
|
records.source | string |
Source |
|
source_user
|
records.source_user | string |
Utilisateur source |
|
document_name
|
records.document_name | string |
Nom du document |
|
taille_du_fichier
|
records.file_size | integer |
Taille du fichier |
|
file_content
|
records.file_content | string |
Contenu du fichier |
|
line_items
|
records.line_items | array of |
Éléments de ligne |
|
readable_text
|
records.readable_text | string |
Texte lisible |