Webservicesqmb

From QuatenusWiki
Revision as of 15:20, 28 April 2026 by Administrator (talk | contribs)

Web Services Quatenus® Core

📌 Introdução

Documentação dos Web Services do Quatenus® Core para integração e obtenção de dados.

Versão: 12.00 Fonte:

🧭 Estrutura

📦 Licenciamento

QBM/WebServices/GetPartnerCodesFamilies QBM/WebServices/GetLicensableItems QBM/WebServices/GetLicensableItemExtras

📱 Ativos

QBM/WebServices/GetAssetBrands QBM/WebServices/GetAssetModels QBM/WebServices/GetDeviceClasses

🚗 Frota

QBM/WebServices/GetVehiclesBrands QBM/WebServices/GetVehiclesModels QBM/WebServices/GetVehiclesClassType QBM/WebServices/GetFuelTypes

👤 Entidades

QBM/WebServices/GetCustomers QBM/WebServices/GetPartners

📄 Documentos

QBM/WebServices/GetExternalContracts QBM/WebServices/GetBillingEvents

💰 Pagamentos

QBM/WebServices/GetPaymentTerms

🔐 Autenticação

Parâmetros comuns:

Campo Descrição

userName - password - token }






🧩 Template Base (para cada serviço)

Usa isto como padrão para todas as páginas 👇

<Nome do Serviço>

📌 Descrição

Descrição funcional do serviço.

---

🌐 Endpoint

URL_DO_SERVIÇO

---

🔐 Autenticação

  • userName
  • password
  • token (opcional)

---

📥 Parâmetros

Nome Tipo Obrigatório Descrição Exemplo
filter string Filtro de pesquisa "Fleet"

---

📤 Resposta

Campo Tipo Descrição
Rows object[] Lista de resultados
TotalRows int Total de registos

---

📄 Estrutura do Objeto

Campo Tipo Descrição
Id int Identificador

---

🧪 Exemplo

URL_EXEMPLO

---

⚠️ Notas

  • Observações importantes

---






🔧 Exemplo Real (já pronto) 👉 GetLicensableItems

GetLicensableItems

📌 Descrição

Obtém lista de produtos QBM licenciáveis.

🌐 Endpoint

.../QbmItemsServices.svc/GetLicensableItems

📥 Parâmetros

Nome Tipo Obrigatório Descrição Exemplo

filter - familyIds - currencyId - requestDate - args }

⚙️ Filtros Avançados (args)

{ "Data":{ "Global":"", "Extra":"", "Units":"", "ItemTypes":"", "IsEnabledFilter":"ALL" } }

📤 Resposta

Campo Tipo Descrição

Rows - TotalRows }

📄 Estrutura do Objeto

Campo Tipo Descrição

Code - Description - ItemType - UnitPrice - TaxRate }

🧪 Exemplo

.../GetLicensableItems?userName=xxx&password=xxx

⚠️ Notas

Pode usar filtros por unidade (M, Y, U, etc.) Pode filtrar por produtos ou serviços