Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Índice

01. CODE REVIEW

Quando o analista finaliza a codificação de uma tarefa deve ser realizado o Code Review, que se trata de uma análise do código por outro membro da equipe, caso haja alguma melhoria ou correção a ser efetuada no código deve ser efetuado antes de avançar a tarefa para a etapa de teste. Ao se realizar o code review de uma tarefa é importante seguir o CheckList do link abaixo:

...

Link do Alura: Link Alura
Link da planilha para realizar a reserva: Planilha Alura

17.

...

DASHBOARD MEU RH

No Jira as Issues do Meu RH podem ser consultadas através dos links abaixo. 

...

Restore: https://totvsrestore.z15.web.core.windows.net/#/user-environments

...

.

...

Jira: Utilizado movimentar as issue, algumas definições importantes:

  • Sempre que assumir uma issue preencher os campos;
  • Release para notificação: Sempre com a versão do cliente e sempre antes do Checkin (para notificar corretamente o cliente);
  • Fix Version/S: Preencher com a versão atual;
  • Se a issue for critica deverá preencher a 'Causa ocorrência ' que gerou o problema;
  • Para issues do tipo 'Defeito' necessário especificar o erro e também o que foi a correção.

28. INTEGRAÇÕES

O Meu RH e RM possui integrações. Abaixo você encontrará links para configuração e utilização das integrações.

Login:

29. MÁQUINAS VIRTUAIS

Atualmente temos uma VM para testes com o Meu RH instalado nas versões 12.1.2306 (Atual) e 12.1.2209.

Nesta VM estão configuradas as bases de exemplo SQL Server. 

Para testes em Oracle, alterar apenas para apontar para base BH-ENG-ORACLE.SP01.LOCAL/MEURH

  • 10.80.129.35 - Com  migração da VM para SP ela mudou de IP e DNS.

Dados da VM: 

Endereço/Nome: 10.80.129.35 (Antigo e descontinuado)
Endereço IP:  10.171.81.38 
DNS: JOISRVAPLDEV006.jv01.local

Usuário e Senha: Utilizar os de rede, com o domínio antes do usuário (sp01, bh01, jv01). Caso não tenha acesso, deverá ser aberto ticket no jira, conforme link a seguir: https://atendimento-totvs.atlassian.net/servicedesk/customer/portal/11/group/411/create/1355 e preencher com as informações solicitadas.

...

 


Para utilização do Meu RH é importante configurar os seguintes Instaladores:

  • Corpore.Net (páginas aspx e dlls da pasta Bin);
    • Possível caminho de instalação:
      • Versão Atual: C:\RM\Atual\Release\Corpore.Net;
      • Versão Legado: C:\RM\Legado\Versão\Corpore.Net;
  • Frame Html;
    • Possível caminho de instalação:
      • Versão Atual: C:\RM\Atual\Release\FrameHTML;
      • Versão Legado: C:\RM\Legado\Versão\FrameHTML;
  • RM.Net do RM:
    • Possível caminho de instalação:
      • Versão Atual: C:\RM\Atual\Release\Bin;
      • Versão Legado: C:\RM\Legado\Versão\Bin;
  • Portais RM (Push Notification ou ComunicaRH):
    • Possível caminho de instalação:
      • Versão Atual: C:\RM\Atual\Release\Bin\wwwroot;
      • Versão Legado: C:\RM\Legado\Versão\Bin\wwwroot;

27. JIRA

Jira: Utilizado movimentar as issue, algumas definições importantes:

  • Sempre que assumir uma issue preencher os campos;
  • Release para notificação: Sempre com a versão do cliente e sempre antes do Checkin (para notificar corretamente o cliente);
  • Fix Version/S: Preencher com a versão atual;
  • Se a issue for critica deverá preencher a 'Causa ocorrência ' que gerou o problema;
  • Para issues do tipo 'Defeito' necessário especificar o erro e também o que foi a correção.

28. INTEGRAÇÕES

O Meu RH e RM possui integrações. Abaixo você encontrará links para configuração e utilização das integrações.

Login:


29. INTEGRAÇÃO AZURE AD


Seguem informações para testes utilizando configurações do Portal Azure do Meu RH da Linha RM.



  • Dados das configurações no Azure: 

    Alterar somente a URL de Autenticação, configurando Aplicativo de página única para o endereço de IP da máquina.

    Image Added

30. MÁQUINAS VIRTUAIS

Atualmente temos uma VM para testes com o Meu RH instalado nas versões 12.1.2306 (Atual) e 12.1.2209.

Nesta VM estão configuradas as bases de exemplo SQL Server. 

Para testes em Oracle, alterar apenas para apontar para base BH-ENG-ORACLE.SP01.LOCAL/MEURH

  • 10.80.129.35 - Com  migração da VM para SP ela mudou de IP e DNS.

Dados da VM: 

Endereço/Nome: 10.80.129.35 (Antigo e descontinuado)
Endereço IP:  10.171.81.38 
DNS: JOISRVAPLDEV006.jv01.local

Usuário e Senha: Utilizar os de rede, com o domínio antes do usuário (sp01, bh01, jv01). Caso não tenha acesso, deverá ser aberto ticket no jira, conforme link a seguir: https://atendimento-totvs.atlassian.net/servicedesk/customer/portal/11/group/411/create/1355 e preencher com as informações solicitadas.

O RM está instalado no diretório padrão, ou seja, C:\RM\Atual\Release ou C:\RM\Legado\{Versão}.
Os sites estão como: http://localhost/{Versao}/web/app/RH/PortalMeuRH (Acesso interno do servidor) ou http://10.80.129.35/{Versao}/web/app/RH/PortalMeuRH (Acesso fora do servidor). A versão atual está como Atual, as demais estão com a versão, incluindo o ponto. Ex.: 12.1.2209.
Os backups das bases de dados estão na pasta C:\BASES_ORACLE.

  • 40.79.251.95

