...
Conteúdo
Índice |
---|
maxLevel | 5 |
---|
outline | true |
---|
indent | 8.1.1 |
---|
exclude | .*ndice |
---|
style | none |
---|
|
Objetivo
Para os usuários que possuem algum aplicativo customizado, e que precisam realizar um acesso no produto Gestão de Frete Embarcador (SIGAGFE), foi disponibilizado o método Web Service REST.
Para utilização, é necessário a atualização do produto e a configuração do Web Service REST, conforme descrito nos pré-requisitos.
Serviços Disponíveis
Informações |
---|
|
Para a versão 12.1.33 ou superior, o ambiente Protheus passa a considerar como padrão para acesso as APIs a segurança do tipo básica. Com essa característica, é necessário o envio no cabeçalho da requisição da propriedade "Authorization" com o valor contendo "Basic " mais a informação de usuário:senha convertido em BASE64. Caso essa informação não seja enviado, as APIs irão retornar erro de autenticação. |
Serviço:ConsultaPOSTInclusãoPUTAlteraçãoDELETEExclusãoFreightSimulation
|
|
DocumentBurdenCancelation |
Simulação Cancelamento de Documento de |
FreteFreighCalculationCadastro Emitentes de TransporteFrete | X | X |
|
|
FreightRelease | Liberação de Romaneio | X | X |
|
|
Pré-requisitos para Utilização
- Atualização do Microsiga Protheus com versão igual ou superior a 12.1.17.
- Atualização da Build 131227a a partir da versão 13.2.3.6.
- Configuração do AppServer para disponibilizar as rotinas publicadas com o Web Service REST.
- Após a configuração do Web Service REST, ao executar o appserver via console, será apresentada uma mensagem, informando que o Web Service REST está habilitado, vide imagem abaixo.
Image Modified
- Em seguida, acesse o servidor onde está o appserver, informando a porta.
- Exemplo: Servidor:0000/rest
- Pelo navegador de Internet, é possível visualizar todos os serviços disponíveis:
Image Added
Conteúdos Relacionados
Simulação de Frete - FreightSimulations
Cálculo de Romaneio - FreightCalculations
Cancelamento de Documento de Carga - DocumentBurdenCancelations
Liberação de Romaneio - FreightRelease - API REST
FWRestModel - API RESTful dos modelos de dados do Protheus