01. DADOS GERAIS
| Produto: | TOTVS Saúde Planos |
|---|
| Linha de Produto: | Linha Datasul |
|---|
| Segmento: | Saúde |
|---|
| Módulo: | Automação de Consultório (HAC) Autorizador Web (HAW) |
|---|
| Função: | Odontologia |
|---|
02. SITUAÇÃO/REQUISITO
Com Conforme proximidade com o encerramento do ciclo de vida do Progress 11 e WebSpeed, é necessário estar apto a continuar utilizando a funcionalidade de odontologia no Autorizador com Progress 12 e PASOE (Progress Application Server for OpenEdge).
03. SOLUÇÃO
É necessário realizar a configuração do servidor PASOE e Autorizador conforme abaixosegue:
| Totvs custom tabs box |
|---|
| tabs | PASOE,Autorizador |
|---|
| ids | pas,haw |
|---|
|
| Totvs custom tabs box items |
|---|
| Resumo: - ao atualizar para Progress 12, seu processo deixará de utilizar IIS (Windows Internet Information Services) e Webspeed clássico para suportar ao módulo de Odontologia do WAC, passando a utilizar PASOE tanto para frontend como para backend.
- Para tanto, as seguintes configurações precisam ser realizadas (esta explicação parte do princípio de que seu Autorizador Web já está configurado com um PASOE em substituição ao AppServer clássico):
1) Buscar a pasta de imagens e arquivos estáticos do seu WAC clássico, que normalmente se encontra junto ao IIS em c:\inetpub\wwwroot\seriouswac: Image Added
2) Copiar a pasta seriouswac inteira para dentro de webapps no PASOE do seu Autorizador Web (no exemplo, o PASOE foi criado com o nome pasoe_atz): Image Added
3) Habilitar a execução de "frames dentro de outros frames", necessário para o correto funcionamento do WAC ao ser chamado à partir do Autorizador Web: Editar o arquivo ...\pasoe_atz\webapps\ROOT\WEB-INF\spring\anonymousLoginModel.xml para adicionar a linha <frame-options policy="SAMEORIGIN"/> dentro da tag <http><headers> (próximo da linha 145): Antes: Image Added
Depois: Image Added
Obs: por questões de segurança, esta alteração habilita apenas a execução de frames originados pelo próprio servidor do WAC, mantendo a restrição a páginas externas. Se você utiliza outro método de autenticação diferente de anônimo, aplique esta mesma alteração no seu arquivo de configurações equivalente.
4) reinicie o PASOE para considerar as alterações.
Mais detalhes: Como executar programas em Webspeed no Progress 12 - PASOE |
| Totvs custom tabs box items |
|---|
| Acessar o sistema como administrador (medical): Image Added
Alterar a propriedade "com.totvs.saude.wac100.url" para referenciar à instância do PASOE, onde o host e porta devem ser adequadamente substituídos conforme seu ambiente: Image Added
Para fins de comparação, a URL antiga nessa propriedade costumava ser: "http://[host]/scripts/cgiip.exe/WService=[servico_wac]/wac/wac0000.w", onde [servico_wac] referenciava ao nome do Broker WebSpeed. O cadastro de menus não sofreu alteração, permanecendo sua referência através da URL "openWacURL,[nome_do_programa]": Image Added
Após alteração da propriedade deverá ser possível acessar normalmente os programas de odontologia: Image Added
|
|
| HTML |
|---|
<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;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|