Esta VM está sendo utilizada somente quando é necessário testar as integrações do Fluig (Identity) ou do Azure (OAuth) no aplicativo, pois requer um site com certificado SSL válido (HTTPS).

Dados da VM: 

Endereço/Nome: 40.79.251.95 ou rm-vm

Usuário: rm-vm\goliveira
Senha: !@Meurh123@! (Caso não acesse conversar com Guilherme Oliveira (Guigui)

31. DEBUG TCLOUD

Verificar o TDN com as Orientações para debug;

Verificar se possui acesso ao TCLOUD, caso não possua acionar o PL para solicitar acesso;

Para conectar ao Portal TCloud siga o exemplo abaixo:

Image Added

Image Added

Image Added


Image Added

32. DEBUG DNSPY

Seguir as Orientações DnSpy

33. PLANILHA DE AUSÊNCIAS

As ausências relacionadas a férias, compensação de horas, abonos, etc devem ser inseridas na planilha abaixo para controle.

Planilha de Ausências

34. ACESSOS

  • JIRA
  • TFS
  • Azure
  • Universidade TOTVS
  • RM Específica (Solicitado pelo colaborador via e-mail)

           Instruções: Enviar e-mail para: [email protected] solicitando o cadastro no RM específica
           Assunto: Acesso ao RM Especifica
          Texto deve conter:
          CPF:
          Nome completo:
         Módulos que atua: RM Labore, Chronus, Vitae e SMT
         E-mail:

35. FERRAMENTAS

  • Visual Studio: Visual Studio
  • Build Tools for Visual Studio (Necessário a instalação caso os testes unitários de backend não sejam executados e não seja exibido erro na execução): Build Tools For Visual Studio;
  • Restore: \\bhengfiles\rmflex$\Outros\Ferramentas\RM Restore (Novo)
  • RM-Especifica: \\bhengfiles\rmflex$\Outros\Ferramentas\RM Especifica
  • Banco de dados: SQL
  • Visual Studio Code (Sugestão): Visual Studio Code
  • Git Hub Desktop (Sugestão): Git Hub
  • Check In Policies e Eng.Pack: Checkin Policies Eng.VSPack


36. CAPACITAÇÕES

37. BASES ORACLE

Caminho das bases Oracle que utilizamos:

  • Versões:
    • 12.1.2410: BH-ENG-ORACLE.SP01.LOCAL/MEURH (validade 15/05/2024 - 13/08/2024)
    • 12.1.2406: BH-ENG-ORACLE.SP01.LOCAL/EXERH2310 (validade 19/06/2024 - 19/08/2024)

Caminho para verificar as bases: http://bh-eng-websrv.sp01.local/DashboardAmbientes/database

Observações:

  • Ao utilizar a base crie um usuário novo, não utilize o usuário mestre para testes que envolvam permissionamento.
  • Manter os registros atualizados sempre que possível (período de ponto, competência, entre outros);
  • Ao converter a base de dados ou realizar alguma alteração de estrutura sempre verificar com o time se alguém está utilizando a base.

38. TESTE UNITARIOS BACK-END

  • 40.79.251.95

Esta VM está sendo utilizada somente quando é necessário testar as integrações do Fluig (Identity) ou do Azure (OAuth) no aplicativo, pois requer um site com certificado SSL válido (HTTPS).

Dados da VM: 

Endereço/Nome: 40.79.251.95 ou rm-vm

Usuário: rm-vm\goliveira
Senha: !@Meurh123@! (Caso não acesse conversar com Guilherme Oliveira (Guigui)

30. DEBUG TCLOUD

Verificar o TDN com as Orientações para debug;

Verificar se possui acesso ao TCLOUD, caso não possua acionar o PL para solicitar acesso;

Para conectar ao Portal TCloud siga o exemplo abaixo:

Image Removed

Image Removed

Image Removed

Image Removed

31. DEBUG DNSPY

Seguir as Orientações DnSpy

32. PLANILHA DE AUSÊNCIAS

As ausências relacionadas a férias, compensação de horas, abonos, etc devem ser inseridas na planilha abaixo para controle.

Planilha de Ausências

33. ACESSOS

  • JIRA
  • TFS
  • Azure
  • Universidade TOTVS
  • RM Específica (Solicitado pelo colaborador via e-mail)

           Instruções: Enviar e-mail para: [email protected] solicitando o cadastro no RM específica
           Assunto: Acesso ao RM Especifica
          Texto deve conter:
          CPF:
          Nome completo:
         Módulos que atua: RM Labore, Chronus, Vitae e SMT
         E-mail:

34. FERRAMENTAS

  • Visual Studio: Visual Studio
  • Build Tools for Visual Studio (Necessário a instalação caso os testes unitários de backend não sejam executados e não seja exibido erro na execução): Build Tools For Visual Studio;
  • Restore: \\bhengfiles\rmflex$\Outros\Ferramentas\RM Restore (Novo)
  • RM-Especifica: \\bhengfiles\rmflex$\Outros\Ferramentas\RM Especifica
  • Banco de dados: SQL
  • Visual Studio Code (Sugestão): Visual Studio Code
  • Git Hub Desktop (Sugestão): Git Hub
  • Check In Policies e Eng.Pack: Checkin Policies Eng.VSPack

35. CAPACITAÇÕES

...

Execução de Testes Unitários de Backend no Visual Studio

...