Você está na página 1de 3

Como Fazer - Impresso de Contracheque no

Portal RM Web via JobServer


Introduo
Este documento tem por objetivo demonstrar o passo a passo para a impresso de
contracheque via job server.
1. Contra cheque
O contracheque um relatrio criado no Gerador de Relatrios que retorna todas as
informaes referentes ao envelope de pagamento do funcionrio.
Este relatrio pode ser executado atravs do Portal RM Web. Para tanto se faz necessrio
que o Portal RM Web esteja instalado, configurado e funcionando.
Para gerar um relatrio atravs do Portal RM Web, necessrio configurar o relatrio no
Gerador de Relatrios, alterar os arquivos de configurao para modo 3 camadas na pasta
RM.Net e no Portal RM Web.
2. Configuraes do relatrio no Gerador de Relatrios
Acesse o Gerador de Relatrio (Relatrios -> Gerador)
Na tela do Gerador de Relatrios, selecione o relatrio de contracheque, na barra de menus
do Gerador de Relatrios selecione a opo Editar (Terceiro boto da esquerda para a
direita).
Habilite a opo Executa em JobServer, que apenas habilitar o host desta mquina a
executar os processos em modo 3 camadas, no configurando o ambiente para 3 camadas.

Clique em Salvar e OK.


3. Alterar os arquivos de configurao para modo 3 camadas
Acesse a pasta RM.Net (C:\totvs\CorporeRM\RM.Net) e abra o arquivo
RM.Host.Service.exe.config no bloco de notas.
Edite este arquivo de modo que o valor da tag JobServer3Camadas seja verdadeiro (true),
como segue modelo abaixo.
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="CommunicationStyle" value="WCF" />
<add key="JobServer3Camadas" value="true" />
<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" />
</appSettings>
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true" />
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
</configuration>
Acesse a pasta Corpore.Net (C:\totvs\CorporeRM\Corpore.Net) e abra o arquivo Web.config
no bloco de notas.
Edite este arquivo de modo que o valor da tag JobServer3Camadas seja verdadeiro (true),
como segue modelo abaixo.
<!--Configuraes de Remoting-->
<add key="RemoteLoad" value="false"/>
<add key="SelfHosted" value="false"/>
<add key="Host" value="localhost"/>
<add key="Port" value="8050"/>
<add key="JobServer3Camadas" value="true" />
<add key="ServerUrl" value="http://localhost/RM.net/"/>
Volte na pasta RM.Net e acesse o executvel RM.AliasManager.exe. Neste aplicativo, na
ABA SERVIOS, ser necessrio habilitar a opo de Processamento de Job e definir um
valor de execues simultneas.
Obs.: Muito cuidado ao definir esse valor. Se for inserido um valor muito alto, poder
sobrecarregar o servidor.
Para dividir esse processamento, poder ser feita a mesma configurao em outras
mquinas, porm com a opo de Executar apenas Jobs Locais Desmarcada. A vantagem
que essas mquinas no sero de uso exclusivo para execuo de processos e o usurio
poder trabalhar normalmente.
Na Pasta RM.Net, executar o aplicativo RM.Host.ServiceManager.exe e seguir os seguintes
passos:
a) Clicar no boto Desinstalar;
b) Apagar o arquivo _Broker.dat da pasta RM.Net
c) Clicar em instalar e esperar que o servio esteja iniciado.

Aps essas configuraes, o relatrio poder ser gerado pelo Portal RM Web.