O objetivo do documento é centralizar os processos para desenvolver em Datasul.
2.1 - Acesso ao GCAD
Deve solicitar o acesso ao GCAD-Tools, pois será necessário para efetuar algumas tarefas rotineiras, como validar os fontes progress, gerar menus, criar pacotes e etc...
2.2 - Acesso ao JIRA
2.3 - Licença e permissão de acesso ao TFS
2.4 - Licença e permissão de acesso ao Azure e repositório do MeuRH
2.5 - Acesso ao Gold
2.6 - Instalação do ambiente em máquina local, para gerar os pacotes pelo G-CAD Tools
...
3.1 - Acesso as VMS e Ambientes
Para acessar ambientes com nome/DNS, quando não estiver no domínio JV, é necessário acrescentar "jv01.local" na URL.
Por exemplo: http://amores:8188/totvs-menu deve ficar http://amores.jv01.local:8188/totvs-menu
Usuário no Meu RH: aniassana, rogerio, junior
Senha: totvs
Usuário no Produto (HCM): super ou superrh
Senha: suprime@123 ou totvsLorem
Nome da máquina |
---|
JOISRVSRVTST002 -uso da equipe meuRH | JOISRVSRVAUT003 - uso da equipe meuRH | VMRH67241 - atendimento | |
IP | 10.80.129.123 | 10.80.128.185 | 10.171.67.241 |
---|---|---|---|
Objetivo | Desenvolvimento | Desenvolvimento | Atendimento |
JBOSS | Meu RH | http://10.80.129.123:8080/dts/portal-hcm/PortalMeuRH/#/login |
http://10.80.128.185:8080/dts/portal-hcm/PortalMeuRH/#/login | http://10. |
171. |
67. |
241: |
8080/dts/portal-hcm/PortalMeuRH/#/login | ||
Produto | http://10.80.129.123:8080/menu-html | http://10.80.128.185: |
---|
8080/menu-html |
Diretório war | C:\totvs\datasul\dts-0\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\deploy\datasul-byyou-12.1.29-SNAPSHOT.ear | C:\totvs\datasul\dts-0\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\deploy\datasul-byyou-12.1.31-SNAPSHOT.ear | |
---|---|---|---|
TOMCAT | Meu RH | http://10.80. |
129.123:8080/html-hcm/#/home |
ou |
Produto | http://10.80.129.123:8080/totvs-menu | http://10.80.128.185:8080/totvs-menu ou |
---|
...
Diretório war | C:\totvs\datasul\dts-0\THF8080\instance-8080\apache-tomcat-9.0.43\webapps | C:\totvs\datasul\dts-0\THF8080\instance-8080\apache-tomcat-9.0.31\webapps |
---|
Ambientes corporativos:
https://tdn.totvs.com.br/pages/releaseview.action?pageId=32571417
https://tdn.totvs.com.br/display/public/EN/Ambientes+DATASUL+-+Desenvolvimento+e+Testes
https://tdn.totvs.com/display/public/EN/Ambientes+Testes+Patch
3.2 - Configurações do APP-Server
Para iniciar/parar os servers (APP-Server), dentro da VM acessar http://localhost:9090/
Usuário: admin
Senha: totvs
Em alguns casos é necessário reiniciar o APP-Server, para que alterações em fontes Progress e Fronts (WAR), tenha efeito esperado.
Se a instância estiver no modo Stateless, é necessário reiniciar o app-server, mas se estiver como State-Reset, não é necessário, exemplo na imagem abaixo:
Para iniciar/parar servidores web, dentro da VM acessar os serviços do windows:
Observação: Tomcat.
TOTVS THF - 8080
TOTVS THF - 8180
Obs: Após reiniciar o serviço acima demora alguns minutos até que a base volte no ar novamente.
Lorem ipsum
...
Lorem ipsum
São os arquivos fonte que montam o design dos relatórios no MeuRH, que utiliza a tecnologia Birt.
Download de PDF - Datasul Tomcat
Arquivo | Descrição |
---|---|
report\rh\comprovanteRendimentos.rptdesign | Design relatório Informe de rendimentos |
report\rh\demissionNotification.rptdesign (ainda não utilizado) | Design relatório de notificação de demissão |
report\rh\demissionStatement.rptdesign (ainda não utilizado) | Design relatório recibo de rescisão |
report\rh\espelhoPonto.rptdesign | Design relatório do espelho do ponto |
report\rh\reciboPagto.rptdesign | Design relatório do reciso de pagamento |
report\rh\vacationNotification.rptdesign | Design relatório do aviso de férias |
report\rh\vacationReceipt.rptdesign | Design relatório do recibo de férias |
...
Como gerar menus para o Meu RH
...
Manual GOLD: https://tdn.totvs.com/display/public/EN/Manual+DDT
Calendário de Expedição Contínua DATASUL
Patch de AtualizaçãoComo gerar menus para o Meu RH
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |