Mobilidade > Gestão Empresarial | ERP > Aprovação Multinível > Guia de implantação

Guia de implantação

Prossiga com os passos abaixo para que a implantação da Aprovação Multinível ocorra corretamente. Para realizar validação, consulte o checklist de implantação.

Proprietária

Verifique se a Proprietária no sistema Gestão Empresarial | ERP possui as permissões necessárias para utilização:

As seguintes Proprietárias do mobilidade devem estar disponíveis:

É imprescindível possuir a Proprietária para continuar a implantação desta funcionalidade. Para obter informações se o módulo do mobilidade está disponível, entre em contato com a Senior ou siga a orientação para verificar os módulos ativos, descrita em Perguntas Frequentes.

Nota

Quando houver troca de proprietária, reinicie os serviços do Middleware e GlassFish dos web services para que os dados desta nova Proprietária sejam carregados.

Gestão Empresarial | ERP

Verifique a versão do executável Gestão Empresarial | ERP para que ocorra a integração das informações entre o aplicativo e o sistema. Para isto, acesse o sistema e pressione Shift + F3 e visualize na guia Arquivos e Versões, ao final da tela, esta informação para o arquivo Sapiens.exe.

Nota

Caso desejar liberar o acesso aos serviços do sistema por um IP fixo, libere no firewall o acesso ao IP 3.129.232.130.

Central de Configurações Senior

  1. Na Central de Configurações Senior, em Banco de dados, selecione o sistema e pressione Testar conexão para confirmar que o banco de dados está funcionando corretamente.
  2. Em Mobilidade, informe a URL do servidor: http://mobilidade.senior.com.br ou https://mobilidade.senior.com.br. Acesse o navegador e confirme se o endereço está funcionando. É necessário que seja feito no mesmo ambiente em que está o Middleware instalado.

    Importante

    Caso não possua o item Mobilidade disponível no menu da Central de Configurações Senior, é necessário obter uma nova Proprietária com este item habilitado. A implantação do produto não pode continuar sem este campo habilitado, visto que o usuário não possui o produto disponível na sua Proprietária atual.

  3. Em Chaves, insira a chave com.senior.mobile.webservices_product_url, informando endereço externo para o acesso aos web services do sistema. Caso essa chave não seja informada, a URL padrão de serviços do ambiente será utilizada.

    Acesse URL informada no campo e verifique se está funcionando. Faça o teste nas redes interna e externa para confirmar que está acessível em outros locais.
  4. Em Web 5.0 marque a caixa de seleção Habilitar agendador de processos automáticos.

Web services

De forma síncrona, é possível realizar a integração do aplicativo com o sistema Senior através dos web services disponíveis:

Autenticação:

Requisições:

Cotações de preço:

Ordens de compra:

Solicitações de compra:

Contas a pagar:

Entretanto, para que haja comunicação entre a nuvem e o ambiente do usuário (troca das informações para autenticação, envio e recebimento de eventos), é obrigatória a publicação dos web services para acesso externo. Sem esta publicação o aplicativo não funcionará. Além disso é importante o funcionamento também do acesso interno.

Senior Gerenciador de Usuários

Configure para o grupo de usuários, uma permissão específica para acesso aos sistemas via dispositivos móveis:

  1. Acesse Arquivo > Novo Grupo... e crie:
    • Nome: "Mobilidade - Aprovação Multinível" para o grupo de aprovadores;
    • Adicionar...: adicione os membros de cada grupo específico que terão acesso.

    Importante

    O acesso via dispositivos móveis é contratado para uma determinada quantidade de usuários. Caso sejam inseridos mais do que o correto no grupo, somente a quantidade de usuários da Proprietária conseguirá se autenticar no aplicativo. Neste caso, a escolha dos usuários que poderão autenticar é efetuada de forma aleatória. Com isto, ao ultrapassar esta capacidade, os demais usuários não poderão utilizar o aplicativo e uma mensagem de erro será exibida a eles.

  2. Em seguida, acesse Segurança > Direitos Gerais e selecione Utilizar os aplicativos móveis e dê permissão a todos os grupos que possuem permissão de acesso ao sistema através dos dispositivos móveis. Caso o grupo configurado acima não esteja, pressione Autorizar... e selecione o grupo. É necessário o grupo possuir mesmo nome que está cadastrado e habilitado na cloud;
  3. Acesse a tela Propriedades do Usuário, a partir de um duplo clique nome do usuário na tela principal, e verifique se as informações na guia Dados Gerais estão preenchidas de acordo:
    • Nome;
    • Nome completo;
    • Descrição: cargo do usuário;
    • Senha e E-mail: utilizados para acessar o aplicativo. Não é possível um usuário ter o mesmo endereço de e-mail que outro. Preenchimento obrigatório;
    • As caixas de seleção Usuário deve alterar senha no próximo logon e Conta desabilitada devem estar desmarcadas;
    • Conta expira no final do dia selecionada apenas se a data for válida.

    Na guia Políticas, confirme se há alguma política que possa impedir o acesso do usuário. Após isto, acesse o sistema e confirme que o logon está funcionando corretamente. Em Grupos, verifique se este usuário pertence ao grupo do aplicativo e confirme seu acesso ao sistema.

Sincronização de dados

Todas as configurações são realizadas localmente, no ambiente de TI, mas para que elas possam refletir na cloud, é necessária uma sincronização entre os dados, que é realizada através do agendador de processos automáticos do sistema, a partir da criação de uma regra no sistema:

  1. Acesse o editor de regras do sistema e crie uma nova regra. Seu código e descrição variam conforme o ambiente;
  2. Pressione OK. A regra precisa apenas fazer uma chamada para a rotina de sincronização, realizada pela função MobilidadeSincronizar():
  3. Salve a regra e feche o editor de regras;
  4. No cadastro de processos automáticos, inclua um processo de regra, chamando a regra criada. A periodicidade deste sincronismo é livre, pode ser a cada horário, diária, semanal, a cada quantidade de dias, entre outras opções. Contudo, a recomendação é que o sincronismo seja feito uma vez por dia, para que os dados não fiquem muito obsoletos entre os dois ambientes:

Nota

Em virtude de não existir um ambiente de homologação e produção para o aplicativo, todas as informações enviadas serão armazenadas na nuvem.

Suprimentos e Finanças

Para que ocorra a integração das informações entre o aplicativo e o sistema, verifique se determinadas parametrizações estão de acordo:

Fechamento das ordens de compras

Caso seja necessário o fechamento automático das ordens de compra após o ultimo nível de aprovação, acesse a tela Manutenção dos parâmetros globais do sistema (F000PGS) e selecione o parâmetro global MarDesFec. Ele é um indicativo se deve marcar e desabilitar a opção Fechar após a última aprovação na tela Aprovações Multinível de Ordens de Compra (F420APR), que nesse caso deve estar com a opção "S - Sim".

Importante

Acesse Cadastros > Relatórios > Gerais e execute o relatório Diagnóstico do aplicativo Gestão Empresarial, no sistema Gestão Empresarial | ERP, para validar as configurações realizadas para implantação desta funcionalidade do aplicativo.

Este artigo ajudou você?