Class: SEPA::CreditorAccount

Inherits:
Account
  • Object
show all
Defined in:
lib/sepa_rator/account/creditor_account.rb

Instance Attribute Summary collapse

Attributes inherited from Account

#address, #agent_lei, #bic, #contact_details, #iban, #name

Instance Method Summary collapse

Methods included from Converter

#convert

Instance Attribute Details

#creditor_identifierObject

Returns the value of attribute creditor_identifier.



5
6
7
# File 'lib/sepa_rator/account/creditor_account.rb', line 5

def creditor_identifier
  @creditor_identifier
end

#initiating_party_bicObject

Returns the value of attribute initiating_party_bic.



5
6
7
# File 'lib/sepa_rator/account/creditor_account.rb', line 5

def initiating_party_bic
  @initiating_party_bic
end

#initiating_party_leiObject

Returns the value of attribute initiating_party_lei.



5
6
7
# File 'lib/sepa_rator/account/creditor_account.rb', line 5

def initiating_party_lei
  @initiating_party_lei
end

Instance Method Details

#initiating_party_id(builder, profile) ⇒ Object



11
12
13
14
# File 'lib/sepa_rator/account/creditor_account.rb', line 11

def initiating_party_id(builder, profile)
  build_organisation_id(builder, creditor_identifier, profile,
                        lei: initiating_party_lei, org_bic: initiating_party_bic)
end