Neste artigo, encontrará informações importantes sobre o hardware TSE da Swissbit.
Existem basicamente duas versões diferentes do Swissbit - TSE
- Release (adequada para utilização em produção)
- Developer (adequada para testes e desenvolvimento) A versão Developer só pode ser utilizada para desenvolvimento e testes. O módulo fiscal deve ter a propriedade de teste (IsTest) definida para utilizar este TSE.
Quando o estado do TSE é consultado, a versão do TSE também é incluída nos dados de estado: FirmwareType
- FirmwareType RLS: Release
- FirmwareType DEV: Desenvolvimento (não adequado para utilização real!)
Poderá encontrar informações sobre o SWISSBIT HARDWARE TSE em relação a contentores (Docker, LXD,...) no artigo indicado na ligação.
Comunicação com o TSE
A comunicação com o TSE é efetuada através de uma interface de ficheiros na pen USB.
Certifique-se de que:
- O acesso à pen USB seja possível (Políticas de Grupo)
- O acesso aos ficheiros no TSE não seja impedido por um antivírus
- As definições de poupança de energia estejam desativadas para esta pen USB.
Pode aceder diretamente a muitas funções do TSE, tanto no ambiente de serviço como no ambiente de integração .NET; alguns exemplos incluem:
- Realizar um autoteste
- Executar o ConnectTest
- ListClients (mostrar as caixas registadoras registadas no TSE)
- Consultar o estado
- Atualizar a hora
- Ler a lista de transações em aberto
Inicialização do TSE
A inicialização do Swissbit-TSE ocorre de forma totalmente automática ao chamar a função InitializeClient. A inicialização demora cerca de 1 minuto.
Caso um TSE seja substituído (devido a uma avaria), o novo Swissbit-TSE é igualmente inicializado de forma totalmente automática.
Segurança do TSE
No TSE, existem vários utilizadores que, na prática, se assemelham a funções. Não é possível criar utilizadores dedicados.
Existem os seguintes 3 utilizadores (tipos de utilizador) no TSE:
- Utilizador não identificado (utilizador não registado, não é necessário iniciar sessão)
- Utilizador administrador
- Utilizador TimeAdmin
Elementos de segurança
Para proteger os utilizadores «admin» e «TimeAdmin», existe um PIN para o «admin» e outro para o «TimeAdmin».
Além disso, existe um PUK de administrador. Este pode ser utilizado para desbloquear um utilizador bloqueado (Admin/TimeAdmin).
Basicamente, os PIN podem ser introduzidos incorretamente até 5 vezes. Após isso, o respetivo utilizador fica bloqueado.
Um utilizador pode ser desbloqueado novamente utilizando o PUK de administrador.
O AdminPUK e os PINs para o utilizador «admin» e «TimeAdmin» podem ser guardados na configuração.
Por favor, informe-se sobre o SecuritySeed antes da instalação.
Com um TSE da Swissbit adquirido diretamente à Swissbit, à PartnerTech ou à RetailForce, não é necessário configurar nada adicional.
Reinicializar o TSE (apenas possível com o TSE para programadores)
Um TSE de desenvolvedor pode ser reposto para as predefinições de fábrica a qualquer momento.
Esta função só está disponível para um TSE de desenvolvedor e gera um erro se for executada num TSE destinado à produção (este não é reinicializado).
Esta funcionalidade pode ser útil nos seguintes casos:
- Repetir o teste de inicialização
- O AdminPuk foi introduzido incorretamente mais de 3 vezes
- Reinicialização completa do TSE para a realização de outro teste
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.