class OFX::Data::Serialization::Banking::Statement::Response
Public Instance Methods
default_registry_entry_args()
click to toggle source
# File lib/ofx/data/serialization/banking/statement/response.rb, line 11 def default_registry_entry_args [:"banking.statement.response", nil] end
serialize(response, builder)
click to toggle source
# File lib/ofx/data/serialization/banking/statement/response.rb, line 15 def serialize(response, builder) builder.STMTRS do |builder| builder.CURDEF response.curdef.to_s.upcase builder.BANKACCTFROM do |builder| serialize_object(response.account, builder) end builder.BANKTRANLIST do |builder| builder.DTSTART response.start_date.strftime("%Y%m%d%H%M%S") builder.DTEND response.end_date.strftime("%Y%m%d%H%M%S") serialize_collection(response.transactions, builder) end builder.LEDGERBAL do |builder| serialize_object(response.ledger_balance, builder) end builder.AVAILBAL do |builder| serialize_object(response.available_balance, builder) end end end