×
Menu

9.6.1. Detalhes

 
Produto:
Suricato
Versão:
2.10.10
Aplicação:
-
Requisitos:

Pré Requisitos:

 
No sistema já ter realizado instalação do Wildfly;
No servidor ou computador do procedimento Winrar instalado;
Funcionalidade:
Configuração de crachá no arquivo WAR
 
A Integração de crachá possui 9 tipos de configurações, as opções pode combinar Matricula, Empresa, Estabelecimento, Prefixo, usar só badgeNumber do ERP ou só PIS.
 
Para realizar a configuração dos parâmetros, abra o arquivo suricato-totvs.war com o WinRAR, acesse a pasta WEB-INF | classes e abra o arquivo suricato-totvs.properties.
Exemplo:
Configuração de crachá no arquivo WAR:
 
Na Tag "suricato.totvs.cracha" deve informar o tipo do formato do crachá, tendo as opções de tipo abaixo:
 
0  = Usa a informação que vem no ERP pelo WebService (badgeNumber) Obs.: RM não preenche o crachá;
1  = Matricula (retirada da chave externa);
2  = Empresa + Matricula (retirada da chave externa);
3  = Estabelecimento + Matricula (retirada da chave externa);
4  = PIS;
5  = Prefixo + Matricula;
6  = Prefixo + Crachá;
7  = Prefixo + Empresa + Matricula;
8  = Empresa + Estabelecimento + Matricula;
 
Obs.: Limitar informações a 12 posições, pois se exceder será cortado da direita para a esquerda (número).
 
Exemplos:
 
Para usa a informação que vem no ERP pelo WebService (badgeNumber), configure:
suricato.totvs.cracha = 0;
suricato.totvs.cracha.1 = 0;
suricato.totvs.cracha.2 = 0;
suricato.totvs.cracha.3 = 0;
 
Para usar a Matricula (retirada da chave externa), configure:
suricato.totvs.cracha = 1;
suricato.totvs.cracha.1 = 0;
suricato.totvs.cracha.2 = 0;
suricato.totvs.cracha.3 = 0;
 
Para usar Empresa + Matricula (retirada da chave externa), configure "suricato.totvs.cracha"=2 , "suricato.totvs.cracha.1"= o número de casas da Empresa,  e "suricato.totvs.cracha.2"= o número de casas da Matricula.
Ex: Utilizaremos 2 casas do código da Empresa e 10 casas da matricula.
suricato.totvs.cracha = 2;
suricato.totvs.cracha.1 = 2;
suricato.totvs.cracha.2 = 10;
suricato.totvs.cracha.3 = 0;
Dado que o Código da Empresa vale 003 e a Matricula vale 0121643141, o número do crachá que será integrado =  030121643141.
 
Para usar Estabelecimento + Matricula (retirada da chave externa), Configure "suricato.totvs.cracha"= 3, "suricato.totvs.cracha.1" = número de casas código do Estabelecimento, "suricato.totvs.cracha.2" = número de casas da Matricula.
Ex: Utilizaremos 4 casas do código Estabelecimento e 8 casas da Matricula.
suricato.totvs.cracha = 3;
suricato.totvs.cracha.1 = 4;
suricato.totvs.cracha.2 = 8;
suricato.totvs.cracha.3 = 0;
Dado que o Código do Estabelecimento vale 1032 e a Matricula vale 0001216431, o número do crachá que será integrado = 103201216431.
 
Para usar o número do PIS, configure:
suricato.totvs.cracha = 4;
suricato.totvs.cracha.1 = 0;
suricato.totvs.cracha.2 = 0;
suricato.totvs.cracha.3 = 0;
 
Para usar Prefixo + Matricula, configure "suricato.totvs.cracha"=5, "suricato.totvs.cracha.1= número Prefixado, "suricato.totvs.cracha.2"= número de casas da Matricula.
Ex: Utilizaremos 4321 Prefixado e 8 casas da Matricula.
suricato.totvs.cracha = 5;
suricato.totvs.cracha.1 = 4321;
suricato.totvs.cracha.2 = 8;
suricato.totvs.cracha.3 = 0;
Dado que o Prefixo vale 4321 e a Matricula vale 0001216431, o número do crachá que será integrado = 432101216431.
 
Para usar Prefixo + Cracha, configure "suricato.totvs.cracha"=6, "suricato.totvs.cracha.1"= número Prefixado, "suricato.totvs.cracha.2"= número de casas do Crachá.
Ex: Utilizaremos 1111 Prefixado e 8 casas do Crachá.
suricato.totvs.cracha = 6;
suricato.totvs.cracha.1 = 1111;
suricato.totvs.cracha.2 = 8;
suricato.totvs.cracha.3 = 0;
Dado que o Prefixo vale 1111 e o Crachá vale 458059894, o número do crachá que será integrado = 111158059894.
 
Para usar Prefixo + Empresa + Matricula, configure "suricato.totvs.cracha"=7, "suricato.totvs.cracha.1" = número Prefixado, "suricato.totvs.cracha.2" = número de casas da Empresa, "suricato.totvs.cracha.3"= número de casas da Matricula.
Ex: Utilizaremos 1111 Prefixado, 4 casas da Empresa, 4 casas da Matricula.
suricato.totvs.cracha = 7;
suricato.totvs.cracha.1 = 1111;
suricato.totvs.cracha.2 = 4;
suricato.totvs.cracha.3 = 4;
Dado que o Prefixo vale 1111, o código da Empresa vale 0002 e a Matricula vale 0001216431, o número do crachá que será integrado = 111100026431
 
Para usar Empresa + Estabelecimento + Matricula, configure "suricato.totvs.cracha"=8, "suricato.totvs.cracha.1"= número de casas da Empresa, "suricato.totvs.cracha.2"= número de casas do Estabelecimento, "suricato.totvs.cracha.3"= número de casas da Matricula.
Ex: Utilizaremos 4 casas do código do Estabelecimento, 4 casas da Empresa, 4 casas da Matricula.
suricato.totvs.cracha = 8;
suricato.totvs.cracha.1 = 4;
suricato.totvs.cracha.2 = 4;
suricato.totvs.cracha.3 = 4;
Dado que o código do Estabelecimento vale 0112, o código da Empresa vale 0001 e a Matricula vale 0001216431, o número do crachá que será integrado = 011200016431