FirstData North EDC Capture Retail Transaction                                                    UML
                                
         
     
    
    
    
    
        
            Added On:  02/17/13 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  FirstDataNorthEdcCaptureRetailTransaction 
                    
        
        
     
    
        
            
                
                    FirstData North EDC specific low-level representation of Retail Transaction produced by 
Forward Transformation Process within 
Settlement Process.
During 
Generation Process, FirstData North EDC specific interchange message is generated from this object for settlement. Consequently, all fields of the object are mapped into message segments/elements.
                
 
         
     
        
        
                    
                        
                Added On:  06/14/16
                SQL Column:  
                Java Field:  accountNumber
             
            
                Status:  Active
                SQL Type:  
                Java Type:  String
             
            
            
            
                
                    
                        
                        Contains the credit card account number which identifies the customer. The account number is left justified with trailing spaces.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  APPROVAL_CODE
                Java Field:  approvalCode
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Authorization code returned by 
Provider that approved this transaction. In some instances might also be used to store response code returned by 
Provider when transaction declines.                        
 
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  BATCH_RECORD_NUMBER
                Java Field:  batchRecordNumber
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  CASH_BACK_AMOUNT
                Java Field:  cashBackAmount
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount of money, returned to a customer upon "Sale with Cashback" transaction.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  CHARGE_TRANSACTION_FK
                Java Field:  chargeTransaction
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to the entity that represents real-time financial transaction.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  CHARGE_TYPE
                Java Field:  chargeType
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Indicates the type of charge. In most retail environments this value is set to “RetailOther”, but if other enumerations are applicable they should be used.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  CREDIT_DEBIT_IND
                Java Field:  creditDebitInd
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  DEBIT_RECEIPT_NUMBER
                Java Field:  debitReceiptNumber
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  06/14/16
                SQL Column:  
                Java Field:  expirationDate
             
            
                Status:  Active
                SQL Type:  
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  ID
                Java Field:  id
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
                
                    Attributes:
                    Unique, Required, CreateOnly, ReadOnly                
                             
            
                
                    
                        
                        Identifier of the object used for references; auto-incremented integer value.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  MANUALLY_ENTERED
                Java Field:  manuallyEntered
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  MERCHANT_ACCOUNT_CODE
                Java Field:  merchantAccountCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        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/17/13
                SQL Column:  NUMBER_OF_SUPPLEMENTAL_RECORDS
                Java Field:  numberOfSupplementalRecords
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_AMX
                Java Field:  tableAmx
             
            
                Status:  Active
                SQL Type:  varchar(32)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_AT1
                Java Field:  tableAt1
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_C01
                Java Field:  tableC01
             
            
                Status:  Active
                SQL Type:  varchar(46)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_D01
                Java Field:  tableD01
             
            
                Status:  Active
                SQL Type:  varchar(33)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_DESTINATION_POSTAL_CODE
                Java Field:  tablePc2DestinationPostalCode
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_MERCHANT_TAX_ID
                Java Field:  tablePc2MerchantTaxId
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_MERCHANT_TYPE
                Java Field:  tablePc2MerchantType
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_PURCHASE_ID_FORMAT_CODE
                Java Field:  tablePc2PurchaseIdFormatCode
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_PURCHASE_IDENTIFIER
                Java Field:  tablePc2PurchaseIdentifier
             
            
                Status:  Active
                SQL Type:  varchar(25)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_TAX_AMOUNT
                Java Field:  tablePc2TaxAmount
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_TAX_INDICATOR
                Java Field:  tablePc2TaxIndicator
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE_PC2_TOTAL_ADDENDA
                Java Field:  tablePc2TotalAddenda
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE0DS
                Java Field:  table0ds
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  TABLE0VI
                Java Field:  table0vi
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  TICKET_NUMBER
                Java Field:  ticketNumber
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  TRANSACTION_AMOUNT
                Java Field:  transactionAmount
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  TRANSACTION_CODE
                Java Field:  transactionCode
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/17/13
                SQL Column:  TRANSACTION_DATE
                Java Field:  transactionDate
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Date when the transaction was placed.                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  TRANSACTION_TIME
                Java Field:  transactionTime
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String