Sha256: bde07c48a7e7aafbaae15ebf5c57afc97edcef7ed7169780af5ac6b15a8cf183

Contents?: true

Size: 1.11 KB

Versions: 2

Compression:

Stored size: 1.11 KB

Contents

module NgBankParser
  module HbConstants
    ACCEPTED_FORMATS = ['.pdf']

    INVALID_ACCOUNT_STATUS = 400
    VALID_ACCOUNT_STATUS = 200

    SECOND_PAGE_INDEX = 1
    DURATION_DATE_LINE_INDEX = 3
    ACCOUNT_NAME_LINE_INDEX = 5
    ACCOUNT_NUMBER_LINE_INDEX = 6
    TRANSACTION_HEADER_INDEX = 11
    TRANSACTION_DATE_INDEX = 0
    TRANSACTION_DEBIT_INDEX = -3
    TRANSACTION_CREDIT_INDEX = -2
    TRANSACTION_BALANCE = 131
    TRANSACTION_BALANCE_END = 155
    TRANSACTION_REMARKS = 32
    TRANSACTION_REMARKS_END = 92
    TRANSACTION_REFERENCE = 20
    TRANSACTION_REFERENCE_END = 30
    TRANSACTION_DEBIT =  92
    TRANSACTION_DEBIT_END = 105
    TRANSACTION_CREDIT = 110
    TRANSACTION_CREDIT_END = 130


    ACCOUNT_NAME_FIRST_MAKER = 'name'
    ACCOUNT_NAME_SECOND_MAKER = 'debit turnover'
    ACCOUNT_NUMBER_MAKER = 'account number'
    END_DATE_MAKER = '-'

    INVALID_FILE_FORMAT_STRING = 'File Format Not Valid'
    INVALID_ACCOUNT_STATEMENT = 'File Is Not A Valid Heritage Bank Account Statement'

    CORRECT_RC_NUMBER = 'RC No 9868'

    COLUMN_ARRANGEMENT = 'valuedatereferencenarrationdebitcreditbalance'




  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ng-bank-parser-0.1.7 lib/ng-bank-parser/parsers/hb-pdf-parser/hb_constants.rb
ng-bank-parser-0.1.6 lib/ng-bank-parser/parsers/hb-pdf-parser/hb_constants.rb