Class: UU::Fairpay2::BusinessCase::ClientAccountBusinessCaseAttributes

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb

Overview

Value object representing data of Client Account Business Case entity.

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Instance Attribute Details

- (String) authorized_accounts

Authorized Accounts on Client Account Business Case.

Parameters:

  • (String)

Returns:

  • (String)


170
171
172
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 170

def authorized_accounts
  @authorized_accounts
end

- (String) authorized_persons

Authorized Persons on Client Account Business Case.

Parameters:

  • (String)

Returns:

  • (String)


165
166
167
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 165

def authorized_persons
  @authorized_persons
end

- (Fixnum) available_balance

Available balance on Client Account Business Case.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


155
156
157
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 155

def available_balance
  @available_balance
end

- (String) client_account_number

Account number of the client.

Parameters:

  • (String)

Returns:

  • (String)


145
146
147
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 145

def 
  @client_account_number
end

- (String) client_uuee_universe_id

Client uuEE universe id on Client Account Business Case.

Parameters:

  • (String)

Returns:

  • (String)


150
151
152
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 150

def client_uuee_universe_id
  @client_uuee_universe_id
end

- (String) code

Code of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


29
30
31
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 29

def code
  @code
end

- (UU::OS::UESURI) competent_role_uri

URI of the role competent for created Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


39
40
41
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 39

def competent_role_uri
  @competent_role_uri
end

- (String) creation_stamp

Creation stamp of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


59
60
61
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 59

def creation_stamp
  @creation_stamp
end

- (String) creation_time

Creation time of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


64
65
66
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 64

def creation_time
  @creation_time
end

- (String) currency_code

Currency code on Client Account Business Case.

Parameters:

  • (String)

Returns:

  • (String)


175
176
177
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 175

def currency_code
  @currency_code
end

- (Fixnum) current_balance

Current balance on Client Account Business Case.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


160
161
162
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 160

def current_balance
  @current_balance
end

- (Fixnum) daily_limit

Daily withdrawal limit of the related Account.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


124
125
126
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 124

def daily_limit
  @daily_limit
end

- (String) description

Description of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


34
35
36
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 34

def description
  @description
end

- (UU::OS::UESURI) entity_type_uri

UESURI of the entity type of the artifact

Parameters:

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

Returns:

  • (UU::OS::UESURI)


109
110
111
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 109

def entity_type_uri
  @entity_type_uri
end

- (UU::OS::UESURI) icon_uri

URI of the icon of the Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


114
115
116
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 114

def icon_uri
  @icon_uri
end

- (String) last_mod_stamp

Timestamp and UUID of user who updated the Client Account Contract for the last time.

Parameters:

  • (String, Time)

Returns:

  • (String)


79
80
81
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 79

def last_mod_stamp
  @last_mod_stamp
end

- (UU::OS::UESURI) location_uri

URI of container of the Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


44
45
46
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 44

def location_uri
  @location_uri
end

- (UU::OS::UESURI) meta_artifact_uri

URI of meta artifact of created Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


19
20
21
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 19

def meta_artifact_uri
  @meta_artifact_uri
end

- (String) modification_stamp

Modification stamp of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


69
70
71
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 69

def modification_stamp
  @modification_stamp
end

- (String) modification_time

Modification time of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


74
75
76
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 74

def modification_time
  @modification_time
end

- (Fixnum) monthly_limit

Monthly withdrawal limit of the related Account.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


134
135
136
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 134

def monthly_limit
  @monthly_limit
end

- (String) name

Name of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


24
25
26
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 24

def name
  @name
end

- (UU::OS::UESURI) organizational_unit_uri

URI of organizational unit of the Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


49
50
51
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 49

def organizational_unit_uri
  @organizational_unit_uri
end

- (Fixnum) overdraft_limit

Overdraft limit of the related Account. Required attribute, cannot be null or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


140
141
142
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 140

def overdraft_limit
  @overdraft_limit
end

- (UU::OS::Artifact::SecurityLevel) security_level

Security level of the Client Account.

Parameters:

  • (UU::OS::Artifact::SecurityLevel)

Returns:

  • (UU::OS::Artifact::SecurityLevel)


54
55
56
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 54

def security_level
  @security_level
end

- (String) state_comment

Comment of current state of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


94
95
96
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 94

def state_comment
  @state_comment
end

- (String) state_name

Name of current state of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


89
90
91
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 89

def state_name
  @state_name
end

- (UU::OS::Artifact::ArtifactStateType) state_type

Type of current state of the Client Account.

Parameters:

  • (UU::OS::Artifact::ArtifactStateType)

Returns:

  • (UU::OS::Artifact::ArtifactStateType)


99
100
101
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 99

def state_type
  @state_type
end

- (UU::OS::UESURI) uri

URI of the Client Account.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


14
15
16
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 14

def uri
  @uri
end

- (String) user_universe_id

User universe id of client.

Parameters:

  • (String)

Returns:

  • (String)


119
120
121
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 119

def user_universe_id
  @user_universe_id
end

- (String) version

Version of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


84
85
86
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 84

def version
  @version
end

- (Fixnum) weekly_limit

Weekly withdrawal limit of the related Account.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


129
130
131
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 129

def weekly_limit
  @weekly_limit
end

- (UU::OS::Artifact::ArtifactWidthType) width

Flag of width of sheets of the Client Account.

Parameters:

  • (UU::OS::Artifact::ArtifactWidthType)

Returns:

  • (UU::OS::Artifact::ArtifactWidthType)


104
105
106
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 104

def width
  @width
end

Instance Method Details

- (Object) created_stamp



446
447
448
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 446

def created_stamp
  attributes[:createdStamp]
end

- (Object) created_stamp=(val)



450
451
452
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_attributes.rb', line 450

def created_stamp=(val)
  attributes[:createdStamp] = val
end