Para instalar, acesse o link com as orientações: Manual de Instalação das Customizações
Nome | O que instala | Onde instalar |
---|---|---|
TOTVS Customização - Oficinas - CNI DR Paraná - 12.01.32.*** | Customizações Win Oficinas | Todas as máquinas com Biblioteca RM instalada |
TOTVS Customização - Portal Oficina - CNI DR Paraná - 12.01.32.*** | Portal Oficinas - WEB | Todas as máquinas que hospedam o Portal Oficinas |
TOTVS Customização - Portal SGE - CNI DR Paraná - 12.01.32.*** |
Customização Web | Todas as máquinas que hospedam o Portal RM (SGE) e Frame HTML |
O arquivo Web.config precisa ser copiado para o diretório onde será publicado o Portal Oficinas, caso seja a primeira instalação.
String de Connexão (connectionStrings) | O quê configura? |
---|---|
OficinaDbContext | Conexão da base de Dados utilizada pelo Portal Oficinas |
Chave de Configuração | O quê configura? |
---|---|
UrlPortalRM |
Url do Corpore.Net utilizada para todos os perfis, exceto Alunos. Protocolo HTTP e Redirects Em caso de utilização de protocolo HTTPS, não utilizar HTTP por conta do Redirect. Ao realizar um redirecionamento de HTTP para HTTPS automático que não considera o Web Method POST ele se tornará GET, impossibilitando o correto funcionamento da comunicação entre os Portais. |
UrlPortalRMAluno |
Url do Corpore.Net utilizada para os Alunos. Protocolo HTTP e Redirects Em caso de utilização de protocolo HTTPS, não utilizar HTTP por conta do Redirect. Ao realizar um redirecionamento de HTTP para HTTPS automático que não considera o Web Method POST ele se tornará GET, impossibilitando o correto funcionamento da comunicação entre os Portais. |
AliasRM | Banco de dados para uso da comunicação do Portal Oficinas com SGE |
OficinaSecretKey | Senha Usada para Criptografia da comunicação com Corpore.Net e Frame HTML |
OficinaPassordHash | Senha Usada para Criptografia da comunicação com Corpore.Net e Frame HTML |
NotValidationExpirationLink | Se não valida expiração de Link de Autenticação de entrada no Portal Oficinas |
UrlPortalTHF |
Url da publicação do Frame HTML. Onde encontram-se parte das integrações do Portal Oficinas com SGE (Notas Online) Protocolo HTTP e Redirects Em caso de utilização de protocolo HTTPS, não utilizar HTTP por conta do Redirect. Ao realizar um redirecionamento de HTTP para HTTPS automático que não considera o Web Method POST ele se tornará GET, impossibilitando o correto funcionamento da comunicação entre os Portais. |
OficinaMinutosRedirecionamento | Tempo limite para aceitar como valido um link de Autenticação de entrada no Portal Oficinas |
OficinaSaltKey | Palavra complicadora de encriptação para comunicação com Corpore.Net e Frame HTML |
OficinaVIKey | Chave de encriptação para comunicação com Corpore.Net e Frame HTML |
OficinaTempoSessaoUsuario | Tempo a ser contato para a sessão do usuário, desde o Login no Portal Oficinas. |
OficinaAvisoExpiracaoSessao | Tempo restante de sessão do usuário para quando lançar um aviso de que a sessão está prestes a expirar. |
aspnet:MaxJsonDeserializerMembers | Quantidade máxima de nós Json, ao utilizar no transporte de página. (Incluído para atender a grande quantidade utilizada pela Teia) O Padrão AspNet é 1.000 e ultimamente vocês tem utilizado 3.000 |
VisualizaTeia | Ativa a Exibição da teia ao abrir a Visualização de Oficinas |
VisualizaConteudoCompleto | Ativa a exibição das sub-árvores do conteúdo de Oficinas |
IntervaloReenvioNotasOnlineSeg | Intervalo (em segundos) para verificar o envio das notas e frequências nas telas de lançamento. |
TestCargaPerformance | Hash de chave de segurança para caso venha ser ativado Tete de Carga (chave não é necessária e não deve estar ativa em produção) |
system.web.authentication.forms | O quê configura? |
---|---|
timeout | Tempo que o aplicativo poderá demorar para realizar a autenticação. (Em segundos) |
system.webServer | O quê configura? |
---|---|
<caching> <profiles> <add extension=".swf" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".ico" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".css" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".ttf" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".gif" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".woff2" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".woff" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".less" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> <add extension=".js" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" /> </profiles> </caching> |
Configura que o cache do site será controlado pelo servidor a cada mudança. |
Arquivo de referência para adicionar nas configurações do Corpore.Net, caso seja a primeira instalação.
¹Nas chaves OficinaSecretKey, RMCstPassordHash, RMCstSaltKey e RMCstVIKey devem ser informados os mesmos valores presentes no correspondente do Web.config do Portal Oficina
Chave de Configuração | O quê configura? |
---|---|
OficinaUrl | Url do Portal Oficinas utilizada para todos os perfis, exceto Alunos. |
OficinaUrlAluno | Url do Portal Oficinas utilizada para os Alunos. |
OficinaSecretKey | Senha Usada para Criptografia da comunicação com Portal Oficinas¹ |
OficinaPassordHash | Senha Usada para Criptografia da comunicação com Portal Oficinas¹ |
OficinaSaltKey | Palavra complicadora de encriptação para comunicação com Portal Oficinas¹ |
OficinaVIKey | Chave de encriptação para comunicação com Portal Oficinas¹ |
Location para Paginas de Integração | O quê configura? |
---|---|
<location path="Source/Cst-Customizacao/RM.Cst.CNI/Oficina/CstVisualizacaoRelatorioPDF.aspx"> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location> |
Liberação de acesso à página customizada de relatórios a partir do Portal Oficinas |
<location path="Source/Cst-Customizacao/RM.Cst.CNI/Oficina/CstEncerramentoSala.aspx"> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location> |
Liberação de acesso à página customizada de encerramento de Oficinas a partir do Portal Oficinas |
As configurações a seguir devem ser adicionadas ao Web.config do FrameHTML:
¹Nas chaves RMCstPassordHash, RMCstSaltKey e RMCstVIKey devem ser informados os mesmos valores presentes no correspondente do Web.config do Portal Oficina
Chave de configuração | O que configura? |
OficinaUrlAluno | Url do Portal Oficinas utilizada para os Alunos. |
RMCstPassordHash | Senha Usada para Criptografia da comunicação com Portal Oficinas¹ |
RMCstSaltKey | Palavra complicadora de encriptação para comunicação com Portal Oficinas¹ |
RMCstVIKey | Chave de encriptação para comunicação com Portal Oficinas¹ |
OficinaSecretKey | Chave encriptada do Portal Oficinas |
Versionamento | |||
---|---|---|---|
Versão | Nome | Pré-requisitos | Escopo |
12.1.32.004 (Portal Oficinas) 12.1.32.001 (Win) 12.1.32.001 (Portal SGE) | Inicial Release | PATCH 12.1.32.157 LIB DN 12.1.32.003 LIB FIEP 12.1.32.001 | Inalterado |