Freigeben über


Expensya

Expensya ist eine führende Spend Management-Lösung in Europa, und dieser Connector ermöglicht es, auf unserer Technologie aufzubauen, die Integration in Drittanbietersysteme zu automatisieren und vorhandene Features zu erweitern.

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 Expensya
URL https://www.expensya.com
Email support@expensya.com
Connectormetadaten
Herausgeber EXPENSYA SA
Webseite https://www.expensya.com
Datenschutzrichtlinie https://www.expensya.com/en/tou
Kategorien Künstliche Intelligenz; Website

Expensya Connector enthält eine Gruppe von Aktionen, die die Informationen verwenden, um einige einfache Vorgänge für Power Automate und Expensya auszuführen.

Voraussetzungen

Wie erhalten Sie Anmeldeinformationen?

Unterstützte Vorgänge

Die vollständige Liste der unterstützten Aktionen finden Sie hier.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

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
API-Schlüssel securestring Abrufen eines API-Schlüssels aus Expensya Richtig

Drosselungsgrenzwerte

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

Aktionen

Abrufen von Projekten

Ruft die Liste der Projekte ab.

Abrufen von Validator-Berichten

Dient zum Abrufen der Liste der Validatorberichte mit Paging.

Aktualisierungstoken

Aktualisieren Sie Ihr userToken.

Ausgaben abrufen

Ruft die Liste der Ausgaben mit Paging ab.

Benutzer abrufen

Ruft die Liste der Benutzer mit Paging ab.

Benutzer aktualisieren

Aktualisieren Sie den Benutzer, der bereits in Expensya hinzugefügt wurde.

Benutzer einladen

Benutzer zu Expensya hinzufügen.

Benutzerstatus aktualisieren

Status der Expensya-Benutzer aktualisieren.

Berichte abrufen

Ruft die Liste der Berichte mit Paging ab.

Berichtsverlauf abrufen

Rufen Sie den Verlauf des Berichts ab.

Exportbericht

Exportieren Sie den Bericht als PDF.

Exportformate abrufen

Liste der Exportformate.

Exportkosten

Exportausgaben für das angegebene Exportformat basierend auf bestimmten Filtern.

Hinzufügen von QuickExpense

Fügen Sie Ihrem Expensya-Konto eine neue Spesenabrechnung hinzu.

Kategorien abrufen

Ruft die Liste der Kategorien mit Paging ab.

Projektdetails abrufen

Rufen Sie die Details des Projekts ab.

Projekte aktualisieren

Projekte aktualisieren, die bereits zu Expensya hinzugefügt wurden

Projekte hinzufügen

Fügen Sie neue Projekte zu Expensya hinzu.

Projektstatus aktualisieren

Batchaktualisierungsliste des Projektstatus.

Reciept hinzufügen

Fügen Sie Ihrem Expensya-Konto eine neue Spesenabrechnung mit einem Beleg hinzu.

Spesenabbild abrufen

Diese API gibt das Bild der Spesen als Stream zurück. Das Bild kann jpg, jpeg, png oder pdf sein. Der Typ des Bilds wird in der Spesenobjekteigenschaft "FileType" erwähnt.

Status des Berichts aktualisieren

Aktualisieren Sie die Statuts des Berichts.

Token widerrufen

Widerrufen Sie Ihr Benutzertoken.

Abrufen von Projekten

Ruft die Liste der Projekte ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filtert mit dem Namen des Projekts.
projectName string

Filtert mit dem Namen des Projekts.

Liste der eindeutigen Projektbezeichner getrennt durch ",".
projectIds string

Liste der eindeutigen Projektbezeichner getrennt durch ",".

Filter mit dem Namen des Projekt validators.
validatorName string

Filter mit dem Namen des Projekt validators.

Filtern Sie mit dem Verweis oder der externen ID des Projekts.
projectReferenceOrExternalId string

Filtern Sie mit dem Verweis oder der externen ID des Projekts.

Bringen Sie die Projekte mit, die nicht für alle Mitarbeiter freigegeben sind.
bringAllProjects boolean

Bringen Sie die Projekte mit, die nicht für alle Mitarbeiter freigegeben sind.

Format - Enumeration. Project verwendet Typkennzeichnung.
projectUseType integer

Format - Enumeration. Typkennzeichnung der Projektverwendung: Rechnung = 0x1 Kauf = 0x2 Abonnement = 0x4 Advance = 0x8 MissionOrder = 0x10 MileageOnly = 0x20 InvoiceOnly = 0x40 VirtualCard = 0x80.

Nur aktive Projekte mitbringen.
isActive boolean

Nur aktive Projekte mitbringen.

Liste der Kategoriennamen getrennt von ','.
tagsNames string

Liste der Kategoriennamen getrennt von ','.

Liste der benutzerdefinierten Bezeichner eindeutiger benutzerdefinierter Felder, die durch "," getrennt sind.
customFieldsIds string

Liste der benutzerdefinierten Bezeichner eindeutiger benutzerdefinierter Felder, die durch "," getrennt sind.

Das Datum der Spesen. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).
expenseDate string

Das Datum der Spesen. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Filtern Mit dem eindeutigen Bezeichner des Spesenbesitzers.
userId string

Filtern Mit dem eindeutigen Bezeichner des Spesenbesitzers.

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Format - Enumeration. Sortieren Sie die Liste nach.
sortBy integer

Format - Enumeration. Sortieren Sie die Liste nach : StartDate = 11 EndDate = 12 Name = 20 ProjectRef = 21 FullName = 22 Validator = 23 ClientName = 24 Value = 25.

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Abrufen von Validator-Berichten

Dient zum Abrufen der Liste der Validatorberichte mit Paging.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Die E-Mail des Validators des Berichts.
validatorMail True string

Die E-Mail des Validators des Berichts.

Filter mit dem Namen des Berichts.
reportName string

Filter mit dem Namen des Berichts.

Filtert mit dem Startdatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
reportStartDate string

Filtert mit dem Startdatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Filtern mit dem Enddatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
reportEndDate string

Filtern mit dem Enddatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Liste der Berichtszustände getrennt von ','.
reportStates string

Liste der berichtszustände getrennt von ',' : Active = 0 Submitted = 2 Rejected = 3 Closed = 5 ValidatedAndExported = 6 Reimbursed = 7 PreSubmitted = 8 InValidation = 50.

Filtern sie mit dem Bezeichner des Berichts.
reportIdShort string

Filtern sie mit dem Bezeichner des Berichts.

Filtern Sie mit dem eindeutigen Bezeichner des Besitzers des Berichts.
ownerId string

Filtern Sie mit dem eindeutigen Bezeichner des Besitzers des Berichts.

Filtern Sie mit der seriellen Der Besitzer des Berichts.
ownerPayId2 string

Filtern Sie mit der seriellen Der Besitzer des Berichts.

Filtern Sie mit dem eindeutigen Bezeichner des Projekts, mit dem der Bericht verknüpft ist.
projectId string

Filtern Sie mit dem eindeutigen Bezeichner des Projekts, mit dem der Bericht verknüpft ist.

Format - Enumeration. Gibt das Ziel von Datumsfiltern an.
dateFilterType integer

Format - Enumeration. Gibt das Ziel von Datumsfiltern an: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Format - Enumeration. Die Liste kann sortiert werden.
sortBy integer

Format - Enumeration. Liste kann sortiert werden nach: DateCreation = 11 StartDate = 13 Name = 20 State = 30 Value = 31 InvoicesCount = 32 InvoicesCount = 32 UserFirstName = 40 UserLastName = 41 Budget = 50 ValueToReimburse = 51 ClientCode = 53 IdShort = 54

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Aktualisierungstoken

Aktualisieren Sie Ihr userToken.

Gibt zurück

Ausgaben abrufen

Ruft die Liste der Ausgaben mit Paging ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filtern Sie mit dem eindeutigen Berichtsbezeichner im Zusammenhang mit der Spesenabrechnung.
reportId string

Filtern Sie mit dem eindeutigen Berichtsbezeichner im Zusammenhang mit der Spesenabrechnung.

Filtern Sie mit dem eindeutigen Kategoriebezeichner im Zusammenhang mit der Spesenabrechnung.
categoryId string

Filtern Sie mit dem eindeutigen Kategoriebezeichner im Zusammenhang mit der Spesenabrechnung.

Filtern sie mit dem Namen der Spesen.
expenseName string

Filtern sie mit dem Namen der Spesen.

Filtert mit dem Startdatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
startDate string

Filtert mit dem Startdatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Filtern mit dem Enddatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
endDate string

Filtern mit dem Enddatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Format - Enumeration. Status des Spesenberichts.
reportState integer

Format - Enumeration. Status des Spesenberichts.

Liste der ausgabenstates getrennt von ','
expenseStates string

