Class: UU::Finman::Account::AccountAttributes
- Inherits:
-
OS::REST::DTO
- Object
- OS::REST::DTO
- UU::Finman::Account::AccountAttributes
- Defined in:
- lib/uu/finman/account/account_attributes.rb
Overview
DTO for get command of account.
Instance Attribute Summary (collapse)
-
- (Fixnum) account_balance
Account balance.
-
- (String) account_currency_code
Currency of account.
-
- (UU::Finman::Account::AccountType) account_type
Type of Account.
-
- (Fixnum) authorized_overdraft
Authorized overdraft of account.
-
- (String) bank_account_number
Bank account number of account.
-
- (UU::OS::UESURI) bank_orders_folder_uri
Bank orders folder of account.
-
- (UU::OS::UESURI) bank_orders_owner_uri
Bank order owner uri of account.
-
- (String) code
Code of account.
-
- (UU::OS::UESURI) company_uri
URI of company of Account.
-
- (UU::OS::UESURI) competent_role_uri
URI of the role competent for account.
-
- (Fixnum) days_expected_paydate_bo
Days expected paydate bank order of account.
-
- (UU::OS::UESURI) debit_teller_uri
Debit Teller.
-
- (UU::OS::UESURI) debit_tellers_manager_uri
Debit Teller's Manager.
-
- (String) description
Description of account.
-
- (String) iban
Iban number of account.
-
- (UU::OS::UESURI) incoming_payment_checker_uri
Incoming Payment Checker.
-
- (UU::OS::UESURI) incoming_payment_checkers_manager_uri
Incoming Payment Checker's Manager.
-
- (UU::OS::UESURI) location_uri
URI of container of the Business Case.
-
- (Fixnum) max_payments_bank_orders_artifact
Maximal payments bank orders Artifact of account.
-
- (UU::OS::UESURI) meta_artifact_uri
URI of meta artifact of account.
-
- (Fixnum) minimal_balance
Minimal balance in account.
-
- (String) name
Name of account.
-
- (String) note
Note of account.
-
- (Fixnum) number_of_referenced_bo
Number of referenced bank orders.
-
- (UU::OS::UESURI) outgoing_payment_checker_uri
Outgoing Payment Checker.
-
- (UU::OS::UESURI) outgoing_payment_checkers_manager_uri
Outgoing Payment Checker's Manager.
-
- (TrueClass, FalseClass) registered_account
Registered account of account.
-
- (String) security_level
Security level of account.
-
- (String) state_comment
Comment of current state of the Account.
-
- (String) state_name
Name of current state of the Account.
-
- (UU::OS::Artifact::ArtifactWidthType) state_type
Type of current state of the Account.
Instance Attribute Details
- (Fixnum) account_balance
Account balance
130 131 132 |
# File 'lib/uu/finman/account/account_attributes.rb', line 130 def account_balance @account_balance end |
- (String) account_currency_code
Currency of account.
69 70 71 |
# File 'lib/uu/finman/account/account_attributes.rb', line 69 def account_currency_code @account_currency_code end |
- (UU::Finman::Account::AccountType) account_type
Type of Account. Required attribute. Available values are BANK or CASH
15 16 17 |
# File 'lib/uu/finman/account/account_attributes.rb', line 15 def account_type @account_type end |
- (Fixnum) authorized_overdraft
Authorized overdraft of account.
85 86 87 |
# File 'lib/uu/finman/account/account_attributes.rb', line 85 def @authorized_overdraft end |
- (String) bank_account_number
Bank account number of account. When null is set, the create command will fail.
75 76 77 |
# File 'lib/uu/finman/account/account_attributes.rb', line 75 def bank_account_number @bank_account_number end |
- (UU::OS::UESURI) bank_orders_folder_uri
Bank orders folder of account
110 111 112 |
# File 'lib/uu/finman/account/account_attributes.rb', line 110 def bank_orders_folder_uri @bank_orders_folder_uri end |
- (UU::OS::UESURI) bank_orders_owner_uri
Bank order owner uri of account
105 106 107 |
# File 'lib/uu/finman/account/account_attributes.rb', line 105 def bank_orders_owner_uri @bank_orders_owner_uri end |
- (String) code
Code of account. Its value is automatically trimmed. The code must be unique in target territory. It cannot be empty string nor longer than 250 characters and can contain only characters allowed for BTCode. The create command will fail otherwise. When null is set, the code is generated automatically.
35 36 37 |
# File 'lib/uu/finman/account/account_attributes.rb', line 35 def code @code end |
- (UU::OS::UESURI) company_uri
URI of company of Account. When null is set, the create command will fail.
64 65 66 |
# File 'lib/uu/finman/account/account_attributes.rb', line 64 def company_uri @company_uri end |
- (UU::OS::UESURI) competent_role_uri
URI of the role competent for account. When null is set, competent role will be taken from authorization.
47 48 49 |
# File 'lib/uu/finman/account/account_attributes.rb', line 47 def competent_role_uri @competent_role_uri end |
- (Fixnum) days_expected_paydate_bo
Days expected paydate bank order of account
115 116 117 |
# File 'lib/uu/finman/account/account_attributes.rb', line 115 def days_expected_paydate_bo @days_expected_paydate_bo end |
- (UU::OS::UESURI) debit_teller_uri
Debit Teller
155 156 157 |
# File 'lib/uu/finman/account/account_attributes.rb', line 155 def debit_teller_uri @debit_teller_uri end |
- (UU::OS::UESURI) debit_tellers_manager_uri
Debit Teller's Manager
150 151 152 |
# File 'lib/uu/finman/account/account_attributes.rb', line 150 def debit_tellers_manager_uri @debit_tellers_manager_uri end |
- (String) description
Description of account. When null is set, the description is taken from the meta artifact. When the meta artifact does not define it, it remains empty.
41 42 43 |
# File 'lib/uu/finman/account/account_attributes.rb', line 41 def description @description end |
- (String) iban
Iban number of account.
80 81 82 |
# File 'lib/uu/finman/account/account_attributes.rb', line 80 def iban @iban end |
- (UU::OS::UESURI) incoming_payment_checker_uri
Incoming Payment Checker
175 176 177 |
# File 'lib/uu/finman/account/account_attributes.rb', line 175 def incoming_payment_checker_uri @incoming_payment_checker_uri end |
- (UU::OS::UESURI) incoming_payment_checkers_manager_uri
Incoming Payment Checker's Manager
170 171 172 |
# File 'lib/uu/finman/account/account_attributes.rb', line 170 def incoming_payment_checkers_manager_uri @incoming_payment_checkers_manager_uri end |
- (UU::OS::UESURI) location_uri
URI of container of the Business Case.
52 53 54 |
# File 'lib/uu/finman/account/account_attributes.rb', line 52 def location_uri @location_uri end |
- (Fixnum) max_payments_bank_orders_artifact
Maximal payments bank orders Artifact of account
120 121 122 |
# File 'lib/uu/finman/account/account_attributes.rb', line 120 def max_payments_bank_orders_artifact @max_payments_bank_orders_artifact end |
- (UU::OS::UESURI) meta_artifact_uri
URI of meta artifact of account.
20 21 22 |
# File 'lib/uu/finman/account/account_attributes.rb', line 20 def @meta_artifact_uri end |
- (Fixnum) minimal_balance
Minimal balance in account.
90 91 92 |
# File 'lib/uu/finman/account/account_attributes.rb', line 90 def minimal_balance @minimal_balance end |
- (String) name
Name of account. Its value is automatically trimmed. Cannot be null nor empty string nor longer than 250 characters and can contain only characters allowed for BTName. The create command fails otherwise.
27 28 29 |
# File 'lib/uu/finman/account/account_attributes.rb', line 27 def name @name end |
- (String) note
Note of account.
95 96 97 |
# File 'lib/uu/finman/account/account_attributes.rb', line 95 def note @note end |
- (Fixnum) number_of_referenced_bo
Number of referenced bank orders.
125 126 127 |
# File 'lib/uu/finman/account/account_attributes.rb', line 125 def number_of_referenced_bo @number_of_referenced_bo end |
- (UU::OS::UESURI) outgoing_payment_checker_uri
Outgoing Payment Checker
165 166 167 |
# File 'lib/uu/finman/account/account_attributes.rb', line 165 def outgoing_payment_checker_uri @outgoing_payment_checker_uri end |
- (UU::OS::UESURI) outgoing_payment_checkers_manager_uri
Outgoing Payment Checker's Manager
160 161 162 |
# File 'lib/uu/finman/account/account_attributes.rb', line 160 def outgoing_payment_checkers_manager_uri @outgoing_payment_checkers_manager_uri end |
- (TrueClass, FalseClass) registered_account
Registered account of account.
100 101 102 |
# File 'lib/uu/finman/account/account_attributes.rb', line 100 def registered_account @registered_account end |
- (String) security_level
Security level of account. When null is set, the Security level is taken from the meta artifact. When the meta artifact does not define it, it remains empty.
58 59 60 |
# File 'lib/uu/finman/account/account_attributes.rb', line 58 def security_level @security_level end |
- (String) state_comment
Comment of current state of the Account.
140 141 142 |
# File 'lib/uu/finman/account/account_attributes.rb', line 140 def state_comment @state_comment end |
- (String) state_name
Name of current state of the Account.
135 136 137 |
# File 'lib/uu/finman/account/account_attributes.rb', line 135 def state_name @state_name end |
- (UU::OS::Artifact::ArtifactWidthType) state_type
Type of current state of the Account.
145 146 147 |
# File 'lib/uu/finman/account/account_attributes.rb', line 145 def state_type @state_type end |