Class: UU::Finman::Contract::ContractAttributes

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

Overview

DTO for getAttributes command of Contract.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (UU::OS::UESURI) accept_payment_executive_role_uri

UESURI of accept payment executive role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


237
238
239
# File 'lib/uu/finman/contract/contract_attributes.rb', line 237

def accept_payment_executive_role_uri
  @accept_payment_executive_role_uri
end

- (UU::OS::UESURI) account_from_opposite_territory_uri

UESURI of account from opposite territory.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


24
25
26
# File 'lib/uu/finman/contract/contract_attributes.rb', line 24

def 
  @account_from_opposite_territory_uri
end

- (Fixnum) amount_with_vat

Amount of the Financial Transaction with vat.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


34
35
36
# File 'lib/uu/finman/contract/contract_attributes.rb', line 34

def amount_with_vat
  @amount_with_vat
end

- (Fixnum) amount_without_vat

Amount of the Financial Transaction without vat.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


29
30
31
# File 'lib/uu/finman/contract/contract_attributes.rb', line 29

def amount_without_vat
  @amount_without_vat
end

- (UU::OS::UESURI) confirm_payment_competent_role_uri

UESURI of confirm payment competent role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


252
253
254
# File 'lib/uu/finman/contract/contract_attributes.rb', line 252

def confirm_payment_competent_role_uri
  @confirm_payment_competent_role_uri
end

- (UU::OS::UESURI) confirm_payment_executive_role_uri

UESURI of confirm payment executive role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


257
258
259
# File 'lib/uu/finman/contract/contract_attributes.rb', line 257

def confirm_payment_executive_role_uri
  @confirm_payment_executive_role_uri
end

- (String) constant_symbol

Constant symbol.

Parameters:

  • (String)

Returns:

  • (String)


39
40
41
# File 'lib/uu/finman/contract/contract_attributes.rb', line 39

def constant_symbol
  @constant_symbol
end

- (String) control_side

Specifies which side controls transaction (CREDIT or DEBIT).

Parameters:

  • (String)

Returns:

  • (String)


44
45
46
# File 'lib/uu/finman/contract/contract_attributes.rb', line 44

def control_side
  @control_side
end

- (String) credit_account_number

Number of credit account.

Parameters:

  • (String)

Returns:

  • (String)


49
50
51
# File 'lib/uu/finman/contract/contract_attributes.rb', line 49

def 
  @credit_account_number
end

- (UU::OS::UESURI) credit_account_uri

UESURI of credit account artifact.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


54
55
56
# File 'lib/uu/finman/contract/contract_attributes.rb', line 54

def 
  @credit_account_uri
end

- (UU::OS::UESURI) credit_business_case_from_opposite_territory_uri

UESURI of credit business case from opposite territory.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


59
60
61
# File 'lib/uu/finman/contract/contract_attributes.rb', line 59

def credit_business_case_from_opposite_territory_uri
  @credit_business_case_from_opposite_territory_uri
end

- (UU::OS::UESURI) credit_business_case_uri

UESURI of the credit business case

Parameters:

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

Returns:

  • (UU::OS::UESURI)


64
65
66
# File 'lib/uu/finman/contract/contract_attributes.rb', line 64

def credit_business_case_uri
  @credit_business_case_uri
end

- (UU::OS::UESURI) credit_company_uri

UESUI of credit company.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


74
75
76
# File 'lib/uu/finman/contract/contract_attributes.rb', line 74

def credit_company_uri
  @credit_company_uri
end

- (String) credit_description

Description for credit side.

Parameters:

  • (String)

Returns:

  • (String)


69
70
71
# File 'lib/uu/finman/contract/contract_attributes.rb', line 69

def credit_description
  @credit_description
end

- (UU::OS::UESURI) credit_note_credit_financial_category_uri

UESURI of credit financial category for credit note

Parameters:

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

Returns:

  • (UU::OS::UESURI)


207
208
209
# File 'lib/uu/finman/contract/contract_attributes.rb', line 207

def credit_note_credit_financial_category_uri
  @credit_note_credit_financial_category_uri
end

- (UU::OS::UESURI) credit_note_debit_financial_category_uri

UESURI of debit financial category for credit note

Parameters:

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

Returns:

  • (UU::OS::UESURI)


212
213
214
# File 'lib/uu/finman/contract/contract_attributes.rb', line 212

def credit_note_debit_financial_category_uri
  @credit_note_debit_financial_category_uri
end

- (Object) credit_vat_date

Credit vat date of the transaction.



77
78
79
# File 'lib/uu/finman/contract/contract_attributes.rb', line 77

def credit_vat_date
  @credit_vat_date
end

- (String) currency

Code of currency.

Parameters:

  • (String)

Returns:

  • (String)