Liste der Spesenabrechnungen getrennt von ',' : Uploading = 0 Hochgeladen = 1 Bereit = 2 überprüft = 3 ValidatedByAccountant = 4 Abgelehnt = 99.

Zeigt an, ob die Kosten erstattet werden sollen.
isReimbusable boolean

Zeigt an, ob die Kosten erstattet werden sollen.

Filtern sie mit dem Wert in der Währung des Besitzers der Spesen.
valueInCurrency number

Filtern sie mit dem Wert in der Währung des Besitzers der Spesen.

Filtern Sie mit dem eindeutigen Besitzerbezeichner der Spesen.
ownerId string

Filtern Sie mit dem eindeutigen Besitzerbezeichner der Spesen.

Filtern Sie mit der E-Mail-Adresse der Spesen.
ownerMail string

Filtern Sie mit der E-Mail-Adresse der Spesen.

Filtern Sie mit der Serie des Spesenbesitzers.
ownerPayId string

Filtern Sie mit der Serie des Spesenbesitzers.

Filtern Sie mit der ersten Analyseachse des Besitzers der Spesen.
ownerPayId2 string

Filtern Sie mit der ersten Analyseachse des Besitzers der Spesen.

Filtern Sie mit der zweiten Analytischen Achse des Besitzers der Spesen.
ownerPayId3 string

Filtern Sie mit der zweiten Analytischen Achse des Besitzers der Spesen.

Filtern Sie mit der dritten Analytischen Achse des Besitzers der Spesen.
ownerPayId4 string

Filtern Sie mit der dritten Analytischen Achse des Besitzers der Spesen.

Filtern Sie mit der vierten Analyseachse des Besitzers der Spesen.
ownerPayId5 string

Filtern Sie mit der vierten Analyseachse des Besitzers der Spesen.

Filter mit fünfter Analyseachse des Besitzers der Spesen.
ownerPayId6 string

Filtern Sie mit der fünften Analytischen Achse des Besitzers der Spesen.

Filtern Sie mit dem eindeutigen Projektbezeichner im Zusammenhang mit der Spesenabrechnung.
projectId string

Filtern Sie mit dem eindeutigen Projektbezeichner im Zusammenhang mit der Spesenabrechnung.

Zeigt an, ob die Kosten für den Kunden in Rechnung gestellt werden können.
isBillable boolean

Zeigt an, ob die Kosten für den Kunden in Rechnung gestellt werden können.

Format - Enumeration. Gibt das Ziel von Datumsfiltern an.
dateFilterType integer

Format - Enumeration. Gibt das Ziel von Datumsfiltern an: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Liste der Händlerländer im Zusammenhang mit den Ausgaben getrennt von ',' ex: 'FR,ES'
merchantCountries string

Liste der Händlerländer im Zusammenhang mit den Ausgaben getrennt von ',' ex: 'FR,ES'

Liste der Währungen im Zusammenhang mit den Ausgaben getrennt von "," ex: "EUR,USD"
currencies string

Liste der Währungen im Zusammenhang mit den Ausgaben getrennt von "," ex: "EUR,USD"

Filter mit dem Dateityp der Spesen : pdf, jpg ...
fileType string

Filter mit dem Dateityp der Spesen : pdf, jpg ...

Filtern Sie mit dem internen Bezeichner des Spesenberichts.
reportIdShort string

Filtern Sie mit dem internen Bezeichner des Spesenberichts.

Liste der Spesenverwendungstypen getrennt von ','.
expenseUseTypes string

Liste der Spesennutzungstypen getrennt von ',' : Rechnung = 1 Voraus = 2 Kauf = 4 Abonnement = 8 MissionOrder = 16.

Filtern Sie mit dem eindeutigen Lieferantenbezeichner der Spesen.
supplierId string

Filtern Sie mit dem eindeutigen Lieferantenbezeichner der Spesen.

Liste der eindeutigen Bezeichner der Ausgaben getrennt von ",".
expenseIds string

Liste der eindeutigen Bezeichner der Ausgaben getrennt von ",".

Filtern Sie mit dem Händlernamen der Spesen.
merchantName string

Filtern Sie mit dem Händlernamen der Spesen.

Filtern Sie mit der Umsatzsteuernummer des Händlers.
vatCode string

Filtern Sie mit der Umsatzsteuernummer des Händlers.

Filtern sie mit Ausnahme des Steuerbetrags der Spesen.
valueHTInExpenseCurrency number

Filtern sie mit Ausnahme des Steuerbetrags der Spesen.

Filtern sie mit dem Mehrwertsteuersatz der Spesen.
vatRate number

Filtern sie mit dem Mehrwertsteuersatz der Spesen.

Filtern sie mit dem Mehrwertsteuerwert der Spesen.
vatValue number

Filtern sie mit dem Mehrwertsteuerwert der Spesen.

Liste der eindeutigen Berichte-IDs im Zusammenhang mit der Spesentrennung durch ",".
reportsIds string

Liste der eindeutigen Berichte-IDs im Zusammenhang mit der Spesentrennung durch ",".

Filtern sie mit dem UTC-Offset der Spesen.
dateTimeOffset integer

Filtern sie mit dem UTC-Offset der Spesen.

Liste der Kategoriennamen getrennt von ','.
tagsNames string

Liste der Kategoriennamen getrennt von ','.

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Format - Enumeration. Die Liste kann sortiert werden.
sortBy integer

Format - Enumeration. Die Liste kann nach : DateCreation = 11 DateInvoice = 12 Name = 20 Value = 30 ValueInCurrency = 31 HasPhoto = 40 State = 60 Category = 70 sortiert werden.

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Benutzer abrufen

Ruft die Liste der Benutzer mit Paging ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filter mit dem eindeutigen Bezeichner des Benutzers.
id string

Filter mit dem eindeutigen Bezeichner des Benutzers.

Filter mit dem Vornamen des Benutzers.
firstName string

Filter mit dem Vornamen des Benutzers.

Filter mit dem Nachnamen des Benutzers.
lastName string

Filter mit dem Nachnamen des Benutzers.

Filtert mit der E-Mail des Benutzers.
mail string

Filtert mit der E-Mail des Benutzers.

Filtert mit der seriellen Benutzer.
payId string

Filtert mit der seriellen Benutzer.

Filtern Sie mit dem E-Mail-Namen oder dem Namen oder der seriellen Datei des Benutzers.
mailOrNameOrPayId string

Filtern Sie mit dem E-Mail-Namen oder dem Namen oder der seriellen Datei des Benutzers.

Format - Enumeration. Attribut "Enum" ist der Typ des Benutzers.
type integer

Format - Enumeration. Attribut "Enumeration" ist der Typ des Benutzers: Mitarbeiter = 1 Administrator = 2 Buchhalter = 4

Format - Enumeration. Enum-Flag-Attribut, das der Benutzerstatus ist.
state integer

Format - Enumeration. Enum flag attribut which is the user state : Validated = 1 Active = 2.

Filtern Sie mit dem eindeutigen Bezeichner des ersten Validators des Benutzers.
reviewerId string

Filtern Sie mit dem eindeutigen Bezeichner des ersten Validators des Benutzers.

Filtert mit dem Namen des Umleitungsnamens des Benutzers.
reviewerName string

Filtert mit dem Namen des Umleitungsnamens des Benutzers.

Filtern Sie mit dem eindeutigen Bezeichner des zweiten Validators des Benutzers.
managerId string

Filtern Sie mit dem eindeutigen Bezeichner des zweiten Validators des Benutzers.

Filtert mit dem Namen des Vorgesetzten des Benutzers.
managerName string

Filtert mit dem Namen des Vorgesetzten des Benutzers.

Liste der eindeutigen Bezeichner der Benutzer getrennt von ",".
userIds string

Liste der eindeutigen Bezeichner der Benutzer getrennt von ",".

Liste der E-Mails der Benutzer getrennt von ",".
userMails string

Liste der E-Mails der Benutzer getrennt von ",".

Liste der Kategoriennamen getrennt von ','.
tagsNames string

Liste der Kategoriennamen getrennt von ','.

Liste der Namen einfacher Tags, getrennt von ','.
simpleTagsNames string

Liste der Namen einfacher Tags, getrennt von ','.

Format - Enumeration. Die Liste kann sortiert werden.
sortBy integer

Format - Enumeration. Liste kann sortiert werden nach: CreationDate = 11 LastLoginDate = 12 LastName = 20 FirstName = 21 ManagerLastName = 30 ManagerFirstName = 31 UserState = 40 UserType = 41 Mail = 50 Address = 60 PhoneNumber = 61 PayId = 62 LocalCurrency = 63

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Benutzer aktualisieren

Aktualisieren Sie den Benutzer, der bereits in Expensya hinzugefügt wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des zu aktualisierenden Benutzers.
userId True string

Format - GUID. Eindeutiger Bezeichner des zu aktualisierenden Benutzers.

Zeigt an, ob die Validatoren des Benutzers aktualisiert werden sollen.
shouldUpdateValidators True boolean

