Histórico da Página
...
Os parâmetros que deverão ser adicionados no header para possibilitar a utilização das api´s são:
| Variável | Descrição | Obrigatório | Exemplo |
|---|---|---|---|
| authorization | Ao executar a chamada do webservice, deverá ser configurado para Basic Auth utilizando usuário e senha do Protheus. | Sim | Basic Y0BuZ2kuY29tLmJyOjE |
| tenantId | Código da empresa + Código da Filial | Sim | T1,M RJ 01 |
| x-erp-module | Representa o módulo do Protheus | Sim | GFR |
| placa | Indica qual a placa do veículo a ser pesquisada | Não | MNT001 |
| datafim | Data de inclusão do veículo | Não | 20250101 |
| horafim | Hora de inclusão do veículo | Não | 01:00 |
| Nota | ||
|---|---|---|
| ||
|
...
| Deck of Cards | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Regras de negócio relacionadas ao retorno das informações para a API
|
Exemplos
No exemplo correspondente à figura abaixo, o retorno da API será: T4N
...
No exemplo correspondente à figura abaixo, onde a estrutura possui dois eixos e um deles é suspenso, o retorno da API será: D2Y.D2N
D: Eixo Livre Tração (TQ1_TIPEIX = 2)
2: Número de Pneus (TQ1_QTDPNE = 2)
Y: Eixo não Suspenso (TQ1_SUSPEN = 1)
D: Eixo Livre Tração (TQ1_TIPEIX = 2)
2: Número de Pneus (TQ1_QTDPNE = 2)
N: Eixo não Suspenso (TQ1_SUSPEN = 2)
Estrutura de veículo
Para realizar a busca da estrutura de um veículo específico, deverá ser informada a placa do veículo e sempre buscar com base na data/hora atual.
Com base nessas informações, a busca da estrutura do Veículo é realizada conforme informações das tabelas TQ1 (Itens do Desenho do Rodado), STZ (Complemento Bem - Pneus) e STZ (Movimentação de Bens).
No exemplo abaixo, possuímos um Esquema Padrão com quatro pneus e posteriormente foi realizada a aplicação de um Pneu na posição ESQ01:
Ao realizar a consulta da placa do veículo informado via API, o retorno será apenas da estrutura desse veículo, conforme abaixo:
{"structure":"T4N","axle":[["PNEU 002.ESQ01",".ESQ02",".ESQ03",".ESQ04"]]}
Informações Adicionais
- Integração via API; https://www.totvs.com/blog/inovacoes/integracao-via-api/
- API reference Totvs; https://api.totvs.com.br/;
- Caso esteja ocorrendo algum problema, verificar a seção de dúvidas frequentes, no link http://tdn.totvs.com/x/J4HpDw.
...




