Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Deck of Cards
idConfiguracoes
Card
defaulttrue
labelConfiguração do Host

Para o funcionamento correto do Portal de Fornecedores, é necessário que o RM.Host.config ou RM.Host.Service.Config esteja devidamente configurado, pois o mesmo terá informações necessárias para o consumo de serviços do Portal.

  1.  Para incluir/editar as portas pelo arquivo de configuração, acesse o diretório C:\totvs\CorporeRM\RM.Net, e edite os arquivos RM.Host.exe.config ou RM.Host.Service.exe.config.


  2. Inclua/edite as tags abaixo, em ambos os arquivos, dentro do escopo das tags appSettings:

    <add key="ApiPort" value="8051" />

    <add key="HttpPort" value="8051" />

    <add key="DefaultDb" value="CorporeRM"/>

    Obs.: Neste exemplo utilizamos a porta 8051, caso esta seja utilizada para outra finalidade o departamento de TI deverá informar outra porta para uso.

    Exemplo:

    RM.Host.exe.config

    RM.Host.Service.exe.config

    <?xml version="1.0"?> 
    <configuration> 
      <appSettings
           <add key="JobServer3Camadas" value="false" /> 
           <add key="Port" value="8050" /> 
           <add key="ActionsPath" value="C:\totvs\CorporeRM\RM.Net;C:\totvs\CorporeRM\Corpore.Net\Bin" /> 
           <add key="EnableCompression" value="true" /> 
           <add key="ApiPort" value="8051" />

          <add key="HttpPort" value="8051" />

          <add key="DefaultDb" value="CorporeRM"/>  

      </appSettings
    <runtime> 
    ...

    <?xml version="1.0"?> 
    <configuration> 
      <appSettings
           <add key="JobServer3Camadas" value="false" /> 
           <add key="Port" value="8050" /> 
           <add key="ActionsPath" value="C:\totvs\CorporeRM\RM.Net;C:\totvs\CorporeRM\Corpore.Net\Bin" /> 
           <add key="EnableCompression" value="true" /> 
           <add key="ApiPort" value="8051" />

          <add key="HttpPort" value="8051" />

          <add key="DefaultDb" value="CorporeRM"/>  

      </appSettings
    <runtime> 
    ...

    Importante: Após alterar as configurações de portas é necessário reiniciar o serviço do Host.


Card
labelConfiguração do Portal

Configuração de Rotas, Paginação e Usuário RM

No diretório "C:\TOTVS\CorporeRM\FrameHTML\Web\App\Cmp\PortalDoFornecedor\src\config\" abra o arquivo de configuração do Portal "config.json". Nele serão possíveis de se efetuar as seguintes configurações:

Bloco de código
firstline1
titleconfig.json
linenumberstrue
{
	"rmApiServer": "http://localhost:8051/API/",
	"pageSize": 8,
}
  • rmApiServer: Deve conter o endereço da URL de acesso ao RM. É para esta rota que serão direcionadas as requisições do portal, ela é a mesma que foi configurada anteriormente no RM.Host.exe.config , ou seja, http://Endereço:APIPort.
  • pageSize: Número de itens da paginação.
Card
labelParametrização de Acesso
titleParametrização de Acesso

Para utilizar o Portal do Fornecedor, a seguinte parametrização deve ser realizada:

  • Código de Acesso: Será utilizado pelo usuário interno do RM para acesso a base de dados.
  • Perfil do Usuário: O perfil que será vinculado ao usuário interno do RM. Para o correto funcionamento do portal, o perfil informado deve conter pelo menos as seguintes permissões:


Acesso a menus → [01] Cadastros


Acesso a menus → [03] Compras → [03.01] Gestão de Compras → [03.01.02] Cotação