Zeigt an, ob die Validatoren des Benutzers aktualisiert werden sollen.

Nachname
LastName string

Nachname des Benutzers.

Vorname
FirstName string

Vorname des Benutzers.

Mail
Mail string

E-Mail des Benutzers.

MailAlias
MailAlias string

E-Mail-Alias des Benutzers.

PayId
PayId string

Seriell des Benutzers.

PayId2
PayId2 string

Erste analytische Achse.

PayId3
PayId3 string

Zweite analytische Achse.

PayId4
PayId4 string

Dritte analytische Achse.

PayId5
PayId5 string

Analytische Achse.

PayId6
PayId6 string

Fünfte analytische Achse.

Language
Language string

Sprache des Benutzers: FR, US, SE...

LocalCurrency
LocalCurrency string

Lokale Währung des Benutzers: EUR, TND, USD...

LocalCountry
LocalCountry string

Lokales Land des Benutzers.

Manager_Id
Manager_Id guid

Eindeutiger Bezeichner des zweiten Validators.

Reviewer_Id
Reviewer_Id guid

Eindeutiger Bezeichner des ersten validaor.

Benutzertyp
UserType enum

Enum flag attribut which is the type of the user and it is necessary to combine the user type 'Employee' with the other types for exemple: Employee + Administrator or Employee + Accountant. Die Benutzereingaben sind:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
Hersteller
Vendor string

Der Name des Kreditors.

UserRole
UserRole enum

Attribut "Enum", das die Rolle des Benutzers ist:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
Berufsbezeichnung
JobTitle string

Der Titel des Benutzerauftrags.

CanAddPurchase
CanAddPurchase boolean

Wenn der Benutzer den Kauf hinzufügen kann oder nicht.

DefaultProjectId
DefaultProjectId guid

Eindeutiger Bezeichner des Benutzerstandardprojekts.

IKRates_Id
IKRates_Id guid

Eindeutiger Bezeichner der Kilometervergütungssätze.

Mail
Mail True string

E-Mail des Validators

MinimumAmount
MinimumAmount decimal

Wenn die Bereitstellung die Bereitstellung überschreitet, sollte die Aufwendungen an den Validator gesendet werden.

TagsToAssign
TagsToAssign array of string

Liste der Namen der Tags, die dem Benutzer zugewiesen werden.

TagsToUnassign
TagsToUnassign array of string

Liste der Tagsnamen, die vom Benutzer nicht zugewiesen werden.

Gibt zurück

Body
BaseResult

Benutzer einladen

Benutzer zu Expensya hinzufügen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Nachname
LastName True string

Nachname des Benutzers.

Vorname
FirstName True string

Vorname des Benutzers.

Mail
Mail True string

E-Mail des Benutzers.

MailAlias
MailAlias string

Der E-Mail-Alias des Benutzers sollte sich von Benutzer-E-Mails unterscheiden.

PayId
PayId string

Seriell des Benutzers.

PayId2
PayId2 string

Erste analytische Achse.

PayId3
PayId3 string

Zweite analytische Achse.

PayId4
PayId4 string

Dritte analytische Achse.

PayId5
PayId5 string

Analytische Achse.

PayId6
PayId6 string

Fünfte analytische Achse.

Language
Language True string

Sprache des Benutzers: FR, US, SE...

LocalCurrency
LocalCurrency string

Lokale Währung des Benutzers: EUR, TND, USD...

LocalCountry
LocalCountry string

Lokales Land des Benutzers.

ManagerId
ManagerId guid

Eindeutiger Bezeichner des zweiten Validators.

ReviewerId
ReviewerId guid

Eindeutiger Bezeichner des ersten Validators.

Benutzertyp
UserType True enum

Enum flag attribut which is the type of the user and it is necessary to combine the user type 'Employee' with the other types for example: Employee + Administrator or Employee + Accountant. Die Benutzereingaben sind:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
Hersteller
Vendor string

Name des Anbieters

UserRole
UserRole True enum

Attribut "Enum", das die Rolle des Benutzers ist:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
DefaultProjectId
DefaultProjectId guid

Eindeutiger Bezeichner des Benutzerstandardprojekts.

IKRatesId
IKRatesId guid

Eindeutiger Bezeichner der Kilometervergütungssätze.

Mail
Mail True string

E-Mail des Validators

MinimumAmount
MinimumAmount decimal

Wenn die Bereitstellung die Bereitstellung überschreitet, sollte die Aufwendungen an den Validator gesendet werden.

TagsToAssign
TagsToAssign array of string

Liste der Namen der Tags, die dem Benutzer zugewiesen werden.

Gibt zurück

Body
BaseResult

Benutzerstatus aktualisieren

Status der Expensya-Benutzer aktualisieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
UserId
UserId guid

Eindeutiger Bezeichner des Benutzers

Operation
Operation enum

Vorgang, der auf den Benutzer angewendet wird.

Validate = 2 
Activate = 3 
Deactivate = 4 

Gibt zurück

Berichte abrufen

Ruft die Liste der Berichte mit Paging ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filter mit dem Namen des Berichts.
reportName string

Filter mit dem Namen des Berichts.

Filtert mit dem Startdatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
reportStartDate string

Filtert mit dem Startdatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Filtern mit dem Enddatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
reportEndDate string

Filtern mit dem Enddatum basierend auf dateFilterType. Format - Datum-Uhrzeit (als Datum-Uhrzeit in RFC3339).

Liste der Berichtszustände getrennt von ','.
reportStates string

Liste der berichtszustände getrennt von ',' : Active = 0 Submitted = 2 Rejected = 3 Closed = 5 ValidatedAndExported = 6 Reimbursed = 7 PreSubmitted = 8 InValidation = 50.

Filtern sie mit dem Bezeichner des Berichts.
reportIdShort string

Filtern sie mit dem Bezeichner des Berichts.

Filtern Sie mit dem eindeutigen Bezeichner des Besitzers des Berichts.
ownerId string

Filtern Sie mit dem eindeutigen Bezeichner des Besitzers des Berichts.

Filtern Sie mit der seriellen Der Besitzer des Berichts.
ownerPayId2 string

Filtern Sie mit der seriellen Der Besitzer des Berichts.

Filtern Sie mit dem eindeutigen Bezeichner des Projekts, mit dem der Bericht verknüpft ist.
projectId string

Filtern Sie mit dem eindeutigen Bezeichner des Projekts, mit dem der Bericht verknüpft ist.

Liste der Kategoriennamen getrennt von ','.
tagsNames string

Liste der Kategoriennamen getrennt von ','.

Format - Enumeration. Gibt das Ziel von Datumsfiltern an.
dateFilterType integer

Format - Enumeration. Gibt das Ziel von Datumsfiltern an: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Format - Enumeration. Die Liste kann sortiert werden.
sortBy integer

Format - Enumeration. Liste kann sortiert werden nach: DateCreation = 11 StartDate = 13 Name = 20 State = 30 Value = 31 InvoicesCount = 32 InvoicesCount = 32 UserFirstName = 40 UserLastName = 41 Budget = 50 ValueToReimburse = 51 ClientCode = 53 IdShort = 54

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Berichtsverlauf abrufen

Rufen Sie den Verlauf des Berichts ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filtern sie mit dem eindeutigen Bezeichner des Berichts.
reportId True string

Filtern sie mit dem eindeutigen Bezeichner des Berichts.

Gibt zurück

Exportbericht

Exportieren Sie den Bericht als PDF.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des Berichts.
reportId True string

Format - GUID. Eindeutiger Bezeichner des Berichts.

Gibt zurück

Exportformate abrufen

Liste der Exportformate.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Exportieren von Ausgabenformaten
isForExpenses boolean

Bringen Sie nur Exportformate für Ausgaben mit, wenn "false" Exportformate für Berichte enthält.

Format - Enumeration. Gibt den Exporttyp an.
exportType integer

Format - Enumeration. Gibt den Typ des Exports an: InvoiceAndPurchase = 1 Advance = 2 Balance = 4.

Gibt zurück

Exportkosten

Exportausgaben für das angegebene Exportformat basierend auf bestimmten Filtern.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des Exports.
exportId True string

Format - GUID. Eindeutiger Bezeichner des Exports.

Filtern Sie mit dem eindeutigen Bezeichner des Berichts im Zusammenhang mit den Ausgaben.
reportId string

Filtern Sie mit dem eindeutigen Bezeichner des Berichts im Zusammenhang mit den Ausgaben.

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie im Zusammenhang mit den Ausgaben.
categoryId string

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie im Zusammenhang mit den Ausgaben.

Filtern sie mit dem Namen der Spesen.
expenseName string

Filtern sie mit dem Namen der Spesen.

Filtert mit dem Startdatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
startDate string

Filtert mit dem Startdatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).

Filtern mit dem Enddatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).
endDate string

