Class: UU::Finman::FinancialTransaction::FinancialTransactionAttributes

Inherits:
FinancialTransactionDTO show all
Defined in:
lib/uu/finman/financialtransaction/financial_transaction_attributes.rb

Overview

DTO for get attributes command of financial transaction.

Instance Attribute Summary (collapse)

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::Finman::FinancialTransaction::FinancialTransactionDTO

Instance Attribute Details

- (Object) amount_with_vat

Amount of the Financial Transaction with vat.



34
35
36
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 34

def amount_with_vat
  @amount_with_vat
end

- (Object) amount_without_vat

Amount of the Financial Transaction without vat.



31
32
33
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 31

def amount_without_vat
  @amount_without_vat
end

- (Object) code

Code of the financial transaction.



22
23
24
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 22

def code
  @code
end

- (Object) constant_symbol

Constant symbol.



121
122
123
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 121

def constant_symbol
  @constant_symbol
end

- (Object) cost_item_code

Code of cost item.



97
98
99
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 97

def cost_item_code
  @cost_item_code
end

- (Object) cost_item_name

Name of cost item.



103
104
105
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 103

def cost_item_name
  @cost_item_name
end

- (Object) creation_time

Creation time of the financial transaction.



85
86
87
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 85

def creation_time
  @creation_time
end

- (Object) credit_account_number

Number of credit account.



37
38
39
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 37

def 
  @credit_account_number
end

- (Object) credit_account_uri

UESURI of credit account artifact.



40
41
42
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 40

def 
  @credit_account_uri
end

- (Object) credit_business_case_from_opposite_territory

UESURI of credit business case from opposite territory. Not set for expost payments and transfers.



44
45
46
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 44

def credit_business_case_from_opposite_territory
  @credit_business_case_from_opposite_territory
end

- (Object) credit_business_case_uri

UESURI of the credit business case



47
48
49
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 47

def credit_business_case_uri
  @credit_business_case_uri
end

- (Object) credit_financial_category_uri

UESURI of credit financial category.



112
113
114
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 112

def credit_financial_category_uri
  @credit_financial_category_uri
end

- (Object) credit_side_currency

Code of credit side currency.



88
89
90
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 88

def credit_side_currency
  @credit_side_currency
end

- (Object) credit_vat_date

Credit vat date of the transaction.



76
77
78
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 76

def credit_vat_date
  @credit_vat_date
end

- (Object) debit_account_number

Number of debit account.



50
51
52
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 50

def 
  @debit_account_number
end

- (Object) debit_account_uri

UESURI of debit account artifact.



53
54
55
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 53

def 
  @debit_account_uri
end

- (Object) debit_business_case_from_opposite_territory

UESURI of debit business case from opposite territory. Not set for expost payments and transfers.



57
58
59
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 57

def debit_business_case_from_opposite_territory
  @debit_business_case_from_opposite_territory
end

- (Object) debit_business_case_uri

UESURI of the debit business case.



60
61
62
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 60

def debit_business_case_uri
  @debit_business_case_uri
end

- (Object) debit_financial_category_uri

UESURI of debit financial category.



115
116
117
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 115

def debit_financial_category_uri
  @debit_financial_category_uri
end

- (Object) debit_side_currency

Code of debit side currency.



91
92
93
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 91

def debit_side_currency
  @debit_side_currency
end

- (Object) debit_vat_date

Debit vat date of the transaction.



79
80
81
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 79

def debit_vat_date
  @debit_vat_date
end

- (Object) due_date

Date the payment is due to be paid.



109
110
111
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 109

def due_date
  @due_date
end

- (Object) expected_pay_date

Date the payment is expected to be payed to.



94
95
96
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 94

def expected_pay_date
  @expected_pay_date
end

- (Object) financial_transaction_class

Class of financial transaction (specifies if it is Payment, Transfer, Expost payment or Credit note)



64
65
66
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 64

def financial_transaction_class
  @financial_transaction_class
end

- (Object) financial_transaction_type

Type of financial transaction. Item from enumeration UU::Finman::FinancialTransaction::FinancialTransactionType



118
119
120
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 118

def financial_transaction_type
  @financial_transaction_type
end

- (Object) income_item_code

Code of income item.



100
101
102
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 100

def income_item_code
  @income_item_code
end

- (Object) income_item_name

Name of income item.



106
107
108
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 106

def income_item_name
  @income_item_name
end

- (Object) meta_artifact_uri

URI of meta artifact of the financial transaction.



16
17
18
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 16

def meta_artifact_uri
  @meta_artifact_uri
end

- (Object) name

Name of the financial transaction.



19
20
21
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 19

def name
  @name
end

- (Object) pay_date

Pay date of the transaction.



67
68
69
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 67

def pay_date
  @pay_date
end

- (Object) protocol_date

Date of invoicing to the counterparty.



70
71
72
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 70

def protocol_date
  @protocol_date
end

- (Object) realization_probability

Probability of payment realization in %.



73
74
75
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 73

def realization_probability
  @realization_probability
end

- (Object) specific_symbol

Specific symbol.



124
125
126
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 124

def specific_symbol
  @specific_symbol
end

- (Object) state_name

Name of current state of the financial transaction.



25
26
27
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 25

def state_name
  @state_name
end

- (Object) state_type

Type of current state of the financial transaction.



28
29
30
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 28

def state_type
  @state_type
end

- (Object) transaction_currency

Code of transaction currency.



82
83
84
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 82

def transaction_currency
  @transaction_currency
end

- (Object) uri

URI of the financial transaction.



13
14
15
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 13

def uri
  @uri
end

- (Object) variable_symbol

Variable symbol.



127
128
129
# File 'lib/uu/finman/financialtransaction/financial_transaction_attributes.rb', line 127

def variable_symbol
  @variable_symbol
end