Class: UU::Finman::Account::AccountSetAttributes

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu/finman/account/account_set_attributes.rb

Overview

DTO for set command of account.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (Fixnum) authorized_overdraft

Authorized overdraft of account.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


52
53
54
# File 'lib/uu/finman/account/account_set_attributes.rb', line 52

def authorized_overdraft
  @authorized_overdraft
end

- (String) bank_account_number

Bank account number of account. When null is set, the create command will fail.

Parameters:

  • (String)

Returns:

  • (String)


42
43
44
# File 'lib/uu/finman/account/account_set_attributes.rb', line 42

def 
  @bank_account_number
end

- (UU::OS::UESURI) bank_orders_folder_uri

Bank orders folder of account

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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.

Parameters:

  • (String)

Returns:

  • (String)


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.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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.

Parameters:

  • (String)

Returns:

  • (String)


30
31
32
# File 'lib/uu/finman/account/account_set_attributes.rb', line 30

def description
  @description
end

- (String) iban

Iban number of account.

Parameters:

  • (String)

Returns:

  • (String)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


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.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


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.

Parameters:

  • (String)

Returns:

  • (String)


16
17
18
# File 'lib/uu/finman/account/account_set_attributes.rb', line 16

def name
  @name
end

- (String) note

Note of account.

Parameters:

  • (String)

Returns:

  • (String)


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.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


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.

Parameters:

  • (TrueClass, FalseClass)

Returns:

  • (TrueClass, FalseClass)


68
69
70
# File 'lib/uu/finman/account/account_set_attributes.rb', line 68

def 
  @registered_account
end