Filtern mit dem Enddatum basierend auf dateFilterType (als Datum-Uhrzeit in RFC3339).

Liste der Ausgaben, getrennt von ','
expenseStates string

Liste der Ausgabenstatus getrennt von ',' : Überprüft = 3 ValidatedByAccountant = 4 Abgelehnt = 99.

Liste der Berichte, die sich auf die Ausgaben beziehen, getrennt von ','
reportStates string

Liste der Berichtsstatus im Zusammenhang mit den ausgaben getrennt von ',' : Aktiv = 0 Eingereicht = 2 Abgelehnt = 3 Validiert = 4 Geschlossen = 5 ValidatedAndExported = 6

Liste der eindeutigen Bezeichner der Kostenbesitzer getrennt von ",".
userIds string

Liste der eindeutigen Bezeichner der Kostenbesitzer getrennt von ",".

Liste der E-Mails der Ausgabenbesitzer getrennt von ",".
userMail string

Liste der E-Mails der Ausgabenbesitzer getrennt von ",".

Liste der eindeutigen Bezeichner der berichte bezogenen Tp-Ausgaben durch ",".
reportIds string

Liste der eindeutigen Bezeichner der berichte bezogenen Tp-Ausgaben durch ",".

Liste der eindeutigen Bezeichner der Ausgaben getrennt von ",".
expenseIds string

Liste der eindeutigen Bezeichner der Ausgaben getrennt von ",".

Filtern Sie mit dem Berichtsnamen, der sich auf die Ausgaben bezieht.
reportName string

Filtern Sie mit dem Berichtsnamen, der sich auf die Ausgaben bezieht.

Filtern Sie mit dem internen Bezeichner des Spesenberichts.
reportIdShort string

Filtern Sie mit dem internen Bezeichner des Spesenberichts.

Format - Enumeration. Gibt das Ziel von Datumsfiltern an.
dateFilterType integer

Format - Enumeration. Gibt das Ziel von Datumsfiltern an: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Filtern Sie mit der Serie des Spesenbesitzers.
payId string

Filtern Sie mit der Serie des Spesenbesitzers.

Filtern Sie mit der ersten Analyseachse des Besitzers der Spesen.
payId2 string

Filtern Sie mit der ersten Analyseachse des Besitzers der Spesen.

Filtern Sie mit der zweiten Analytischen Achse des Besitzers der Spesen.
payId3 string

Filtern Sie mit der zweiten Analytischen Achse des Besitzers der Spesen.

Filtern sie mit dem Abrechnungszeitraum der Ausgaben.
accountingPeriod string

Filtern sie mit dem Abrechnungszeitraum der Ausgaben.

Gibt an, ob die Ausgabeneinnahmen dem Export hinzugefügt werden sollen.
includeReceipts boolean

Gibt an, ob die Ausgabeneinnahmen dem Export hinzugefügt werden sollen.

Liste der Spesenverwendungstyp getrennt von ','
expenseUseTypes integer

Liste der Spesennutzungstyp getrennt von ',' : Rechnung = 1 Voraus = 2 Kauf = 4 Abonnement = 8 MissionOrder = 16.

Gibt an, ob die Berichte im Zusammenhang mit den Ausgaben archiviert werden.
archiveExpenses string

Gibt an, ob die Berichte, die sich auf die Ausgaben beziehen, archiviert werden, nur für Ausgaben im Zusammenhang mit überprüften oder validiertenAndExported-Berichten angewendet werden.

Gibt zurück

Hinzufügen von QuickExpense

Fügen Sie Ihrem Expensya-Konto eine neue Spesenabrechnung hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des Benutzers, mit dem die Spesenkosten verknüpft werden.
userId True string

Format - GUID. Eindeutiger Bezeichner des Benutzers, mit dem die Spesenkosten verknüpft werden.

FileToSend
FileToSend True string

Die Zu sendende Datei am Bease64.

Title
Title string

Titel der Spesen.

TransactionAmount
TransactionAmount decimal

Transaktionsbetrag der Spesen.

VatRates
VatRates string

Mehrwertsteuersätze der Spesen.

VatAmounts
VatAmounts string

MwSt.-Beträge der Aufwendungen.

Währungscode
CurrencyCode string

Währungscode der Spesen.

TransactionDate
TransactionDate date-time
MerchantName
MerchantName string

Händlername der Spesen.

LocationCountry
LocationCountry string

Standortland der Spesen.

LocationCity
LocationCity string

Ort der Kosten.

Kommentar
Comment string

Kommentar der Spesen.

MerchantExpenseId
MerchantExpenseId string

Eindeutiger Spesenbezeichner des Händlers.

IsEncrypted
IsEncrypted boolean

Wenn die Spesenabrechnung nicht verschlüsselt ist.

ExpenseUseType
ExpenseUseType enum

Attribut "Enum", bei dem es sich um den Verwendungstyp der Spesenkosten handelt:

Invoice = 1 
Advance = 2 
Purchase = 4 
Subscription = 8 
MissionOrder = 16 
PaymentTypeCode
PaymentTypeCode string

Zahlungstypcode der Spesen.

ExpenseTypeCode
ExpenseTypeCode string

Geben Sie den Code der Spesen ein.

FileType
FileType string

Dateityp der Spesen.

Gibt zurück

Body
BaseResult

Kategorien abrufen

Ruft die Liste der Kategorien mit Paging ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.
id string

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.

Filtern mit dem Kategorienamen.
categoryName string

Filtern mit dem Kategorienamen.

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.
costAccount string

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.
vatAccount string

Filtern Sie mit dem eindeutigen Bezeichner der Kategorie.

Nur aktive Kategorien mitbringen.
isActive boolean

Nur aktive Kategorien mitbringen.

Liste der Kategoriennamen getrennt von ','.
tagsNames string

Liste der Kategoriennamen getrennt von ','.

Die Seitenzahl.
page integer

Die Seitenzahl.

Die Anzahl der Elemente pro Seite.
pageSize integer

Die Anzahl der Elemente pro Seite.

Format - Enumeration. Die Liste kann sortiert werden.
sortBy integer

Format - Enumeration. Liste kann nach : Name_FR = 5, Name_EN = 10, CostAccount = 15, IsActive = 20, VatAccount = 25

Ordnen Sie die Liste nach desc oder asc an.
isDesc boolean

Ordnen Sie die Liste nach desc oder asc an.

Gibt zurück

Projektdetails abrufen

Rufen Sie die Details des Projekts ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des Projekts.
projectId True string

Format - GUID. Eindeutiger Bezeichner des Projekts.

Gibt zurück

Projekte aktualisieren

Projekte aktualisieren, die bereits zu Expensya hinzugefügt wurden

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
HasBillable
HasBillable True boolean

Gibt an, ob Kosten, die diesem Projekt zugewiesen wurden, dem Kunden abgerechnet werden können oder nicht.

Startdatum
StartDate date-time
Enddatum
EndDate date-time
IsActive
IsActive True boolean

Wenn das Projekt aktiv ist oder nicht.

MileageConfigurations
MileageConfigurations string

Kilometerstandskonfigurationen des Projekts.

Adresse
Address string

Adresse des Projekts.

ZipCode
ZipCode string

Postleitzahl des Projekts.

Stadt
City string

Stadt des Projekts.

ExternalId
ExternalId True string

Externer Bezeichner des Projekts.

Name
Name True string

Name des Projekts.

ProjectRef
ProjectRef True string

Referenz des Projekts.

Validator_Id
Validator_Id guid

Eindeutiger Bezeichner des Projekt validators.

Reviewer_Id
Reviewer_Id guid

Eindeutiger Bezeichner des Projektprüfers.

ClientName
ClientName string

Name des Clients.

ForAllCompany
ForAllCompany True boolean

Wenn das Projekt für alle Unternehmen vorgesehen ist oder nicht.

IsBillableDefaultValue
IsBillableDefaultValue boolean

Die dem Projekt zugewiesenen Ausgaben können standardmäßig abgerechnet werden.

PayId2
PayId2 string

Erste analytische Achse.

Währung
Currency string

Währung des Projekts.

ExtraData
ExtraData string

Extrat-Daten für das Projekt.

ProjectUseType
ProjectUseType enum

Attribut "Enumeration", das den Typ des Projekts verwendet:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
Description
Description string

Beschreibung des Projekts.

CategoriesIds
CategoriesIds string

Eindeutige Bezeichner der Kategorien. Wenn es leer ist, gilt das Projekt für alle Kategorien.

TagsToAssign
TagsToAssign array of string

Liste der Namen der Tags, die dem Projekt zugewiesen werden.

TagsToUnassign
TagsToUnassign array of string

Liste der Tagsnamen, die dem Projekt nicht zugewiesen werden.

Gibt zurück

Projekte hinzufügen

Fügen Sie neue Projekte zu Expensya hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
HasBillable
HasBillable True boolean

