Histórico da Página
Conteúdo
Índice | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
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 | Descrição | GET | POST | PUT | DELETE |
FreightCalculation | Cálculo de Romaneio | X | X | ||
DocumentBurdenCancelation | Cancelamento de Documento de Carga | X | X | ||
FreightSimulation | Simulação de Frete | 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.
- No link http://tdn.totvs.com.br/pages/viewpage.action?pageId=185748193 é possível encontrar todas as configurações necessárias.
- 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.
- 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:
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
Nome da tela+Código do programa
Visão Geral do Programa
Objetivo da rotina, como se integra com as demais rotinas do sistema, considerações gerais do programa permitindo ao cliente obter uma visão de como e quando deve ser utilizada.
[Tela 1]
Objetivo da tela: | Descreva o principal objetivo da tela. |
Outras Ações/Ações Relacionadas:
Listar as ações relacionadas à tela.
Ação: | Descrição: |
Nome do link. | Descreva a ação que será realizada ao acionar esta ação |
|
|
Principais Campos e Parâmetros:
Campo: | Descrição |
Nome do campo. | Descreva a regra de negócio dos principais campos e exemplos. |
|
|
Conteúdos Relacionados:
...