• Dernière modification le: 13 March 2023

API des lignes de frais

Utilisez l'API des lignes de dépenses pour créer, mettre à jour et afficher les données des lignes de dépenses dans les notes de frais.

Actions

L'API Expense Lines vous permet de :

Verbe Chemin d'accès Action Description
PUBLIER /api/expense_lines/:id/assign_attendee/:expense_attendee_id assign_attendee Affecter le participant à la ligne de dépenses
PUBLIER /api/expense_lines/:id/calculate_mileage calculer_kilométrage Calculer le total de la ligne en fonction des données de kilométrage
PUBLIER /api/expense_lines/:id/calculate_per_diem calcul_per_diem Calculer le total de la ligne en fonction des données du voyage
PUBLIER /api/expense_reports/:expense_report_id/expense_lines créer Créer une ligne de frais
PUBLIER /api/expense_lines créer Créer une ligne de frais
SUPPRIMER /api/expense_reports/:expense_report_id/expense_lines/:id détruire Supprimer la ligne de dépense
SUPPRIMER /api/expense_lines/:id détruire Supprimer la ligne de dépense
OBTENIR /api/expense_reports/:expense_report_id/expense_lines index Interroger les lignes de notes de frais
OBTENIR /api/expense_lines index Interroger les lignes de notes de frais
OBTENIR /api/expense_reports/:expense_report_id/expense_lines/:id afficher Afficher la ligne de frais
OBTENIR /api/expense_lines/:id afficher Afficher la ligne de dépenses
SUPPRIMER /api/expense_lines/:id/unassign_attendee/:expense_attendee_id unassign_attendee Annuler l'attribution d'un participant à partir de la ligne de dépenses
PATCH /api/expense_reports/:expense_report_id/expense_lines/:id mettre à jour Mettre à jour la ligne de frais
METTRE /api/expense_reports/:expense_report_id/expense_lines/:id mettre à jour Mettre à jour la ligne de dépense
PATCH /api/expense_lines/:id mettre à jour Mettre à jour la ligne de frais
METTRE /api/expense_lines/:id mettre à jour Mettre à jour la ligne de frais

Éléments

Les éléments suivants sont disponibles pour l'API des lignes de dépenses :

Élément Description Req'd Unique Valeur autorisée Dans Sortie Type de données
compte Compte       oui oui Compte 
comptes-affectations Allocations de compte       oui oui Affectation des lignes de frais 
comptabilité-total Total de la comptabilité         oui décimale(32,4)
accounting-total-currency Devise du total de la comptabilité       oui oui Devise 
allow-attach-preapproval La pré-approbation peut-elle être autorisée à être jointe à la ligne de frais ?         oui boolean
montant Montant       oui oui décimale(32,4)
approved-amount Montant approuvé       oui oui décimale(32,4)
attacher-approbation Joindre la pré-approbation passée à la ligne       oui   boolean
état d'audit Statut de l'audit

Reçu vérifié en ligne, Reçu non joint vérifié, En attente de reçu, Aucun reçu requis, Approuvé sans reçu