Gibt an, ob Kosten, die diesem Projekt zugewiesen wurden, dem Kunden abgerechnet werden können oder nicht.

Startdatum
StartDate date-time
Enddatum
EndDate date-time
IsActive
IsActive True boolean

Wenn das Projekt aktiv ist oder nicht.

MileageConfigurations
MileageConfigurations string

Kilometerstandskonfigurationen des Projekts.

Adresse
Address string

Adresse des Projekts.

ZipCode
ZipCode string

Postleitzahl des Projekts.

Stadt
City string

Stadt des Projekts.

ExternalId
ExternalId True string

Externer Bezeichner des Projekts.

Name
Name True string

Name des Projekts.

ProjectRef
ProjectRef True string

Referenz des Projekts.

Validator_Id
Validator_Id guid

Eindeutiger Bezeichner des Projekt validators.

Reviewer_Id
Reviewer_Id guid

Eindeutiger Bezeichner des Projektprüfers.

ClientName
ClientName string

Name des Clients.

ForAllCompany
ForAllCompany True boolean

Wenn das Projekt für alle Unternehmen vorgesehen ist oder nicht.

IsBillableDefaultValue
IsBillableDefaultValue boolean

Die dem Projekt zugewiesenen Ausgaben können standardmäßig abgerechnet werden.

PayId2
PayId2 string

Erste analytische Achse.

Währung
Currency string

Währung des Projekts.

ExtraData
ExtraData string

Extrat-Daten für das Projekt.

ProjectUseType
ProjectUseType enum

Attribut "Enumeration", das den Typ des Projekts verwendet:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
Description
Description string

Beschreibung des Projekts.

CategoriesIds
CategoriesIds string

Eindeutige Bezeichner der Kategorien. Wenn es leer ist, gilt das Projekt für alle Kategorien.

TagsToAssign
TagsToAssign array of string

Liste der Namen der Tags, die dem Projekt zugewiesen werden.

TagsToUnassign
TagsToUnassign array of string

Liste der Tagsnamen, die dem Projekt nicht zugewiesen werden.

Gibt zurück

Projektstatus aktualisieren

Batchaktualisierungsliste des Projektstatus.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ItemIds
ItemIds True array of guid

Liste der zu aktualisierenden eindeutigen Bezeichner von Projekten.

ProjectState
ProjectState True boolean

Neuer Zustand: "true" für "Aktiv" und "false" zum Deaktivieren.

Gibt zurück

Reciept hinzufügen

Fügen Sie Ihrem Expensya-Konto eine neue Spesenabrechnung mit einem Beleg hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
UserId
UserId True string

Eindeutiger Bezeichner des Benutzers

ReceiptContent
ReceiptContent True string

Inhalt des Belegs auf Basis 64.

ReceiptName
ReceiptName True string

Der Name des Belegs.

Gibt zurück

Body
BaseResult

Spesenabbild abrufen

Diese API gibt das Bild der Spesen als Stream zurück. Das Bild kann jpg, jpeg, png oder pdf sein. Der Typ des Bilds wird in der Spesenobjekteigenschaft "FileType" erwähnt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner der Spesen.
expenseId True string

Format - GUID. Eindeutiger Bezeichner der Spesen.

Gibt zurück

Status des Berichts aktualisieren

Aktualisieren Sie die Statuts des Berichts.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Format - GUID. Eindeutiger Bezeichner des Berichts.
reportId True string

Format - GUID. Eindeutiger Bezeichner des Berichts.

Operation
Operation True enum

Der Vorgangstyp, der für den Bericht gilt.

None = 0 
Submit = 2 
Reject = 3 
Validate = 4 
Close = 5 
ValidateAndExport = 6 
Reimburse = 7 
ValidatedByAccountant = 8 
Tag = 9 
CloseAndTag = 10 
Disable = 11 
Nachricht
Message True string

Der Aktualisierungskommentar, der dem Bericht des Besitzers angezeigt wird.

InvoiceIdsToReject
InvoiceIdsToReject array of guid

Liste der Rechnung, die abgelehnt wird.

AccountingPeriod
AccountingPeriod string

Der Abrechnungszeitraum des Berichts.

Gibt zurück

Body
BaseResult

Token widerrufen

Widerrufen Sie Ihr Benutzertoken.

Gibt zurück

Body
BaseResult

Definitionen

AddOrUpdateEntityResult

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner des aktualisierten Projekts.

ExternalId
ExternalId string

Der externe Bezeichner des aktualisierten Projekts.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResult

Name Pfad Typ Beschreibung
ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultExportResponse

Name Pfad Typ Beschreibung
ResultItem
ResultItem ExportResponse
ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultProjectResponse

Name Pfad Typ Beschreibung
ResultItem
ResultItem ProjectResponse
ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultListAddOrUpdateEntityResult

Name Pfad Typ Beschreibung
ResultItem
ResultItem array of AddOrUpdateEntityResult

Vom Server gesendetes Element.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultListEventResponse

Name Pfad Typ Beschreibung
ResultItem
ResultItem array of EventResponse

Vom Server gesendetes Element.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultListExportFormatResponse

Name Pfad Typ Beschreibung
ResultItem
ResultItem array of ExportFormatResponse

Vom Server gesendetes Element.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BaseResultListUpdateUserResult

Name Pfad Typ Beschreibung
ResultItem
ResultItem array of UpdateUserResult

Vom Server gesendetes Element.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

BrokenRuleResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner der fehlerhaften Regel.

Name
Name string

Name der fehlerhaften Regel.

Description
Description string

Beschreibung der fehlerhaften Regel.

DescriptionForCredit
DescriptionForCredit string

Beschreibung für die Gutschrift der fehlerhaften Regel.

Budget
Budget decimal

Budget der fehlerhaften Regel.

RuleType
RuleType enum

Typ der fehlerhaften Regel:

Mandatory = 0 
Warning = 1 
ReimbursableByCeiling = 2 
ReimbursableByFlatRate = 3 
Währung
Currency string

Währung der fehlerhaften Regel.

AllowExceptions
AllowExceptions boolean

Zeigt an, ob Ausnahmen in fehlerhafter Regel zulässig sind.

RuleElementType
RuleElementType enum

Typ des Regelelements:

Invoices = 0 
VirtualCards = 1 
IntervalType
IntervalType enum

Typ des Intervalls der fehlerhaften Regel:

Day = 0 
WeekDays = 1 
Month = 2 
Year = 3 
Invoice = 4 
Language
Language string

Sprache der fehlerhaften Regel.

RuleCurrenciesWithBudget
RuleCurrenciesWithBudget TupleStringDecimal
ForAllCompany
ForAllCompany boolean

Zeigt an, ob die fehlerhafte Regel für alle Unternehmen gilt oder nicht.

CategoryResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner der Kategorie.

Name
Name string

Name der Kategorie.

Name der Entität
EntityName string

Entitätsname der Kategorie.

Parent
Parent string

Übergeordnetes Element der Kategorie (Kategorie kann mit einer anderen Kategorie verknüpft werden).

Description
Description string

Beschreibung der Kategorie.

Primitive Kategorien
PrimitiveCategories string

Unterkategorien.

ParentCategory_Id
ParentCategory_Id guid

Eindeutiger übergeordneter Bezeichner der Kategorie (Kategorie kann mit einem anderen Categroy verknüpft werden).

IsActive
IsActive boolean

Zeigt an, ob die Kategorie aktiv ist oder nicht.

IsActiveAsDefault
IsActiveAsDefault boolean

Standardkategorie, wenn Benutzer neue Ausgaben hinzufügen.

CostAccount
CostAccount string

Kostenkonto der Kategorie.

VatAccount
VatAccount string

MwSt.-Konto der Kategorie.

ExtraData
ExtraData string

Weitere Informationen zur Kategorie.

CreationDate
CreationDate date-time

Erstellungsdatum der Kategorie. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

VatClaimRate
VatClaimRate decimal

Mehrwertsteueranspruchssatz der Kategorie.

VatClaimRates
VatClaimRates string

Mehrwertsteuersatz der Kategorie nach Jahr.

CategoryUseType
CategoryUseType enum

Kategorieverwendungstyp:

Invoices = 1 
Purchases = 2 
Subscriptions = 4 
ExternalId
ExternalId string

Externer Bezeichner der Kategorie.

IsReadOnly
IsReadOnly boolean

Zeigt an, ob die Kategorie nur schreibgeschützt ist.

CategoryTags
CategoryTags array of TagResponse

Liste der Kategorien.

EventResponse

Name Pfad Typ Beschreibung
EventDate
EventDate date-time

Datum des Ereignisses. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Eventtyp
EventType enum

Typ des Ereignisses: submitMission, validateMission...

