Para corrigir os erros faz-se necessário olhar as propriedades ack e ackMessage do ResponseEngine.
Lista de Códigos da propriedade ack
| Código | Descrição (ackMessage) |
|---|---|
| 0 | “Sem erros.” |
| 1 | “Erro de comunicação ou a mensagem é ilegível.” |
| 2 | “A sessão não foi inicializada ou não existe.” |
| 3 | “Erro de validação na mensagem.” |
| 2001 | “Erro de avaliação.” |
| 2002 | “Não existe um mapa válido para o cálculo do ticket ou mensagem recibido.” |
| 2003 | “A sessão está em uso.” |
| 2004 | “Erro geral de instanciação da sessão.” |
| 2005 | “Time out da sessão. Sessão expirou.” |
| 4001 | “Erro na avaliação da sugerencia.” |
| 8297 | “Corpo da mensagem está vazio.” |
| 8298 | “Solicita recuperação da transação original mas não envia qual é.” |
| 8299 | “Erro genérico no envio para a PROMO central.” |
| 9000 | “O mensagem não possui um ticket asociado.” |
| 9001 | “Existe uma transação pendente. Foi recebido uma nova transação para processar mas existe uma anterior que se encontra pendente.” |
| 9002 | “Não existe transação pendente. Foi recibido uma mensagem com status=commit ou rollback mas não existe uma transação previa pendente.” |
| 9003 | “Foi solicitada a informação de uma transação previa mas não foi informado o identificador.” |
| 9004 | “Foi solicitado a informação de uma transação previa mas a transação não existe.” |
| 9005 | “A Consola de Promoções está no modo Offline.” |
| 9006 | “Job de Finalização de transações.” |
| 9101 | “Não foi encontrado o cupom.” |
| 9102 | “Cupom resgatado.” |
| 9103 | “Cupom inativo.” |
| 9104 | “Não foi encontrado o tipo do cupom.” |
| 9105 | “Cupom expirado.” |
| 9106 | “Foi atingido o número máximo de usos.” |
| 9107 | “Cupom foi nominado e não foi informado um cliente.” |
| 9108 | “Tipo de cupom não está ativo.” |
| 9109 | “Valor enviado não corresponde ao valor do cupom.” |
| 9110 | “Cupom não usado.” |
| 9201 | “Não foi encontrado o cabeçalho da transação.” |
| 9500 | “Não foi encontrado o cartão de fidelidade.” |
| 9501 | “Cartão de fidelidade inativa.” |
| 9502 | “Cartão fidelidade cancelada.” |
| 9503 | “Não foi encontrado o tipo de cartão de fidelidade.” |
| 9504 | “Tipo de cartão inativo.” |
| 9505 | “Tipo de cartão nao recarregável.” |
| 9506 | “Cartão já tem um cliente associado.” |
| 9507 | “O status do cartão enviado não existe.” |
| 9508 | “O cartão não se aplica ao benefício.” |
| 9509 | “O cartão requer um cliente.” |
| 9510 | “Cartão não autorizado.” |
| 9511 | “Amount inválido” |
| 9512 | “Requere pelo menos dois cartões.” |
| 9513 | “Cartão não suporta tranferencias.” |
| 9514 | “Cartão destino está ativa” |
| 9515 | “Os tipos de cartões não são iguais.” |
| 9516 | “O saldo ingresado é maior ao saldo máximo.” |
| 9603 | “Cliente inexistente.” |
| 9610 | “identificador do cliente vazio.” |
| 9611 | “Nome do cliente vazio.” |
| 9612 | “Sobrenome do cliente vazio” |
| 9613 | “ID do cliente vazio” |
| 9614 | “Não foram recebidos os parâmetros do cliente.” |
| 9620 | “Cliente já existe.” |
| 9629 | “Cliente inativo.” |
| 9901 | “Erro de cupom inesperado.” |
| 9999 | “Erro inisperado.” |