Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - TSS Transmissão de Documentos Eletrônicos - Migração para 12.1.2510 - (Instalação)


Dúvida
Como migrar o TSS para a última release (12.1.2510)? 

Ambiente
Cross Segmentos - TSS Transmissão de Documentos Eletrônicos - Todas as versões


Solução
O TSS 12.1.2510 é um produto diferente das versões anteriores e é compatível com diferentes versões de ERP, sendo necessário que seja efetuada uma nova instalação e não seja reutilizado nenhum arquivo de configuração referente as releases anteriores (pastas, appserver.ini e etc.).

Mesmo que não seja reaproveitado o arquivo appserver.ini, é possível reutilizar APENAS as portas de conexões TCP, HTTP e até mesmo a URL do serviço.

Para essa nova versão devem atualizar o DBAccess antes de migração e checar se o banco de dados utilizado no ambiente é compatível:
Framework - Linha Protheus - Atualização do DBAccess
- Engenharia - Linha Protheus - Banco de Dados Homologados

Após a migração, é necessário que atualizem o arquivo do dbapi.dll (para Windows) ou dbapi.so (para Linux) dentro da pasta do Appserver do TSS, de acordo com a versão do DBAccess utilizada. (Giff com o processo de atualização: clique aqui.)

O banco de dados poderá ser o mesmo, pois ao subir o novo serviço o próprio sistema fica encarregado de atualizar os índices e estruturas das tabelas.

É necessário notar que a versão 12.1.2510 possui um binário e um RPO especifico para essa versão, deve-se atentar para não aplicar atualizações referente a releases diferentes. 

O uso do smartclient foi descontinuado na release 2510, desta forma no processo de funcionamento padrão do sistema não será possível utilizar o smartclient de versões anteriores. Sendo assim, o acesso deverá ser realizado via WebApp: detalhes clicando aqui.

Após a migração deverá ser instalado o webagent e atualizar o webapp.dll na pasta appserver para ter acesso as interfaces gráficas do TSS, que a partir dessa versão será via web:
- https://tdn.totvs.com/display/tec/2.+WebApp+-+WebAgent

Webapp
- https://suporte.totvs.com/portal/p/10098/download#detail/1168455 (Windows 64)
- https://suporte.totvs.com/portal/p/10098/download#detail/1168456 (Linux)

Instaladores Release 12.1.2510:
- Windowsclique aqui.
- Linuxclique aqui.


Importante

Após Instalação, será necessário aplicar as ultimas atualizações do binário e fontes (RPO) disponibilizados conforme consta na documentação abaixo:
MP - TSS - Atualização do Appserver (binário) do TSS
MP - TSS - Atualização do Repositório (RPO) do TSS
- TSS - Atualização dos SCHEMAS
- TSS - Atualização das URLs do TSS
- TSS Transmissão de Documentos Eletronicos - NFSe - Configuração do NEWNFSE


Processo de instalação do TSS:
- Instalação TSS on-line
Instalação do TSS off-line


Atenção: A versão off-line do TSS deve ser utilizada apenas para os clientes que utilizam o módulo do loja para comunicação dos caixas com a retaguarda.

 

Recomendação, leia o processo abaixo antes de começar a realizar a migração da versão do seu TSS.

A partir da release 12.1.2510, o TSS adota uma gestão unificada de usuários, centralizando os dados exclusivamente no banco de dados (tabelas SYS_USR e derivações).

Anteriormente, o sistema utilizava dois arquivos separados para o gerenciamento de credenciais:

  • sigapss.spf: Para acesso ao APSDU e VSCode.
  • smallapppss.spf: Para rotinas do TSS (TSSInterface, TSSMonitor, TSSManager).


Com essa mudança, o acesso a todas essas ferramentas passa a utilizar um único cadastro. A rotina de gestão de usuários também foi atualizada. Para mais detalhes, consulte: TSS0077 - Novo processo de manutenção de usuário através das interfaces do TSS.


Pré-requisitos e Cuidados na Migração

 

