O objetivo dessa API é enviar a estrutura dos registros da rotina Esquema Mod. 2 (MNTA221), para o software do parceiro Budini.
O módulo de Gestão de Frotas possui o esquema padrão de pneus que é fundamental para que possam ser utilizadas as funcionalidades de controle de pneus, principalmente para:
Os parâmetros que deverão ser adicionados no header para possibilitar a utilização das api´s
| 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 |
|
Aqui estão algumas informações referente ao processo de integração do SIGAGFR com a Budini.
Método: /rest/mntEsq/EsqMntGrf
Tipo: GET
Recebe as informações referentes aos Esquemas cadastrados no Protheus.
curl --request GET \ --url http://localhost:8090/rest/mntsrws/api/v1/request \ --header 'Authorization: Basic YWRtaW46MTIzNA==' \ --header 'tenantId: T1,D MG 01' \ --header 'x-erp-module: GFR' \ |
Regras de negócio relacionados ao retorno das informações para a API
No exemplo correspondente à figura abaixo, o retorno da API será: T4N T: Eixo Livre (TQ1_TIPEIX = 1) 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 (TQ1_TIPEIX = 2) D: Eixo Livre (TQ1_TIPEIX = 2) |