Plataforma de Comunicação Elgin versão 3.13.9
Documentação das bibliotecas de integração com hardware Elgin
Funções de Configuração

Estas deverão ser adicionadas para que as configurações internas sejam realizadas, assim como as operações que envolvem a solicitação de determinados tipos de dados. A recomendação do uso no ciclo de vida da aplicação inicial, geralmente no onCreate() preferencialmente. Mais...

void setContext (Context appContext)
 Função responsável por informar o Context (this) da automação para realizar as devidas configurações internas do módulo. Mais...
 
void setHandler (Handler appHandler)
 Função responsável por informar o Handler da automação para receber as mensagens de progresso, coleta e retorno da transação de TEF. Mais...
 
void InformarDadosAutomacao (String acNome, String acVersao, String acTextoPinpad, String estabelecimento, String loja, String terminal)
 Função responsável por coletar informações que serão utilizadas internamente para realizar configurações do produto TEF. Mais...
 
void AtivarTerminal (String cnpjCpf)
 Função responsável pela ativação do terminal para realizar as transações e operações com TEF. Mais...
 

Descrição detalhada

Estas deverão ser adicionadas para que as configurações internas sejam realizadas, assim como as operações que envolvem a solicitação de determinados tipos de dados. A recomendação do uso no ciclo de vida da aplicação inicial, geralmente no onCreate() preferencialmente.

Funções

◆ setContext()

void setContext ( Context  appContext)

Função responsável por informar o Context (this) da automação para realizar as devidas configurações internas do módulo.

Parâmetros
appContext(Context) Context atual utilizada para apresentação de diálogos com o usuário.

◆ setHandler()

void setHandler ( Handler  appHandler)

Função responsável por informar o Handler da automação para receber as mensagens de progresso, coleta e retorno da transação de TEF.

Parâmetros
appHandlerappHandler (Handler) Objeto para rebecer as mensagens das operações TEF.

◆ InformarDadosAutomacao()

void InformarDadosAutomacao ( String  acNome,
String  acVersao,
String  acTextoPinpad,
String  estabelecimento,
String  loja,
String  terminal 
)

Função responsável por coletar informações que serão utilizadas internamente para realizar configurações do produto TEF.

Parâmetros
acNome(String) Nome da aplicação da automação comercial.
acVersao(String) Versão atual da aplicação da automação comercial.
acTextoPinpad(String) Texto que será apresentado no PIN-PAD.
estabelecimento(String) Nome definido com a operadora de TEF. (Opcional)
loja(String) Nome da loja definida com a operadora de TEF. (Opcional)
terminal(String) Número do terminal definido com a operadora de TEF. (Opcional)

◆ AtivarTerminal()

void AtivarTerminal ( String  cnpjCpf)

Função responsável pela ativação do terminal para realizar as transações e operações com TEF.

Parâmetros
cnpjCpf(String) Documento (CNPJ ou CPF) que foi informado para cadastro (formato XX.XXX.XXX/XXXX-XX ou XXX.XXX.XXX-XX).