SubmitMission = 1 
ValidateMission = 2 
RejectMission = 3 
ReimburseMission = 4 
CloseMission = 5 
CommentMission = 6 
ValidateAndExportMission = 7 
UpdateInvoiceByValidator = 8 
CreateMission = 9 
ExportMission = 10 
ExportMissionToQuickBooks = 11 
PreSubmitMission = 12 
ReviewAndSubmitMission = 13 
UpdateAccountingPeriodByAdminOrAccountant = 14 
AddUserCollectorConnection = 15 
UpdateUserCollectorConnection = 16 
GetUserCollectedBills = 17 
StopAutoRenew = 18 
ValidateUserCollectorConnection = 19 
SwitchAsDelegatedUser = 20 
DeleteUserCollectorConnection = 21 
ExportMissionToIbiza = 22 
ValidateVirtualCard = 23 
RejectVirtualCard = 24 
RequestVirtualCard = 25 
RequestVirtualCardAndAutoApproved = 26 
ValidatedPurchaseByAccountant = 27 
AutoValidateMission = 28 
AddProPaymentInstrument = 29 
UpdateProPaymentInstrument = 30 
DisableVirtualCard = 31 
ExportMissionToInexweb = 32 
ExportPurchaseToSapByDesign = 33 
CreateRule = 34 
DeleteRule = 35 
UpdateRule = 36 
DeleteMission = 37 
RestoreMission = 38 
AutoValidateAndExportMission = 39 
DisconnectIntegration = 41 
ExportMissionToVSA = 42 
ExportInvoiceToSiebel = 43 
CreateInvoice = 97 
DeleteInvoice = 98 
UpdateInvoice = 99 
AddTag = 100 
UpdateTag = 101 
DeleteTag = 102 
AddCompanyIntegrationSettings = 103 
UpdateCompanyIntegrationSettings = 104 
IntegrationStart = 105 
IntegrationComplete = 106 
IgnoreMissionInExport = 107 
AttachCompanyToPartner = 108 
PreSubmitVirtualCard = 109 
ApproveVirtualCard = 110 
CommentVirtualCard = 111 
ReviewAndSubmitVirtualCard = 112 
AutoImport = 113 
AutoExport = 114 
Export = 115 
Import = 116 
SubmitVehicle = 117 
ValidateVehicle = 118 
ApproveVehicle = 119 
RejectVehicle = 120 
CommentVehicle = 121 
DisableVehicle = 122 
PreSubmitVehicle = 123 
AutoApproveVehicle = 124 
AddBalanceExport = 125 
Payment = 126 
ReSubmitVehicleAfterApproval = 127 
ExportMissionByAPI = 128 
SplitMissionInvoicesByProblems = 129 
UserId
UserId guid

Eindeutiger Bezeichner des Benutzers

UserLastName
UserLastName string

Nachname des Benutzers.

UserFirstName
UserFirstName string

Vorname des Benutzers.

UserMail
UserMail string

E-Mail des Benutzers.

Description
Description string

Beschreibung des evnt

ExpenseResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner der Spesen.

Name
Name string

Name der Spesen.

Wert
Value decimal

Der Wert der Spesen.

ValueToReimburse
ValueToReimburse decimal

Wert, der den Aufwendungen zurückbezahlt.

Erstattungsraten
ReimbursementRate decimal

Erstattungssatz der Aufwendungen.

Description
Description string

Beschreibung der Spesen.

UseType
UseType enum

Art der Spesen:

Invoice = 1 
Advance = 2 
Purchase = 4 
Subscription = 8 
MissionOrder = 16 
DateCreation
DateCreation date-time

Erstellungsdatum der Spesen. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

DateInvoice
DateInvoice date-time

Datum der Spesen. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

DateUtcOffset
DateUtcOffset double

Datumsversatz der Spesen.

HasPhoto
HasPhoto boolean

Zeigt an, ob die Spesenfotos vorhanden sind.

Währung
Currency string

Währung der Spesen.

ValueInCurrency
ValueInCurrency decimal

Wert in Währung des Besitzers der Spesen.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Wert in der lokalen Währung des Besitzers der Spesen.

MerchantInvoiceId
MerchantInvoiceId string

Externer Händlerrechnungsbezeichner

MerchantCountry
MerchantCountry string

Händlerland der Spesen.

MerchantCity
MerchantCity string

Händlerstadt der Spesen.

MerchantZipCode
MerchantZipCode string

Händler-Postleitzahl der Spesen.

MerchantAddress
MerchantAddress string

Händleradresse der Spesen.

MerchantName
MerchantName string

Händlername der Spesen

MerchantVatNumber
MerchantVatNumber string

Umsatzsteuernummer des Händlers.

Einheiten
Units decimal

Die Anzahl der Einheiten der Spesen.

Staat
State enum

Zustand der Ausgaben :

Uploading = 0 
Uploaded = 1 
Ready = 2 
Validated = 3 
ValidatedByAccountant = 4 
Rejected = 99 
MwSt.
VAT VATResponse
VatAvgRate
VATAvgRate decimal

Mehrwertsteuersatz der Spesen.

AttachedFilesCount
AttachedFilesCount integer

Die Anzahl der angefügten Dateien an die Spesen.

ToReimburse
ToReimburse boolean

Zeigt an, ob die Kosten erstattet werden sollen.

IsBillable
IsBillable boolean

Zeigt an, ob die Kosten für den Kunden in Rechnung gestellt werden können.

CustomFields
CustomFields object

Benutzerdefinierte Felder der Spesen.

FileType
FileType string

Dateityp der Spesen.

DefaultRate
DefaultRate decimal

Standardsatz der Spesen.

CreditSource_Id
CreditSource_Id guid

Eindeutiger Kreditquellenbezeichner der Spesen.

User_Id
User_Id guid

Eindeutiger Benutzerbezeichner der Spesen.

Project
Project ProjectResponse
Bericht
Report ReportResponse
PaymentInstrument
PaymentInstrument PaymentInstrumentResponse
Fahrzeug
Vehicle VehicleResponse
TransactionsSumValue
TransactionsSumValue decimal

Transaktionssumme der Spesen.

TransactionsSumInCurrency
TransactionsSumInCurrency decimal

Transaktionssumme in Währung der Spesen.

TransactionsSumInLocalCurrency
TransactionsSumInLocalCurrency decimal

Transaktionssummenwert in lokaler Währung der Spesen.

PerdiemCountry
PerdiemCountry string

Land des Perdiem.

PerdiemCalculationPeriodType
PerdiemCalculationPeriodType enum

Typ des Perdiem-Berechnungszeitraums:

CalendarDay = 0 
TwentyFourHours = 1 
PerDiemType
PerDiemType enum

Typ des Perdiem:

Time = 0 
Distance = 1 
IEG = 2 
Kategorie
Category CategoryResponse
BrokenRules
BrokenRules array of BrokenRuleResponse

Liste der fehlerhaften Regeln der Spesen.

IsMileage
IsMileage boolean

Zeigt an, ob die Kosten Kilometer sind.

CategoryExtraDataStr
CategoryExtraDataStr string

Zusätzliches Datum für die Kategorie der Spesen.

Gäste
Guests array of GuestResponse

Liste der Gäste der Spesen.

Unterstatus
SubStatus enum

Attribut "Enum", das den Unterstatus der Spesenkosten darstellt:

All = 0 
Exported = 2 
Payed = 4 
ExportedToIbiza = 8 
RecordedByInexweb = 16 
ExportedToQBO = 32 
ExportedToInexweb = 64 
RejectedByInexweb = 128 
ExportedToVSA = 256 
ExportedBalance = 512 
ExportedToSiebel = 1024 
OwnerPayId
OwnerPayId string

Seriell des Besitzers der Spesen.

OwnerPayId2
OwnerPayId2 string

Erste analytische Achse des Besitzers der Spesen.

OwnerPayId3
OwnerPayId3 string

Zweite analytische Achse des Besitzers der Spesen.

OwnerPayId4
OwnerPayId4 string

Dritte analytische Achse des Besitzers der Spesen.

OwnerPayId5
OwnerPayId5 string

Vierte analytische Achse des Besitzers der Spesen.

OwnerPayId6
OwnerPayId6 string

Fünfte analytische Achse des Besitzers der Ausgaben.

ExpenseTags
ExpenseTags array of TagResponse

Liste der Kategorie der Spesen.

ExportFormatResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner des Exportformats.

Name
Name string

Der Name des Exportformats.

Extension
Extension string

Die Erweiterung des Exportformats.

CodePath
CodePath string

Eindeutiger Codepfad des Exportformats.

MissionExport
MissionExport boolean

Zeigt an, ob das Exportformat für Berichte verfügbar ist.

InvoicesExport
InvoicesExport boolean

Zeigt an, ob das Exportformat für Ausgaben verfügbar ist.

AutoExportieren
AutoExport boolean

Zeigt an, ob es sich um ein Automatisches Exportformat handelt.

LastAutoExportDate
LastAutoExportDate date-time

