Class: UU::Finman::BusinessCase::BusinessCaseAttributes

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

Overview

Value object containing attributes of a Business Case entity.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (UU::OS::UESURI) access_role_for_payments_uri

URI of access role for payments of interterritorial business case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


139
140
141
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 139

def access_role_for_payments_uri
  @access_role_for_payments_uri
end

- (UU::OS::UESURI) business_case_company_uri

URI of company of created Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


113
114
115
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 113

def business_case_company_uri
  @business_case_company_uri
end

- (UU::Finman::BusinessCase::BusinessCaseType) business_case_type

Type of the business case. Returns value from UU::Finman::BusinessCase::BusinessCaseType enumeration. Can be null, if the type of the business case cannot be recognized.



119
120
121
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 119

def business_case_type
  @business_case_type
end

- (String) code

Code of created Business Case.

Parameters:

  • (String)

Returns:

  • (String)


28
29
30
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 28

def code
  @code
end

- (UU::OS::UESURI) competent_role_uri

URI of the role competent for created Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


38
39
40
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 38

def competent_role_uri
  @competent_role_uri
end

- (UU::OS::UESURI) counterparty_business_case_uri

URI of counterparty business case of interterritorial business case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


134
135
136
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 134

def counterparty_business_case_uri
  @counterparty_business_case_uri
end

- (String) creation_stamp

Creation stamp of the Business Case.

Parameters:

  • (String, Time)

Returns:

  • (String)


58
59
60
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 58

def creation_stamp
  @creation_stamp
end

- (String) creation_time

Creation time of the Business Case.

Parameters:

  • (String, Time)

Returns:

  • (String)


63
64
65
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 63

def creation_time
  @creation_time
end

- (UU::OS::UESURI) credit_note_client_default_financial_category_uri

URI of default financial category of client's side of credit note.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


210
211
212
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 210

def credit_note_client_default_financial_category_uri
  @credit_note_client_default_financial_category_uri
end

- (UU::OS::UESURI) credit_note_supplier_default_financial_category_uri

URI of default financial category of supplier's side of credit note.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


205
206
207
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 205

def credit_note_supplier_default_financial_category_uri
  @credit_note_supplier_default_financial_category_uri
end

- (String) currency

Code of business case currency. Must be one from territory allowed reporting currencies.

Parameters:

  • (String)

Returns:

  • (String)


124
125
126
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 124

def currency
  @currency
end

- (String) default_account_number

Default account number of the business case.

Parameters:

  • (String)

Returns:

  • (String)


149
150
151
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 149

def 
  @default_account_number
end

- (UU::OS::UESURI) default_account_uri

URI of default account of the business case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


144
145
146
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 144

def 
  @default_account_uri
end

- (String) description

Description of created Business Case.

Parameters:

  • (String)

Returns:

  • (String)


33
34
35
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 33

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)


103
104
105
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 103

def entity_type_uri
  @entity_type_uri
end

- (UU::OS::UESURI) expost_payment_default_credit_financial_category_uri

URI of default financial category of credit side of ex-post payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


195
196
197
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 195

def expost_payment_default_credit_financial_category_uri
  @expost_payment_default_credit_financial_category_uri
end

- (UU::OS::UESURI) expost_payment_default_debit_financial_category_uri

URI of default financial category of debit side of ex-post payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


200
201
202
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 200

def expost_payment_default_debit_financial_category_uri
  @expost_payment_default_debit_financial_category_uri
end

- (UU::OS::UESURI) fast_payment_default_credit_financial_category_uri

URI of default financial category of credit side of fast payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


175
176
177
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 175

def fast_payment_default_credit_financial_category_uri
  @fast_payment_default_credit_financial_category_uri
end

- (UU::OS::UESURI) fast_payment_default_debit_financial_category_uri

URI of default financial category of debit side of fast payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


180
181
182
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 180

