01. DADOS GERAIS:
Linha de Produto | RMS |
---|---|
Segmento | Varejo |
Módulo | WMS |
Tipo | Web API |
02. PRÉ-REQUISITOS:
Versão | 12.1.31 ou superior. |
S.O. | Windows Server 2012 ou superior (com as atualizações mais recentes) |
IIS | URL Rewrite 2.0 |
.NET Framework | .NET Framework 5.01 .NET SDK 5.0.403 .NET Core 2.2 |
Arquitetura IIS (RMS) | |
Objetos de Banco de Dados | · Pacote dos objetos de banco de dados contendo a PC_RMS_DESOSSA, AA1DSCRT, AA1RENCP, AA1RENDT, AG1DLOTE, AG1DGLOT, SEQ_AA1RENCP, SEQ_AA1RENDT, SEQ_AG1DGLOT. |
*Sugerimos que após realizar todas as instalações acima, o servidor seja reinicializado.
03. Instalação e Configuração
03.01. Pool de Aplicação
- Abrir o IIS;
- Criar no IIS os Pools de Aplicação TOTVS.RMS.DESOSSA.API
- Verifique no pool criado, "Advanced Settings" (Opções avançadas) se está conforme as imagens abaixo:
03.02. Criação do Diretório Virtual e Conteúdo
- Criar o diretório virtual no IIS para armazenar a API do Desossa
- Na estrutura RMS/RMSServices, criar o diretório desossaAPI;
2. Realizar o download do Pacote DesossaAPI na Central de Downloads;
- Adicionado os arquivos
- Localize o arquivo “DesossaAPI.Zip” que foi baixado através da Central de Downloads;
- Copiar o conteúdo da pasta API para a área “Physical Path” definida para desossaapi;
03.03. Configuração do acesso ao servidor de banco de dados
- Acesse a pasta física e encontre o arquivo "json";
- Abra-o com o editor de texto de sua preferência;
- Edite os valores da string de conexão, onde:
- Em “ConnectionStrings -> DefaultConnection”, informar:
- "USER_ID": Usuário de banco de dados RMS;
- “SENHA”: Senha do banco de dados RMS;
- “XXX.XXX.XXX.XXX”: Endereço do Servidor de Banco de dados.
- Salvar as alterações;
03.04. Configurar o Pool da API
- Selecione o pool TOTVS.RMS.DESOSSA.API, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
- Em "Identity" altere a opção para "LocalSystem";
Obs: Este passo é necessário para que a API consiga manipular arquivos com permissões do sistema operacional.
- Localize na árvore da esquerda, o diretório RMS>RMSServices;
- Identifique a pasta desossaapi;
- Converta-o para aplicação:
Clique com o botão direito em "desossaapi" em seguida Clique em "Convert to Application" (Converter para aplicação);
03.05. Teste da API
- Para testar, selecione e clique com o botão direito do mouse em "desossaapi"> Manage Application > Browse;
- Quando o navegador abrir, adicione uma "barra"( / ) no final da url.
- O resultado esperado será similar esta tela:
- Ao visualizar esta tela, verificamos que a API Desossa foi configurada com sucesso.