Almacena las notificaciones que deben ser procesadas por una tarea del Worker
Modelo de datos
Campos
| Campo | Tipo | Descripción |
|---|---|---|
| created_date* | DATETIME | Fecha y hora de creación de la notificación |
| error_message | NVARCHAR (MAX) | Error generado para las notificaciones con estado fallido |
| id* | INT | Identificador del registro |
| last_attempt_date | DATETIME | Fecha y hora del último intento de procesamiento |
| message_body* | NVARCHAR (MAX) | Mensaje a enviar en formato JSON |
| message_type* | TINYINT | Tipo de mensaje, 1-> WhatsApp, 2-> Teams |
| processed_date | DATETIME | Fecha y hora de procesamiento exitoso |
| retry_count* | TINYINT | Número de intentos de procesamiento |
| status* | TINYINT | Estado de la notificación, 1-> Pendiente, 2-> Procesando, 3-> Procesado, 4-> Fallido |
Llave primaria
| PK_ASMS_NOTIFICATIONS_QUEUE |
|---|
| id |