class OFX::Data::Serialization::Banking::Transaction
Public Instance Methods
default_registry_entry_args()
click to toggle source
# File lib/ofx/data/serialization/banking/transaction.rb, line 10 def default_registry_entry_args [:"banking.statement_transaction", nil] end
serialize(transaction, builder)
click to toggle source
# File lib/ofx/data/serialization/banking/transaction.rb, line 15 def serialize(transaction, builder) builder.STMTTRN do |builder| builder.TRNTYPE transaction.type.to_s.upcase builder.DTPOSTED transaction.date_posted.strftime("%Y%m%d%H%M%S") builder.TRNAMT transaction.amount.to_s("F") builder.FITID transaction.fitid if transaction.name builder.NAME transaction.name end if transaction.memo builder.MEMO transaction.memo end end end