Delsoft: IntegraFacil2 + ServidorIF + CAIF

Criada por Michael Santos, Modificado em Sex, 18 Ago, 2023 na (o) 1:36 PM por Michael Santos

Resumo


    Este artigo mostra como configurar a integração com a delsoft.



Requisitos:


   Execute a instalação padrão dos softwares:


        ServidorIF (versão produção) - Veja como instalar

        IntegraFacil2 (versão produção) - Veja como instalar

        CAIF (versão produção) - Veja como instalar

 


Configurando ServidorIF


    Pare o serviço do ServidorIF.


    No diretório do ServidorIF, abra o arquivo config.json em um editor de texto e edite a propriedade APP->nsServer, seguindo o padrão: 


    DELSOFT_NOME_DO_CLIENTE. 


    O prefixo deve ser DELSOFT_ e continuar com o nome da academia, ou a forma como a academia é identificada.


    Exemplo:



DELSOFT_NIPPON


    Salve o arquivo o arquivo de configuração e feche o editor de texto. Reinicie o serviço do servidorif.


    Regra de negócios: client-business-rule_delsoft_caif (renomear para client-business-rule.js) 



Página de Processamento 


    A pagina de processamento da delsoft não é padrão para todos os clientes, então essa parte é configurada por eles. Segue abaixo um exemplo da academia Nippon.





Configurando Caif


    Após a instalação e configuração padrão, será necessário fazer algumas alterações no arquivo config.json do caif, acrescentando algumas opções.


    Insira o bloco abaixo entre os colchetes de "manualReleaseReasons"


    "Convidado",

    "Erro de Digital",

    "Visitante",

    "Outros" 

     



Insira o bloco abaixo entre os colchetes de "searchPersonByIdOptions":


      {

        "title": "Titulo Principal (Socio)",

        "value": "clb_sociotituloprincipal"

      },

      {

        "title": "Matricula (Socio)",

        "value": "clb_sociomatricula"

      },

      {

        "title": "Numero (Socio)",

        "value": "clb_socionumero"

      },

      {

        "title": "ID (Socio)",

        "value": "clb_socioid"

      },

      {

        "title": "ID (Pessoa)",

        "value": "clb_pessoaid"

      }




    Insira o bloco abaixo entre os colchetes de "searchPersonByNameOptions":


         {

        "title": "Pessoa",

        "value": "clb_pessoanome"

      },

      {

        "title": "Socio",

        "value": "clb_socionome"

      }




Altere o valor de "searchPersonByNameMaxResults":  e "searchPersonByIDMaxResults": para 30 em ambos.



    Caso seja necessário é possível encontrar o arquivo config.json completo configurado na Nippon, no ticket 120  https://integrafacil2.freshdesk.com/a/tickets/120



Configurando Catraca Linux


    Acesse a config da catraca pelo navegador colocando na barra de endereço http://ipcatraca/config ou http://catraca.local/config. Localize a parte de configuração dos servidores e coloque o ip ou host.local do pc onde esta instalado o servidorif, conforme a imagem abaixo.



    OBS: Passe o numero de serie da catraca para ser configurada pelo suporte da delsoft no sistema deles. 

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo