Desativação do terminal
Operação responsável por desativar o terminal no contexto do estabelecimento, realizando a remoção completa das informações de cadastro associadas ao número de terminal atualmente configurado no ambiente Cielo Conecta.
Sua execução é indicada em cenários como:
- Troca do ambiente de trabalho entre Homologação e Produção;
- Alteração do identificador do terminal
TerminalId; - Necessidade de reconfiguração completa do terminal no estabelecimento.
Impacto sobre os dados locais
Após a execução bem sucedida desta operação, toda a base de dados local mantida pela biblioteca Client Conecta será permanentemente apagada.
Como consequência:
- Não será possível realizar consultas locais de transações anteriores;
- Dados de operações realizadas antes da desativação não poderão ser reutilizados;
- Todas as informações armazenadas pela biblioteca serão descartadas, sem possibilidade de recuperação.
Procedimento após a desativação
Após a conclusão desta operação, o estabelecimento deve obrigatoriamente executar novamente a operação de inicialização, informando um novo valor de TerminalId e a configuração do ambiente desejado, para que:
- O terminal seja novamente cadastrado no Cielo Conecta;
- As informações de configuração sejam recarregadas;
- As funcionalidades permitidas sejam habilitadas para o novo contexto de operação.
AtençãoEsta operação deve ser utilizada com cautela, pois a remoção da base de dados local é irreversível.
O uso indevido pode impactar diretamente o histórico de transações disponível no terminal e comprometer consultas posteriores.
Parâmetros de entrada
| Campo | Tipo | Formato | Obrigatório | Descrição |
|---|---|---|---|---|
Oper | string | N..3 | M | Código da operação: fixo "3" (CFL_OPER_UNINSTALL) |
TerminalId | string | A8 | M | Número do terminal cadastrado |
Mensagem de notificação recebida na callback da operação
Não há.
Dados de resposta recebido na callback da operação
Não há.
Retornos
| Código | Descrição |
|---|---|
CFL_OK | Operação realizada com sucesso |
CFL_ERROR_INVPARAM | Parâmetro inválido informado |
CFL_ERROR_EXECERR | Erro interno de execução |
CFL_ERROR_TRMID | Erro no cadastro do TerminalId |
CFL_ERROR_DATABASE | Erro no acesso ao banco de dados |
Updated about 2 months ago