Partilhar via


Expensya

A Expensya é uma solução líder de Gestão de Gastos na Europa, e este conector permite construir sobre a nossa tecnologia, automatizar a integração com sistemas de terceiros e estender as funcionalidades existentes.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Expensya
URL https://www.expensya.com
Email support@expensya.com
Metadados do conector
Editora EXPENSYA SA
Sítio Web https://www.expensya.com
Política de privacidade https://www.expensya.com/en/tou
Categorias IA; Sítio Web

Expensya Connector contém um grupo de ações que usam as informações para executar algumas operações simples para Power Automate e Expensya.

Pre-requisites

Como obter credenciais?

Operações suportadas

A lista completa das ações apoiadas pode ser consultada aqui

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API securestring Obter uma chave de API da Expensya Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Adicionar projetos

Adicione novos projetos ao Expensya.

Adicionar QuickExpense

Adicione uma nova despesa à sua conta de despesas.

Adicionar reciept

Adicione uma nova despesa à sua conta de despesas com um recibo.

Atualizar estado dos projetos

Lista de atualização em lote do estado dos projetos.

Atualizar projetos

Atualizar projetos já adicionados ao Expensya

Atualizar status do relatório

Atualize os estatutos do relatório.

Atualizar status dos usuários

Atualize o status dos usuários do expensya.

Atualizar usuário

Atualize o usuário já adicionado no Expensya.

Convidar Utilizador

Adicionar usuário ao Expensya.

Despesas de exportação

Despesas de exportação no formato de exportação especificado com base em determinados filtros.

Obter Categorias

Obtenha a lista de categorias com paginação.

Obter Despesas

Obtenha a lista de despesas com paginação.

Obter detalhes do projeto

Obtenha os detalhes do projeto.

Obter formatos de exportação

Lista de formatos de exportação.

Obter histórico de relatórios

Obtenha o histórico do relatório.

Obter imagem de despesas

Essa API retorna a imagem da despesa como Stream. A imagem pode ser jpg, jpeg, png ou pdf. O tipo da imagem é mencionado na propriedade do objeto de despesa "FileType".

Obter projetos

Obtenha a lista de projetos.

Obter relatórios

Obtenha a lista de relatórios com paginação.

Obter relatórios do validador

Obtenha a lista de relatórios do validador com paginação.

Obter usuários

Obtenha a lista de usuários com paginação.

Relatório de exportação

Exportar relatório em pdf.

Revogar token

Revogue seu token de usuário.

Token de atualização

Atualize seu userToken.

Adicionar projetos

Adicione novos projetos ao Expensya.

Parâmetros

Name Chave Necessário Tipo Description
HasBillable
HasBillable True boolean

Especifica se as despesas atribuídas a este projeto podem ser faturáveis ao cliente ou não.

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

Se o projeto está ativo ou não.

MileageConfigurations
MileageConfigurations string

Configurações de quilometragem do projeto.

Address
Address string

Endereço do projeto.

CEP
ZipCode string

Código postal do projeto.

City
City string

Cidade do projeto.

Identificação externa
ExternalId True string

Identificador externo do projeto.

Nome
Name True string

Nome do projeto.

ProjetoRef
ProjectRef True string

Referência do projeto.

Validator_Id
Validator_Id guid

Identificador único do validador do projeto.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do revisor do projeto.

Nome do Cliente
ClientName string

Nome do cliente.

ForAllCompany
ForAllCompany True boolean

Se o projeto é para toda empresa ou não.

IsBillableDefaultValue
IsBillableDefaultValue boolean

As despesas atribuídas ao projeto são faturáveis por padrão.

PayId2
PayId2 string

Primeiro eixo analítico.

Moeda
Currency string

Moeda do projeto.

Dados Extras
ExtraData string

Dados extrat para o projeto.

ProjectUseType
ProjectUseType enum

Enum flag atributo que é o tipo de uso do projeto:

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

Descrição sobre o projeto.

CategoriasIds
CategoriesIds string

Identificadores únicos das categorias. Se estiver vazio, o projeto será aplicável a todas as categorias.

TagsToAssign
TagsToAssign array of string

Lista de nomes de tags que serão atribuídos ao projeto.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de tags que serão desatribuídos do projeto.

Devoluções

Adicionar QuickExpense

Adicione uma nova despesa à sua conta de despesas.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador exclusivo do usuário ao qual a despesa será vinculada.
userId True string

Formato - guid. Identificador exclusivo do usuário ao qual a despesa será vinculada.

FileToSend
FileToSend True string

O arquivo para enviar em bease64.

Title
Title string

Título da despesa.

Valor da transação
TransactionAmount decimal

Valor da transação da despesa.

Taxas de IVA
VatRates string

Taxas de Vate da despesa.

Montantes do IVA
VatAmounts string

Vate montantes da despesa.

Código da moeda
CurrencyCode string

Código da moeda da despesa.

TransactionDate
TransactionDate date-time
MerchantName
MerchantName string

Nome do comerciante da despesa.

LocalizaçãoPaís
LocationCountry string

País de localização da despesa.

LocalizaçãoCidade
LocationCity string

Localização cidade da despesa.

Comment
Comment string

Comentário da despesa.

MerchantExpenseId
MerchantExpenseId string

Identificador de despesas exclusivo do comerciante.

IsEncrypted
IsEncrypted boolean

Se a despesa for criptografada ou não.

ExpenseUseType
ExpenseUseType enum

Enum flag atributo que é o tipo de uso da despesa:

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

Código do tipo de pagamento da despesa.

ExpenseTypeCode
ExpenseTypeCode string

Digite o código da despesa.

FileType
FileType string

Tipo de ficheiro da despesa.

Devoluções

Body
BaseResult

Adicionar reciept

Adicione uma nova despesa à sua conta de despesas com um recibo.

Parâmetros

Name Chave Necessário Tipo Description
UserId
UserId True string

Identificador exclusivo do usuário.

ReciboConteúdo
ReceiptContent True string

Conteúdo do recibo na base 64.

Nome do recibo
ReceiptName True string

Nome do recibo.

Devoluções

Body
BaseResult

Atualizar estado dos projetos

Lista de atualização em lote do estado dos projetos.

Parâmetros

Name Chave Necessário Tipo Description
ItemIds
ItemIds True array of guid

Lista de identificadores únicos dos projetos a atualizar.

ProjectState
ProjectState True boolean

Novo estado: true para ativo e false para desativado.

Devoluções

Atualizar projetos

Atualizar projetos já adicionados ao Expensya

Parâmetros

Name Chave Necessário Tipo Description
HasBillable
HasBillable True boolean

Especifica se as despesas atribuídas a este projeto podem ser faturáveis ao cliente ou não.

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

Se o projeto está ativo ou não.

MileageConfigurations
MileageConfigurations string

Configurações de quilometragem do projeto.

Address
Address string

Endereço do projeto.

CEP
ZipCode string

Código postal do projeto.

City
City string

Cidade do projeto.

