Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Comunicado Oficial - Migração Obrigatória do Módulo JSSTA para SPA
  3. Prazo para Migração
  4. Compatibilidade de Versões: Integração dos módulos com o STA (Sistema de Transferência de Arquivos) - DJSSTA/DSPASTA
  5. Benefícios da Migração SPA 

01. VISÃO GERAL

Com o objetivo de modernizar a experiência do usuário e otimizar a manutenção e evolução do sistema, realizamos a unificação do módulo JSSTA, anteriormente desenvolvido em JSF 3, para uma arquitetura baseada em SPA (Single Page Application), mantendo a robustez da plataforma Java EE no back-end.

02. Comunicado Oficial – Migração Obrigatória do Módulo JSSTA para SPA

Prezados (as),

Informamos que o módulo JSSTA (Sistema de Transferências de Arquivos), atualmente em uso na versão baseada em JSF 3, será descontinuado como parte do nosso processo de modernização tecnológica.

A nova versão do JSSTA já está disponível em arquitetura SPA (Single Page Application), oferecendo melhor desempenho, usabilidade e facilidade de manutenção, conforme comunicado anterior.


Observação importante:

O Produto SICOR que já utilizava a versão DSSTA e DSPASTA anteriormente não será afetado por esta alteração, então ele continua compatível com qualquer versão destes produtos.


Demais Informações:

Ajustes Totvs.conf:
https://tdn.totvs.com/display/TBC/DR+-+02+-+Arquivo+Totvs-Financial-Service.conf+-+TOTVSCONF

Modelagem Segurança:
https://tdn.totvs.com/pages/viewpage.action?pageId=963543389

Fluxo:
https://tdn.totvs.com/pages/viewpage.action?pageId=962617513

CCS/JUD:

DR - 02 - Configuração Keycloak - CCSJUD - (CJ) - PB - CCS/JUD


03. Prazo para migração

O cliente terá o prazo de 6 (seis) meses a partir desta notificação da expedição das versões para realizar a migração completa para a versão JSTA em SPA.

Após esse período, a versão atual do módulo em JSF 3 será desativada definitivamente, não sendo mais suportada nem mantida em nosso ambiente.


04. Compatibilidade de Versões: Integração dos Módulos com o STA (Sistema de Transferência de Arquivos) – DJSSTA/DSPASTA

MódulosVersão - ServiceVersão - FrontVersão - Monolito (Front/Service)Versão PB
Sistema de Transferência de Arquivos (DJSSTA/DSPASTA)6.1.
0
2.0 - DJSSTA ou Superior6.0.1.0 - DSPASTA ou SuperiorNão se Aplica.Não se Aplica.
CIP Service (DJSCIP)6.
3
4.0.0 - DJSCIP ou SuperiorNão se Aplica.Não se Aplica.Não se Aplica.
Central Beneficiários (DJBE)Não se Aplica.Não se Aplica.6.3.0.0 - DJBE ou SuperiorNão se Aplica.
CCSJUD (CJ)Não se Aplica.Não se Aplica.Não se Aplica.2.5.0 - CJ ou Superior


Observação Importante:

As versões acima devem OBRIGATORIAMENTE ser atualizadas em conjunto.

Por exemplo: A versão 2.5.0 (CJ) do módulo CCSJUD não é mais compatível com a versão JSTA em JSF3 (Sigla DJSTA 6.X.X.X). Então todas as versões devem ser atualizadas em conjunto até dezembro de 2025.

Recomendamos que sejam atualizadas em ambiente HML e depois de todo o processo homologatório, seja atualizada em ambiente PRD.

O mesmo vale para as versões do NPC (Central Benef e CIP Services). A partir da versão 6.3.0.0 dos 2 módulos, não serão mais compatíveis com as versões antigas do JSTA em JSF3 (Sigla DJSTA 6.X.X.X)

Após dezembro de 2025 a versão DJSTA 6.X.X.X será descontinuada e a única versão existente do JSTA será as versões DJSSTA e DSPASTA.


Quadro Resumo da Compatibilidade:

MóduloVersão MóduloVersão JSTACompatibilidade
CCSJUD2.4.XDJSTA 6.X.X.X SIM
CCSJUD2.4.XDSPASTA 6.0.0.0 e DSSSTA 6.0.0.0 ou superioresNÃO
CCSJUD2.5.XDJSTA 6.X.X.X NÃO
CCSJUD2.5.XDSPASTA 6.0.0.0 e DSSSTA 6.0.0.0 ou anterioresNÃO
CCSJUD2.5.XDSPASTA 6.0.0.0 e DSSSTA 6.0.0.0 ou superioresSIM
MóduloVersão MóduloVersão JSTACompatibilidade
DJSCIP6.0.XDJSTA 6.X.X.X SIM
DJSCIP6.1.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresNÃO
DJSCIP6.2.XDJSTA 6.X.X.X NÃO
DJSCIP6.2.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou anterioresNÃO
DJSCIP6.3.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresSIM
MóduloVersão MóduloVersão JSTACompatibilidade
DJBE6.0.XDJSTA 6.X.X.X SIM
DJBE6.1.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresNÃO
DJBE6.2.XDJSTA 6.X.X.X NÃO
DJBE6.2.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou anterioresNÃO
DJBE6.3.XDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresSIM
MóduloVersão MóduloVersão JSTACompatibilidade
SICORVersão AtualDJSTA 6.X.X.X SIM
SICORVersão AtualDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresSIM
SICORVersão AtualDJSTA 6.X.X.X NÃO
SICORVersão AtualDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou anterioresSIM
SICORVersão AtualDSPASTA 6.1.0.0 e DJSSTA 6.1.0.0 ou superioresSIM
Informações

Conforme a lista apresentada com as versões entre os módulos integrados e o produto JSTA, será necessário seguir rigorosamente as versões definidas. Caso o cliente opte por não realizar a migração para o projeto de unificação, deverá manter os módulos integrados e o JSTA na versão atualmente utilizadaAs versões devem ser migradas e atualizadas conforme a lista acima até . Após este prazo as versões abaixo não terão mais manutenção corretiva e legislativa.

Exemplo de versões anteriores à unificação (

caso o cliente não migre

antes da migração)


MódulosVersão Anterior
Sistema de Transferência de Arquivos (DJSSTA)6.
0
1.0.0 ou anterior
Sistema de Transferência de Arquivos (DSPASTA)6.
0
1.0.0 ou anterior
CIP Service (DJSCIP)6.2.0.0 ou anterior
Central de Beneficiários (DJBE)6.2.0.0 ou anterior
CCSJUD (CJ)2.4.0 ou anterior



05. Benefícios da Migração para SPA

  1. Melhoria significativa na experiência do usuário (UX).
    A navegação se torna mais fluida e rápida, com menor tempo de carregamento de páginas e transições instantâneas entre funcionalidades, sem recarregamento completo da aplicação.
  2. Redução de latência e tráfego de rede.
    Apenas os dados necessários são transferidos entre cliente e servidor, otimizando o desempenho e reduzindo o consumo de banda.
  3. Maior modularidade e facilidade de manutenção.
    O novo front-end desacoplado permite maior agilidade na evolução visual e funcional da aplicação, com impacto mínimo no back-end.
  4. Compatibilidade com dispositivos modernos.
    A nova estrutura oferece melhor adaptabilidade para múltiplos dispositivos e navegadores, facilitando o uso em ambientes variados.
  5. Melhor experiência para integração e testes.
    A separação clara entre front-end e back-end facilita testes automatizados, debugging e integração contínua, acelerando entregas e garantindo mais qualidade.

...