• Dernière modification le: 04 January 2021

API des artefacts de dépenses

Utilisez cette API pour joindre des fichiers aux notes de frais et aux lignes de frais.

Aperçu

Artifact est un langage Coupa pour les pièces jointes. Ce point de terminaison API vous permet de joindre des fichiers aux rapports de notes de frais et aux lignesde notes de frais . 

Remarque

 

Pour les pièces jointes classées comme un type d'image pris en charge, l'API prend en charge le téléchargement d'une version d'aperçu (640x640) et de miniature (128x128).

Pour les pièces jointes classées comme fichier non-image, l'API prend en charge le téléchargement du fichier d'origine (par ex. pdf)

 

:style peut avoir la valeur 'preview' ou 'thumb' .. il permet de télécharger une image de plus petite taille (s'applique uniquement aux artefacts de types d'images pris en charge)

Actions

L'API Expense Artifacts vous permet de :

Verbe Chemin d'accès Action Description
POSTE /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts
créer Créer un artefact de dépenses
POSTE /api/expense_lines/:expense_line_id/expense_artifacts créer Créer un artefact de dépenses
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id/image(/:style)
image Interroger l'image d'artefact de dépense. :style est facultatif et peut êtrepreview' ou thumbafin de récupérer une version plus petite de l'image.
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts/:id
/image(/:style)
image Interroger l'image d'artefact de dépense.:style est facultatif et peut êtrepreview' ou thumbafin de récupérer une version plus petite de l'image.
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts
index Requête des artefacts de dépenses
OBTENIR /api/expense_lines/expense_artifacts index Requête des artefacts de dépenses
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts index Requête des artefacts de dépenses
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id
montrer Afficher l'artefact des dépenses
OBTENIR /api/expense_lines/expense_artifacts/:id montrer Afficher l'artefact des dépenses
OBTENIR /api/expense_lines/:expense_line_id/expense_artifacts/
:id
montrer Afficher l'artefact des dépenses
METTRE /api/expense_reports/:expense_report_id/expense_lines/
:expense_line_id/expense_artifacts/:id
mettre à jour Actualiser l'artefact des dépenses
METTRE /api/expense_lines/expense_artifacts/:id mettre à jour Actualiser l'artefact des dépenses
METTRE /api/expense_lines/:expense_line_id/expense_artifacts/
:id
mettre à jour Actualiser l'artefact des dépenses
METTRE /api/expense_lines/expense_artifacts/:id/
update_with_ocr_response
mise_à_jour_avec_réponse_ocr Mettre à jour l'artefact des dépenses avec la réponse OCR.
OBTENIR /api/expense_reports/:expense_report_id/download récupère les pièces jointes des notes de frais La charge utile de réponse est une archive zip avec des dossiers pour chaque ligne de dépense associée à des pièces jointes de reçu. Lorsque les images ont été converties en PDF ou lorsque les PDF sont signés numériquement, seuls les fichiers de pièces jointes des reçus finaux sont inclus dans l'archive zip téléchargée. Disponible avec R29 et plus récent.

Éléments

Élément

Description Demande d'achat Unique Valeur autorisée Dans Sortie Type de données
créé à Créé automatiquement par Coupa au format AAAA-MM-JJFHH:MM:SS+HH:MMZ   oui datetime
créé par Créateur         oui Utilisateur 
ref-src-externe Identifiant unique du système externe pour la transaction         oui string(255)
id Identifiant Coupa unique         oui entier
type-contenu-image type_contenu_image         oui string(255)
nom_fichier_image nom_fichier_image         oui string(255)
taille_fichier_image taille_fichier_image         oui string(255)
rotation de l'image Angle de rotation image       oui oui entier
statut ocr Statut OCR       oui oui string(50)
type-contenu-source type_contenu_source         oui string(255)
nom_fichier_source nom_fichier_source         oui string(255)
taille-fichier-source taille_fichier_source         oui string(255)
mis à jour à Créé automatiquement par Coupa au format AAAA-MM-JJFHH:MM:SS+HH:MMZ   oui datetime
mis à jour par Utilisateur ayant réalisé la mise à jour         oui Utilisateur  
url Lien externe vers l'artefact         oui chaîne
état de la numérisation État de numérisation         oui string(25)
erreur de numérisation Erreur de numérisation         oui chaîne
nom-fichier-reçu-numérisé Nom du fichier de reçu numérisé         oui string(255)
type de contenu des reçus numérisés Type de contenu du reçu numérisé         oui string(255)
taille-fichier-reçu-numérisé Taille du fichier de reçu numérisé         oui entier

 

Une partie ou la totalité de cette page peut avoir été traduite par machine. Toutes nos excuses pour les inexactitudes.

Articles associés


API Coupa Core

Notre API RESTful fournit un accès fiable pour lire, modifier ou intégrer vos données à la plateforme Coupa.

Démarrez avec l'API

Informations générales sur l'utilisation de l'API Coupa et quand vous devez envisager d'utiliser CSV.

Transition vers OAuth 2.0 et OIDC

Coupa désapprouve les API Keys héritées et nécessite l'utilisation d'OAuth 2.0 / OIDC. À partir de R34, aucune nouvelle clé API ne sera émise et les clés API ne seront plus prises en charge avec R35.

Ressources

Nous avons organisé nos points de terminaison API par type d'objet : données de référence, données transactionnelles et ressources partagées.