Added On:  02/13/12 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  EftNachaBatch 
                    
        
        
     
    
        
            
                
                    Represents a batch of transactions as it is defined in EFT NACHA batch processing specification.
                
             
         
     
        
        
                    
                        
                Added On:  11/19/12
                SQL Column:  APPLICATION_ID
                Java Field:  applicationId
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        ID of the application used within EFT NACHA system. Contains the Service Access ID (SAID) assigned by EFT NACHA.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  BLOCK_COUNT
                Java Field:  blockCount
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Number of the blocks within the file.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  COMPANY_DESCRIPTIVE_DATE
                Java Field:  companyDescriptiveDate
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Descriptive date of the company.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  COMPANY_ID
                Java Field:  companyId
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Unique ID of the merchant's company assigned by a processor.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  COMPANY_NAME
                Java Field:  companyName
             
            
                Status:  Active
                SQL Type:  varchar(16)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Name of the merchant's company.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  CONTACT_NAME
                Java Field:  contactName
             
            
                Status:  Active
                SQL Type:  varchar(80)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Name of the contact person.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  CONTACT_PHONE_NUMBER
                Java Field:  contactPhoneNumber
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/13/12
                SQL Column:  CREDIT_AMOUNT
                Java Field:  creditAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount of the credit transactions in the file.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  CREDIT_COUNT
                Java Field:  creditCount
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount of the credit transactions in the file.                        
                     
                 
             
                    
                        
                Added On:  08/16/16
                SQL Column:  DATE_VERIFICATION_TOTALS_PROVIDED
                Java Field:  dateVerificationTotalsProvided
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Time and date when a processor received a file with control totals. 
This field can be empty if at the moment of generation of acknowledgement file control totals file was not yet generated.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DEBIT_AMOUNT
                Java Field:  debitAmount
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount of the debit transactions in the file.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DEBIT_COUNT
                Java Field:  debitCount
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Amount of the debit transactions in the file.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DESCRIPTION
                Java Field:  description
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  07/09/13
                SQL Column:  DESTINATION_COUNTRY_CODE
                Java Field:  destinationCountryCode
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Country code of the merchant's mailing address.                        
                     
                 
             
                    
                        
                Added On:  07/09/13
                SQL Column:  DESTINATION_CURRENCY_CODE
                Java Field:  destinationCurrencyCode
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Code used to identify the currency that is used in the destination country.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  EFFECTIVE_ENTRY_DATE
                Java Field:  effectiveEntryDate
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Date when the batch file was applied to processing.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ENTRY_COUNT
                Java Field:  entryCount
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Number of the records within the batch.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ENTRY_HASH
                Java Field:  entryHash
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Transit Routing Number of the merchant.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  FILE_CREATION_DATE
                Java Field:  fileCreationDate
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Date when the file was created.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  FILE_CREATION_TIME
                Java Field:  fileCreationTime
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Time when the file was created.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  FILE_ID_MODIFIER
                Java Field:  fileIdModifier
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Indicates whether identifier of the file is allowed to be modified.                        
                     
                 
             
                    
                        
                Added On:  08/16/16
                SQL Column:  FILE_PROCESS_DATE
                Java Field:  fileProcessDate
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Date when the file is processed.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  IMMEDIATE_ORIGIN
                Java Field:  immediateOrigin
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Identifier of the merchant from which the payment is applied, used for short period of time.                        
                     
                 
             
                    
                        
                Added On:  07/18/18
                SQL Column:  MAIN_FILE_BATCH_ID
                Java Field:  mainFileBatchId
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  09/22/15
                SQL Column:  MERCHANT_CODE
                Java Field:  merchantCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Code of the merchant within the system.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  MERCHANT_NAME
                Java Field:  merchantName
             
            
                Status:  Active
                SQL Type:  varchar(22)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/13/12
                SQL Column:  MERCHANT_PHONE_NUMBER
                Java Field:  merchantPhoneNumber
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Phone number of the merchant.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ORIGIN
                Java Field:  origin
             
            
                Status:  Active
                SQL Type:  varchar(23)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Identifier of the merchant from which the payment is applied, that is assigned and provided to a merchant by the processor.                        
                     
                 
             
                    
                        
                Added On:  07/09/13
                SQL Column:  ORIGINATING_CURRENCY_CODE
                Java Field:  originatingCurrencyCode
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Code used to identify the originating currency that is used.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ORIGINATING_DFI_IDENTIFICATION
                Java Field:  originatingDfiIdentification
             
            
                Status:  Active
                SQL Type:  varchar(9)
                Java Type:  String
             
            
            
            
                
                    
                        
                        National Clearing System Number of the Originating DFI (Depository Financial Institution).                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  POINT_NAME
                Java Field:  pointName
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Specific name of the merchant.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  PROFILE_ID
                Java Field:  profileId
             
            
                Status:  Active
                SQL Type:  varchar(50)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Unique ID assigned by Comerica to identify merchant's profile.                        
                     
                 
             
                    
                        
                Added On:  06/21/13
                SQL Column:  REFUND_COMPANY_ID
                Java Field:  refundCompanyId
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        ID of the company that processes credits assigned by the bank.                        
                     
                 
             
                    
                        
                Added On:  06/21/13
                SQL Column:  SALE_COMPANY_ID
                Java Field:  saleCompanyId
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String
             
            
            
            
                
                    
                        
                        ID of the company that processes sale transactions assigned by the bank.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  STANDARD_ENTRY_CLASS
                Java Field:  standardEntryClass
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Field that indicates if the record is assigned to a company or a person.
The values can be the following:
'CCD' - Indicates a company 
'PPD' - Indicates a person                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  TOTAL_CREDIT_ENTRY_DOLLAR_AMOUNT
                Java Field:  totalCreditEntryDollarAmount
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Total credit amount in dollars present within the batch file.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  TOTAL_DEBIT_ENTRY_DOLLAR_AMOUNT
                Java Field:  totalDebitEntryDollarAmount
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Total debit amount in dollars present within the batch file.                        
                     
                 
             
                    
                        
                Added On:  11/19/12
                SQL Column:  USER_ID
                Java Field:  userId
             
            
                Status:  Active
                SQL Type:  varchar(8)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Unique ID assigned by EFT Nacha to identify a merchant.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  VERIFICATION_PROFILE_ID
                Java Field:  verificationProfileId
             
            
                Status:  Active
                SQL Type:  varchar(50)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Unique ID assigned by Comerica to identify merchant's profile that is used for verification purposes.