Identificação externa
ExternalId True string

Identificador externo do projeto.

Nome
Name True string

Nome do projeto.

ProjetoRef
ProjectRef True string

Referência do projeto.

Validator_Id
Validator_Id guid

Identificador único do validador do projeto.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do revisor do projeto.

Nome do Cliente
ClientName string

Nome do cliente.

ForAllCompany
ForAllCompany True boolean

Se o projeto é para toda empresa ou não.

IsBillableDefaultValue
IsBillableDefaultValue boolean

As despesas atribuídas ao projeto são faturáveis por padrão.

PayId2
PayId2 string

Primeiro eixo analítico.

Moeda
Currency string

Moeda do projeto.

Dados Extras
ExtraData string

Dados extrat para o projeto.

ProjectUseType
ProjectUseType enum

Enum flag atributo que é o tipo de uso do projeto:

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

Descrição sobre o projeto.

CategoriasIds
CategoriesIds string

Identificadores únicos das categorias. Se estiver vazio, o projeto será aplicável a todas as categorias.

TagsToAssign
TagsToAssign array of string

Lista de nomes de tags que serão atribuídos ao projeto.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de tags que serão desatribuídos do projeto.

Devoluções

Atualizar status do relatório

Atualize os estatutos do relatório.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador exclusivo do relatório.
reportId True string

Formato - guid. Identificador exclusivo do relatório.

Funcionamento
Operation True enum

O tipo de operação que será aplicado ao relatório.

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

O comentário de atualização que será exibido ao relatório do proprietário.

InvoiceIdsToReject
InvoiceIdsToReject array of guid

Lista da fatura que será rejeitada.

ContabilidadePeríodo
AccountingPeriod string

O período contabilístico do relatório.

Devoluções

Body
BaseResult

Atualizar status dos usuários

Atualize o status dos usuários do expensya.

Parâmetros

Name Chave Necessário Tipo Description
UserId
UserId guid

Identificador exclusivo do usuário.

Funcionamento
Operation enum

Operação que será aplicada ao usuário.

Validate = 2 
Activate = 3 
Deactivate = 4 

Devoluções

Atualizar usuário

Atualize o usuário já adicionado no Expensya.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador exclusivo do usuário a ser atualizado.
userId True string

Formato - guid. Identificador exclusivo do usuário a ser atualizado.

Mostra se os validadores do usuário devem ser atualizados ou não.
shouldUpdateValidators True boolean

Mostra se os validadores do usuário devem ser atualizados ou não.

Apelido
LastName string

Apelido do utilizador.

Primeiro Nome
FirstName string

Nome próprio do utilizador.

Correio
Mail string

E-mail do usuário.

MailAlias
MailAlias string

Alias de email do usuário.

PayId
PayId string

Série do usuário.

PayId2
PayId2 string

Primeiro eixo analítico.

PayId3
PayId3 string

Segundo eixo analítico.

PayId4
PayId4 string

Terceiro eixo analítico.

PayId5
PayId5 string

Quarto eixo analítico.

PayId6
PayId6 string

Quinto eixo analítico.

Linguagem
Language string

Língua do utilizador: FR, US, SE...

Moeda local
LocalCurrency string

Moeda local do utilizador: EUR, TND, USD...

LocalCountry
LocalCountry string

País local do utilizador.

Manager_Id
Manager_Id guid

Identificador único do segundo validador.

Reviewer_Id
Reviewer_Id guid

Identificador único do primeiro validador.

Tipo de usuário
UserType enum

Enum flag atributo que é o tipo do usuário e é necessário combinar o tipo de usuário 'Funcionário' com os outros tipos por exemplo: Funcionário + Administrador ou Funcionário + Contador. Os tipos de usuário são:

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

O nome do fornecedor.

UserRole
UserRole enum

Enum flag atributo que é a função do usuário :

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 
Título do Cargo
JobTitle string

Título do trabalho do usuário.

CanAddPurchase
CanAddPurchase boolean

Se o usuário pode adicionar compra ou não.

DefaultProjectId
DefaultProjectId guid

Identificador exclusivo do projeto padrão do usuário.

IKRates_Id
IKRates_Id guid

Identificador único das taxas de compensação de quilometragem.

Correio
Mail True string

Correio do validador

MínimoMontante
MinimumAmount decimal

Se o ammount exceder o ammount, a despesa deve ser enviada para o validador

TagsToAssign
TagsToAssign array of string

Lista de nomes de tags que serão atribuídos ao usuário.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de tags que não serão atribuídos do usuário.

Devoluções

Body
BaseResult

Convidar Utilizador

Adicionar usuário ao Expensya.

Parâmetros

Name Chave Necessário Tipo Description
Apelido
LastName True string

Apelido do utilizador.

Primeiro Nome
FirstName True string

Nome próprio do utilizador.

Correio
Mail True string

E-mail do usuário.

MailAlias
MailAlias string

Alias de email do usuário e deve ser diferente do email do usuário.

PayId
PayId string

Série do usuário.

PayId2
PayId2 string

Primeiro eixo analítico.

PayId3
PayId3 string

Segundo eixo analítico.

PayId4
PayId4 string

Terceiro eixo analítico.

PayId5
PayId5 string

Quarto eixo analítico.

PayId6
PayId6 string

Quinto eixo analítico.

Linguagem
Language True string

Língua do utilizador: FR, US, SE...

Moeda local
LocalCurrency string

Moeda local do utilizador: EUR, TND, USD...

LocalCountry
LocalCountry string

País local do utilizador.

ManagerId
ManagerId guid

Identificador único do segundo validador.

RevisãoId
ReviewerId guid

Identificador único do primeiro validador.

Tipo de usuário
UserType True enum

Enum flag atributo que é o tipo do usuário e é necessário combinar o tipo de usuário 'Funcionário' com os outros tipos, por exemplo: Funcionário + Administrador ou Funcionário + Contador. Os tipos de usuário são:

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

Nome do fornecedor

UserRole
UserRole True enum

Enum flag atributo que é a função do usuário :

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

Identificador exclusivo do projeto padrão do usuário.

IKRatesId
IKRatesId guid

Identificador único das taxas de compensação de quilometragem.

Correio
Mail True string

Correio do validador

MínimoMontante
MinimumAmount decimal

Se o ammount exceder o ammount, a despesa deve ser enviada para o validador

TagsToAssign
TagsToAssign array of string

Lista de nomes de tags que serão atribuídos ao usuário.

Devoluções

Body
BaseResult

Despesas de exportação

Despesas de exportação no formato de exportação especificado com base em determinados filtros.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador único da exportação.
exportId True string

Formato - guid. Identificador único da exportação.

Filtro com o identificador exclusivo do relatório relacionado às despesas.
reportId string

Filtro com o identificador exclusivo do relatório relacionado às despesas.

Filtro com o identificador único da categoria relacionada com as despesas.
categoryId string

Filtro com o identificador único da categoria relacionada com as despesas.

Filtre com o nome da despesa.
expenseName string

Filtre com o nome da despesa.

Filtre com a data de início com base em dateFilterType (como data-hora em RFC3339).
startDate string

Filtre com a data de início com base em dateFilterType (como data-hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data-hora em RFC3339).
endDate string

Filtre com a data de término com base em dateFilterType (como data-hora em RFC3339).

Lista de despesas do estado separadas por ','
expenseStates string

Lista de despesas do estado separado por '': Validado = 3 Validado por Contador = 4 Rejeitado = 99.

Lista de relatórios declarados relacionados com as despesas separadas por ',"
reportStates string

Lista de relatórios de estado relacionados com as despesas separadas por ''': Ativo = 0 Enviado = 2 Rejeitado = 3 Validado = 4 Fechado = 5 Validado e Exportado = 6

Lista de identificadores únicos dos proprietários das despesas separados por ','.
userIds string

Lista de identificadores únicos dos proprietários das despesas separados por ','.

Lista de e-mails dos proprietários das despesas separados por ','.
userMail string

Lista de e-mails dos proprietários das despesas separados por ','.

Lista de identificadores únicos dos relatórios relativos às despesas tp por ','.
reportIds string

Lista de identificadores únicos dos relatórios relativos às despesas tp por ','.

Lista de identificadores únicos da despesa separada por ','.
expenseIds string

Lista de identificadores únicos da despesa separada por ','.

Filtre com o nome do relatório relacionado às despesas.
reportName string

Filtre com o nome do relatório relacionado às despesas.

Filtro com o identificador interno do relatório de despesas.
reportIdShort string

Filtro com o identificador interno do relatório de despesas.

Formato - enum. Indica o destino dos filtros de data.
dateFilterType integer

Formato - enum. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Filtro com a série do proprietário da despesa.
payId string

Filtro com a série do proprietário da despesa.

Filtro com o primeiro eixo analítico do proprietário da despesa.
payId2 string

Filtro com o primeiro eixo analítico do proprietário da despesa.

Filtro com o segundo eixo analítico do proprietário da despesa.
payId3 string

Filtro com o segundo eixo analítico do proprietário da despesa.

Filtre com o período contábil das despesas.
accountingPeriod string

Filtre com o período contábil das despesas.

Indica se os recibos de despesas devem ser adicionados à exportação.
includeReceipts boolean

Indica se os recibos de despesas devem ser adicionados à exportação.

Lista do tipo de utilização de despesas separada por ','
expenseUseTypes integer

Lista de tipo de uso de despesa separada por ''': Fatura = 1 Adiantamento = 2 Compra = 4 Assinatura = 8 MissionOrder = 16.

Indica se os relatórios relacionados com as despesas serão arquivados.
archiveExpenses string

Indica se os relatórios relacionados às despesas serão arquivados, aplicados apenas para despesas relacionadas a relatórios validados ou validadosAndExportados.

Devoluções

Obter Categorias

Obtenha a lista de categorias com paginação.

Parâmetros

Name Chave Necessário Tipo Description
Filtro com o identificador exclusivo da categoria.
id string

Filtro com o identificador exclusivo da categoria.

Filtre com o nome da categoria.
categoryName string

Filtre com o nome da categoria.

Filtro com o identificador exclusivo da categoria.
costAccount string

Filtro com o identificador exclusivo da categoria.

Filtro com o identificador exclusivo da categoria.
vatAccount string

Filtro com o identificador exclusivo da categoria.

Traga apenas categorias ativas.
isActive boolean

Traga apenas categorias ativas.

Lista de nomes de tags separados por ','.
tagsNames string

Lista de nomes de tags separados por ','.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato - enum. A lista pode ser ordenada por.
sortBy integer

Formato - enum. A lista pode ser classificada por: Name_FR = 5, Name_EN = 10, CostAccount = 15, IsActive = 20, VatAccount = 25

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Obter Despesas

Obtenha a lista de despesas com paginação.

Parâmetros

Name Chave Necessário Tipo Description
Filtre com o identificador de relatório exclusivo relacionado à despesa.
reportId string

Filtre com o identificador de relatório exclusivo relacionado à despesa.

Filtre com o identificador de categoria exclusivo relacionado à despesa.
categoryId string

Filtre com o identificador de categoria exclusivo relacionado à despesa.

Filtre com o nome da despesa.
expenseName string

Filtre com o nome da despesa.

Filtre com a data de início com base em dateFilterType (como data-hora em RFC3339).
startDate string

Filtre com a data de início com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data-hora em RFC3339).
endDate string

Filtre com a data de término com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Formato - enum. Estado do relatório da despesa.
reportState integer

Formato - enum. Estado do relatório da despesa.

Lista de despesasEstados separados por ','
expenseStates string

Lista de despesasEstados separados por '': Upload = 0 Carregado = 1 Pronto = 2 Validado = 3 ValidadoByAccountant = 4 Rejeitado = 99.

Mostra se a despesa é para reembolsar.
isReimbusable boolean

Mostra se a despesa é para reembolsar.

Filtre com o valor em moeda do proprietário da despesa.
valueInCurrency number

Filtre com o valor em moeda do proprietário da despesa.

Filtre com o identificador exclusivo do proprietário da despesa.
ownerId string

Filtre com o identificador exclusivo do proprietário da despesa.

Filtre com o e-mail da despesa.
ownerMail string

Filtre com o e-mail da despesa.

Filtro com a série do proprietário da despesa.
ownerPayId string

Filtro com a série do proprietário da despesa.

Filtro com o primeiro eixo analítico do proprietário da despesa.
ownerPayId2 string

Filtro com o primeiro eixo analítico do proprietário da despesa.

Filtro com o segundo eixo analítico do proprietário da despesa.
ownerPayId3 string

Filtro com o segundo eixo analítico do proprietário da despesa.

Filtrar com o terceiro eixo analítico do proprietário da despesa.
ownerPayId4 string

Filtrar com o terceiro eixo analítico do proprietário da despesa.

Filtro com o quarto eixo analítico do proprietário da despesa.
ownerPayId5 string

Filtro com o quarto eixo analítico do proprietário da despesa.

Filtro com quinto eixo analítico do proprietário da despesa.
ownerPayId6 string

Filtro com o quinto eixo analítico do proprietário da despesa.

Filtre com o identificador exclusivo do projeto relacionado à despesa.
projectId string

Filtre com o identificador exclusivo do projeto relacionado à despesa.

Mostra se a despesa é faturável ao cliente.
isBillable boolean

Mostra se a despesa é faturável ao cliente.

Formato - enum. Indica o destino dos filtros de data.
dateFilterType integer

Formato - enum. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Lista de países comerciais relacionados com a despesa separada por ',ex: 'FR,ES'
merchantCountries string

Lista de países comerciais relacionados com a despesa separada por ',ex: 'FR,ES'

Lista de moedas relacionadas com a despesa separada por '," ex: 'EUR,USD'
currencies string

Lista de moedas relacionadas com a despesa separada por '," ex: 'EUR,USD'

Filtrar com o tipo de ficheiro da despesa: pdf, jpg ...
fileType string

Filtrar com o tipo de ficheiro da despesa: pdf, jpg ...

Filtro com o identificador interno do relatório de despesas.
reportIdShort string

Filtro com o identificador interno do relatório de despesas.

Lista de tipos de uso de despesas separados por ','.
expenseUseTypes string

Lista de tipos de uso de despesas separados por '': Fatura = 1 Adiantamento = 2 Compra = 4 Assinatura = 8 MissionOrder = 16.

Filtre com o identificador exclusivo do fornecedor da despesa.
supplierId string

Filtre com o identificador exclusivo do fornecedor da despesa.

Lista de identificadores únicos da despesa separada por ','.
expenseIds string

Lista de identificadores únicos da despesa separada por ','.

Filtre com o nome do comerciante da despesa.
merchantName string

Filtre com o nome do comerciante da despesa.

Filtre com o número de IVA do comerciante da despesa.
vatCode string

Filtre com o número de IVA do comerciante da despesa.

Filtro com exclusão do valor do imposto da despesa.
valueHTInExpenseCurrency number

Filtro com exclusão do valor do imposto da despesa.

Filtro com a taxa de IVA da despesa.
vatRate number

Filtro com a taxa de IVA da despesa.

Filtro com o valor do IVA da despesa.
vatValue number

Filtro com o valor do IVA da despesa.

Lista de identificadores de relatórios únicos relacionados com a despesa separada por ','.
reportsIds string

Lista de identificadores de relatórios únicos relacionados com a despesa separada por ','.

Filtre com o deslocamento UTC da despesa.
dateTimeOffset integer

Filtre com o deslocamento UTC da despesa.

Lista de nomes de tags separados por ','.
tagsNames string

Lista de nomes de tags separados por ','.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato - enum. A lista pode ser ordenada por.
sortBy integer

Formato - enum. A lista pode ser classificada por: DateCreation = 11 DateInvoice = 12 Name = 20 Value = 30 ValueInCurrency = 31 HasPhoto = 40 State = 60 Category = 70.

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Obter detalhes do projeto

Obtenha os detalhes do projeto.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador único do projeto.
projectId True string

Formato - guid. Identificador único do projeto.

Devoluções

Obter formatos de exportação

Lista de formatos de exportação.

Parâmetros

Name Chave Necessário Tipo Description
Traga apenas formatos de exportação de despesas.
isForExpenses boolean

Traga apenas formatos de exportação de despesas, se false traz formatos de exportação de relatório.

Formato - enum. Indica o tipo de exportação.
exportType integer

Formato - enum. Indica o tipo de exportação: InvoiceAndPurchase = 1 Advance = 2 Balance = 4.

Devoluções

Obter histórico de relatórios

Obtenha o histórico do relatório.

Parâmetros

Name Chave Necessário Tipo Description
Filtre com o identificador exclusivo do relatório.
reportId True string

Filtre com o identificador exclusivo do relatório.

Devoluções

Obter imagem de despesas

Essa API retorna a imagem da despesa como Stream. A imagem pode ser jpg, jpeg, png ou pdf. O tipo da imagem é mencionado na propriedade do objeto de despesa "FileType".

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador único da despesa.
expenseId True string

Formato - guid. Identificador único da despesa.

Devoluções

Obter projetos

Obtenha a lista de projetos.

Parâmetros

Name Chave Necessário Tipo Description
Filtre com o nome do projeto.
projectName string

Filtre com o nome do projeto.

Lista de identificadores únicos de projetos separados por ','.
projectIds string

Lista de identificadores únicos de projetos separados por ','.

Filtre com o nome do validador de projeto.
validatorName string

Filtre com o nome do validador de projeto.

Filtre com a referência ou o id externo do projeto.
projectReferenceOrExternalId string

Filtre com a referência ou o id externo do projeto.

Traga os projetos que não são compartilhados com todos os funcionários.
bringAllProjects boolean

Traga os projetos que não são compartilhados com todos os funcionários.

Formato - enum. Sinalizador de tipo de uso do projeto.
projectUseType integer

Formato - enum. Sinalizador de tipo de uso do projeto: Invoice = 0x1 Purchase = 0x2 Subscription = 0x4 Advance = 0x8 MissionOrder = 0x10 MileageOnly = 0x20 InvoiceOnly = 0x40 VirtualCard = 0x80.

Traga apenas projetos ativos.
isActive boolean

Traga apenas projetos ativos.

Lista de nomes de tags separados por ','.
tagsNames string

Lista de nomes de tags separados por ','.

Lista de identificadores de campos personalizados exclusivos separados por ','.
customFieldsIds string

Lista de identificadores de campos personalizados exclusivos separados por ','.

A data da despesa. Formato - data-hora (como data-hora em RFC3339).
expenseDate string

A data da despesa. Formato - data-hora (como data-hora em RFC3339).

Filtro com o identificador exclusivo do proprietário da despesa.
userId string

Filtro com o identificador exclusivo do proprietário da despesa.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato - enum. Ordene a lista por.
sortBy integer

Formato - enum. Ordene a lista por: StartDate = 11 EndDate = 12 Name = 20 ProjectRef = 21 FullName = 22 Validator = 23 ClientName = 24 Value = 25.

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Obter relatórios

Obtenha a lista de relatórios com paginação.

Parâmetros

Name Chave Necessário Tipo Description
Filtre com o nome do relatório.
reportName string

Filtre com o nome do relatório.

Filtre com a data de início com base em dateFilterType (como data-hora em RFC3339).
reportStartDate string

Filtre com a data de início com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data-hora em RFC3339).
reportEndDate string

Filtre com a data de término com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Lista de estados do relatório separados por ','.
reportStates string

Lista de estados de relatório separados por '': Ativo = 0 Enviado = 2 Rejeitado = 3 Fechado = 5 Validado e Exportado = 6 Reembolsado = 7 Pré-Enviado = 8 Invalidação = 50.

Filtre com o identificador inetrnal do relatório.
reportIdShort string

Filtre com o identificador inetrnal do relatório.

Filtrar com o identificador exclusivo do proprietário do relatório.
ownerId string

Filtrar com o identificador exclusivo do proprietário do relatório.

Filtrar com a série do proprietário do relatório.
ownerPayId2 string

Filtrar com a série do proprietário do relatório.

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.
projectId string

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.

Lista de nomes de tags separados por ','.
tagsNames string

Lista de nomes de tags separados por ','.

Formato - enum. Indica o destino dos filtros de data.
dateFilterType integer

Formato - enum. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Formato - enum. A lista pode ser ordenada por.
sortBy integer

Formato - enum. A lista pode ser classificada por: 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

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Obter relatórios do validador

Obtenha a lista de relatórios do validador com paginação.

Parâmetros

Name Chave Necessário Tipo Description
O e-mail do validador do relatório.
validatorMail True string

