Árvore de páginas

01. DADOS GERAIS:

Linha de ProdutoRMS
SegmentoVarejo
MóduloWMS 
TipoAplicação Mobile

02. PRÉ-REQUISITOS:


Versão12.1.31 ou superior.
S.O.

Windows Server 2012 ou superior (com as atualizações mais recentes)

Android 6.0

.NET Framework.NET Framework 4.7.1 ou Superior
.Net Core.NET Core 3.1 
IISInstalação IIS
Arquitetura IIS (RMS)Arquitetura de diretórios RMS

*Sugerimos que após realizar todas as instalações acima, reinicie o servidor.

Atenção: É necessário o webservice do não endereçado ou storemobile, pois o mesmo vai ser utilizado no passo 35, ao qual deve ser informado o caminho.


03. INSTALAÇÃO - Implantação das APIs:

Conforme listado nos pré-requisitos é necessário que a estrutura de diretórios esteja devidamente estruturada na pasta "...\inetpub\wwwroot";

Será necessário liberar permissão total do diretório "wwwroot" para os os usuários IIS (IIS_IUSRS); Esse processo é necessário para que os projetos possam manipular arquivos.

image2020-4-13_17-49-8.png

  1. Localize a pasta RMS (pacote baixado na central de downloads) ;
  2. Copie a pasta RMSServices para o diretório RMS, dentro da estrutura do IIS.
    1. Caso, já exista esta pasta, basta copiar apenas o conteúdo, para seu diretório RMSServices.
  3. Copie a API: Implantar-API,AUTH e NATIVE para o diretório: RMSServices;
  4. Acesse a pasta RMSService;
  5. Entre na pasta IIS e Crie um pool de aplicação para o Auth;
  6. Selecione o pool criado, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
  7. Em "Enable 32-bit Applications" (Habilitar Aplicações 32-bit), altere a opção para "True" (verdadeiro/Sim);
  8. Em "Identity" altere a opção para "LocalSystem";
  9. Clique em "OK" para concluir a alteração do pool.
  10. Localize na arvore da esquerda, o diretório RMS>RMSServices;
  11. Clique com o botão direito em "Auth" em seguida Clique em "Convert to Application" (Converter para aplicação);
  12. Selecione o pool de aplicação criado no passo 7;
  13. Clique em "OK";
  14. Repita o processo para o outro diretório (RMSNative);
  15. Acesse o diretório ".../RMSServices/Auth", localize o arquivo "appsettings.json";
  16. Abra com o editor de texto de sua preferencia;
  17. Insira as informações de sua base de dados:
    1. HOST = IP do BANCO DE DADOS;
    2. SERVICE_NAME = Nome do serviço (encontrado no arquivo "tnsnames.ora") ;
    3. id = Usuário do BD;
    4. password = Senha BD;
  18. Em seguida informe o IP do servidor RMS;
  19. Salve o arquivo e feche-o;
  20. Para testar, selecione e clique com o botão direito do mouse em "Auth" > Manage Application > Browse;
  21. Assim que a pagina web for carregada, acrescente ao final da URL: "/swagger";
  22. Como resultado, você verá esta pagina: 
  23. Acesse a pasta Implantar-API Encontre o arquivo "appsettings.json";
  24. Abra-o com o editor de texto de sua preferencia;
  25. Edite o valores das propriedades abaixo:
    1. "URL_API": "http://localhost/RMS/RMSServices/Windows-ce/";
    2. "URL_AUTH": "https://XXX.XXX.XX.XXX/RMS/RMSService/Auth/";
    3. (onde 'X' é IP DO SERVIDOR)
  26. Abra o IIS;
  27. Crie um pool de aplicação para a API.
    1. Clique em OK;
    2. Selecione o pool criado, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
    3. Em "Identity" altere a opção para "LocalSystem";
      1. Este passo é necessário para que a API consiga manipular arquivos com permissões do sistema operacional.
  28. Localize na arvore da esquerda, o diretório RMS>RMSServices;
    1. Identifique a pasta Implantar-API;
  29. Converta-o para aplicação vinculando o pool de aplicação criado no passo 13;
    1. Clique com o botão direito em "Implantar-API" em seguida Clique em "Convert to Application" (Converter para aplicação);
  30. Para testar, selecione e clique com o botão direito do mouse em "Implantar-API" > Manage Application > Browse;
    1. Quando o navegador abrir, adicione uma "barra"( / ) no final da url.
      1. Feito para acessar a documentação da API.
  31. O resultado esperado é esta tela:
  32. Com isso finalizamos a implantação e configuração da API.
  33. Agora volte para o Manual do Coletor Android
  34. https://tdn.totvs.com/display/LRMS/WMS0001+Coletor+Plataforma+Android


  • Sem rótulos