Title here
Summary here
Algumas situações podem retornar erros já descritos em seções anteriores, a tabela a seguir tem o objetivo de agilizar a resolução destes erros.
| Erro/Código | Descrição | Solução |
|---|---|---|
| 30 | Caminho para o ClientD.exe não encontrado | Verifique se o arquivo ConfigMC.ini está presente no mesmo diretório da DLL. Confirme se o arquivo contém a entrada: CAMINHO=C:\ClientD. Caso utilize outro caminho para a pasta ClientD, certifique-se de que ele exista e esteja corretamente definido no ConfigMC.ini. |
| 31 | ConfigMC.ini está vazio | Certifique-se de que o arquivo contém a entrada: CAMINHO=C:\ClientD. Caso utilize um diretório alternativo para a pasta ClientD, atualize o caminho adequadamente no arquivo. |
| 32 | ClientD.exe não encontrado | Verifique se o executável ClientD.exe está presente dentro da pasta ClientD. |
| 33 | ClientD.exe não está em execução | Confirme se a função AguardaFuncaoMCInterativo ainda está sendo chamada. Durante a confirmação ou desfazimento de uma transação, é comum essa mensagem aparecer momentaneamente. Para iniciar uma nova transação, certifique-se de que a função IniciaFuncaoMCInterativo seja chamada novamente. |
| 34 | Erro ao iniciar o ClientD.exe | Verifique se todos os arquivos necessários estão presentes na pasta ClientD. Confirme se o arquivo CliMC.ini está corretamente configurado. Revise os parâmetros utilizados na chamada da função IniciaFuncaoMCInterativo. |
| 35, 36 | Erro interno no ClientD.exe | Verifique as permissões de acesso à pasta ClientD. Tente reiniciar a transação. Se a transação foi iniciada e não concluída, realize o desfazimento antes de tentar novamente. Reinicie a automação para garantir que o erro não persista. |
| 37 | Erro na leitura do ConfigMC.ini | Certifique-se de que o arquivo contenha a entrada CAMINHO=C:\ClientD, sem caracteres inválidos. Caso necessário, recrie o arquivo. Importante para aplicações Java: verifique se a execução está ocorrendo diretamente da pasta de instalação do JDK, pois isso pode afetar a localização de arquivos externos. Configure corretamente o working directory da IDE ou copie a DLL e o ConfigMC.ini para o diretório do JDK para garantir que sejam encontrados durante a execução. |
| 38 | Formato incorreto no valor da transação | O valor deve ser enviado com vírgula como separador decimal e conter duas casas decimais, por exemplo: "10,50". |
| 39 | Executável de envio de transações não encontrado (Email.exe) | Verifique se o arquivo Email.exe está presente na pasta ClientD. Ele é baixado automaticamente caso esteja ausente. Se estiver na quarentena do antivírus, adicione uma exceção para permitir sua execução. |
| 40 | CNPJ inválido ou em formato incorreto | Verifique se o CNPJ informado é válido e está sendo enviado apenas com os números, no formato: "12345678000100". |
| 41 | ClientD.exe em processo de atualização | Aguarde alguns segundos e tente iniciar a transação novamente. |
| 42 | Automação não está sendo executada como administrador | Execute a automação com privilégios de administrador, pelo menos durante o uso do TEF. O módulo responsável pelas chamadas das funções deve estar com essa permissão. |
| 43 | ClientD.exe está em execução devido a transação anterior | A transação anterior pode não ter sido finalizada corretamente. Utilize a função CancelarFluxoMCInterativo antes de iniciar uma nova transação. |
| 44 | Parâmetros ausentes na operação (sParametro) | Verifique se todos os parâmetros esperados pela função foram preenchidos corretamente. |
| 45 | Parâmetros em formato incorreto na operação (sParametro) | Certifique-se de que os parâmetros estão no formato esperado, por exemplo: DATAINICIO=dd/MM/yyyy. |
| 46 | Erro ao identificar a localização da DLL | Verifique se a DLL está localizada no mesmo diretório do executável da aplicação. Reinicie o sistema para forçar o recarregamento da DLL. |
| 47 | DLL não localizada | Certifique-se de que o arquivo da DLL existe e esteja no mesmo diretório do executável da aplicação. |
| 48 | Conclusão da execução do ClientD.exe não identificada | Verifique se a transação foi confirmada ou desfeita corretamente. Se estiver com o status esperado, nenhuma ação adicional é necessária. Caso contrário, chame a função CancelarFluxoMCInterativo e repita a operação de confirmação ou desfazimento. |
| 49 | Número de parcelas inválido | O número de parcelas deve ser maior que zero. |
| 50 | ClientM.exe inicializando | Aguarde alguns segundos antes de iniciar uma nova transação. |
| 51 | Parâmetro iLimpaTb com valor inválido | Verifique se o parâmetro iLimpaTb da função AtualizarTabelas está sendo passado com valor válido: 0 ou 1. |
| 52 | Parâmetro iComando com código de operação inválido | O parâmetro iComando da função FinalizaFuncaoMCInterativo deve conter apenas os valores 98 ou 99, pois essa função se refere à confirmação da transação. |
© 2025 Multiplus Card. Todos os direitos reservados.