O e-mail do validador do relatório.

Filtre com o nome do relatório.
reportName string

Filtre com o nome do relatório.

Filtre com a data de início com base em dateFilterType (como data-hora em RFC3339).
reportStartDate string

Filtre com a data de início com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data-hora em RFC3339).
reportEndDate string

Filtre com a data de término com base em dateFilterType. Formato - data-hora (como data-hora em RFC3339).

Lista de estados do relatório separados por ','.
reportStates string

Lista de estados de relatório separados por '': Ativo = 0 Enviado = 2 Rejeitado = 3 Fechado = 5 Validado e Exportado = 6 Reembolsado = 7 Pré-Enviado = 8 Invalidação = 50.

Filtre com o identificador inetrnal do relatório.
reportIdShort string

Filtre com o identificador inetrnal do relatório.

Filtrar com o identificador exclusivo do proprietário do relatório.
ownerId string

Filtrar com o identificador exclusivo do proprietário do relatório.

Filtrar com a série do proprietário do relatório.
ownerPayId2 string

Filtrar com a série do proprietário do relatório.

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.
projectId string

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.

Formato - enum. Indica o destino dos filtros de data.
dateFilterType integer

Formato - enum. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Formato - enum. A lista pode ser ordenada por.
sortBy integer

Formato - enum. A lista pode ser classificada por: 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

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Obter usuários

Obtenha a lista de usuários com paginação.

Parâmetros

Name Chave Necessário Tipo Description
Filtro com o identificador exclusivo do usuário.
id string

Filtro com o identificador exclusivo do usuário.

Filtre com o primeiro nome do usuário.
firstName string

Filtre com o primeiro nome do usuário.

Filtrar com o sobrenome do usuário.
lastName string

Filtrar com o sobrenome do usuário.

Filtre com o e-mail do usuário.
mail string

Filtre com o e-mail do usuário.

Filtre com a série o usuário.
payId string

Filtre com a série o usuário.

Filtre com o e-mail ou nome ou série do usuário.
mailOrNameOrPayId string

Filtre com o e-mail ou nome ou série do usuário.

Formato - enum. Enum flag atributo que é o tipo do usuário.
type integer

Formato - enum. Enum flag atributo que é o tipo do usuário : Funcionário = 1 Administrador = 2 Contador = 4

Formato - enum. Enum flag atributo que é o estado do usuário.
state integer

Formato - enum. Enum flag atributo que é o estado do usuário: Validado = 1 Ativo = 2.

Filtre com o identificador exclusivo do primeiro validador do usuário.
reviewerId string

Filtre com o identificador exclusivo do primeiro validador do usuário.

Filtre com o nome do revisor do usuário.
reviewerName string

Filtre com o nome do revisor do usuário.

Filtre com o identificador exclusivo do segundo validador do usuário.
managerId string

Filtre com o identificador exclusivo do segundo validador do usuário.

Filtre com o nome do gerente do usuário.
managerName string

Filtre com o nome do gerente do usuário.

Lista de identificadores únicos dos utilizadores separados por «,».
userIds string

Lista de identificadores únicos dos utilizadores separados por «,».

Lista de e-mails dos usuários separados por ','.
userMails string

Lista de e-mails dos usuários separados por ','.

Lista de nomes de tags separados por ','.
tagsNames string

Lista de nomes de tags separados por ','.

Lista de nomes de tags simples separados por ','.
simpleTagsNames string

Lista de nomes de tags simples separados por ','.

Formato - enum. A lista pode ser ordenada por.
sortBy integer

Formato - enum. A lista pode ser classificada por: 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

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Ordene a lista por desc ou asc.
isDesc boolean

Ordene a lista por desc ou asc.

Devoluções

Relatório de exportação

Exportar relatório em pdf.

Parâmetros

Name Chave Necessário Tipo Description
Formato - guid. Identificador exclusivo do relatório.
reportId True string

Formato - guid. Identificador exclusivo do relatório.

Devoluções

Revogar token

Revogue seu token de usuário.

Devoluções

Body
BaseResult

Token de atualização

Atualize seu userToken.

Devoluções

Definições

AddOrUpdateEntityResult

Name Caminho Tipo Description
Id
Id guid

Identificador exclusivo do projeto atualizado.

Identificação externa
ExternalId string

O identificador externo do projeto atualizado.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResult

Name Caminho Tipo Description
Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultExportResponse

Name Caminho Tipo Description
ResultItem
ResultItem ExportResponse
Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultProjectResponse

Name Caminho Tipo Description
ResultItem
ResultItem ProjectResponse
Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultListAddOrUpdateEntityResult

Name Caminho Tipo Description
ResultItem
ResultItem array of AddOrUpdateEntityResult

Item enviado pelo servidor.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultListEventResponse

Name Caminho Tipo Description
ResultItem
ResultItem array of EventResponse

Item enviado pelo servidor.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultListExportFormatResponse

Name Caminho Tipo Description
ResultItem
ResultItem array of ExportFormatResponse

Item enviado pelo servidor.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BaseResultListUpdateUserResult

Name Caminho Tipo Description
ResultItem
ResultItem array of UpdateUserResult

Item enviado pelo servidor.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

BrokenRuleResponse

Name Caminho Tipo Description
Id
Id guid

Identificador exclusivo da regra quebrada.

Nome
Name string

Nome da regra quebrada.

Description
Description string

Descrição da regra quebrada.

DescriçãoForCredit
DescriptionForCredit string

Descrição para crédito da regra quebrada.

Orçamento
Budget decimal

Orçamento da regra quebrada.

Tipo de regra
RuleType enum

Tipo de regra quebrada :

Mandatory = 0 
Warning = 1 
ReimbursableByCeiling = 2 
ReimbursableByFlatRate = 3 
Moeda
Currency string

Moeda da regra quebrada.

AllowExceptions
AllowExceptions boolean

Mostra se exceções são permitidas na regra quebrada.

RuleElementType
RuleElementType enum

Tipo do elemento da regra :

Invoices = 0 
VirtualCards = 1 
IntervalType
IntervalType enum

Tipo de intervalo da regra quebrada :

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

Linguagem da regra quebrada.

RuleCurrenciesWithBudget
RuleCurrenciesWithBudget TupleStringDecimal
ForAllCompany
ForAllCompany boolean

Mostra se a regra quebrada é para todas as empresas ou não.

CategoriaResposta

Name Caminho Tipo Description
Id
Id guid

Identificador único da categoria.

Nome
Name string

Nome da categoria.

EntityName
EntityName string

Nome da entidade da categoria.

Parent
Parent string

Pai da categoria (categoria pode ser ligada a outro categroy).

Description
Description string

Descrição da categoria.

PrimitiveCategories
PrimitiveCategories string

Subcategorias.

ParentCategory_Id
ParentCategory_Id guid

Identificador parental único da categoria (a categoria pode ser ligada a outro categroy).

IsActive
IsActive boolean

Mostra se a categoria está ativa ou não.

IsActiveAsDefault
IsActiveAsDefault boolean

Categoria padrão quando o usuário adiciona nova despesa.

Conta de Custos
CostAccount string

Conta de custos da categoria.

Conta de IVA
VatAccount string

Conta IVA da categoria.

Dados Extras
ExtraData string

Informações adicionais sobre a categoria.

Data de Criação
CreationDate date-time

Data de criação da categoria. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

VatClaimRate
VatClaimRate decimal

Taxa de reclamação de IVA da categoria.

VatClaimRates
VatClaimRates string

Taxa de reivindicação de IVA da categoria por ano.

CategoryUseType
CategoryUseType enum

Tipo de uso da categoria :

Invoices = 1 
Purchases = 2 
Subscriptions = 4 
Identificação externa
ExternalId string

Identificador externo da categoria.

IsReadOnly
IsReadOnly boolean

Mostra se a categoria é apenas somente leitura.

CategoryTags
CategoryTags array of TagResponse

Lista de tags da categoria.

EventResponse

Name Caminho Tipo Description
Data do Evento
EventDate date-time

Data do evento. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Tipo de Evento
EventType enum

Tipo de evento: 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

Identificador exclusivo do usuário.

Sobrenome do usuário
UserLastName string

Apelido do utilizador.

UserFirstName
UserFirstName string

Nome próprio do utilizador.

Correio do usuário
UserMail string

E-mail do usuário.

Description
Description string

Descrição do evnt

ExpenseResponse

Name Caminho Tipo Description
Id
Id guid

Identificador único da despesa.

Nome
Name string

Nome da despesa.

Valor
Value decimal

Valor da despesa.

ValueToReimburse
ValueToReimburse decimal

Valor a reembolsar da despesa.

Taxa de Reembolso
ReimbursementRate decimal

Taxa de reembolso da despesa.

Description
Description string

Descrição da despesa.

Tipo de Uso
UseType enum

Tipo de despesa:

Invoice = 1 
Advance = 2 
Purchase = 4 
Subscription = 8 
MissionOrder = 16 
Criação de Data
DateCreation date-time

Data de criação da despesa. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

DataFatura
DateInvoice date-time

Data da despesa. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

DataUtcOffset
DateUtcOffset double

Compensação de data da despesa.

HasPhoto [en]
HasPhoto boolean

Mostra se a despesa tem foto.

Moeda
Currency string

Moeda da despesa.

ValueInCurrency
ValueInCurrency decimal

Valor em moeda do proprietário da despesa.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Valor em moeda local do proprietário da despesa.

MerchantInvoiceId
MerchantInvoiceId string

Identificador externo da fatura do comerciante

MerchantCountry
MerchantCountry string

País comerciante da despesa.

Cidade Mercante
MerchantCity string

Cidade mercantil da despesa.

MerchantZipCode
MerchantZipCode string

Código postal do comerciante da despesa.

MerchantAddress
MerchantAddress string

Endereço do comerciante da despesa.

MerchantName
MerchantName string

Nome do comerciante da despesa

MerchantVatNumber
MerchantVatNumber string

Número de IVA do comerciante da despesa.

Units
Units decimal

Número de unidades da despesa.

Estado
State enum

Estado da despesa:

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

Taxa de IVA da despesa.

AttachedFilesCount
AttachedFilesCount integer

Número de arquivos anexados à despesa.

Reembolsar
ToReimburse boolean

Mostra se a despesa é para reembolsar.

IsBillable
IsBillable boolean

Mostra se a despesa é faturável ao cliente.

Campos Personalizados
CustomFields object

Campos personalizados da despesa.

FileType
FileType string

Tipo de ficheiro da despesa.

DefaultRate
DefaultRate decimal

Taxa de incumprimento da despesa.

CreditSource_Id
CreditSource_Id guid

Identificador único da fonte de crédito da despesa.

User_Id
User_Id guid

Identificador de usuário exclusivo da despesa.

Projeto
Project ProjectResponse
Relatório
Report ReportResponse
PaymentInstrument
PaymentInstrument PaymentInstrumentResponse
Veículo
Vehicle VehicleResponse
TransaçõesSomaValor
TransactionsSumValue decimal

As transações somam o valor da despesa.

TransaçõesSumInCurrency
TransactionsSumInCurrency decimal

As transações somam o valor em moeda da despesa.

TransaçõesSumInLocalCurrency
TransactionsSumInLocalCurrency decimal

As transações somam o valor em moeda local da despesa.

PerdiemCountry
PerdiemCountry string

País do perdiem.

PerdiemCalculationPeriodType
PerdiemCalculationPeriodType enum

Tipo de período de cálculo do perdiem :

CalendarDay = 0 
TwentyFourHours = 1 
PerDiemType
PerDiemType enum

Tipo de perdiem :

Time = 0 
Distance = 1 
IEG = 2 
Categoria
Category CategoryResponse
Regras quebradas
BrokenRules array of BrokenRuleResponse

Lista de regras quebradas da despesa.

IsMileage
IsMileage boolean

Mostra se a despesa é quilometragem.

CategoriaExtraDataStr
CategoryExtraDataStr string

Data extra para a categoria da despesa.

Guests
Guests array of GuestResponse

Lista de hóspedes da despesa.

Substatus
SubStatus enum

Enum flag atributo que é o substatus da despesa :

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

Série do dono da despesa.

ProprietárioPayId2
OwnerPayId2 string

Primeiro eixo analítico do proprietário da despesa.

OwnerPayId3
OwnerPayId3 string

Segundo eixo analítico do proprietário da despesa.

OwnerPayId4
OwnerPayId4 string

Terceiro eixo analítico do proprietário da despesa.

OwnerPayId5
OwnerPayId5 string

Quarto eixo analítico do proprietário da despesa.

OwnerPayId6
OwnerPayId6 string

Quinto eixo analítico do proprietário da despesa.

DespesasTags
ExpenseTags array of TagResponse

Lista de tag da despesa.

ExportFormatResponse

Name Caminho Tipo Description
Id
Id guid

Identificador exclusivo do formato de exportação.

Nome
Name string

O nome do formato de exportação.

Extension
Extension string

A extensão do formato de exportação.

CodePath
CodePath string

Caminho de código exclusivo do formato de exportação.

MissãoExportação
MissionExport boolean

Mostra se o formato de exportação está disponível para relatórios.

FaturasExportação
InvoicesExport boolean

Mostra se o formato de exportação está disponível para despesas.

Exportação Automática
AutoExport boolean

Mostra se é um formato de exportação automática.

LastAutoExportDate
LastAutoExportDate date-time

Data da última exportação automática, se tiver ocorrido, e se o formato de exportação for o formato de exportação automática. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

ExportResponse

Name Caminho Tipo Description
FileUrl
FileUrl string

A url do arquivo exportado.

Extensão de arquivo
FileExtension string

A extensão do arquivo exportado.

Nome do arquivo
FileName string

O nome do arquivo exportado.

GuestResponse

Name Caminho Tipo Description
Correio
Mail string

Correio do convidado.

Nome Completo
FullName string

Nome completo do hóspede.

Id
Id guid

Identificador único do hóspede.

IsCoworker
IsCoworker boolean

Mostra se o convidado é colega de trabalho ou não.

ListAndPagesCountResultCategoryResponse

Name Caminho Tipo Description
List
List array of CategoryResponse

Lista de elementos a devolver.

Contagem de Páginas
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultExpenseResponse

Name Caminho Tipo Description
List
List array of ExpenseResponse

Lista de elementos a devolver.

Contagem de Páginas
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultProjectResponse

Name Caminho Tipo Description
List
List array of ProjectResponse

Lista de elementos a devolver.

Contagem de Páginas
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultReportResponse

Name Caminho Tipo Description
List
List array of ReportResponse

Lista de elementos a devolver.

Contagem de Páginas
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultUserResponse

Name Caminho Tipo Description
List
List array of UserResponse

Lista de elementos a devolver.

Contagem de Páginas
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

LoginResponse

Name Caminho Tipo Description
Id
Id guid
Token de usuário
UserToken string
Apelido
LastName string
Primeiro Nome
FirstName string
Address
Address string
City
City string
Número de telefone
PhoneNumber string
Correio
Mail string
CEP
ZipCode string
MailAlias
MailAlias string
Linguagem
Language string
Data de Criação
CreationDate date-time
Código de País
CountryCode string
Número de fax
FaxNumber string
Moeda
Currency string
ShemaVersion
ShemaVersion integer
Company_Id
Company_Id guid
Login_Id
Login_Id guid
Manager_Id
Manager_Id guid
Tipo de usuário
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
Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

PaymentInstrumentResponse

Name Caminho Tipo Description
Nome
Name string

Nome do instrumento de pagamento.

Description
Description string

Descrição do instrumento de pagamento.

IsActive
IsActive boolean

Mostra se o instrumento de pagamento está ativo ou não.

Tipo de Instrumento
InstrumentType enum

Tipo de instrumento de pagamento :

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

Tipo de conta do instrumento de pagamento :

None = 0 
Professional = 1 
Personal = 2 
Últimos Dígitos
LastDigits string

Últimos dígitos do instrumento de pagamento.

Chave de cartão
CardKey string

Chave do cartão do instrumento de pagamento.

Código do Jornal
JournalCode string

Código do diário do instrumento de pagamento.

Auxiliar
Auxiliary string

Conta auxiliar do instrumento de pagamento.

Número da Conta
AccountNumber string

Número de conta do instrumento de pagamento.

Resposta ao Projeto

Name Caminho Tipo Description
Id
Id guid

Identificador único do projeto.

HasBillable
HasBillable boolean

O projeto é faturável ao cliente.

StartDate
StartDate date-time

Data de início do projeto. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

EndDate
EndDate date-time

Data de conclusão do projeto. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Mostrar se o projeto está Ativo.

MileageConfigurationsStr
MileageConfigurationsStr string

Configuração de quilometragem do projeto.

Address
Address string

Endereço do projeto.

CEP
ZipCode string

Código postal do projeto.

City
City string

Cidade do projeto.

Identificação externa
ExternalId string

Identificador externo do projeto.

Nome
Name string

Nome do projeto.

ProjetoRef
ProjectRef string

Referência do projeto

Validator_Id
Validator_Id guid

Identificador único do validador do projeto.

Reviewer_Id
Reviewer_Id guid

Identificador único do projeto.

Nome do Cliente
ClientName string

Nome do cliente do projeto.

ForAllCompany
ForAllCompany boolean

O projeto é compartilhado com todos os usuários.

IsBillableDefaultValue
IsBillableDefaultValue boolean

O projeto é, por padrão, faturável ao cliente.

PayId2
PayId2 string

Segundo eixo analítico relevante para o projeto.

Moeda
Currency string

Moeda do projeto.

Dados Extras
ExtraData string

Informações adicionais sobre o projeto.

ProjectUseType
ProjectUseType enum

Atributo de sinalizador Enum que mostra a qual entidade o projeto será aplicado:

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

Identificador de campo personalizado exclusivo relacionado ao projeto.

CustomFieldParent_Id
CustomFieldParent_Id guid

Identificador de campo personalizado pai exclusivo relacionado ao projeto.

CategoriasIdsStr
CategoriesIdsStr string

Identificadores de categorias relevantes para o projeto.

ValidatorFullName
ValidatorFullName string

Nome completo do validador do projeto.

ValidatorMail
ValidatorMail string

E-mail validador do projeto.

RevisorNomeCompleto
ReviewerFullName string

Reviwer nome completo do projeto.

ReviewerMail
ReviewerMail string

Revisor de e-mail do projeto.

IsReadOnly
IsReadOnly boolean

Mostra se o projeto é apenas somente leitura.

Tags de Projeto
ProjectTags array of TagResponse

Lista de tags do projeto.

ReportResponse

Name Caminho Tipo Description
Id
Id guid

Identificador de relatório exclusivo.

Nome
Name string

Nome do relatório.

Criação de Data
DateCreation date-time

Data de criação do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Orçamento
Budget decimal

Orçamento do relatório.

Estado
State enum

Estado do relatório : Ativo, rejeitado, validado...

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

Identificador exclusivo do proprietário do relatório.

Sobrenome do usuário
UserLastName string

Sobrenome do proprietário do relatório.

UserFirstName
UserFirstName string

Nome do proprietário do relatório.

Correio do usuário
UserMail string

Correio do proprietário do relatório.

Manager_Id
Manager_Id guid

Identificador de gerente exclusivo do usuário do relatório.

Accountant_Id
Accountant_Id guid

Identificador contabilístico único do utilizador do relatório.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do usuário do relatório

FaturasContagem
InvoicesCount integer

Contagem de faturas relacionada ao relatório.

Valor
Value decimal

Valor do relatório.

ValueToReimburse
ValueToReimburse decimal

Valor a reembolsar do relatório.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Valor em moeda local do usuário do relatório.

ValueToReimburseInLocalCurrency
ValueToReimburseInLocalCurrency decimal

Valor a reembolsar na moeda local do utilizador do relatório.

StartDate
StartDate date-time

Data de início do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

EndDate
EndDate date-time

Data de fim do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

UserCurrency
UserCurrency string

Moeda do usuário do relatório.

UserLocalCurrency
UserLocalCurrency string

Moeda local do usuário do relatório.

IdShort
IdShort string

Identificador gerado automaticamente do relatório.

CurrentValidator_Id
CurrentValidator_Id guid

Identificador exclusivo do validador atual do relatório.

InvoiceAttachedFilesCount
InvoiceAttachedFilesCount integer

Contagem de arquivos anexados a despesas relevantes para o relatório.

ReportTags
ReportTags array of TagResponse

Lista de tags do relatório.

TagResponse

