Class: UU::Finman::Account::AccountSetAttributes
- Inherits:
-
OS::REST::DTO
- Object
- OS::REST::DTO
- UU::Finman::Account::AccountSetAttributes
- Defined in:
- lib/uu/finman/account/account_set_attributes.rb
Overview
DTO for set command of account.
Instance Attribute Summary (collapse)
-
- (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) competent_role_uri
URI of the role competent for account.
-
- (Fixnum) days_expected_paydate_bo
Days expected paydate bank order of account This parameter cannot be used for Cash 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.
-
- (Fixnum) max_payments_bank_orders_artifact
Maximal payments bank orders 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.
Instance Attribute Details
- (Fixnum) authorized_overdraft
Authorized overdraft of account.
52 53 54 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 52 def @authorized_overdraft end |
- (String) bank_account_number
Bank account number of account. When null is set, the create command will fail.
42 43 44 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 42 def bank_account_number @bank_account_number end |
- (UU::OS::UESURI) bank_orders_folder_uri
Bank orders folder of account
78 79 80 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 78 def bank_orders_folder_uri @bank_orders_folder_uri end |
- (UU::OS::UESURI) bank_orders_owner_uri
Bank order owner uri of account
73 74 75 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 73 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.
24 25 26 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 24 def code @code 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.
36 37 38 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 36 def competent_role_uri @competent_role_uri end |
- (Fixnum) days_expected_paydate_bo
Days expected paydate bank order of account This parameter cannot be used for Cash Account.
84 85 86 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 84 def days_expected_paydate_bo @days_expected_paydate_bo end |
- (UU::OS::UESURI) debit_teller_uri
Debit Teller
104 105 106 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 104 def debit_teller_uri @debit_teller_uri end |
- (UU::OS::UESURI) debit_tellers_manager_uri
Debit Teller's Manager
99 100 101 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 99 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.
30 31 32 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 30 def description @description end |
- (String) iban
Iban number of account.
47 48 49 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 47 def iban @iban end |
- (UU::OS::UESURI) incoming_payment_checker_uri
Incoming Payment Checker
124 125 126 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 124 def incoming_payment_checker_uri @incoming_payment_checker_uri end |
- (UU::OS::UESURI) incoming_payment_checkers_manager_uri
Incoming Payment Checker's Manager
119 120 121 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 119 def incoming_payment_checkers_manager_uri @incoming_payment_checkers_manager_uri end |
- (Fixnum) max_payments_bank_orders_artifact
Maximal payments bank orders Artifact of account
89 90 91 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 89 def max_payments_bank_orders_artifact @max_payments_bank_orders_artifact end |
- (Fixnum) minimal_balance
Minimal balance in account.
57 58 59 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 57 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.
16 17 18 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 16 def name @name end |
- (String) note
Note of account.
62 63 64 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 62 def note @note end |
- (Fixnum) number_of_referenced_bo
Number of referenced bank orders.
94 95 96 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 94 def number_of_referenced_bo @number_of_referenced_bo end |
- (UU::OS::UESURI) outgoing_payment_checker_uri
Outgoing Payment Checker
114 115 116 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 114 def outgoing_payment_checker_uri @outgoing_payment_checker_uri end |
- (UU::OS::UESURI) outgoing_payment_checkers_manager_uri
Outgoing Payment Checker's Manager
109 110 111 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 109 def outgoing_payment_checkers_manager_uri @outgoing_payment_checkers_manager_uri end |
- (TrueClass, FalseClass) registered_account
Registered account of account. This parameter cannot be used for Cash Account.
68 69 70 |
# File 'lib/uu/finman/account/account_set_attributes.rb', line 68 def registered_account @registered_account end |