def fast_payment_default_debit_financial_category_uri
  @fast_payment_default_debit_financial_category_uri
end

- (UU::OS::UESURI) icon_uri

URI of the icon of the Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


108
109
110
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 108

def icon_uri
  @icon_uri
end

- (UU::OS::UESURI) incoming_invoice_clerk_uri

URI of incoming invoice clerk's role.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


154
155
156
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 154

def incoming_invoice_clerk_uri
  @incoming_invoice_clerk_uri
end

- (UU::OS::UESURI) location_uri

URI of container of the Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


43
44
45
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 43

def location_uri
  @location_uri
end

- (UU::OS::UESURI) meta_artifact_uri

URI of meta artifact of created Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


18
19
20
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 18

def meta_artifact_uri
  @meta_artifact_uri
end

- (String) modification_stamp

Modification stamp of the Business Case.

Parameters:

  • (String, Time)

Returns:

  • (String)


68
69
70
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 68

def modification_stamp
  @modification_stamp
end

- (String) modification_time

Modification time of the Business Case.

Parameters:

  • (String, Time)

Returns:

  • (String)


73
74
75
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 73

def modification_time
  @modification_time
end

- (String) name

Name of created Business Case.

Parameters:

  • (String)

Returns:

  • (String)


23
24
25
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 23

def name
  @name
end

- (UU::OS::UESURI) organizational_unit_uri

URI of organizational unit of the Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


48
49
50
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 48

def organizational_unit_uri
  @organizational_unit_uri
end

- (UU::OS::UESURI) outgoing_invoice_clerk_uri

URI of outgoing invoice clerk's role.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


159
160
161
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 159

def outgoing_invoice_clerk_uri
  @outgoing_invoice_clerk_uri
end

- (UU::OS::UESURI) payment_default_credit_financial_category_uri

URI of default financial category of credit side of payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


165
166
167
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 165

def payment_default_credit_financial_category_uri
  @payment_default_credit_financial_category_uri
end

- (UU::OS::UESURI) payment_default_debit_financial_category_uri

URI of default financial category of debit side of payment.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


170
171
172
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 170

def payment_default_debit_financial_category_uri
  @payment_default_debit_financial_category_uri
end

URI of related business case of interterritorial business case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


129
130
131
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 129

def related_business_case_uri
  @related_business_case_uri
end

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

Security level of the Business Case.

Parameters:

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

Returns:

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


53
54
55
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 53

def security_level
  @security_level
end

- (String) state_comment

Comment of current state of the Business Case.

Parameters:

  • (String)

Returns:

  • (String)


88
89
90
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 88

def state_comment
  @state_comment
end

- (String) state_name

Name of current state of the Business Case.

Parameters:

  • (String)

Returns:

  • (String)


83
84
85
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 83

def state_name
  @state_name
end

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

Type of current state of the Business Case.

Parameters:

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

Returns:

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


93
94
95
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 93

def state_type
  @state_type
end

- (UU::OS::UESURI) transfer_default_credit_financial_category_uri

URI of default financial category of credit side of financial transfer.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


185
186
187
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 185

def transfer_default_credit_financial_category_uri
  @transfer_default_credit_financial_category_uri
end

- (UU::OS::UESURI) transfer_default_debit_financial_category_uri

URI of default financial category of debit side of financial transfer.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


190
191
192
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 190

def transfer_default_debit_financial_category_uri
  @transfer_default_debit_financial_category_uri
end

- (UU::OS::UESURI) uri

URI of the Business Case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


13
14
15
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 13

def uri
  @uri
end

- (String) version

Version of the Business Case.

Parameters:

  • (String)

Returns:

  • (String)


78
79
80
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 78

def version
  @version
end

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

Flag of width of sheets of the Business Case.

Parameters:

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

Returns:

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


98
99
100
# File 'lib/uu/finman/businesscase/business_case_attributes.rb', line 98

def width
  @width
end