Name Caminho Tipo Description
Id
Id guid

Identificador exclusivo da tag.

Nome
Name string

Nome da tag.

Description
Description string

Descrição da tag.

Data de Criação
CreationDate date-time

Data de criação da tag. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Mostra se a tag está ativa ou não.

Tipo de etiqueta
TagType enum

Enum atributo que é o tipo da tag :

Tag = 1 
SimpleTag = 2 
DefiniçãoStr
DefinitionStr string

Definição da tag.

Tipo de Uso
UseType enum

Enum atributo que é o tipo de uso da tag :

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

UpdateUserResult

Name Caminho Tipo Description
Resposta do usuário
UserResponse UserResponse
Código de Resultados
ResultCode enum

Códigos internos de resposta Expensya:

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

Detalhes extras enviados pelo servidor.

Resposta do usuário

Name Caminho Tipo Description
Id
Id guid

Identificador exclusivo do usuário.

Apelido
LastName string

Apelido do utilizador.

Primeiro Nome
FirstName string

Nome próprio do utilizador.

Address
Address string

Endereço do utilizador.

Número de telefone
PhoneNumber string

Número de telefone do usuário.

Correio
Mail string

E-mail do usuário.

MailAlias
MailAlias string

Alias de email do usuário.

CEP
ZipCode string

CEP do usuário.

Número de fax
FaxNumber string

Número de fax do utilizador.

Data de Criação
CreationDate date-time

Data de criação do utilizador. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Código de País
CountryCode string

Código do país do utilizador.

Linguagem
Language string

Língua do utilizador.

Moeda
Currency string

Moeda do utilizador.

Moeda local
LocalCurrency string

Moeda local do utilizador.

LocalCountry
LocalCountry string

País local do utilizador.

CanCreateCategories
CanCreateCategories boolean

Semeia se o usuário tem o direito de criar categorias.

Manager_Id
Manager_Id guid

Identificador exclusivo do gestor do utilizador.

ContabilistaMail
AccountantMail string

Correio contabilista do utilizador.

ContabilistaPayId
AccountantPayId string

Eixo analítico contabilista do utilizador.

Tipo de usuário
UserType enum

Tipo de usuário :

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
Estado do usuário
UserState enum

Estado do Utilizador :

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

Eixo analítico do utilizador.

PayId2
PayId2 string

Segundo eixo analítico do utilizador.

PayId3
PayId3 string

Terceiro eixo analítico do utilizador.

PayId4
PayId4 string

Quarto eixo analítico do utilizador

PayId5
PayId5 string

Quinto eixo analítico do utilizador.

PayId6
PayId6 string

Sexto eixo analítico do utilizador.

ManagerFirstName
ManagerFirstName string

Nome do gerente do usuário.

ManagerSobrenome
ManagerLastName string

Sobrenome do gerente do usuário.

ManagerMail
ManagerMail string

Gestor de correio do utilizador.

ManagerPayId
ManagerPayId string

Gestor do eixo analítico do utilizador.

ManagerUserState
ManagerUserState enum

Estado do gestor do utilizador :

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

Identificador exclusivo do usuário.

RevisorFirstName
ReviewerFirstName string

Reviwer primeiro nome do usuário.

RevisãoSobrenome
ReviewerLastName string

Reviwer sobrenome do usuário.

ReviewerMail
ReviewerMail string

Reviwer mail do usuário.

RevisãoPayId
ReviewerPayId string

Reviwer eixo analítico do usuário.

ReviewerUserState
ReviewerUserState enum

Estado do utilizador :

None = 0 
Validated = 1 
Active = 2 
Título do Cargo
JobTitle string

Cargo do usuário.

Fornecedor
Vendor string

Fornecedor do usuário.

MileageConfigurationsStr
MileageConfigurationsStr string

Configuração de quilometragem do usuário.

PerDiemConfigName
PerDiemConfigName string

Configuração Perdiem do usuário.

UserRole
UserRole enum

Acesso de funções do usuário :

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

Configurações adicionais do usuário.

ConfigurationSettingsReference
ConfigurationSettingsReference string

Referência de configuração do usuário.

LastLoginDate
LastLoginDate date-time

Data do último login do usuário. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

LastSignInDate
LastSignInDate date-time

Data do último início de sessão do utilizador. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Validadores
Validators array of ValidatorResponse

Lista de validadores do usuário.

UserSimpleTags
UserSimpleTags array of TagResponse

Lista de tags simples do usuário.

Tags de usuário
UserTags array of TagResponse

Lista de tags do usuário.

RestrictedTags
RestrictedTags array of TagResponse

Tags restritas com são gerenciadas pelo usuário.

ValidatorResponse

Name Caminho Tipo Description
Correio
Mail string
Primeiro Nome
FirstName string
Apelido
LastName string
MínimoMontante
MinimumAmount decimal

VATResponse

Name Caminho Tipo Description
Preços
Rates array of decimal

Taxas de IVA da despesa.

Valores
Values array of decimal

AT valores da despesa.

Montante sem IVA
VatFreeAmount decimal

Valor gratuito do IVA.

Sugestões
Tips decimal

Dicas da despesa

VeículoResposta

Name Caminho Tipo Description
Nome
Name string

Nome do veículo.

Criação de Data
DateCreation date-time

Data de criação do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

CriaçãoAnoKm
CreationYearKm decimal

Distância já arquivada fora da Expensya no ano de criação em Km.

CriaçãoAnoMilhas
CreationYearMiles decimal

Distância já arquivada fora da Expensya no ano de criação em milha.

ÚltimoAnoDistânciaKm
LastYearDistanceKm decimal

Distância já arquivada fora da Expensya no ano passado em Km.

LastUpdatedYear
LastUpdatedYear integer

Última atualização do ano do veículo.

VehicleType
VehicleType enum

Modelo de veículo :

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

Tipo interno do veículo :

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

Identificador único do validador atual do veículo.

LastValidatorReminderDate
LastValidatorReminderDate date-time

Data do último lembrete do validador do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Comments
Comments string

Comentários do veículo.

Estado
State enum

Estado do veículo :

Disabled = 0 
Active = 1 
Submitted = 2 
Approved = 3 
Rejected = 4 
All = -1 
Identificação externa
ExternalId string

Identificador externo do veículo.

Poder Administrativo
AdministrativePower integer

Poder administrativo do veículo.

IsActive
IsActive boolean

Mostra se o veículo está ativo ou não.

AttachedFilesCount
AttachedFilesCount integer

Contagem dos ficheiros anexados ao veículo.

Tipo de Criação
CreationType enum

Tipo de criação do veículo :

UserCreated = 0 
DefaultVehicle = 1 
StartDate
StartDate date-time

Data de início do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

EndDate
EndDate date-time

Data CE do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

TupleStringDecimal

Name Caminho Tipo Description
Ponto 1
Item1 string
Ponto 2
Item2 decimal

ApiExpenseExpenseIdImageGet200ApplicationJsonResponse