Expensya
Expensya jest wiodącym rozwiązaniem do zarządzania wydatkami w Europie, a ten łącznik umożliwia korzystanie z naszej technologii, automatyzowanie integracji z systemami innych firm i rozszerzanie istniejących funkcji.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Expensya |
| adres URL | https://www.expensya.com |
| support@expensya.com |
| Metadane łącznika | |
|---|---|
| Publisher | EXPENSYA SA |
| Witryna internetowa | https://www.expensya.com |
| Zasady ochrony prywatności | https://www.expensya.com/en/tou |
| Kategorie | AI; Witryna internetowa |
Expensya Connector zawiera grupę akcji, które używają informacji do wykonywania prostych operacji dla usług Power Automate i Expensya.
Pre-requisites
- Tworzenie konta aplikacji Expensya
- Zaloguj się , aby zarządzać istniejącym kontem Expensya
- Tworzenie w celu wygenerowania klucza interfejsu API
Jak uzyskać poświadczenia?
- [Token użytkownika] (https://help.expensya.com/l/en/article/rzm63doi7u-how-to-use-expensya-s-public-apis) Samouczek dotyczący generowania tokenu użytkownika
Obsługiwane operacje
Pełną listę obsługiwanych akcji można znaleźć tutaj
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Klucz interfejsu API | securestring | Uzyskiwanie klucza interfejsu API z usługi Expensya | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie projektów |
Aktualizowanie projektów już dodanych do rozwiązania Expensya |
| Aktualizowanie stanu projektów |
Lista aktualizacji wsadowych stanów projektów. |
| Aktualizowanie stanu raportu |
Zaktualizuj statuty raportu. |
| Aktualizowanie stanu użytkowników |
Zaktualizuj stan użytkowników expensya. |
| Aktualizowanie użytkownika |
Zaktualizuj użytkownika już dodanego w aplikacji Expensya. |
| Dodaj ponownie |
Dodaj nowy wydatek do konta expensya z potwierdzeniem. |
|
Dodawanie polecenia Quick |
Dodaj nowy wydatek do konta expensya. |
| Dodawanie projektów |
Dodaj nowe projekty do aplikacji Expensya. |
| Eksportowanie raportu |
Eksportuj raport jako plik PDF. |
| Eksportowanie wydatków |
Eksportuj wydatki na określony format eksportu na podstawie podanych filtrów. |
| Odwołaj token |
Odwoływanie tokenu użytkownika. |
| Odśwież token |
Odśwież użytkownikaTokeny. |
| Pobieranie formatów eksportu |
Lista formatów eksportu. |
| Pobieranie historii raportów |
Pobierz historię raportu. |
| Pobieranie kategorii |
Pobierz listę kategorii z stronicowaniem. |
| Pobieranie obrazu wydatków |
Ten interfejs API zwraca obraz wydatków jako usługi Stream. Obraz może być jpg, jpeg, png lub pdf. Typ obrazu jest wymieniony we właściwości obiektu wydatków "FileType". |
| Pobieranie projektów |
Pobierz listę projektów. |
| Pobieranie raportów |
Pobierz listę raportów z stronicowaniem. |
| Pobieranie raportów modułu sprawdzania poprawności |
Pobierz listę raportów modułu sprawdzania poprawności z stronicowaniem. |
| Pobieranie szczegółów projektu |
Uzyskaj szczegółowe informacje o projekcie. |
| Pobieranie użytkowników |
Pobierz listę użytkowników z stronicowaniem. |
| Uzyskiwanie wydatków |
Pobierz listę wydatków z stronicowaniem. |
| Zaproś użytkownika |
Dodaj użytkownika do aplikacji Expensya. |
Aktualizowanie projektów
Aktualizowanie projektów już dodanych do rozwiązania Expensya
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
HasBillable
|
HasBillable | True | boolean |
Określa, czy wydatki przypisane do tego projektu mogą być rozliczane dla klienta, czy nie. |
|
Data rozpoczęcia
|
StartDate | date-time | ||
|
Data zakończenia
|
EndDate | date-time | ||
|
IsActive
|
IsActive | True | boolean |
Jeśli projekt jest aktywny lub nie. |
|
MileageConfigurations
|
MileageConfigurations | string |
Konfiguracje przebiegu projektu. |
|
|
Address
|
Address | string |
Adres projektu. |
|
|
Kod pocztowy
|
ZipCode | string |
Kod pocztowy projektu. |
|
|
Miejscowość
|
City | string |
Miasto projektu. |
|
|
ExternalId
|
ExternalId | True | string |
Identyfikator zewnętrzny projektu. |
|
Name
|
Name | True | string |
Nazwa projektu. |
|
ProjectRef
|
ProjectRef | True | string |
Odwołanie do projektu. |
|
Validator_Id
|
Validator_Id | guid |
Unikatowy identyfikator modułu sprawdzania poprawności projektu. |
|
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator recenzenta projektu. |
|
|
Nazwa klienta
|
ClientName | string |
Nazwa klienta. |
|
|
ForAllCompany
|
ForAllCompany | True | boolean |
Jeśli projekt jest przeznaczony dla całej firmy, czy nie. |
|
IsBillableDefaultValue
|
IsBillableDefaultValue | boolean |
Wydatki przypisane do projektu są domyślnie rozliczane. |
|
|
PayId2
|
PayId2 | string |
Pierwsza oś analityczna. |
|
|
Waluta
|
Currency | string |
Waluta projektu. |
|
|
ExtraData
|
ExtraData | string |
Ekstrat dane dla projektu. |
|
|
ProjectUseType
|
ProjectUseType | enum |
Atrybut flagi wyliczenia, który jest typem użycia projektu:
|
|
|
Description
|
Description | string |
Opis projektu. |
|
|
Identyfikatory kategorii
|
CategoriesIds | string |
Unikatowe identyfikatory kategorii. Jeśli jest on pusty, projekt będzie dotyczyć wszystkich kategorii. |
|
|
TagsToAssign
|
TagsToAssign | array of string |
Lista nazw tagów, które zostaną przypisane do projektu. |
|
|
TagsToUnassign
|
TagsToUnassign | array of string |
Lista nazw tagów, które zostaną nieprzypisane z projektu. |
Zwraca
Aktualizowanie stanu projektów
Lista aktualizacji wsadowych stanów projektów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikatory elementów
|
ItemIds | True | array of guid |
Lista unikatowych identyfikatorów projektów do zaktualizowania. |
|
Stan projektu
|
ProjectState | True | boolean |
Nowy stan: true dla aktywnych i fałszywych dla wyłączenia. |
Zwraca
Aktualizowanie stanu raportu
Zaktualizuj statuty raportu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator raportu.
|
reportId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator raportu. |
|
Operation
|
Operation | True | enum |
Typ operacji, który będzie stosowany do raportu.
|
|
Message
|
Message | True | string |
Komentarz aktualizacji, który będzie wyświetlany w raporcie właściciela. |
|
InvoiceIdsToReject
|
InvoiceIdsToReject | array of guid |
Lista faktury, która zostanie odrzucona. |
|
|
KsięgowośćPeriod
|
AccountingPeriod | string |
Okres rozliczeniowy raportu. |
Zwraca
- Body
- BaseResult
Aktualizowanie stanu użytkowników
Zaktualizuj stan użytkowników expensya.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
UserId
|
UserId | guid |
Unikatowy identyfikator użytkownika. |
|
|
Operation
|
Operation | enum |
Operacja, która zostanie zastosowana do użytkownika.
|
Zwraca
Aktualizowanie użytkownika
Zaktualizuj użytkownika już dodanego w aplikacji Expensya.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator użytkownika do zaktualizowania.
|
userId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator użytkownika do zaktualizowania. |
|
Pokazuje, czy moduły sprawdzania poprawności użytkownika powinny być aktualizowane, czy nie.
|
shouldUpdateValidators | True | boolean |
Pokazuje, czy moduły sprawdzania poprawności użytkownika powinny być aktualizowane, czy nie. |
|
Nazwisko
|
LastName | string |
Nazwisko użytkownika. |
|
|
Imię (pierwsze)
|
FirstName | string |
Imię użytkownika. |
|
|
Poczta
|
string |
Poczta użytkownika. |
||
|
MailAlias
|
MailAlias | string |
Alias poczty użytkownika. |
|
|
Identyfikator płatności
|
PayId | string |
Numer seryjny użytkownika. |
|
|
PayId2
|
PayId2 | string |
Pierwsza oś analityczna. |
|
|
PayId3
|
PayId3 | string |
Druga oś analityczna. |
|
|
PayId4
|
PayId4 | string |
Trzecia oś analityczna. |
|
|
PayId5
|
PayId5 | string |
Oś analityczna Forth. |
|
|
PayId6
|
PayId6 | string |
Piąta oś analityczna. |
|
|
Język
|
Language | string |
Język użytkownika: FR, US, SE... |
|
|
LocalCurrency
|
LocalCurrency | string |
Waluta lokalna użytkownika: EUR, TND, USD... |
|
|
LocalCountry
|
LocalCountry | string |
Kraj lokalny użytkownika. |
|
|
Manager_Id
|
Manager_Id | guid |
Unikatowy identyfikator drugiego modułu sprawdzania poprawności. |
|
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator pierwszego modułu sprawdzania poprawności. |
|
|
Typ użytkownika
|
UserType | enum |
Atrybut flagi wyliczenia, który jest typem użytkownika i konieczne jest połączenie typu użytkownika "Employee" z innymi typami dla exemple: Employee + Administrator lub Employee + Accountant. Typami użytkownika są :
|
|
|
Sprzedawca
|
Vendor | string |
Nazwa dostawcy. |
|
|
UserRole
|
UserRole | enum |
Atrybut flagi wyliczenia, który jest rolą użytkownika :
|
|
|
Stanowisko pracy
|
JobTitle | string |
Tytuł zadania użytkownika. |
|
|
CanAddPurchase
|
CanAddPurchase | boolean |
Jeśli użytkownik może dodać zakup, czy nie. |
|
|
DefaultProjectId
|
DefaultProjectId | guid |
Unikatowy identyfikator projektu domyślnego użytkownika. |
|
|
IKRates_Id
|
IKRates_Id | guid |
Unikatowy identyfikator stawek wynagrodzeń za przebieg. |
|
|
Poczta
|
True | string |
Poczta modułu sprawdzania poprawności |
|
|
MinimumAmount
|
MinimumAmount | decimal |
Jeśli ammount przekracza ammount, koszt powinien zostać wysłany do modułu sprawdzania poprawności |
|
|
TagsToAssign
|
TagsToAssign | array of string |
Lista nazw tagów, które zostaną przypisane do użytkownika. |
|
|
TagsToUnassign
|
TagsToUnassign | array of string |
Lista nazw tagów, które zostaną nieprzypisane od użytkownika. |
Zwraca
- Body
- BaseResult
Dodaj ponownie
Dodaj nowy wydatek do konta expensya z potwierdzeniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
UserId
|
UserId | True | string |
Unikatowy identyfikator użytkownika. |
|
PotwierdzenieContent
|
ReceiptContent | True | string |
Zawartość paragonu na podstawie 64. |
|
Nazwa paragonu
|
ReceiptName | True | string |
Nazwa paragonu. |
Zwraca
- Body
- BaseResult
Dodawanie polecenia QuickExpense
Dodaj nowy wydatek do konta expensya.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator użytkownika, z którymi będą połączone wydatki.
|
userId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator użytkownika, z którymi będą połączone wydatki. |
|
FileToSend
|
FileToSend | True | string |
Plik do wysłania na bease64. |
|
Title
|
Title | string |
Tytuł wydatków. |
|
|
TransactionAmount
|
TransactionAmount | decimal |
Kwota transakcji wydatków. |
|
|
Stawki vat
|
VatRates | string |
Stawki vat wydatków. |
|
|
VatAmounts
|
VatAmounts | string |
Kwoty vate wydatków. |
|
|
Kod waluty
|
CurrencyCode | string |
Kod waluty wydatków. |
|
|
Data transakcji
|
TransactionDate | date-time | ||
|
Nazwa handlowca
|
MerchantName | string |
Nazwa sprzedawcy wydatków. |
|
|
LocationCountry
|
LocationCountry | string |
Kraj lokalizacji wydatków. |
|
|
Lokalizacja
|
LocationCity | string |
Lokalizacja miasta wydatków. |
|
|
Comment
|
Comment | string |
Komentarz o wydatkach. |
|
|
MerchantExpenseId
|
MerchantExpenseId | string |
Unikatowy identyfikator wydatków sprzedawcy. |
|
|
IsEncrypted
|
IsEncrypted | boolean |
Jeśli koszt jest zaszyfrowany, nie. |
|
|
ExpenseUseType
|
ExpenseUseType | enum |
Atrybut flagi wyliczenia, który jest typem użycia wydatków:
|
|
|
PaymentTypeCode
|
PaymentTypeCode | string |
Kod typu płatności wydatków. |
|
|
ExpenseTypeCode
|
ExpenseTypeCode | string |
Wpisz kod wydatków. |
|
|
FileType
|
FileType | string |
Typ pliku wydatków. |
Zwraca
- Body
- BaseResult
Dodawanie projektów
Dodaj nowe projekty do aplikacji Expensya.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
HasBillable
|
HasBillable | True | boolean |
Określa, czy wydatki przypisane do tego projektu mogą być rozliczane dla klienta, czy nie. |
|
Data rozpoczęcia
|
StartDate | date-time | ||
|
Data zakończenia
|
EndDate | date-time | ||
|
IsActive
|
IsActive | True | boolean |
Jeśli projekt jest aktywny lub nie. |
|
MileageConfigurations
|
MileageConfigurations | string |
Konfiguracje przebiegu projektu. |
|
|
Address
|
Address | string |
Adres projektu. |
|
|
Kod pocztowy
|
ZipCode | string |
Kod pocztowy projektu. |
|
|
Miejscowość
|
City | string |
Miasto projektu. |
|
|
ExternalId
|
ExternalId | True | string |
Identyfikator zewnętrzny projektu. |
|
Name
|
Name | True | string |
Nazwa projektu. |
|
ProjectRef
|
ProjectRef | True | string |
Odwołanie do projektu. |
|
Validator_Id
|
Validator_Id | guid |
Unikatowy identyfikator modułu sprawdzania poprawności projektu. |
|
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator recenzenta projektu. |
|
|
Nazwa klienta
|
ClientName | string |
Nazwa klienta. |
|
|
ForAllCompany
|
ForAllCompany | True | boolean |
Jeśli projekt jest przeznaczony dla całej firmy, czy nie. |
|
IsBillableDefaultValue
|
IsBillableDefaultValue | boolean |
Wydatki przypisane do projektu są domyślnie rozliczane. |
|
|
PayId2
|
PayId2 | string |
Pierwsza oś analityczna. |
|
|
Waluta
|
Currency | string |
Waluta projektu. |
|
|
ExtraData
|
ExtraData | string |
Ekstrat dane dla projektu. |
|
|
ProjectUseType
|
ProjectUseType | enum |
Atrybut flagi wyliczenia, który jest typem użycia projektu:
|
|
|
Description
|
Description | string |
Opis projektu. |
|
|
Identyfikatory kategorii
|
CategoriesIds | string |
Unikatowe identyfikatory kategorii. Jeśli jest on pusty, projekt będzie dotyczyć wszystkich kategorii. |
|
|
TagsToAssign
|
TagsToAssign | array of string |
Lista nazw tagów, które zostaną przypisane do projektu. |
|
|
TagsToUnassign
|
TagsToUnassign | array of string |
Lista nazw tagów, które zostaną nieprzypisane z projektu. |
Zwraca
Eksportowanie raportu
Eksportuj raport jako plik PDF.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator raportu.
|
reportId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator raportu. |
Zwraca
Eksportowanie wydatków
Eksportuj wydatki na określony format eksportu na podstawie podanych filtrów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator eksportu.
|
exportId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator eksportu. |
|
Filtruj za pomocą unikatowego identyfikatora raportu związanego z wydatkami.
|
reportId | string |
Filtruj za pomocą unikatowego identyfikatora raportu związanego z wydatkami. |
|
|
Filtruj za pomocą unikatowego identyfikatora kategorii powiązanej z kosztami.
|
categoryId | string |
Filtruj za pomocą unikatowego identyfikatora kategorii powiązanej z kosztami. |
|
|
Filtruj według nazwy wydatków.
|
expenseName | string |
Filtruj według nazwy wydatków. |
|
|
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
startDate | string |
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType (jako data/godzina w RFC3339). |
|
|
Filtruj według daty zakończenia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
endDate | string |
Filtruj według daty zakończenia na podstawie wartości dateFilterType (jako data/godzina w RFC3339). |
|
|
Lista wydatków rozdzielanych przez "",
|
expenseStates | string |
Lista stanu wydatków rozdzielona przez element "," : Validated = 3 ValidatedByAccountant = 4 Odrzucone = 99. |
|
|
Lista raportów o stanie powiązanym z wydatkami rozdzielanych przez "",
|
reportStates | string |
Lista stanów raportów związanych z wydatkami oddzielonymi przez element ",": Active = 0 Przesłane = 2 Odrzucone = 3 Zweryfikowane = 4 Zamknięte = 5 ZweryfikowaneAndExported = 6 |
|
|
Lista unikatowych identyfikatorów właścicieli wydatków rozdzielanych przez ",".
|
userIds | string |
Lista unikatowych identyfikatorów właścicieli wydatków rozdzielanych przez ",". |
|
|
Lista e-maili właścicieli wydatków rozdzielanych przez ",".
|
userMail | string |
Lista e-maili właścicieli wydatków rozdzielanych przez ",". |
|
|
Lista unikatowych identyfikatorów raportów związanych z wydatkami tp według ",".
|
reportIds | string |
Lista unikatowych identyfikatorów raportów związanych z wydatkami tp według ",". |
|
|
Lista unikatowych identyfikatorów wydatków rozdzielanych przez element ",".
|
expenseIds | string |
Lista unikatowych identyfikatorów wydatków rozdzielanych przez element ",". |
|
|
Filtruj według nazwy raportu powiązanego z kosztami.
|
reportName | string |
Filtruj według nazwy raportu powiązanego z kosztami. |
|
|
Filtruj za pomocą wewnętrznego identyfikatora raportu wydatków.
|
reportIdShort | string |
Filtruj za pomocą wewnętrznego identyfikatora raportu wydatków. |
|
|
Format — wyliczenie. Wskazuje cel filtrów dat.
|
dateFilterType | integer |
Format — wyliczenie. Wskazuje cel filtrów dat: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6. |
|
|
Filtruj według serii właściciela wydatków.
|
payId | string |
Filtruj według serii właściciela wydatków. |
|
|
Filtruj przy użyciu pierwszej osi analitycznej właściciela wydatków.
|
payId2 | string |
Filtruj przy użyciu pierwszej osi analitycznej właściciela wydatków. |
|
|
Filtruj za pomocą drugiej osi analitycznej właściciela wydatków.
|
payId3 | string |
Filtruj za pomocą drugiej osi analitycznej właściciela wydatków. |
|
|
Filtruj według okresu rozliczeniowego wydatków.
|
accountingPeriod | string |
Filtruj według okresu rozliczeniowego wydatków. |
|
|
Wskazuje, czy wpływy wydatków powinny zostać dodane do eksportu.
|
includeReceipts | boolean |
Wskazuje, czy wpływy wydatków powinny zostać dodane do eksportu. |
|
|
Lista typów użycia wydatków rozdzielanych przez element "",
|
expenseUseTypes | integer |
Lista typów użycia wydatków rozdzielonych według "," : Faktura = 1 Zaliczka = 2 Zakup = 4 Subskrypcja = 8 MissionOrder = 16. |
|
|
Wskazuje, czy raporty związane z wydatkami zostaną zarchiwizowane.
|
archiveExpenses | string |
Wskazuje, czy raporty związane z wydatkami zostaną zarchiwizowane, zastosowane tylko dla wydatków związanych z zweryfikowanych lub zweryfikowanych raportówAndExported. |
Zwraca
Odwołaj token
Odśwież token
Pobieranie formatów eksportu
Lista formatów eksportu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Wprowadzanie tylko formatów eksportu wydatków.
|
isForExpenses | boolean |
Wprowadzanie tylko formatów eksportu wydatków, jeśli wartość false powoduje wyświetlenie formatów eksportu raportu. |
|
|
Format — wyliczenie. Wskazuje typ eksportu.
|
exportType | integer |
Format — wyliczenie. Wskazuje typ eksportu: InvoiceAndPurchase = 1 Advance = 2 Balance = 4. |
Zwraca
Pobieranie historii raportów
Pobierz historię raportu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj za pomocą unikatowego identyfikatora raportu.
|
reportId | True | string |
Filtruj za pomocą unikatowego identyfikatora raportu. |
Zwraca
Pobieranie kategorii
Pobierz listę kategorii z stronicowaniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj za pomocą unikatowego identyfikatora kategorii.
|
id | string |
Filtruj za pomocą unikatowego identyfikatora kategorii. |
|
|
Filtruj za pomocą nazwy kategorii.
|
categoryName | string |
Filtruj za pomocą nazwy kategorii. |
|
|
Filtruj za pomocą unikatowego identyfikatora kategorii.
|
costAccount | string |
Filtruj za pomocą unikatowego identyfikatora kategorii. |
|
|
Filtruj za pomocą unikatowego identyfikatora kategorii.
|
vatAccount | string |
Filtruj za pomocą unikatowego identyfikatora kategorii. |
|
|
Umożliwia korzystanie tylko z aktywnych kategorii.
|
isActive | boolean |
Umożliwia korzystanie tylko z aktywnych kategorii. |
|
|
Lista nazw tagów rozdzielanych przez element ",".
|
tagsNames | string |
Lista nazw tagów rozdzielanych przez element ",". |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Format — wyliczenie. Listę można sortować według.
|
sortBy | integer |
Format — wyliczenie. Listę można sortować według: Name_FR = 5, Name_EN = 10, CostAccount = 15, IsActive = 20, VatAccount = 25 |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Pobieranie obrazu wydatków
Ten interfejs API zwraca obraz wydatków jako usługi Stream. Obraz może być jpg, jpeg, png lub pdf. Typ obrazu jest wymieniony we właściwości obiektu wydatków "FileType".
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator wydatków.
|
expenseId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator wydatków. |
Zwraca
Pobieranie projektów
Pobierz listę projektów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj według nazwy projektu.
|
projectName | string |
Filtruj według nazwy projektu. |
|
|
Lista unikatowych identyfikatorów projektów rozdzielonych przez element ",".
|
projectIds | string |
Lista unikatowych identyfikatorów projektów rozdzielonych przez element ",". |
|
|
Filtruj przy użyciu nazwy modułu sprawdzania poprawności projektu.
|
validatorName | string |
Filtruj przy użyciu nazwy modułu sprawdzania poprawności projektu. |
|
|
Filtruj przy użyciu odwołania lub identyfikatora zewnętrznego projektu.
|
projectReferenceOrExternalId | string |
Filtruj przy użyciu odwołania lub identyfikatora zewnętrznego projektu. |
|
|
Przełącz projekty, które nie są udostępniane wszystkim pracownikom.
|
bringAllProjects | boolean |
Przełącz projekty, które nie są udostępniane wszystkim pracownikom. |
|
|
Format — wyliczenie. Projekt używa flagi typu.
|
projectUseType | integer |
Format — wyliczenie. Flaga typu use projektu: Invoice = 0x1 Purchase = 0x2 Subscription = 0x4 Advance = 0x8 MissionOrder = 0x10 MileageOnly = 0x20 InvoiceOnly = 0x40 VirtualCard = 0x80. |
|
|
Wprowadzanie tylko aktywnych projektów.
|
isActive | boolean |
Wprowadzanie tylko aktywnych projektów. |
|
|
Lista nazw tagów rozdzielanych przez element ",".
|
tagsNames | string |
Lista nazw tagów rozdzielanych przez element ",". |
|
|
Lista unikatowych identyfikatorów pól niestandardowych rozdzielanych przez element ",".
|
customFieldsIds | string |
Lista unikatowych identyfikatorów pól niestandardowych rozdzielanych przez element ",". |
|
|
Data wydatków. Format — data/godzina (jako data/godzina w RFC3339).
|
expenseDate | string |
Data wydatków. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Filtruj za pomocą unikatowego identyfikatora właściciela wydatków.
|
userId | string |
Filtruj za pomocą unikatowego identyfikatora właściciela wydatków. |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Format — wyliczenie. Sortuj listę według.
|
sortBy | integer |
Format — wyliczenie. Posortuj listę według: StartDate = 11 EndDate = 12 Name = 20 ProjectRef = 21 FullName = 22 Validator = 23 ClientName = 24 Value = 25. |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Pobieranie raportów
Pobierz listę raportów z stronicowaniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj według nazwy raportu.
|
reportName | string |
Filtruj według nazwy raportu. |
|
|
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
reportStartDate | string |
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Filtruj według daty zakończenia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
reportEndDate | string |
Filtruj z datą końcową na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Lista stanów raportu rozdzielanych przez element ",".
|
reportStates | string |
Lista stanów raportu rozdzielonych przez element "," : Active = 0 Przesłane = 2 Odrzucone = 3 Zamknięte = 5 ZweryfikowaneAndExported = 6 Zwrócone = 7 PreSubmitted = 8 InValidation = 50. |
|
|
Filtruj za pomocą identyfikatora inetrnal raportu.
|
reportIdShort | string |
Filtruj za pomocą identyfikatora inetrnal raportu. |
|
|
Filtruj za pomocą unikatowego identyfikatora właściciela raportu.
|
ownerId | string |
Filtruj za pomocą unikatowego identyfikatora właściciela raportu. |
|
|
Filtruj według serii właściciela raportu.
|
ownerPayId2 | string |
Filtruj według serii właściciela raportu. |
|
|
Filtruj za pomocą unikatowego identyfikatora projektu, z którego jest połączony raport.
|
projectId | string |
Filtruj za pomocą unikatowego identyfikatora projektu, z którego jest połączony raport. |
|
|
Lista nazw tagów rozdzielanych przez element ",".
|
tagsNames | string |
Lista nazw tagów rozdzielanych przez element ",". |
|
|
Format — wyliczenie. Wskazuje cel filtrów dat.
|
dateFilterType | integer |
Format — wyliczenie. Wskazuje cel filtrów dat: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6 |
|
|
Format — wyliczenie. Listę można sortować według.
|
sortBy | integer |
Format — wyliczenie. Listę można sortować według: 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 |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Pobieranie raportów modułu sprawdzania poprawności
Pobierz listę raportów modułu sprawdzania poprawności z stronicowaniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Wiadomość e-mail modułu sprawdzania poprawności raportu.
|
validatorMail | True | string |
Wiadomość e-mail modułu sprawdzania poprawności raportu. |
|
Filtruj według nazwy raportu.
|
reportName | string |
Filtruj według nazwy raportu. |
|
|
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
reportStartDate | string |
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Filtruj według daty zakończenia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
reportEndDate | string |
Filtruj z datą końcową na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Lista stanów raportu rozdzielanych przez element ",".
|
reportStates | string |
Lista stanów raportu rozdzielonych przez element "," : Active = 0 Przesłane = 2 Odrzucone = 3 Zamknięte = 5 ZweryfikowaneAndExported = 6 Zwrócone = 7 PreSubmitted = 8 InValidation = 50. |
|
|
Filtruj za pomocą identyfikatora inetrnal raportu.
|
reportIdShort | string |
Filtruj za pomocą identyfikatora inetrnal raportu. |
|
|
Filtruj za pomocą unikatowego identyfikatora właściciela raportu.
|
ownerId | string |
Filtruj za pomocą unikatowego identyfikatora właściciela raportu. |
|
|
Filtruj według serii właściciela raportu.
|
ownerPayId2 | string |
Filtruj według serii właściciela raportu. |
|
|
Filtruj za pomocą unikatowego identyfikatora projektu, z którego jest połączony raport.
|
projectId | string |
Filtruj za pomocą unikatowego identyfikatora projektu, z którego jest połączony raport. |
|
|
Format — wyliczenie. Wskazuje cel filtrów dat.
|
dateFilterType | integer |
Format — wyliczenie. Wskazuje cel filtrów dat: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6 |
|
|
Format — wyliczenie. Listę można sortować według.
|
sortBy | integer |
Format — wyliczenie. Listę można sortować według: 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 |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Pobieranie szczegółów projektu
Uzyskaj szczegółowe informacje o projekcie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Format — identyfikator GUID. Unikatowy identyfikator projektu.
|
projectId | True | string |
Format — identyfikator GUID. Unikatowy identyfikator projektu. |
Zwraca
Pobieranie użytkowników
Pobierz listę użytkowników z stronicowaniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj za pomocą unikatowego identyfikatora użytkownika.
|
id | string |
Filtruj za pomocą unikatowego identyfikatora użytkownika. |
|
|
Filtruj przy użyciu pierwszego imienia użytkownika.
|
firstName | string |
Filtruj przy użyciu pierwszego imienia użytkownika. |
|
|
Filtruj przy użyciu nazwiska użytkownika.
|
lastName | string |
Filtruj przy użyciu nazwiska użytkownika. |
|
|
Filtruj pocztą użytkownika.
|
string |
Filtruj pocztą użytkownika. |
||
|
Filtruj za pomocą numeru seryjnego użytkownika.
|
payId | string |
Filtruj za pomocą numeru seryjnego użytkownika. |
|
|
Filtruj przy użyciu adresu e-mail lub nazwy lub numeru seryjnego użytkownika.
|
mailOrNameOrPayId | string |
Filtruj przy użyciu adresu e-mail lub nazwy lub numeru seryjnego użytkownika. |
|
|
Format — wyliczenie. Atrybut flagi wyliczenia, który jest typem użytkownika.
|
type | integer |
Format — wyliczenie. Atrybut flagi wyliczenia, który jest typem użytkownika : Employee = 1 Administrator = 2 Accountant = 4 |
|
|
Format — wyliczenie. Atrybut flagi wyliczenia, który jest stanem użytkownika.
|
state | integer |
Format — wyliczenie. Atrybut flagi wyliczenia, który jest stanem użytkownika: Validated = 1 Active = 2. |
|
|
Filtruj za pomocą unikatowego identyfikatora pierwszego modułu sprawdzania poprawności użytkownika.
|
reviewerId | string |
Filtruj za pomocą unikatowego identyfikatora pierwszego modułu sprawdzania poprawności użytkownika. |
|
|
Filtruj za pomocą nazwy reviwer użytkownika.
|
reviewerName | string |
Filtruj za pomocą nazwy reviwer użytkownika. |
|
|
Filtruj za pomocą unikatowego identyfikatora drugiego modułu sprawdzania poprawności użytkownika.
|
managerId | string |
Filtruj za pomocą unikatowego identyfikatora drugiego modułu sprawdzania poprawności użytkownika. |
|
|
Filtruj według nazwy menedżera użytkownika.
|
managerName | string |
Filtruj według nazwy menedżera użytkownika. |
|
|
Lista unikatowych identyfikatorów użytkowników rozdzielanych przez element ",".
|
userIds | string |
Lista unikatowych identyfikatorów użytkowników rozdzielanych przez element ",". |
|
|
Lista wiadomości e-mail użytkowników rozdzielanych przez ",".
|
userMails | string |
Lista wiadomości e-mail użytkowników rozdzielanych przez ",". |
|
|
Lista nazw tagów rozdzielanych przez element ",".
|
tagsNames | string |
Lista nazw tagów rozdzielanych przez element ",". |
|
|
Lista nazw prostych tagów rozdzielanych przez ",".
|
simpleTagsNames | string |
Lista nazw prostych tagów rozdzielanych przez ",". |
|
|
Format — wyliczenie. Listę można sortować według.
|
sortBy | integer |
Format — wyliczenie. Listę można sortować według: 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 |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Uzyskiwanie wydatków
Pobierz listę wydatków z stronicowaniem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj za pomocą unikatowego identyfikatora raportu powiązanego z wydatkiem.
|
reportId | string |
Filtruj za pomocą unikatowego identyfikatora raportu powiązanego z wydatkiem. |
|
|
Filtruj za pomocą unikatowego identyfikatora kategorii powiązanego z wydatkiem.
|
categoryId | string |
Filtruj za pomocą unikatowego identyfikatora kategorii powiązanego z wydatkiem. |
|
|
Filtruj według nazwy wydatków.
|
expenseName | string |
Filtruj według nazwy wydatków. |
|
|
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
startDate | string |
Filtruj według daty rozpoczęcia na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Filtruj według daty zakończenia na podstawie wartości dateFilterType (jako data/godzina w RFC3339).
|
endDate | string |
Filtruj z datą końcową na podstawie wartości dateFilterType. Format — data/godzina (jako data/godzina w RFC3339). |
|
|
Format — wyliczenie. Stan raportu wydatków.
|
reportState | integer |
Format — wyliczenie. Stan raportu wydatków. |
|
|
Lista wydatkówStany oddzielone przez element ","
|
expenseStates | string |
Lista elementów expenseStates oddzielonych przez element "," : Przekazywanie = 0 Przekazane = 1 Gotowe = 2 Zweryfikowane = 3 ZweryfikowaneByAccountant = 4 Odrzucone = 99. |
|
|
Pokazuje, czy wydatek ma być zwrócony.
|
isReimbusable | boolean |
Pokazuje, czy wydatek ma być zwrócony. |
|
|
Filtruj według wartości w walucie właściciela wydatków.
|
valueInCurrency | number |
Filtruj według wartości w walucie właściciela wydatków. |
|
|
Filtruj za pomocą unikatowego identyfikatora właściciela wydatków.
|
ownerId | string |
Filtruj za pomocą unikatowego identyfikatora właściciela wydatków. |
|
|
Filtruj pocztą wydatków.
|
ownerMail | string |
Filtruj pocztą wydatków. |
|
|
Filtruj według serii właściciela wydatków.
|
ownerPayId | string |
Filtruj według serii właściciela wydatków. |
|
|
Filtruj przy użyciu pierwszej osi analitycznej właściciela wydatków.
|
ownerPayId2 | string |
Filtruj przy użyciu pierwszej osi analitycznej właściciela wydatków. |
|
|
Filtruj za pomocą drugiej osi analitycznej właściciela wydatków.
|
ownerPayId3 | string |
Filtruj za pomocą drugiej osi analitycznej właściciela wydatków. |
|
|
Filtruj przy użyciu trzeciej osi analitycznej właściciela wydatków.
|
ownerPayId4 | string |
Filtruj przy użyciu trzeciej osi analitycznej właściciela wydatków. |
|
|
Filtruj z czwartą osią analityczną właściciela wydatków.
|
ownerPayId5 | string |
Filtruj z czwartą osią analityczną właściciela wydatków. |
|
|
Filtruj z piątą osią analityczną właściciela wydatków.
|
ownerPayId6 | string |
Filtruj z piątą osią analityczną właściciela wydatków. |
|
|
Filtruj za pomocą unikatowego identyfikatora projektu powiązanego z wydatkiem.
|
projectId | string |
Filtruj za pomocą unikatowego identyfikatora projektu powiązanego z wydatkiem. |
|
|
Pokazuje, czy koszt jest rozliczany dla klienta.
|
isBillable | boolean |
Pokazuje, czy koszt jest rozliczany dla klienta. |
|
|
Format — wyliczenie. Wskazuje cel filtrów dat.
|
dateFilterType | integer |
Format — wyliczenie. Wskazuje cel filtrów dat: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6. |
|
|
Lista krajów handlowych związanych z wydatkiem rozdzielanych przez "", np. "FR,ES"
|
merchantCountries | string |
Lista krajów handlowych związanych z wydatkiem rozdzielanych przez "", np. "FR,ES" |
|
|
Lista walut związanych z wydatkiem rozdzielanych przez "", np. "EUR,USD"
|
currencies | string |
Lista walut związanych z wydatkiem rozdzielanych przez "", np. "EUR,USD" |
|
|
Filtruj według typu pliku wydatków: pdf, jpg ...
|
fileType | string |
Filtruj według typu pliku wydatków: pdf, jpg ... |
|
|
Filtruj za pomocą wewnętrznego identyfikatora raportu wydatków.
|
reportIdShort | string |
Filtruj za pomocą wewnętrznego identyfikatora raportu wydatków. |
|
|
Lista typów użycia wydatków rozdzielanych przez ",".
|
expenseUseTypes | string |
Lista typów użycia wydatków rozdzielonych przez element "," : Faktura = 1 Zaliczka = 2 Zakup = 4 Subskrypcja = 8 MissionOrder = 16. |
|
|
Filtruj za pomocą unikatowego identyfikatora dostawcy wydatków.
|
supplierId | string |
Filtruj za pomocą unikatowego identyfikatora dostawcy wydatków. |
|
|
Lista unikatowych identyfikatorów wydatków rozdzielanych przez element ",".
|
expenseIds | string |
Lista unikatowych identyfikatorów wydatków rozdzielanych przez element ",". |
|
|
Filtruj według nazwy sprzedawcy wydatków.
|
merchantName | string |
Filtruj według nazwy sprzedawcy wydatków. |
|
|
Filtruj według numeru VAT sprzedawcy wydatków.
|
vatCode | string |
Filtruj według numeru VAT sprzedawcy wydatków. |
|
|
Filtruj z wyłączeniem kwoty podatkowej wydatków.
|
valueHTInExpenseCurrency | number |
Filtruj z wyłączeniem kwoty podatkowej wydatków. |
|
|
Filtruj według stawki VAT wydatków.
|
vatRate | number |
Filtruj według stawki VAT wydatków. |
|
|
Filtruj z wartością VAT wydatków.
|
vatValue | number |
Filtruj z wartością VAT wydatków. |
|
|
Lista unikatowych identyfikatorów raportów związanych z wydatkiem rozdzielanych przez element ",".
|
reportsIds | string |
Lista unikatowych identyfikatorów raportów związanych z wydatkiem rozdzielanych przez element ",". |
|
|
Filtruj z przesunięciem czasu UTC wydatków.
|
dateTimeOffset | integer |
Filtruj z przesunięciem czasu UTC wydatków. |
|
|
Lista nazw tagów rozdzielanych przez element ",".
|
tagsNames | string |
Lista nazw tagów rozdzielanych przez element ",". |
|
|
Numer strony.
|
page | integer |
Numer strony. |
|
|
Liczba elementów na stronę.
|
pageSize | integer |
Liczba elementów na stronę. |
|
|
Format — wyliczenie. Listę można sortować według.
|
sortBy | integer |
Format — wyliczenie. Listę można sortować według: DateCreation = 11 DateInvoice = 12 Name = 20 Value = 30 ValueInCurrency = 31 HasPhoto = 40 State = 60 Category = 70. |
|
|
Kolejność listy według desc lub asc.
|
isDesc | boolean |
Kolejność listy według desc lub asc. |
Zwraca
Zaproś użytkownika
Dodaj użytkownika do aplikacji Expensya.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwisko
|
LastName | True | string |
Nazwisko użytkownika. |
|
Imię (pierwsze)
|
FirstName | True | string |
Imię użytkownika. |
|
Poczta
|
True | string |
Poczta użytkownika. |
|
|
MailAlias
|
MailAlias | string |
Alias poczty użytkownika i powinien być inny niż adres e-mail użytkownika. |
|
|
Identyfikator płatności
|
PayId | string |
Numer seryjny użytkownika. |
|
|
PayId2
|
PayId2 | string |
Pierwsza oś analityczna. |
|
|
PayId3
|
PayId3 | string |
Druga oś analityczna. |
|
|
PayId4
|
PayId4 | string |
Trzecia oś analityczna. |
|
|
PayId5
|
PayId5 | string |
Oś analityczna Forth. |
|
|
PayId6
|
PayId6 | string |
Piąta oś analityczna. |
|
|
Język
|
Language | True | string |
Język użytkownika: FR, US, SE... |
|
LocalCurrency
|
LocalCurrency | string |
Waluta lokalna użytkownika: EUR, TND, USD... |
|
|
LocalCountry
|
LocalCountry | string |
Kraj lokalny użytkownika. |
|
|
Identyfikator menedżera
|
ManagerId | guid |
Unikatowy identyfikator drugiego modułu sprawdzania poprawności. |
|
|
Identyfikator recenzenta
|
ReviewerId | guid |
Unikatowy identyfikator pierwszego modułu sprawdzania poprawności. |
|
|
Typ użytkownika
|
UserType | True | enum |
Atrybut flagi wyliczenia, który jest typem użytkownika i konieczne jest połączenie typu użytkownika "Employee" z innymi typami, na przykład: Employee + Administrator lub Employee + Accountant. Typami użytkownika są :
|
|
Sprzedawca
|
Vendor | string |
Nazwa dostawcy |
|
|
UserRole
|
UserRole | True | enum |
Atrybut flagi wyliczenia, który jest rolą użytkownika :
|
|
DefaultProjectId
|
DefaultProjectId | guid |
Unikatowy identyfikator projektu domyślnego użytkownika. |
|
|
Identyfikator IKRatesId
|
IKRatesId | guid |
Unikatowy identyfikator stawek wynagrodzeń za przebieg. |
|
|
Poczta
|
True | string |
Poczta modułu sprawdzania poprawności |
|
|
MinimumAmount
|
MinimumAmount | decimal |
Jeśli ammount przekracza ammount, koszt powinien zostać wysłany do modułu sprawdzania poprawności |
|
|
TagsToAssign
|
TagsToAssign | array of string |
Lista nazw tagów, które zostaną przypisane do użytkownika. |
Zwraca
- Body
- BaseResult
Definicje
AddOrUpdateEntityResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator zaktualizowanego projektu. |
|
ExternalId
|
ExternalId | string |
Identyfikator zewnętrzny zaktualizowanego projektu. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultExportResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | ExportResponse | |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultProjectResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | ProjectResponse | |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultListAddOrUpdateEntityResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | array of AddOrUpdateEntityResult |
Element wysłany przez serwer. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultListEventResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | array of EventResponse |
Element wysłany przez serwer. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultListExportFormatResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | array of ExportFormatResponse |
Element wysłany przez serwer. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BaseResultListUpdateUserResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
ResultItem
|
ResultItem | array of UpdateUserResult |
Element wysłany przez serwer. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
BrokenRuleResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator uszkodzonej reguły. |
|
Name
|
Name | string |
Nazwa uszkodzonej reguły. |
|
Description
|
Description | string |
Opis uszkodzonej reguły. |
|
OpisForCredit
|
DescriptionForCredit | string |
Opis środków dla uszkodzonej reguły. |
|
Budżet
|
Budget | decimal |
Budżet uszkodzonej reguły. |
|
Typ reguły
|
RuleType | enum |
Typ uszkodzonej reguły:
|
|
Waluta
|
Currency | string |
Waluta uszkodzonej reguły. |
|
AllowExceptions
|
AllowExceptions | boolean |
Pokazuje, czy wyjątki są dozwolone w uszkodzonej regule. |
|
RuleElementType
|
RuleElementType | enum |
Typ elementu reguły:
|
|
Typ interwału
|
IntervalType | enum |
Typ interwału uszkodzonej reguły:
|
|
Język
|
Language | string |
Język uszkodzonej reguły. |
|
RuleCurrenciesWithBudget
|
RuleCurrenciesWithBudget | TupleStringDecimal | |
|
ForAllCompany
|
ForAllCompany | boolean |
Pokazuje, czy złamana reguła dotyczy całej firmy, czy nie. |
CategoryResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator kategorii. |
|
Name
|
Name | string |
Nazwa kategorii. |
|
Nazwa jednostki
|
EntityName | string |
Nazwa jednostki kategorii. |
|
Parent
|
Parent | string |
Element nadrzędny kategorii (kategoria może być połączona z inną kategorią). |
|
Description
|
Description | string |
Opis kategorii. |
|
Kategoria pierwotna
|
PrimitiveCategories | string |
Podkategorie. |
|
ParentCategory_Id
|
ParentCategory_Id | guid |
Unikatowy identyfikator nadrzędny kategorii (kategoria może być połączona z inną categroy). |
|
IsActive
|
IsActive | boolean |
Pokazuje, czy kategoria jest aktywna, czy nie. |
|
IsActiveAsDefault
|
IsActiveAsDefault | boolean |
Kategoria domyślna podczas dodawania nowych wydatków przez użytkownika. |
|
CostAccount
|
CostAccount | string |
Konto kosztów kategorii. |
|
VatAccount
|
VatAccount | string |
Konto VAT kategorii. |
|
ExtraData
|
ExtraData | string |
Dodatkowe informacje o kategorii. |
|
Data utworzenia
|
CreationDate | date-time |
Data utworzenia kategorii. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
VatClaimRate
|
VatClaimRate | decimal |
Stawka podatku VAT kategorii. |
|
Stawki VatClaim
|
VatClaimRates | string |
Stawka podatku VAT kategorii według roku. |
|
CategoryUseType
|
CategoryUseType | enum |
Typ użycia kategorii:
|
|
ExternalId
|
ExternalId | string |
Identyfikator zewnętrzny kategorii. |
|
IsReadOnly
|
IsReadOnly | boolean |
Pokazuje, czy kategoria jest tylko do odczytu. |
|
Tagi kategorii
|
CategoryTags | array of TagResponse |
Lista tagów kategorii. |
EventResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
EventDate
|
EventDate | date-time |
Data zdarzenia. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Typ Wydarzenia
|
EventType | enum |
Typ zdarzenia: submitMission, validateMission...
|
|
UserId
|
UserId | guid |
Unikatowy identyfikator użytkownika. |
|
UserLastName
|
UserLastName | string |
Nazwisko użytkownika. |
|
UserFirstName
|
UserFirstName | string |
Imię użytkownika. |
|
UserMail
|
UserMail | string |
Poczta użytkownika. |
|
Description
|
Description | string |
Opis evnt |
WydatkiResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator wydatków. |
|
Name
|
Name | string |
Nazwa wydatków. |
|
Wartość
|
Value | decimal |
Wartość wydatków. |
|
ValueToReimburse
|
ValueToReimburse | decimal |
Wartość do zwrotu kosztów. |
|
Zwrot kosztów
|
ReimbursementRate | decimal |
Stawka zwrotu kosztów. |
|
Description
|
Description | string |
Opis wydatków. |
|
UseType
|
UseType | enum |
Typ wydatków:
|
|
DateCreation
|
DateCreation | date-time |
Data utworzenia wydatków. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
DateInvoice
|
DateInvoice | date-time |
Data wydatków. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
DateUtcOffset
|
DateUtcOffset | double |
Przesunięcie daty wydatków. |
|
HasPhoto
|
HasPhoto | boolean |
Pokazuje, czy wydatki mają zdjęcie. |
|
Waluta
|
Currency | string |
Waluta wydatków. |
|
ValueInCurrency
|
ValueInCurrency | decimal |
Wartość w walucie właściciela wydatków. |
|
ValueInLocalCurrency
|
ValueInLocalCurrency | decimal |
Wartość w walucie lokalnej właściciela wydatków. |
|
MerchantInvoiceId
|
MerchantInvoiceId | string |
Identyfikator zewnętrzny faktury kupców |
|
MerchantCountry
|
MerchantCountry | string |
Kraj kupców wydatków. |
|
MerchantCity
|
MerchantCity | string |
Miasto kupców wydatków. |
|
MerchantZipCode
|
MerchantZipCode | string |
Kod pocztowy sprzedawcy wydatków. |
|
Adres handlowca
|
MerchantAddress | string |
Adres sprzedawcy wydatków. |
|
Nazwa handlowca
|
MerchantName | string |
Nazwa sprzedawcy wydatków |
|
MerchantVatNumber
|
MerchantVatNumber | string |
Numer VAT sprzedawcy wydatków. |
|
Units
|
Units | decimal |
Liczba jednostek wydatków. |
|
State
|
State | enum |
Stan wydatków:
|
|
Podatek VAT
|
VAT | VATResponse | |
|
VATAvgRate
|
VATAvgRate | decimal |
Stawka VAT wydatków. |
|
AttachedFilesCount
|
AttachedFilesCount | integer |
Liczba dołączonych plików do wydatków. |
|
ToReimburse
|
ToReimburse | boolean |
Pokazuje, czy wydatek ma być zwrócony. |
|
IsBillable
|
IsBillable | boolean |
Pokazuje, czy koszt jest rozliczany dla klienta. |
|
Pola niestandardowe
|
CustomFields | object |
Pola niestandardowe wydatków. |
|
FileType
|
FileType | string |
Typ pliku wydatków. |
|
Domyślna szybkość
|
DefaultRate | decimal |
Domyślna stawka wydatków. |
|
CreditSource_Id
|
CreditSource_Id | guid |
Unikatowy identyfikator źródła środków wydatków. |
|
User_Id
|
User_Id | guid |
Unikatowy identyfikator użytkownika wydatków. |
|
Projekt
|
Project | ProjectResponse | |
|
Raport
|
Report | ReportResponse | |
|
PaymentInstrument
|
PaymentInstrument | PaymentInstrumentResponse | |
|
Pojazd
|
Vehicle | VehicleResponse | |
|
TransakcjeSumValue
|
TransactionsSumValue | decimal |
Suma transakcji kosztu. |
|
TransakcjeSumInCurrency
|
TransactionsSumInCurrency | decimal |
Wartość sumy transakcji w walucie wydatków. |
|
TransakcjeSumInLocalCurrency
|
TransactionsSumInLocalCurrency | decimal |
Wartość sumy transakcji w walucie lokalnej wydatków. |
|
PerdiemCountry
|
PerdiemCountry | string |
Kraj perdiem. |
|
PerdiemCalculationPeriodType
|
PerdiemCalculationPeriodType | enum |
Typ okresu obliczania perdiem:
|
|
PerDiemType
|
PerDiemType | enum |
Typ perdiem :
|
|
Kategoria
|
Category | CategoryResponse | |
|
Zerwane łamy
|
BrokenRules | array of BrokenRuleResponse |
Lista uszkodzonych reguł wydatków. |
|
IsMileage
|
IsMileage | boolean |
Pokazuje, czy koszt jest mileage. |
|
CategoryExtraDataStr
|
CategoryExtraDataStr | string |
Dodatkowa data dla kategorii wydatków. |
|
Guests
|
Guests | array of GuestResponse |
Lista gości wydatków. |
|
Stan podrzędny
|
SubStatus | enum |
Atrybut flagi wyliczenia, który jest podstatem wydatków :
|
|
OwnerPayId
|
OwnerPayId | string |
Szereg właściciela wydatków. |
|
OwnerPayId2
|
OwnerPayId2 | string |
Pierwsza oś analityczna właściciela wydatków. |
|
OwnerPayId3
|
OwnerPayId3 | string |
Druga oś analityczna właściciela wydatków. |
|
OwnerPayId4
|
OwnerPayId4 | string |
Trzecia oś analityczna właściciela wydatków. |
|
OwnerPayId5
|
OwnerPayId5 | string |
Czwarta oś analityczna właściciela wydatków. |
|
OwnerPayId6
|
OwnerPayId6 | string |
Piąta oś analityczna właściciela wydatków. |
|
Tagi wydatków
|
ExpenseTags | array of TagResponse |
Lista tagów wydatków. |
ExportFormatResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator formatu eksportu. |
|
Name
|
Name | string |
Nazwa formatu eksportu. |
|
Extension
|
Extension | string |
Rozszerzenie formatu eksportu. |
|
CodePath
|
CodePath | string |
Unikatowa ścieżka kodu formatu eksportu. |
|
MissionExport
|
MissionExport | boolean |
Pokazuje, czy format eksportu jest dostępny dla raportów. |
|
FakturyEksportuj
|
InvoicesExport | boolean |
Pokazuje, czy format eksportu jest dostępny dla wydatków. |
|
Autoeksportuj
|
AutoExport | boolean |
Pokazuje, czy jest to format automatycznego eksportu. |
|
LastAutoExportDate
|
LastAutoExportDate | date-time |
Data ostatniego eksportu automatycznego, jeśli tak się stało, a format eksportu jest formatem automatycznego eksportu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
ExportResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
FileUrl
|
FileUrl | string |
Adres URL wyeksportowanego pliku. |
|
Rozszerzenie pliku
|
FileExtension | string |
Rozszerzenie wyeksportowanego pliku. |
|
NazwaPliku
|
FileName | string |
Nazwa wyeksportowanego pliku. |
GuestResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Poczta
|
string |
Poczta gościa. |
|
|
FullName
|
FullName | string |
Pełna nazwa gościa. |
|
Id
|
Id | guid |
Unikatowy identyfikator gościa. |
|
IsCoworker
|
IsCoworker | boolean |
Pokazuje, czy gość jest współpracownikem, czy nie. |
ListAndPagesCountResultCategoryResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
List
|
List | array of CategoryResponse |
Lista elementów do zwrócenia. |
|
PagesCount
|
PagesCount | integer |
Łączna liczba stron. |
|
TotalListCount
|
TotalListCount | integer |
Łączna liczba elementów na stronę. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
ListAndPagesCountResultExpenseResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
List
|
List | array of ExpenseResponse |
Lista elementów do zwrócenia. |
|
PagesCount
|
PagesCount | integer |
Łączna liczba stron. |
|
TotalListCount
|
TotalListCount | integer |
Łączna liczba elementów na stronę. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
ListAndPagesCountResultProjectResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
List
|
List | array of ProjectResponse |
Lista elementów do zwrócenia. |
|
PagesCount
|
PagesCount | integer |
Łączna liczba stron. |
|
TotalListCount
|
TotalListCount | integer |
Łączna liczba elementów na stronę. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
ListAndPagesCountResultReportResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
List
|
List | array of ReportResponse |
Lista elementów do zwrócenia. |
|
PagesCount
|
PagesCount | integer |
Łączna liczba stron. |
|
TotalListCount
|
TotalListCount | integer |
Łączna liczba elementów na stronę. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
ListAndPagesCountResultUserResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
List
|
List | array of UserResponse |
Lista elementów do zwrócenia. |
|
PagesCount
|
PagesCount | integer |
Łączna liczba stron. |
|
TotalListCount
|
TotalListCount | integer |
Łączna liczba elementów na stronę. |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
LoginResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid | |
|
UserToken
|
UserToken | string | |
|
Nazwisko
|
LastName | string | |
|
Imię (pierwsze)
|
FirstName | string | |
|
Address
|
Address | string | |
|
Miejscowość
|
City | string | |
|
Numer Telefonu
|
PhoneNumber | string | |
|
Poczta
|
string | ||
|
Kod pocztowy
|
ZipCode | string | |
|
MailAlias
|
MailAlias | string | |
|
Język
|
Language | string | |
|
Data utworzenia
|
CreationDate | date-time | |
|
Kod kraju
|
CountryCode | string | |
|
Numer faksu
|
FaxNumber | string | |
|
Waluta
|
Currency | string | |
|
ShemaVersion
|
ShemaVersion | integer | |
|
Company_Id
|
Company_Id | guid | |
|
Login_Id
|
Login_Id | guid | |
|
Manager_Id
|
Manager_Id | guid | |
|
Typ użytkownika
|
UserType | enum |
|
|
UserRole
|
UserRole | enum |
|
|
UserTokenDurationSeconds
|
UserTokenDurationSeconds | uint64 | |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
PaymentInstrumentResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Name
|
Name | string |
Nazwa instrumentu płatniczego. |
|
Description
|
Description | string |
Opis instrumentu płatniczego. |
|
IsActive
|
IsActive | boolean |
Pokazuje, czy instrument płatniczy jest aktywny, czy nie. |
|
InstrumentType
|
InstrumentType | enum |
Typ instrumentu płatniczego:
|
|
Typ konta
|
AccountType | enum |
Typ konta instrumentu płatniczego:
|
|
LastDigits
|
LastDigits | string |
Ostatnie cyfry instrumentu płatniczego. |
|
CardKey
|
CardKey | string |
Klucz karty instrumentu płatniczego. |
|
Kod dziennika
|
JournalCode | string |
Kod dziennika instrumentu płatniczego. |
|
Pomocniczy
|
Auxiliary | string |
Konto pomocnicze instrumentu płatniczego. |
|
AccountNumber
|
AccountNumber | string |
Numer konta instrumentu płatniczego. |
ProjectResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator projektu. |
|
HasBillable
|
HasBillable | boolean |
Projekt jest rozliczany dla klienta. |
|
Data rozpoczęcia
|
StartDate | date-time |
Data rozpoczęcia projektu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Data zakończenia
|
EndDate | date-time |
Data zakończenia projektu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
IsActive
|
IsActive | boolean |
Pokaż, czy projekt jest aktywny. |
|
MileageConfigurationsStr
|
MileageConfigurationsStr | string |
Konfiguracja przebiegu projektu. |
|
Address
|
Address | string |
Adres projektu. |
|
Kod pocztowy
|
ZipCode | string |
Kod pocztowy projektu. |
|
Miejscowość
|
City | string |
Miasto projektu. |
|
ExternalId
|
ExternalId | string |
Identyfikator zewnętrzny projektu. |
|
Name
|
Name | string |
Nazwa projektu. |
|
ProjectRef
|
ProjectRef | string |
Odwołanie do projektu |
|
Validator_Id
|
Validator_Id | guid |
Unikatowy identyfikator modułu sprawdzania poprawności projektu. |
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator reviwer projektu. |
|
Nazwa klienta
|
ClientName | string |
Nazwa klienta projektu. |
|
ForAllCompany
|
ForAllCompany | boolean |
Projekt jest udostępniany wszystkim użytkownikom. |
|
IsBillableDefaultValue
|
IsBillableDefaultValue | boolean |
Projekt jest domyślnie rozliczany dla klienta. |
|
PayId2
|
PayId2 | string |
Druga oś analityczna odpowiednia dla projektu. |
|
Waluta
|
Currency | string |
Waluta projektu. |
|
ExtraData
|
ExtraData | string |
Dodatkowe informacje o projekcie. |
|
ProjectUseType
|
ProjectUseType | enum |
Atrybut flagi wyliczenia, który pokazuje, do której jednostki zostanie zastosowany projekt :
|
|
CustomField_Id
|
CustomField_Id | guid |
Unikatowy identyfikator pola niestandardowego powiązany z projektem. |
|
CustomFieldParent_Id
|
CustomFieldParent_Id | guid |
Unikatowy niestandardowy identyfikator pola nadrzędnego powiązany z projektem. |
|
CategoriesIdsStr
|
CategoriesIdsStr | string |
Identyfikatory kategorii istotne dla projektu. |
|
ValidatorFullName
|
ValidatorFullName | string |
Pełna nazwa projektu modułu sprawdzania poprawności. |
|
ValidatorMail
|
ValidatorMail | string |
Poczta modułu sprawdzania poprawności projektu. |
|
ReviewerFullName
|
ReviewerFullName | string |
Reviwer pełna nazwa projektu. |
|
Poczta recenzenta
|
ReviewerMail | string |
Adres e-mail recenzenta projektu. |
|
IsReadOnly
|
IsReadOnly | boolean |
Pokazuje, czy projekt jest tylko do odczytu. |
|
Tagi projektu
|
ProjectTags | array of TagResponse |
Lista tagów projektu. |
ReportResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator raportu. |
|
Name
|
Name | string |
Nazwa raportu. |
|
DateCreation
|
DateCreation | date-time |
Data utworzenia raportu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Budżet
|
Budget | decimal |
Budżet raportu. |
|
State
|
State | enum |
Stan raportu: Aktywny, odrzucony, prawidłowy...
|
|
User_Id
|
User_Id | guid |
Unikatowy identyfikator właściciela raportu. |
|
UserLastName
|
UserLastName | string |
Nazwisko właściciela raportu. |
|
UserFirstName
|
UserFirstName | string |
Imię właściciela raportu. |
|
UserMail
|
UserMail | string |
Poczta właściciela raportu. |
|
Manager_Id
|
Manager_Id | guid |
Unikatowy identyfikator menedżera użytkownika raportu. |
|
Accountant_Id
|
Accountant_Id | guid |
Unikatowy identyfikator księgowy użytkownika raportu. |
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator reviwer użytkownika raportu |
|
InvoicesCount
|
InvoicesCount | integer |
Liczba faktur związanych z raportem. |
|
Wartość
|
Value | decimal |
Wartość raportu. |
|
ValueToReimburse
|
ValueToReimburse | decimal |
Wartość, aby zwrócić raport. |
|
ValueInLocalCurrency
|
ValueInLocalCurrency | decimal |
Wartość w walucie lokalnej użytkownika raportu. |
|
ValueToReimburseInLocalCurrency
|
ValueToReimburseInLocalCurrency | decimal |
Wartość do zwrotu w walucie lokalnej użytkownika raportu. |
|
Data rozpoczęcia
|
StartDate | date-time |
Data rozpoczęcia raportu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Data zakończenia
|
EndDate | date-time |
Data zakończenia raportu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
UserCurrency
|
UserCurrency | string |
Waluta użytkownika raportu. |
|
UserLocalCurrency
|
UserLocalCurrency | string |
Lokalna waluta raportu użytkownika. |
|
IdShort
|
IdShort | string |
Automatycznie wygenerowany identyfikator raportu. |
|
CurrentValidator_Id
|
CurrentValidator_Id | guid |
Unikatowy bieżący identyfikator modułu sprawdzania poprawności raportu. |
|
InvoiceAttachedFilesCount
|
InvoiceAttachedFilesCount | integer |
Liczba dołączonych plików wydatków istotnych dla raportu. |
|
Tagi raportów
|
ReportTags | array of TagResponse |
Lista tagów raportu. |
TagResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator tagu. |
|
Name
|
Name | string |
Nazwa tagu. |
|
Description
|
Description | string |
Opis tagu. |
|
Data utworzenia
|
CreationDate | date-time |
Data utworzenia tagu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
IsActive
|
IsActive | boolean |
Pokazuje, czy tag jest aktywny, czy nie. |
|
TagType
|
TagType | enum |
Atrybut wyliczenia, który jest typem tagu :
|
|
DefinitionStr
|
DefinitionStr | string |
Definicja tagu. |
|
UseType
|
UseType | enum |
Atrybut wyliczenia, który jest typem użycia tagu :
|
UpdateUserResult
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
UserResponse
|
UserResponse | UserResponse | |
|
ResultCode
|
ResultCode | enum |
Wewnętrzne kody odpowiedzi Expensya:
|
|
Message
|
Message | string |
Dodatkowe szczegóły wysyłane przez serwer. |
UserResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | guid |
Unikatowy identyfikator użytkownika. |
|
Nazwisko
|
LastName | string |
Nazwisko użytkownika. |
|
Imię (pierwsze)
|
FirstName | string |
Imię użytkownika. |
|
Address
|
Address | string |
Adres użytkownika. |
|
Numer Telefonu
|
PhoneNumber | string |
Numer telefonu użytkownika. |
|
Poczta
|
string |
Poczta użytkownika. |
|
|
MailAlias
|
MailAlias | string |
Alias poczty użytkownika. |
|
Kod pocztowy
|
ZipCode | string |
Kod pocztowy użytkownika. |
|
Numer faksu
|
FaxNumber | string |
Numer faksu użytkownika. |
|
Data utworzenia
|
CreationDate | date-time |
Data utworzenia użytkownika. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Kod kraju
|
CountryCode | string |
Kod kraju użytkownika. |
|
Język
|
Language | string |
Język użytkownika. |
|
Waluta
|
Currency | string |
Waluta użytkownika. |
|
LocalCurrency
|
LocalCurrency | string |
Lokalna waluta użytkownika. |
|
LocalCountry
|
LocalCountry | string |
Kraj lokalny użytkownika. |
|
CanCreateCategories
|
CanCreateCategories | boolean |
Sieje, jeśli użytkownik ma prawo do tworzenia kategorii. |
|
Manager_Id
|
Manager_Id | guid |
Unikatowy identyfikator menedżera użytkownika. |
|
Poczta księgowa
|
AccountantMail | string |
Adres e-mail księgowy użytkownika. |
|
AccountantPayId
|
AccountantPayId | string |
Oś analityczna konta użytkownika. |
|
Typ użytkownika
|
UserType | enum |
Typ użytkownika:
|
|
UserState
|
UserState | enum |
Stan użytkownika:
|
|
Identyfikator płatności
|
PayId | string |
Oś analytacal użytkownika. |
|
PayId2
|
PayId2 | string |
Druga oś analityczna użytkownika. |
|
PayId3
|
PayId3 | string |
Trzecia oś analityczna użytkownika. |
|
PayId4
|
PayId4 | string |
Czwarta oś analityczna użytkownika |
|
PayId5
|
PayId5 | string |
Piąta oś analityczna użytkownika. |
|
PayId6
|
PayId6 | string |
Szósta oś analityczna użytkownika. |
|
ManagerFirstName
|
ManagerFirstName | string |
Imię i nazwisko menedżera użytkownika. |
|
ManagerLastName
|
ManagerLastName | string |
Nazwisko menedżera użytkownika. |
|
ManagerMail
|
ManagerMail | string |
Poczta menedżera użytkownika. |
|
ManagerPayId
|
ManagerPayId | string |
Menedżer osi analitycznej użytkownika. |
|
ManagerUserState
|
ManagerUserState | enum |
Stan menedżera użytkownika:
|
|
Reviewer_Id
|
Reviewer_Id | guid |
Unikatowy identyfikator reviwer użytkownika. |
|
ReviewerFirstName
|
ReviewerFirstName | string |
Reviwer imię użytkownika. |
|
ReviewerLastName
|
ReviewerLastName | string |
Reviwer nazwisko użytkownika. |
|
Poczta recenzenta
|
ReviewerMail | string |
Wiadomość e-mail użytkownika z reviwer. |
|
ReviewerPayId
|
ReviewerPayId | string |
Reviwer oś analityczna użytkownika. |
|
ReviewerUserState
|
ReviewerUserState | enum |
Stan reviwer użytkownika :
|
|
Stanowisko pracy
|
JobTitle | string |
Stanowisko użytkownika. |
|
Sprzedawca
|
Vendor | string |
Dostawca użytkownika. |
|
MileageConfigurationsStr
|
MileageConfigurationsStr | string |
Konfiguracja przebiegu użytkownika. |
|
PerDiemConfigName
|
PerDiemConfigName | string |
Konfiguracja narzędzia Perdiem użytkownika. |
|
UserRole
|
UserRole | enum |
Dostęp do ról użytkownika:
|
|
ConfigurationSettingsStr
|
ConfigurationSettingsStr | string |
Dodatkowe konfiguracje użytkownika. |
|
ConfigurationSettingsReference
|
ConfigurationSettingsReference | string |
Dokumentacja konfiguracji użytkownika. |
|
Data ostatniego dziennika
|
LastLoginDate | date-time |
Data ostatniego logowania użytkownika. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
LastSignInDate
|
LastSignInDate | date-time |
Data ostatniego logowania Użytkownika. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Moduły sprawdzania poprawności
|
Validators | array of ValidatorResponse |
Lista modułów sprawdzania poprawności użytkownika. |
|
UserSimpleTags
|
UserSimpleTags | array of TagResponse |
Lista prostych tagów użytkownika. |
|
Tagi użytkowników
|
UserTags | array of TagResponse |
Lista tagów użytkownika. |
|
Tagi z ograniczeniami
|
RestrictedTags | array of TagResponse |
Tagi z ograniczeniami są zarządzane przez użytkownika. |
ValidatorResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Poczta
|
string | ||
|
Imię (pierwsze)
|
FirstName | string | |
|
Nazwisko
|
LastName | string | |
|
MinimumAmount
|
MinimumAmount | decimal |
VATResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Stawki
|
Rates | array of decimal |
Stawki VAT wydatków. |
|
Wartości
|
Values | array of decimal |
Wartości AT wydatków. |
|
VatFreeAmount
|
VatFreeAmount | decimal |
Bezpłatna kwota podatku VAT. |
|
Wskazówki
|
Tips | decimal |
Porady dotyczące wydatków |
VehicleResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Name
|
Name | string |
Nazwa pojazdu. |
|
DateCreation
|
DateCreation | date-time |
Data utworzenia pojazdu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
CreationYearKm
|
CreationYearKm | decimal |
Odległość już złożony poza Expensya w roku tworzenia w Km. |
|
CreationYearMiles
|
CreationYearMiles | decimal |
Odległość już złożony poza Expensya w roku tworzenia w mili. |
|
LastYearDistanceKm
|
LastYearDistanceKm | decimal |
Odległość już złożony poza Expensya w zeszłym roku w Km. |
|
LastUpdatedYear
|
LastUpdatedYear | integer |
Ostatni zaktualizowany rok pojazdu. |
|
VehicleType
|
VehicleType | enum |
Typ pojazdu:
|
|
InternalVehicleType
|
InternalVehicleType | enum |
Typ wewnętrzny pojazdu:
|
|
CurrentValidator_Id
|
CurrentValidator_Id | guid |
Unikatowy identyfikator bieżącego modułu sprawdzania poprawności pojazdu. |
|
LastValidatorReminderDate
|
LastValidatorReminderDate | date-time |
Data przypomnienia ostatniego modułu sprawdzania poprawności pojazdu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Comments
|
Comments | string |
Komentarze pojazdu. |
|
State
|
State | enum |
Stan pojazdu:
|
|
ExternalId
|
ExternalId | string |
Identyfikator zewnętrzny pojazdu. |
|
AdministracjaPower
|
AdministrativePower | integer |
Władza administracyjna pojazdu. |
|
IsActive
|
IsActive | boolean |
Pokazuje, czy pojazd jest aktywny, czy nie. |
|
AttachedFilesCount
|
AttachedFilesCount | integer |
Liczba dołączonych plików do pojazdu. |
|
Typ utworzenia
|
CreationType | enum |
Typ tworzenia pojazdu:
|
|
Data rozpoczęcia
|
StartDate | date-time |
Data rozpoczęcia pojazdu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
|
Data zakończenia
|
EndDate | date-time |
Data zakończenia pojazdu. Uwzględnia standardowy format daty ISO 8601. np. 2018-06-04T08:30:15.023Z |
KropleStringDecimal
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Element1
|
Item1 | string | |
|
Element 2
|
Item2 | decimal |