172
173
174
# File 'lib/uu/finman/contract/contract_attributes.rb', line 172

def currency
  @currency
end

- (String) debit_account_number

Number of debit account.

Parameters:

  • (String)

Returns:

  • (String)


82
83
84
# File 'lib/uu/finman/contract/contract_attributes.rb', line 82

def 
  @debit_account_number
end

- (UU::OS::UESURI) debit_account_uri

UESURI of debit account artifact.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


87
88
89
# File 'lib/uu/finman/contract/contract_attributes.rb', line 87

def 
  @debit_account_uri
end

- (UU::OS::UESURI) debit_business_case_from_opposite_territory_uri

UESURI of debit business case from opposite territory.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


92
93
94
# File 'lib/uu/finman/contract/contract_attributes.rb', line 92

def debit_business_case_from_opposite_territory_uri
  @debit_business_case_from_opposite_territory_uri
end

- (UU::OS::UESURI) debit_business_case_uri

UESURI of the debit business case.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


97
98
99
# File 'lib/uu/finman/contract/contract_attributes.rb', line 97

def debit_business_case_uri
  @debit_business_case_uri
end

- (UU::OS::UESURI) debit_company_uri

UESURI of credit company

Parameters:

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

Returns:

  • (UU::OS::UESURI)


117
118
119
# File 'lib/uu/finman/contract/contract_attributes.rb', line 117

def debit_company_uri
  @debit_company_uri
end

- (String) debit_description

Description for debit side.

Parameters:

  • (String)

Returns:

  • (String)


112
113
114
# File 'lib/uu/finman/contract/contract_attributes.rb', line 112

def debit_description
  @debit_description
end

- (String) debit_vat_date

Debit vat date of the transaction.

Parameters:

  • (String, Time)

Returns:

  • (String)


122
123
124
# File 'lib/uu/finman/contract/contract_attributes.rb', line 122

def debit_vat_date
  @debit_vat_date
end

- (String) default_cost_item_code

Default Cost Item Code

Parameters:

  • (String)

Returns:

  • (String)


107
108
109
# File 'lib/uu/finman/contract/contract_attributes.rb', line 107

def default_cost_item_code
  @default_cost_item_code
end

- (String) default_income_item_code

Default Income Item Code.

Parameters:

  • (String)

Returns:

  • (String)


102
103
104
# File 'lib/uu/finman/contract/contract_attributes.rb', line 102

def default_income_item_code
  @default_income_item_code
end

- (String) due_date

Date the payment is due to be paid.

Parameters:

  • (String, Time)

Returns:

  • (String)


132
133
134
# File 'lib/uu/finman/contract/contract_attributes.rb', line 132

def due_date
  @due_date
end

- (String) expected_pay_date

Date the payment is expected to be payed to.

Parameters:

  • (String, Time)

Returns:

  • (String)


137
138
139
# File 'lib/uu/finman/contract/contract_attributes.rb', line 137

def expected_pay_date
  @expected_pay_date
end

- (UU::OS::UESURI) expost_credit_financial_category_uri

UESURI of credit financial category for expost

Parameters:

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

Returns:

  • (UU::OS::UESURI)


217
218
219
# File 'lib/uu/finman/contract/contract_attributes.rb', line 217

def expost_credit_financial_category_uri
  @expost_credit_financial_category_uri
end

- (UU::OS::UESURI) expost_debit_financial_category_uri

UESURI of debit financial category for expost

Parameters:

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

Returns:

  • (UU::OS::UESURI)


222
223
224
# File 'lib/uu/finman/contract/contract_attributes.rb', line 222

def expost_debit_financial_category_uri
  @expost_debit_financial_category_uri
end

- (UU::OS::UESURI) fast_payment_credit_financial_category_uri

UESURI of credit financial category for fast payment

Parameters:

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

Returns:

  • (UU::OS::UESURI)


197
198
199
# File 'lib/uu/finman/contract/contract_attributes.rb', line 197

def fast_payment_credit_financial_category_uri
  @fast_payment_credit_financial_category_uri
end

- (UU::OS::UESURI) fast_payment_debit_financial_category_uri

UESURI of debit financial category for fast payment

Parameters:

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

Returns:

  • (UU::OS::UESURI)


202
203
204
# File 'lib/uu/finman/contract/contract_attributes.rb', line 202

def fast_payment_debit_financial_category_uri
  @fast_payment_debit_financial_category_uri
end

- (FinancialTransactionType) financial_transaction_type

Type of financial transaction. Item from enumeration FinancialTransactionType

Parameters:

  • (FinancialTransactionType)

Returns:

  • (FinancialTransactionType)


142
143
144
# File 'lib/uu/finman/contract/contract_attributes.rb', line 142

