Skip to content

multipluscard/Exemplo-TefClientMC-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧩 Exemplo de Integração – DLL Transparente (Java)

📘 Sobre o Exemplo

Este projeto demonstra uma integração em Java com a DLL TefClientMC (layout transparente), utilizada para comunicação com a solução TEF. Permite realizar transações de crédito, débito, serviços e outros tipos de operação.

⚙️ Importante: Utilize sempre o Guia Técnico oficial como referência principal. Nele estão descritas todas as funções, parâmetros e comportamentos esperados da DLL. Para obter a versão mais recente da DLL, entre em contato com nossa equipe.


💻 Linguagem e Ambiente

🧠 Linguagem: Java

🧰 Versões utilizadas:

  • JDK: 19
  • IDE: NetBeans 25

📦 Dependência:


🗂️ Estrutura do Projeto

O exemplo foi desenvolvido em Java, com foco em facilitar o processo de integração entre a automação comercial e a DLL TefClientMC.

Durante a execução, se CNPJ, Código da Loja ou PDV não estiverem configurados, será exibida automaticamente a janela de configuração (como na imagem abaixo):


🚀 Como Utilizar

  1. Faça o download do exemplo.

  2. Solicite à equipe a versão mais recente da DLL TefClientMC e o arquivo ConfigMC.ini.

  3. Acesse o diretório:

    JavaTefClientMCTransparente\dist
    
  4. Cole os arquivos DLL e ConfigMC.ini na pasta dist.

  5. Execute o projeto via terminal com o java -jar.

💡 Dica: existem versões x86 e x64 da DLL. O exemplo foi compilado para x64.


⚠️ Possíveis Erros

Exceção:

“ERRO: A DLL 'TefClientmc_x64.dll' não foi encontrada.”

Solução: Verifique se a DLL está localizada corretamente na pasta Debug.


📄 Observações

  • Este exemplo serve apenas como base de integração e referência técnica.
  • Para dúvidas ou suporte técnico, entre em contato com nossa equipe.

About

Exemplo de Implementação da DLL TefClientMC (Modo Interativo) em Java.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages