|
|||||
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
|