Sha256: 9b921130d5fe5c3bf8113e47fd886f575f7b72ff034743419e93b80a0a6fc7d9

Contents?: true

Size: 511 Bytes

Versions: 2

Compression:

Stored size: 511 Bytes

Contents

module MT940
  ##
  # A Bankstatement contains a single or multiple Transaction's.
  # It is the equivalent of an actual real life gold old paper bank statement
  # as we used to get them via post in the old days.
  #
  BankStatement = Struct.new(:transactions, :bank_account, :bank_account_iban, :page_number, :previous_balance, :new_balance)

  ##
  # A Balance describes the amount of money you have on your bank account
  # at a certain moment in time.
  Balance = Struct.new(:amount, :date, :currency)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
zilverline-mt940-2.0 lib/mt940/bank_statement.rb
zilverline-mt940-1.0 lib/mt940/bank_statement.rb