Devido à mudança estrutural, a migração de ambientes na release 12.1.2410 ou inferiores para a 12.1.2510 (ou superiores) exige preparações específicas. É altamente recomendado executar os procedimentos abaixo antes de iniciar a migração:

  1. Backup Completo: Realize o backup integral do banco de dados, do arquivo appserver.ini e do RPO do TSS.
  2. Atualização do RPO: Atualize o RPO (com as LIBs atualizadas) para a versão mais recente disponível na Central de Downloads.
  3. Atualização do AppServer: Atualize o binário do AppServer para a última versão disponível ou, no mínimo, para a versão 24.3.1.2.
  4. Uso do Instalador Correto: Se utilizar um instalador para a migração, certifique-se de usar o instalador específico do TSS (disponível na Central de Downloads), e não o instalador do ERP Protheus.

 

Aviso Importante (O que NÃO fazer):

Ao utilizar o instalador para migrar o TSS para novas releases, nunca inicie o serviço do TSS antes de ter concluído todas as atualizações descritas nos passos acima.


 

Comportamento Esperado Durante a Subida do Serviço

 

Se os pré-requisitos forem cumpridos, ao iniciar o serviço do TSS pela primeira vez, o sistema entrará automaticamente em modo exclusivo para atualizar tabelas, campos, índices e realizar a carga de processos internos.


 

Início da Atualização: O processo será indicado no console/log pela mensagem:

Conclusão Estrutural: O término da atualização do dicionário de dados será indicado pela mensagem:

Criação de Usuários: Em seguida, o sistema iniciará a criação das tabelas de usuários no banco de dados e a geração do usuário Administrador padrão.

 

Atenção em caso de Falhas:

Se durante o processo ocorrer um erro com a descrição "Falha ao carregar a senha do arquivo para o banco de dados" (ou similar), pare o serviço, restaure os backups realizados anteriormente e acione a equipe de Suporte Técnico da TOTVS para análise.

 

Continuidade e Validação


Se o processo for concluído com sucesso, o sistema seguirá com as demais atualizações padrão do TSS (como URLs e municípios de NFS-e).

Como validar a migração: Execute uma consulta SQL diretamente na tabela SYS_USR. O primeiro registro retornado na tabela deve ser obrigatoriamente o usuário "Administrator".

Configuração de Segurança Inicial: Por padrão, o usuário criado na migração será o admin com a senha em branco. Por motivos de segurança, altere essa senha imediatamente através do TSSINTERFACE. (Consulte o documento TSS0077 para o passo a passo).


Configuração de appserver.ini: Após atualização, o arquivo appserver.ini do TSS passa a ter a tag StartSysInDB com conteúdo igual à 1 (um). Isso faz com que o sistema entenda que deve-se usar autenticação utilizando as tabelas do banco de dados e não os arquivos locais sigapss.spf.

Importante: Para que o processo de criação das tabelas de usuário no banco de dados do TSS seja realizado, esta tag não deve existir no appserver.ini.

 

 

Conclusão

Com a migração finalizada, você poderá utilizar o mesmo usuário e senha unificados para acessar o APSDU, aplicar pacotes via IDE e logar nas rotinas nativas do TSS (TSSMonitor, TSSInterface, etc).

Uma vez que esta migração ocorra, este processo não será mais realizados nas próximas migrações de release do TSS.

 

Esse artigo foi útil?
Usuários que acharam isso útil: 2 de 2

2 Comentários

  • Avatar
    Carlos Alberto Rodrigues Alves Junior

    E quanto ao DBAccess do TSS, pode ser o mesmo utilizado na aplicacao?

    -1
    Ações de comentário Permalink
  • Avatar
    Julio Vitor Vaz da Rocha

    Pessoal, boa tarde!

    Não esqueçam de colocar o arquivo "printer.exe" dentro da pasta do appserver novo, senão da erro no envio dos documentos pelo TSS.

    0
    Ações de comentário Permalink
Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _