Terminal Configuration UML


Added On:  06/05/15 
SQL Table:  TERMINAL_CONFIGURATION 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  TerminalConfiguration 
Entity that represents configuration settings that are uploaded to the terminal.
Added On:  06/05/15
SQL Column:  ID
Java Field:  id
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Identifier / Primary Key
Attributes: Unique, Required, CreateOnly, ReadOnly
Identifier of the object used for references; auto-incremented integer value.
Added On:  06/05/15
SQL Column:  CREATE_DATE
Java Field:  createDate
Status:  Active
SQL Type:  datetime
Java Type:  Date
Attributes:
Date when the record was created.
Added On:  06/05/15
SQL Column:  IS_ACTIVE
Java Field:  isActive
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes:
Indicates whether the record is active within the system.
Added On:  06/05/15
SQL Column:  CODE
Java Field:  code
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Code of the configuration settings suite that is downloaded to the terminal.
Added On:  06/05/15
SQL Column:  NAME
Java Field:  name
Status:  Active
SQL Type:  varchar(100)
Java Type:  String
Attributes:
Name of the configuration settings suite that is downloaded to the terminal.
Added On:  06/05/15
SQL Column:  MODEL_COMPATIBILITY_MASK
Java Field:  modelCompatibilityMask
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Values of the bit mask in decimal format (e.g. 00000101). This number is formed from the sequence numbers of terminals models.
This field allows to store several models of terminals in one value.
Added On:  06/05/15
SQL Column:  FULFILLMENT_CENTER_FK
Java Field:  fulfillmentCenter
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
References Fulfillment Center
Attributes:
Reference to the entity that represents information about the fulfillment center associated with configuration.
Added On:  06/17/15
SQL Column:  TERMINAL_PROFILE_FK
Java Field:  terminalProfile
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
References Terminal Profile
Attributes:
Reference to the entity that represents information about the terminal that the configuration is applied to.
Added On:  01/20/16
SQL Column:  RESELLER_CODE
Java Field:  resellerCode
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
Code of the reseller associated with configuration.