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.” |