Pre Rule


Added On:  02/06/15 
SQL Table:  PRE_RULE 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  PreRule 
Added On:  02/06/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:  02/06/15
SQL Column:  MERCHANT_ACCOUNT_CODE
Java Field:  merchantAccountCode
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes: Required
Code of Merchant Account to which instance of this object is attributed to.
Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code.
The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.
Added On:  02/06/15
SQL Column:  BILLING_COUNTRY_CODE_LIST
Java Field:  billingCountryCodeList
Status:  Active
SQL Type:  varchar(1040)
Java Type:  String
Attributes:
List of countries regulated by the pre-processing rule.
Added On:  02/06/15
SQL Column:  BILLING_STATE_CODE_LIST
Java Field:  billingStateCodeList
Status:  Active
SQL Type:  varchar(768)
Java Type:  String
Attributes:
List of states regulated by the pre-processing rule.
Added On:  02/06/15
SQL Column:  ISSUING_COUNTRY_CODE_LIST
Java Field:  issuingCountryCodeList
Status:  Active
SQL Type:  varchar(1040)
Java Type:  String
Attributes:
List of card issuing countries regulated by the pre-processing rule.
Added On:  02/06/15
SQL Column:  CARD_TYPE_LIST
Java Field:  cardTypeList
Status:  Active
SQL Type:  varchar(64)
Java Type:  String
Attributes:
List of card types regulated by the pre-processing rule. Rule can be applied to either credit or debit card.
Added On:  02/06/15
SQL Column:  RULE_ACTION_CL
Java Field:  ruleActionCl
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Represents further behavior after a pre-processing rule was applied to the transaction. It can be either accepted of declined.
Added On:  02/06/15
SQL Column:  AMOUNT
Java Field:  amount
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
Element that defines the amount of the transaction. Value must be submitted in cents without a decimal point.
Added On:  02/06/15
SQL Column:  USER_MESSAGE
Java Field:  userMessage
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
Message that will be shown for rejected transactions.
Added On:  02/12/15
SQL Column:  IS_ACTIVE
Java Field:  isActive
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:true
Field that shows whether the pre-processing rule is active within the system.
Added On:  02/12/15
SQL Column:  RULE_OPERATOR_CL
Java Field:  ruleOperatorCl
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
Represents current usage status associated with the rule within the system.