Datum des letzten automatischen Exports, wenn der Exportvorgang erfolgt ist und das Exportformat das automatische Exportformat ist. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

ExportResponse

Name Pfad Typ Beschreibung
FileUrl
FileUrl string

Die URL der exportierten Datei.

FileExtension
FileExtension string

Die Erweiterung der exportierten Datei.

Dateiname
FileName string

Der Name der exportierten Datei.

GuestResponse

Name Pfad Typ Beschreibung
Mail
Mail string

E-Mail des Gasts.

FullName
FullName string

Vollständiger Name des Gasts.

Id
Id guid

Eindeutiger Bezeichner des Gasts.

IsCoworker
IsCoworker boolean

Zeigt an, ob der Gast Kollege ist oder nicht.

ListAndPagesCountResultCategoryResponse

Name Pfad Typ Beschreibung
List
List array of CategoryResponse

Liste der zurückzugebenden Elemente.

PagesCount
PagesCount integer

Gesamtanzahl der Seiten.

TotalListCount
TotalListCount integer

Gesamtanzahl der Elemente pro Seite.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

ListAndPagesCountResultExpenseResponse

Name Pfad Typ Beschreibung
List
List array of ExpenseResponse

Liste der zurückzugebenden Elemente.

PagesCount
PagesCount integer

Gesamtanzahl der Seiten.

TotalListCount
TotalListCount integer

Gesamtanzahl der Elemente pro Seite.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

ListAndPagesCountResultProjectResponse

Name Pfad Typ Beschreibung
List
List array of ProjectResponse

Liste der zurückzugebenden Elemente.

PagesCount
PagesCount integer

Gesamtanzahl der Seiten.

TotalListCount
TotalListCount integer

Gesamtanzahl der Elemente pro Seite.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

ListAndPagesCountResultReportResponse

Name Pfad Typ Beschreibung
List
List array of ReportResponse

Liste der zurückzugebenden Elemente.

PagesCount
PagesCount integer

Gesamtanzahl der Seiten.

TotalListCount
TotalListCount integer

Gesamtanzahl der Elemente pro Seite.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

ListAndPagesCountResultUserResponse

Name Pfad Typ Beschreibung
List
List array of UserResponse

Liste der zurückzugebenden Elemente.

PagesCount
PagesCount integer

Gesamtanzahl der Seiten.

TotalListCount
TotalListCount integer

Gesamtanzahl der Elemente pro Seite.

ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

LoginResponse

Name Pfad Typ Beschreibung
Id
Id guid
UserToken
UserToken string
Nachname
LastName string
Vorname
FirstName string
Adresse
Address string
Stadt
City string
Telefonnummer
PhoneNumber string
Mail
Mail string
ZipCode
ZipCode string
MailAlias
MailAlias string
Language
Language string
CreationDate
CreationDate date-time
Ländercode
CountryCode string
FaxNumber
FaxNumber string
Währung
Currency string
ShemaVersion
ShemaVersion integer
Company_Id
Company_Id guid
Login_Id
Login_Id guid
Manager_Id
Manager_Id guid
Benutzertyp
UserType enum
None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
UserRole
UserRole enum
All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
UserTokenDurationSeconds
UserTokenDurationSeconds uint64
ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

PaymentInstrumentResponse

Name Pfad Typ Beschreibung
Name
Name string

Name des Zahlungsmittels.

Description
Description string

Beschreibung des Zahlungsmittels.

IsActive
IsActive boolean

Zeigt an, ob das Zahlungsmittel aktiv ist oder nicht.

InstrumentType
InstrumentType enum

Art des Zahlungsmittels:

Cash = 0 
Card = 1 
Check = 2 
EWallet = 3 
Coupon = 4 
Wire = 5 
Bank = 6 
Other = 99 
AccountType
AccountType enum

Art des Zahlungsinstrumentkontos:

None = 0 
Professional = 1 
Personal = 2 
LastDigits
LastDigits string

Letzte Ziffern des Zahlungsmittels.

CardKey
CardKey string

Kartenschlüssel des Zahlungsmittels.

JournalCode
JournalCode string

Journalcode des Zahlungsmittels.

Erweiterung
Auxiliary string

Hilfskonto des Zahlungsmittels.

AccountNumber
AccountNumber string

Kontonummer des Zahlungsmittels.

ProjectResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner des Projekts.

HasBillable
HasBillable boolean

Project ist für den Kunden abrechnend.

Startdatum
StartDate date-time

Startdatum des Projekts. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Enddatum
EndDate date-time

Enddatum des Projekts. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Anzeigen, ob das Projekt aktiv ist.

MileageConfigurationsStr
MileageConfigurationsStr string

Kilometerstandskonfiguration des Projekts.

Adresse
Address string

Adresse des Projekts.

ZipCode
ZipCode string

Postleitzahl des Projekts.

Stadt
City string

Stadt des Projekts.

ExternalId
ExternalId string

Externer Bezeichner des Projekts.

Name
Name string

Name des Projekts.

ProjectRef
ProjectRef string

Referenz des Projekts

Validator_Id
Validator_Id guid

Eindeutiger Validatorbezeichner des Projekts.

Reviewer_Id
Reviewer_Id guid

Eindeutiger Umleitungsbezeichner des Projekts.

ClientName
ClientName string

Clientname des Projekts.

ForAllCompany
ForAllCompany boolean

Project wird für alle Benutzer freigegeben.

IsBillableDefaultValue
IsBillableDefaultValue boolean

Project ist standardmäßig für den Client abrechnend.

PayId2
PayId2 string

Zweite analytische Achse, die für das Projekt relevant ist.

Währung
Currency string

Währung des Projekts.

ExtraData
ExtraData string

Weitere Informationen zum Projekt.

ProjectUseType
ProjectUseType enum

Attribut "Enum", das angibt, auf welche Entität das Projekt angewendet wird:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
CustomField_Id
CustomField_Id guid

Eindeutiger benutzerdefinierter Feldbezeichner im Zusammenhang mit dem Projekt.

CustomFieldParent_Id
CustomFieldParent_Id guid

Eindeutiger benutzerdefinierter benutzerdefinierter Feldbezeichner im Zusammenhang mit dem Projekt.

CategoriesIdsStr
CategoriesIdsStr string

Kategorienbezeichner, die für das Projekt relevant sind.

ValidatorFullName
ValidatorFullName string

Der vollständige Name des Projekts ist gültig.

ValidatorMail
ValidatorMail string

Validator-E-Mail des Projekts.

ReviewerFullName
ReviewerFullName string

Vollständiger Name des Projekts.

ReviewerMail
ReviewerMail string

Prüfer-E-Mail des Projekts.

IsReadOnly
IsReadOnly boolean

Zeigt an, ob das Projekt nur schreibgeschützt ist.

ProjektTags
ProjectTags array of TagResponse

Liste der Tags des Projekts.

ReportResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Berichtsbezeichner.

Name
Name string

Name des Berichts.

DateCreation
DateCreation date-time

Erstellungsdatum des Berichts. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Budget
Budget decimal

Budget des Berichts.

Staat
State enum

Status des Berichts : Aktiv, abgelehnt, überprüft...

Active = 0 
Submitted = 2 
Rejected = 3 
Validated = 4 
Closed = 5 
ValidatedAndExported = 6 
Reimbursed = 7 
PreSubmitted = 8 
InValidation = 50 
User_Id
User_Id guid

Eindeutiger Bezeichner des Besitzers des Berichts.

UserLastName
UserLastName string

Nachname des Besitzers des Berichts.

UserFirstName
UserFirstName string

Vorname des Besitzers des Berichts.

UserMail
UserMail string

E-Mail des Besitzers des Berichts.

Manager_Id
Manager_Id guid

Eindeutiger Managerbezeichner des Berichtsbenutzers.

Accountant_Id
Accountant_Id guid

Eindeutiger Buchhalterbezeichner des Berichtsbenutzers.

Reviewer_Id
Reviewer_Id guid

Eindeutiger Reviwerbezeichner des Berichtsbenutzers

InvoicesCount
InvoicesCount integer

Rechnungsanzahl im Zusammenhang mit dem Bericht.

Wert
Value decimal

Wert des Berichts.

ValueToReimburse
ValueToReimburse decimal

Wert, der dem Bericht erstattet werden soll.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Wert in der lokalen Währung des Benutzers des Berichts.

ValueToReimburseInLocalCurrency
ValueToReimburseInLocalCurrency decimal

Wert, der in der lokalen Währung des Berichts des Benutzers erstattet werden soll.

Startdatum
StartDate date-time

Startdatum des Berichts. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Enddatum
EndDate date-time

Enddatum des Berichts. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

UserCurrency
UserCurrency string

Benutzerwährung des Berichts.

UserLocalCurrency
UserLocalCurrency string

Lokale Währung des Berichts des Benutzers.

IdShort
IdShort string

