Amex Retail File Batch                                                    UML
                                
         
     
    
    
    
    
        
            Added On:  11/14/13 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  AmexRetailFileBatch 
                    
        
        
     
    
        
            
                
                    American Express specific 
File Batch representation for the settlement process. It represents a group of 
Amex Capture Retail Transaction objects that are settled together as a group within a single file.
During 
Generation Process, Amex Retail File Batch is converted into a settlement file, which is then registered into 
File Store for further processing.                
 
         
     
        
        
                    
                        
                Added On:  02/06/18
                SQL Column:  CREDIT_AMOUNT
                Java Field:  creditAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  CREDIT_COUNT
                Java Field:  creditCount
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  CREDIT_HASH_TOTAL_AMOUNT
                Java Field:  creditHashTotalAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  DEBIT_AMOUNT
                Java Field:  debitAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  DEBIT_COUNT
                Java Field:  debitCount
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  DEBIT_HASH_TOTAL_AMOUNT
                Java Field:  debitHashTotalAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  FILE_CREATION_DATE_TIME
                Java Field:  fileCreationDateTime
             
            
                Status:  Active
                SQL Type:  varchar(22)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  FILE_NUMBER
                Java Field:  fileNumber
             
            
                Status:  Active
                SQL Type:  varchar(9)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  FILE_RECEIPT_DATE_TIME
                Java Field:  fileReceiptDateTime
             
            
                Status:  Active
                SQL Type:  varchar(26)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  FILE_STATUS
                Java Field:  fileStatus
             
            
                Status:  Active
                SQL Type:  varchar(40)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  FILE_TRACKING_NUMBER
                Java Field:  fileTrackingNumber
             
            
                Status:  Active
                SQL Type:  varchar(14)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  HASH_TOTAL_AMOUNT
                Java Field:  hashTotalAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/15/13
                SQL Column:  MERCHANT_ID
                Java Field:  merchantId
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Merchant ID assigned by AmEx.                        
                     
                 
             
                    
                        
                Added On:  06/27/16
                SQL Column:  PROVIDER_CHARGE_TRANSACTION_FK
                Java Field:  providerChargeTransactions
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to the entity that represents provider charge transaction information.                        
                     
                 
             
                    
                        
                Added On:  02/06/18
                SQL Column:  REPORT_DATE_TIME
                Java Field:  reportDateTime
             
            
                Status:  Active
                SQL Type:  varchar(26)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  REPORT_ID
                Java Field:  reportId
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/14/13
                SQL Column:  RESPONSE_DATA
                Java Field:  responseData
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Data included in response message.                        
                     
                 
             
                    
                        
                Added On:  11/15/13
                SQL Column:  TBT_AMOUNT
                Java Field:  tbtAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount in the transaction batch trailer.                        
                     
                 
             
                    
                        
                Added On:  11/15/13
                SQL Column:  TBT_AMOUNT_SIGN
                Java Field:  tbtAmountSign
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/15/13
                SQL Column:  TBT_CREATION_DATE
                Java Field:  tbtCreationDate
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Date when transaction batch trailer was created.                         
                     
                 
             
                    
                        
                Added On:  02/06/18
                SQL Column:  TBT_CREATION_TIME
                Java Field:  tbtCreationTime
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/15/13
                SQL Column:  TBT_CURRENCY_CODE
                Java Field:  tbtCurrencyCode
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Code of the currency used in transaction batch trailer.                        
                     
                 
             
                    
                        
                Added On:  11/15/13
                SQL Column:  TBT_IDENTIFICATION_NUMBER
                Java Field:  tbtIdentificationNumber
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Identification number of the transaction batch trailer.                        
                     
                 
             
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_AMOUNT
                Java Field:  totalAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/15/13
                SQL Column:  TOTAL_NO_OF_TABS
                Java Field:  totalNoOfTabs
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Total number of batch tabs within the batch.                        
                     
                 
             
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_NUMBER_OF_CREDITS
                Java Field:  totalNumberOfCredits
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_NUMBER_OF_DEBITS
                Java Field:  totalNumberOfDebits
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_NUMBER_OF_RECORDS
                Java Field:  totalNumberOfRecords
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_REJECTED_RECORDS
                Java Field:  totalRejectedRecords
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_SUSPENDED_BATCHES
                Java Field:  totalSuspendedBatches
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/06/18
                SQL Column:  TOTAL_SUSPENDED_RECORDS
                Java Field:  totalSuspendedRecords
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/22/17
                SQL Column:  TPP_ID
                Java Field:  tppId
             
            
                Status:  Active
                SQL Type:  varchar(11)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Specific identifier of the merchant assigned by the processor.