Notification Transaction                                                    UML
                                
         
     
    
    
    
    
        
            Added On:  12/16/19 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  NotificationTransaction 
                    
        
        
     
    
        
        
                    
                        
                Added On:  10/06/22
                SQL Column:  ATTEMPT_COUNT
                Java Field:  attemptCount
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Number of times notification delivery was attempted.                        
                     
                 
             
                    
                        
                Added On:  12/16/19
                SQL Column:  CC_EMAIL
                Java Field:  ccEmail
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  CONTEXT
                Java Field:  context
             
            
                Status:  Active
                SQL Type:  longblob
                Java Type:  Object
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  CONTEXT_OBJECT_CODE
                Java Field:  contextObjectCode
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  CONTEXT_OBJECT_NAME
                Java Field:  contextObjectName
             
            
                Status:  Active
                SQL Type:  varchar(100)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  10/04/23
                SQL Column:  CONTEXT_OBJECT_REF_CODE
                Java Field:  contextObjectRefCode
             
            
                Status:  Active
                SQL Type:  varchar(60)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  CREATE_DATE
                Java Field:  createDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                    
                        
                Added On:  10/06/22
                SQL Column:  DUE_DATE
                Java Field:  dueDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                
                    
                        
                        Date when the notification is expected to be sent.                         
                     
                 
             
                    
                        
                Added On:  12/16/19
                SQL Column:  EMAIL_TEMPLATE_FK
                Java Field:  emailTemplate
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  10/06/22
                SQL Column:  EXCEPTION_EVENT_ID
                Java Field:  exceptionEventId
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  FROM_EMAIL
                Java Field:  fromEmail
             
            
                Status:  Active
                SQL Type:  varchar(100)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  ID
                Java Field:  id
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  04/10/24
                SQL Column:  JOB_MESSAGE_FK
                Java Field:  jobMessage
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Object
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  LOCALE_CL
                Java Field:  localeCl
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  Object
             
            
            
            
                    
                        
                Added On:  03/10/22
                SQL Column:  MEDIUM_CL
                Java Field:  mediumCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  MERCHANT_ACCOUNT_CODE
                Java Field:  merchantAccountCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  NOTIFICATION_CODE
                Java Field:  notificationCode
             
            
                Status:  Active
                SQL Type:  varchar(60)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  NOTIFICATION_TRANSACTION_CONTENT_FK
                Java Field:  notificationTransactionContent
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  10/06/22
                SQL Column:  NOTIFICATION_WEBHOOK_FK
                Java Field:  notificationWebhook
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to Webhook receiving the notification.                        
                     
                 
             
                    
                        
                Added On:  12/16/19
                SQL Column:  OBJECT_ALIAS
                Java Field:  objectAlias
             
            
                Status:  Active
                SQL Type:  varchar(50)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  OWNER_CL
                Java Field:  ownerCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  Object
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  OWNER_CODE
                Java Field:  ownerCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  03/10/22
                SQL Column:  PHONE
                Java Field:  phone
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  PORTFOLIO_CODE
                Java Field:  portfolioCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  PROCESSED_DATE
                Java Field:  processedDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                    
                        
                Added On:  11/25/22
                SQL Column:  REPLY_TO_EMAIL
                Java Field:  replyToEmail
             
            
                Status:  Active
                SQL Type:  varchar(100)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  REPORT_KEY
                Java Field:  reportKey
             
            
                Status:  Active
                SQL Type:  varchar(100)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  RESELLER_CODE
                Java Field:  resellerCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  RESPONSE_MESSAGE
                Java Field:  responseMessage
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  03/10/22
                SQL Column:  RETAIL_TRANSACTION_CYCLE_FK
                Java Field:  retailTransactionCycle
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  STATUS_CL
                Java Field:  statusCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  Object
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  SUBJECT_CONTENT
                Java Field:  subjectContent
             
            
                Status:  Active
                SQL Type:  varchar(60)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  TEMPLATE_CODE
                Java Field:  templateCode
             
            
                Status:  Active
                SQL Type:  varchar(60)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/16/19
                SQL Column:  TO_EMAIL
                Java Field:  toEmail
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String