Automatisch generierter Bezeichner des Berichts.

CurrentValidator_Id
CurrentValidator_Id guid

Eindeutiger aktueller Validatorbezeichner des Berichts.

InvoiceAttachedFilesCount
InvoiceAttachedFilesCount integer

Die für den Bericht relevanten Spesendateianzahl.

ReportTags
ReportTags array of TagResponse

Liste der Tags des Berichts.

TagResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner des Tags.

Name
Name string

Name des Tags.

Description
Description string

Beschreibung des Tags.

CreationDate
CreationDate date-time

Erstellungsdatum des Tags. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Zeigt an, ob das Tag aktiv ist oder nicht.

TagType
TagType enum

Enumeration-Attribut, das der Typ des Tags ist:

Tag = 1 
SimpleTag = 2 
DefinitionStr
DefinitionStr string

Definition des Tags.

UseType
UseType enum

Enum-Attribut, das der Verwendungstyp des Tags ist:

Invoice = 2 
Mileage = 4 
Purchase = 8 
Subscription = 16 
Mission = 32 
User = 64 
Balance = 128 

UpdateUserResult

Name Pfad Typ Beschreibung
UserResponse
UserResponse UserResponse
ResultCode
ResultCode enum

Interne Expensya-Antwortcodes:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Nachricht
Message string

Zusätzliche Details, die vom Server gesendet werden.

UserResponse

Name Pfad Typ Beschreibung
Id
Id guid

Eindeutiger Bezeichner des Benutzers

Nachname
LastName string

Nachname des Benutzers.

Vorname
FirstName string

Vorname des Benutzers.

Adresse
Address string

Adresse des Benutzers.

Telefonnummer
PhoneNumber string

Telefonnummer des Benutzers.

Mail
Mail string

E-Mail des Benutzers.

MailAlias
MailAlias string

E-Mail-Alias des Benutzers.

ZipCode
ZipCode string

Postleitzahl des Benutzers.

FaxNumber
FaxNumber string

Faxnummer des Benutzers.

CreationDate
CreationDate date-time

Erstellungsdatum des Benutzers. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Ländercode
CountryCode string

Ländercode des Benutzers.

Language
Language string

Sprache des Benutzers.

Währung
Currency string

Währung des Benutzers.

LocalCurrency
LocalCurrency string

Lokale Währung des Benutzers.

LocalCountry
LocalCountry string

Lokales Land des Benutzers.

CanCreateCategories
CanCreateCategories boolean

Wenn der Benutzer berechtigt ist, Kategorien zu erstellen.

Manager_Id
Manager_Id guid

Eindeutiger Managerbezeichner des Benutzers.

AccountantMail
AccountantMail string

Buchhalter-E-Mail des Benutzers.

AccountantPayId
AccountantPayId string

Analytische Buchhalterachse des Benutzers.

Benutzertyp
UserType enum

Benutzertyp:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
UserState
UserState enum

Benutzerstatus:

None = 0 
Validated = 1 
Active = 2 
PayId
PayId string

Analytakale Achse des Benutzers.

PayId2
PayId2 string

Zweite analytische Achse des Benutzers.

PayId3
PayId3 string

Dritte analytische Achse des Benutzers.

PayId4
PayId4 string

Vierte Analytische Achse des Benutzers

PayId5
PayId5 string

Fünfte analytische Achse des Benutzers.

PayId6
PayId6 string

Sechste analytische Achse des Benutzers.

ManagerFirstName
ManagerFirstName string

Vorgesetzter Vorname des Benutzers.

ManagerLastName
ManagerLastName string

Vorgesetzter nachname des Benutzers.

ManagerMail
ManagerMail string

Manager-E-Mail des Benutzers.

ManagerPayId
ManagerPayId string

Analyseachse des Managers des Benutzers.

ManagerUserState
ManagerUserState enum

Managerstatus des Benutzers:

None = 0 
Validated = 1 
Active = 2 
Reviewer_Id
Reviewer_Id guid

Eindeutiger Umleitungsbezeichner des Benutzers.

ReviewerFirstName
ReviewerFirstName string

Vorname des Benutzers umzuwennen.

ReviewerLastName
ReviewerLastName string

Nachname des Benutzers ändern.

ReviewerMail
ReviewerMail string

Umwendung der E-Mail des Benutzers.

ReviewerPayId
ReviewerPayId string

Reviwer analytische Achse des Benutzers.

ReviewerUserState
ReviewerUserState enum

Umleitungszustand des Benutzers:

None = 0 
Validated = 1 
Active = 2 
Berufsbezeichnung
JobTitle string

Position des Benutzers.

Hersteller
Vendor string

Anbieter des Benutzers.

MileageConfigurationsStr
MileageConfigurationsStr string

Kilometerstandskonfiguration des Benutzers.

PerDiemConfigName
PerDiemConfigName string

Perdiem-Konfiguration des Benutzers.

UserRole
UserRole enum

Rollenzugriff des Benutzers:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
ConfigurationSettingsStr
ConfigurationSettingsStr string

Zusätzliche Konfigurationen des Benutzers.

ConfigurationSettingsReference
ConfigurationSettingsReference string

Konfigurationsreferenz des Benutzers.

LastLoginDate
LastLoginDate date-time

Datum der letzten Anmeldung des Benutzers. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

LastSignInDate
LastSignInDate date-time

Datum der letzten Anmeldung des Benutzers. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Validatoren
Validators array of ValidatorResponse

Liste der Validatoren des Benutzers.

UserSimpleTags
UserSimpleTags array of TagResponse

Liste der einfachen Tags des Benutzers.

UserTags
UserTags array of TagResponse

Liste der Tags des Benutzers.

RestrictedTags
RestrictedTags array of TagResponse

Eingeschränkte Tags mit werden vom Benutzer verwaltet.

ValidatorResponse

Name Pfad Typ Beschreibung
Mail
Mail string
Vorname
FirstName string
Nachname
LastName string
MinimumAmount
MinimumAmount decimal

VatResponse

Name Pfad Typ Beschreibung
Grundsteuer
Rates array of decimal

Mehrwertsteuersätze der Spesen.

Werte
Values array of decimal

AT-Werte der Spesen.

VatFreeAmount
VatFreeAmount decimal

Kostenloser Betrag der Mehrwertsteuer.

Tipps
Tips decimal

Tipps der Spesen

VehicleResponse

Name Pfad Typ Beschreibung
Name
Name string

Name des Fahrzeugs.

DateCreation
DateCreation date-time

Erstellungsdatum des Fahrzeugs. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

CreationYearKm
CreationYearKm decimal

Entfernung bereits außerhalb expensya im Erstellungsjahr in Km.

CreationYearMiles
CreationYearMiles decimal

Entfernung bereits außerhalb expensya im Erstellungsjahr in Meile abgelegt.

LastYearDistanceKm
LastYearDistanceKm decimal

Entfernung bereits außerhalb expensya im letzten Jahr in Km.

LastUpdatedYear
LastUpdatedYear integer

Letztes Aktualisierungsjahr des Fahrzeugs.

VehicleType
VehicleType enum

Fahrzeugtyp:

Car = 1 
Moped = 2 
Scooter = 3 
Motocyle = 4 
Bicycle = 5 
InternalVehicleType
InternalVehicleType enum

Interner Fahrzeugtyp:

None = 0 
Personal = 1 
Professional = 2 
CurrentValidator_Id
CurrentValidator_Id guid

Eindeutiger Bezeichner des aktuellen Validators des Fahrzeugs.

LastValidatorReminderDate
LastValidatorReminderDate date-time

Datum der letzten Überprüfung des Fahrzeugs. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Kommentare
Comments string

Kommentare des Fahrzeugs.

Staat
State enum

Zustand des Fahrzeugs:

Disabled = 0 
Active = 1 
Submitted = 2 
Approved = 3 
Rejected = 4 
All = -1 
ExternalId
ExternalId string

Externer Bezeichner des Fahrzeugs.

AdministrativePower
AdministrativePower integer

Verwaltungsmacht des Fahrzeugs.

IsActive
IsActive boolean

Zeigt an, ob das Fahrzeug aktiv ist oder nicht.

AttachedFilesCount
AttachedFilesCount integer

Anzahl der angefügten Dateien an das Fahrzeug.

CreationType
CreationType enum

Art der Erstellung des Fahrzeugs:

UserCreated = 0 
DefaultVehicle = 1 
Startdatum
StartDate date-time

Startdatum des Fahrzeugs. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

Enddatum
EndDate date-time

CEnd-Datum des Fahrzeugs. Berücksichtigt das Iso 8601-Standarddatumsformat. z. B. 2018-06-04T08:30:15.023Z

TupleStringDecimal

Name Pfad Typ Beschreibung
Element1
Item1 string
Element2
Item2 decimal

ApiExpenseExpenseIdImageGet200ApplicationJsonResponse