Códigos de retorno
Códigos retornados pelas funções (modo direto e interativo).
| Valor | Descrição |
|---|---|
| 0 | Operação executada com sucesso. |
| -1 | Módulo não inicializado. - Não executou a função “ConfiguraIntSiTefEx”. |
| -2 | Coleta da senha cancelado pelo Operador/Usuário |
| -4 | Falta memória RAM |
| -5 | Sem comunicação |
| -10 | Parâmetro obrigatório ausente. |
| -20 | Parâmetro Inválido. - Um ou mais parâmetros obrigatórios estão ausentes. - Presença de caracteres inválidos nos parâmetros. “bin” ou “pan” devem conter somente números (‘0’ a ‘9’). “wk” deve conter somente caracteres hexadecimais (‘0’ a ‘9’, ‘A’ a ‘F’ ou ‘a’ a ‘f’). - “wk” com tamanho diferente de 16 para chave DES. - “wk” com tamanho diferente de 32 para chave 3DES. - “timeout” (quando fornecido) com caracteres inválidos. Deve conter somente números (‘0’ a ‘9’). - O tamanho mínimo da senha está maior que o tamanho máximo - O formato do parâmetro “lpcParamAdic” está inválido. |
| -40 | Erro Negada SiTef |
| -41 | Dados Inválidos |
| -43 | Falha Pinpad. As causas mais comuns: - Pinpad não conectado corretamente - Ocorreu timeout na digitação da senha. - Ausência de chave Master Key (índice 3 para DES / 10 para 3DES) no pinpad. |
| -100 | Outros Erros |
| -170 | Erro da chave de criptografia |