def financial_transaction_type
  @financial_transaction_type
end

- (String) invoice_number

Invoice number of financial transaction.

Parameters:

  • (String)

Returns:

  • (String)


147
148
149
# File 'lib/uu/finman/contract/contract_attributes.rb', line 147

def invoice_number
  @invoice_number
end

- (String) name

Name of the financial transaction.

Parameters:

  • (String)

Returns:

  • (String)


19
20
21
# File 'lib/uu/finman/contract/contract_attributes.rb', line 19

def name
  @name
end

- (String) pay_date

Pay date of the transaction.

Parameters:

  • (String, Time)

Returns:

  • (String)


152
153
154
# File 'lib/uu/finman/contract/contract_attributes.rb', line 152

def pay_date
  @pay_date
end

- (UU::OS::UESURI) payment_credit_financial_category_uri

UESURI of credit financial category for payment

Parameters:

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

Returns:

  • (UU::OS::UESURI)


187
188
189
# File 'lib/uu/finman/contract/contract_attributes.rb', line 187

def payment_credit_financial_category_uri
  @payment_credit_financial_category_uri
end

- (UU::OS::UESURI) payment_debit_financial_category_uri

UESURI of debit financial category for payment

Parameters:

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

Returns:

  • (UU::OS::UESURI)


192
193
194
# File 'lib/uu/finman/contract/contract_attributes.rb', line 192

def payment_debit_financial_category_uri
  @payment_debit_financial_category_uri
end

- (UU::OS::UESURI) prepare_invoice_competent_role_uri

UESURI of prepare invoice competent role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


262
263
264
# File 'lib/uu/finman/contract/contract_attributes.rb', line 262

def prepare_invoice_competent_role_uri
  @prepare_invoice_competent_role_uri
end

- (UU::OS::UESURI) prepare_invoice_executive_role_uri

UESURI of prepare invoice executive role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


267
268
269
# File 'lib/uu/finman/contract/contract_attributes.rb', line 267

def prepare_invoice_executive_role_uri
  @prepare_invoice_executive_role_uri
end

- (String) protocol_date

Date of invoicing to the counterparty.

Parameters:

  • (String, Time)

Returns:

  • (String)


157
158
159
# File 'lib/uu/finman/contract/contract_attributes.rb', line 157

def protocol_date
  @protocol_date
end

- (Fixnum) realization_probability

Probability of payment realization in %.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


162
163
164
# File 'lib/uu/finman/contract/contract_attributes.rb', line 162

def realization_probability
  @realization_probability
end

- (UU::OS::UESURI) request_payment_competent_role_uri

UESURI of request payment competent role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


242
243
244
# File 'lib/uu/finman/contract/contract_attributes.rb', line 242

def request_payment_competent_role_uri
  @request_payment_competent_role_uri
end

- (UU::OS::UESURI) request_payment_executive_role_uri

UESURI of request payment executive role

Parameters:

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

Returns:

  • (UU::OS::UESURI)


247
248
249
# File 'lib/uu/finman/contract/contract_attributes.rb', line 247

def request_payment_executive_role_uri
  @request_payment_executive_role_uri
end

- (String) specific_symbol

Specific symbol.

Parameters:

  • (String, Time)

Returns:

  • (String)


167
168
169
# File 'lib/uu/finman/contract/contract_attributes.rb', line 167

def specific_symbol
  @specific_symbol
end

- (UU::OS::UESURI) transfer_credit_financial_category_uri

UESURI of credit financial category for transfer

Parameters:

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

Returns:

  • (UU::OS::UESURI)


227
228
229
# File 'lib/uu/finman/contract/contract_attributes.rb', line 227

def transfer_credit_financial_category_uri
  @transfer_credit_financial_category_uri
end

- (UU::OS::UESURI) transfer_debit_financial_category_uri

UESURI of debit financial category for transfer

Parameters:

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

Returns:

  • (UU::OS::UESURI)


232
233
234
# File 'lib/uu/finman/contract/contract_attributes.rb', line 232

def transfer_debit_financial_category_uri
  @transfer_debit_financial_category_uri
end

- (String) variable_symbol

Variable symbol.

Parameters:

  • (String)

Returns:

  • (String)


177
178
179
# File 'lib/uu/finman/contract/contract_attributes.rb', line 177

def variable_symbol
  @variable_symbol
end

- (String) vat_date

vat date of the transaction.

Parameters:

  • (String, Time)

Returns:

  • (String)


127
128
129
# File 'lib/uu/finman/contract/contract_attributes.rb', line 127

def vat_date
  @vat_date
end

- (Fixnum) vat_rate

Vat rate.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


182
183
184
# File 'lib/uu/finman/contract/contract_attributes.rb', line 182

def vat_rate
  @vat_rate
end