oui oui Statut de l'audit 
created-at Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ   oui datetime
créé par Utilisateur qui a créé         oui Utilisateur 
devise Devise de la transaction       oui oui Devise 
custom-field-1 Champ personnalisé 1       oui oui texte
custom-field-10 Champ personnalisé 10       oui oui texte
custom-field-11 Champ personnalisé 11       oui oui string(255)
custom-field-12 Champ personnalisé 12       oui oui string(255)
custom-field-13 Champ personnalisé 13       oui oui string(255)
custom-field-14 Champ personnalisé 14       oui oui string(255)
custom-field-15 Champ personnalisé 15       oui oui string(255)
custom-field-16 Champ personnalisé 16       oui oui string(255)
custom-field-17 Champ personnalisé 17       oui oui string(255)
custom-field-18 Champ personnalisé 18       oui oui string(255)
custom-field-19 Champ personnalisé 19       oui oui string(255)
custom-field-2 Champ personnalisé 2       oui oui texte
custom-field-20 Champ personnalisé 20       oui oui string(255)
custom-field-3 Champ personnalisé 3       oui oui texte
custom-field-4 Champ personnalisé 4       oui oui texte
custom-field-5 Champ personnalisé 5       oui oui texte
custom-field-6 Champs personnalisés 6       oui oui texte
custom-field-7 Champs personnalisés 7       oui oui texte
custom-field-8 Champ personnalisé 8       oui oui texte
custom-field-9 Champ personnalisé 9       oui oui texte
description Description       oui oui string(1550)
diviseur Unité de diviseur       oui oui décimale(30,2)
date de fin Date de fin du diviseur       oui oui datetime
taux de change Taux de change       oui oui décimale(30,9)
frais-artefacts Artefacts de frais         oui Artefact des dépenses 
charge-attendee Participant aux dépenses         oui Participant aux dépenses
expense-category Catégorie de dépenses oui     oui oui Catégorie de dépenses 
expense-category-custom-field-1 Champ personnalisé 1 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-10 Champ personnalisé 10 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-2 Champ personnalisé 2 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-3 Champ personnalisé 3 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-4 Champ personnalisé 4 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-5 Champ personnalisé 5 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-6 Champ personnalisé 6 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-7 Champ personnalisé 7 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-8 Champ personnalisé 8 de la catégorie de notes de frais       oui oui texte
expense-category-custom-field-9 Champ personnalisé 9 de la catégorie de notes de frais       oui oui texte
employé - remboursable La ligne est-elle remboursable à l'employé ?         oui boolean
dépense-date Date des dépenses       oui oui datetime
expense-line-cash-advance Avance de fonds de la ligne de frais         oui expense-line-cash-advance
expense-line-daily-per-diems Indemnités journalières journalières avec des informations sur le montant pour chaque jour non non tout   oui Ligne de dépenses quotidienne per diem
données-importées-de-ligne-de-dépense Données importées de la ligne de note de frais         oui Données importées de la ligne de frais 
dépense-ligne-kilométrage Kilométrage de la ligne de frais         oui Kilométrage de la ligne de note de frais
expense-line-per-diem Données sur les indemnités journalières de dépenses         oui Ligne de dépenses per diem 
pré-approbation-de-ligne-de-dépense Pré-approbation de dépense appliquée         oui Pré-approbation des dépenses
taxes-dépenses-ligne Taxes sur les lignes de frais         oui Taxe de la ligne de frais 
ligne-de-dépense-carte-virtuelle Carte virtuelle de la ligne de dépenses         oui ligne-de-dépense-carte-virtuelle
expense-report-id Identifiant de la note de frais         oui nombre entier
dépense-course Voyage de note de frais non non tout   oui ExpenseTrip
passé en charges par Dépensé (e) par l'utilisateur       oui oui Utilisateur 
external-src-data Données sources externes         oui string(255)
external-src-name Nom de la source externe       oui oui string(255)
external-src-ref Référence de la source externe   oui   oui oui string(255)
devise étrangère Devise étrangère oui     oui oui Devise 
devise étrangère-montant Montant en devise étrangère       oui oui décimale(32,4)
foreign-currency-id Identifiant de devise étrangère       oui   nombre entier
frugalité Classement de la frugalité     honte, éloge   oui chaîne
has-preapproval La ligne de dépenses comporte-t-elle une pré-approbation ?         oui boolean
id Identifiant unique Coupa       oui oui nombre entier
intégration Nom d'intégration de la carte Corp         oui Intégration
lignes-de-dépenses-détaillées Ligne de frais détaillée       oui   Ligne de frais détaillés 
last-send-back-comment Dernier commentaire pourquoi la ligne a été renvoyée non non tout   oui comment
last-send-back-reason Dernière raison pour laquelle la ligne a été renvoyée non non tout   oui reason-insight-event
numéro-de-ligne Numéro de ligne de frais         oui nombre entier
commerçant Commerçant       oui oui string(255)
order-line-id Identifiant de la ligne de commande       oui oui nombre entier
sur-limite Drapeau de dépassement de limite         oui boolean
parent-expense-line-id ID de la ligne de dépenses parent         oui nombre entier
parent-external-src-data Données de la source externe parente         oui string(255)
parent-external-src-name Nom de la source parent externe         oui string(255)
parent-external-src-ref Numéro de référence de la source parent externe         oui string(255)
per-diem-trip Renseignements sur les voyages à la journée         oui Voyage d'affaires
period Période       oui oui Période
motif Raison       oui oui string(255)
reçu-total-amount Montant total du reçu       oui oui décimale(32,4)
reçu-total-currency-id Identifiant de la devise du total du reçu       oui oui nombre entier
reporting-total Total du rapport         oui décimale(32,4)
nécessite-un reçu Nécessite un indicateur de réception         oui boolean
date de début Date de début du diviseur oui     oui oui datetime
statut Statut de la transaction         oui string(255)
taux-de-change-suggéré Taux de change suggéré         oui Taux de change 
type Type         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 
employé - remboursable - remplacé L'utilisateur de dépense a-t-il modifié l'état remboursable par défaut d'une ligne de dépense ?         oui boolean
employé - remboursable - modifiable L'utilisateur de dépenses peut-il modifier l'état remboursable par défaut d'une ligne de dépenses ?         oui boolean
travel-trip-booking Réservation de voyage         oui  

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.