Árvore de páginas

01. DADOS GERAIS:


Linha de ProdutoRMS
SegmentoVarejo
MóduloWMS
TipoWeb 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

Instalação IIS

URL Rewrite 2.0

.NET Framework

.NET Framework 5.01

.NET SDK 5.0.403

.NET Core 2.2

Arquitetura IIS (RMS)

Arquitetura de diretórios 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

  1. Abrir o IIS;
  2. 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

  1. Criar o diretório virtual no IIS para armazenar a API do Desossa
    1. Na estrutura RMS/RMSServices, criar o diretório desossaAPI;

2. Realizar o download do Pacote DesossaAPI na Central de Downloads;

  • Adicionado os arquivos
    1. Localize o arquivo “DesossaAPI.Zip” que foi baixado através da Central de Downloads;
    2. 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:
  1. Em “ConnectionStrings -> DefaultConnection”, informar:
    1. "USER_ID": Usuário de banco de dados RMS;
    2. “SENHA”: Senha do banco de dados RMS;
    3. “XXX.XXX.XXX.XXX”: Endereço do Servidor de Banco de dados.
  • Salvar as alterações;

03.04. Configurar o Pool da API

  1. Selecione o pool TOTVS.RMS.DESOSSA.API, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
  2. 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


  1. Para testar, selecione e clique com o botão direito do mouse em "desossaapi"> Manage Application > Browse;
  2. Quando o navegador abrir, adicione uma "barra"( / ) no final da url.
  3. O resultado esperado será similar esta tela:

  • Ao visualizar esta tela, verificamos que a API Desossa foi configurada com sucesso.




  • Sem rótulos