Armazena notificações que precisam ser processadas por uma tarefa de trabalho
Modelo de dados

Campos
Campo |
Cara |
Descrição |
created_date* |
DATETIME |
Data e hora da criação da notificação |
error_message |
NVARCHAR (MAX) |
Erro gerado para notificações com status de falha |
id* |
INT |
ID do Registro |
last_attempt_date |
DATETIME |
Data e hora da última tentativa de processamento |
message_body* |
NVARCHAR (MAX) |
Mensagem a ser enviada em formato JSON |
message_type* |
TINYINT |
Tipo de mensagem, 1-> WhatsApp, 2-> Teams |
processed_date |
DATETIME |
Data e hora do processamento bem-sucedido |
retry_count* |
TINYINT |
Número de tentativas de processamento |
status* |
TINYINT |
Status da notificação, 1-> pendente, processamento de 2 >, processamento de 3->, falha de 4-> |
Chave primária
PK_ASMS_NOTIFICATIONS_QUEUE |
id |