Class: UU::Finman::FinancialTransaction::TransferAttributes
- Inherits:
-
FinancialTransactionDTO
- Object
- OS::REST::DTO
- FinancialTransactionDTO
- UU::Finman::FinancialTransaction::TransferAttributes
- Defined in:
- lib/uu/finman/financialtransaction/transfer_attributes.rb
Overview
DTO for get attributes command of financial transfer.
Instance Attribute Summary (collapse)
-
- (Fixnum) amount_with_vat
Amount of the Financial Transaction with vat.
-
- (Fixnum) amount_without_vat
Amount of the Financial Transaction without vat.
-
- (String) code
Code of the financial transaction.
-
- (UU::OS::UESURI) competent_role_uri
URI of role competent for the financial transaction.
-
- (UU::OS::UESURI) complementary_transfer_uri
UESURI of complementary transfer to this reinvoicing transfer.
-
- (UU::OS::UESURI) contract_uri
UESURI of Contract.
-
- (ControlSide) control_side
Specifies which side controls transaction (CREDIT or DEBIT).
-
- (String) cost_item_code
Code of cost item.
-
- (String) creation_stamp
Creation stamp of the financial transaction.
-
- (String) creation_time
Creation time of the financial transaction.
-
- (String) credit_account_number
Number of credit account.
-
- (UU::OS::UESURI) credit_account_uri
UESURI of credit account artifact.
-
- (UU::OS::UESURI) credit_business_case_uri
UESURI of the credit business case.
-
- (String) credit_description
Description for credit side.
-
- (UU::OS::UESURI) credit_financial_category_uri
UESURI of credit financial category.
-
- (String) credit_side_currency
Code of credit side currency.
-
- (String) debit_account_number
Number of debit account.
-
- (UU::OS::UESURI) debit_account_uri
UESURI of debit account artifact.
-
- (UU::OS::UESURI) debit_business_case_uri
UESURI of the debit business case.
-
- (String) debit_description
Description for debit side.
-
- (UU::OS::UESURI) debit_financial_category_uri
UESURI of debit financial category.
-
- (String) debit_side_currency
Code of debit side currency.
-
- (String) description
Description of the financial transaction.
-
- (String) entity_type_uri
UESURI of the entity type of the artifact.
-
- (String) expected_pay_date
Date the payment is expected to be payed to.
-
- (Fixnum) explicit_amount
Amount in other side currency, specified by user.
-
- (FinancialTransactionClass) financial_transaction_class
Class of financial transaction (specifies if it is Payment, Transfer, Expost payment or Credit note).
-
- (FinancialTransactionType) financial_transaction_type
Type of financial transaction.
-
- (UU::OS::UESURI) icon_uri
URI of the icon of the financial transaction.
-
- (String) income_item_code
Code of income item.
-
- (TrueClass, FalseClass) is_ready_to_be_paid
True states that the transfer will be automatically confirmed on the expected paydate.
-
- (UU::OS::UESURI) location_uri
URI of container of the financial transaction.
-
- (UU::OS::UESURI) meta_artifact_uri
URI of meta artifact of the financial transaction.
-
- (String) modification_stamp
Modification stamp of the financial transaction.
-
- (String) modification_time
Modification time of the financial transaction.
-
- (String) name
Name of the financial transaction.
-
- (UU::OS::UESURI) organizational_unit_uri
URI of organizational unit of the financial transaction.
-
- (String) pay_date
Pay date of the transaction.
-
- (Fixnum) realization_probability
Probability of payment realization in %.
-
- (UU::OS::UESURI) reinvoice_from_category_uri
UESURI of financial category the amount will be reinvoiced from.
-
- (String) reinvoice_from_item
Code of item the amount will be reinvoiced on.
-
- (String) reinvoice_on_item
Code of item the amount will be reinvoiced on.
-
- (UU::OS::UESURI) reinvoice_to_category_uri
UESURI of financial category the amount will be reinvoiced to.
-
- (ReinvoicingType) reinvoicing_type
Identifies type of reinvoicing.
-
- (String) related_links
Related links(URI, label) in JSON format.
-
- (UU::OS::Artifact::SecurityLevel) security_level
Security level of the financial transaction.
-
- (String) state_comment
Comment of current state of the financial transaction.
-
- (String) state_name
Name of current state of the financial transaction.
-
- (UU::OS::Artifact::ArtifactStateType) state_type
Type of current state of the financial transaction.
-
- (String) transaction_currency
Code of transaction currency.
-
- (UU::OS::UESURI) uri
URI of the financial transaction.
-
- (String) variable_symbol
Variable symbol.
-
- (String) vat_date
Vat date of the transaction.
-
- (Fixnum) vat_rate
Vat rate.
-
- (String) version
Version of the financial transaction.
-
- (String) width
Flag of width of sheets of the financial transaction.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class UU::Finman::FinancialTransaction::FinancialTransactionDTO
Instance Attribute Details
- (Fixnum) amount_with_vat
Amount of the Financial Transaction with vat.
125 126 127 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 125 def amount_with_vat @amount_with_vat end |
- (Fixnum) amount_without_vat
Amount of the Financial Transaction without vat.
120 121 122 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 120 def amount_without_vat @amount_without_vat end |
- (String) code
Code of the financial transaction.
35 36 37 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 35 def code @code end |
- (UU::OS::UESURI) competent_role_uri
URI of role competent for the financial transaction.
45 46 47 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 45 def competent_role_uri @competent_role_uri end |
- (UU::OS::UESURI) complementary_transfer_uri
UESURI of complementary transfer to this reinvoicing transfer. Set only for reinvoicing transfers
131 132 133 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 131 def complementary_transfer_uri @complementary_transfer_uri end |
- (UU::OS::UESURI) contract_uri
UESURI of Contract.
141 142 143 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 141 def contract_uri @contract_uri end |
- (ControlSide) control_side
Specifies which side controls transaction (CREDIT or DEBIT).
136 137 138 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 136 def control_side @control_side end |
- (String) cost_item_code
Code of cost item.
146 147 148 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 146 def cost_item_code @cost_item_code end |
- (String) creation_stamp
Creation stamp of the financial transaction.
65 66 67 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 65 def creation_stamp @creation_stamp end |
- (String) creation_time
Creation time of the financial transaction.
70 71 72 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 70 def creation_time @creation_time end |
- (String) credit_account_number
Number of credit account.
151 152 153 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 151 def credit_account_number @credit_account_number end |
- (UU::OS::UESURI) credit_account_uri
UESURI of credit account artifact.
156 157 158 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 156 def credit_account_uri @credit_account_uri end |
- (UU::OS::UESURI) credit_business_case_uri
UESURI of the credit business case
161 162 163 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 161 def credit_business_case_uri @credit_business_case_uri end |
- (String) credit_description
Description for credit side.
166 167 168 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 166 def credit_description @credit_description end |
- (UU::OS::UESURI) credit_financial_category_uri
UESURI of credit financial category.
171 172 173 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 171 def credit_financial_category_uri @credit_financial_category_uri end |
- (String) credit_side_currency
Code of credit side currency.
278 279 280 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 278 def credit_side_currency @credit_side_currency end |
- (String) debit_account_number
Number of debit account.
176 177 178 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 176 def debit_account_number @debit_account_number end |
- (UU::OS::UESURI) debit_account_uri
UESURI of debit account artifact.
181 182 183 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 181 def debit_account_uri @debit_account_uri end |
- (UU::OS::UESURI) debit_business_case_uri
UESURI of the debit business case.
186 187 188 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 186 def debit_business_case_uri @debit_business_case_uri end |
- (String) debit_description
Description for debit side.
191 192 193 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 191 def debit_description @debit_description end |
- (UU::OS::UESURI) debit_financial_category_uri
UESURI of debit financial category.
196 197 198 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 196 def debit_financial_category_uri @debit_financial_category_uri end |
- (String) debit_side_currency
Code of debit side currency.
283 284 285 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 283 def debit_side_currency @debit_side_currency end |
- (String) description
Description of the financial transaction.
40 41 42 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 40 def description @description end |
- (String) entity_type_uri
UESURI of the entity type of the artifact
115 116 117 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 115 def entity_type_uri @entity_type_uri end |
- (String) expected_pay_date
Date the payment is expected to be payed to.
201 202 203 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 201 def expected_pay_date @expected_pay_date end |
- (Fixnum) explicit_amount
Amount in other side currency, specified by user
206 207 208 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 206 def explicit_amount @explicit_amount end |
- (FinancialTransactionClass) financial_transaction_class
Class of financial transaction (specifies if it is Payment, Transfer, Expost payment or Credit note)
217 218 219 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 217 def financial_transaction_class @financial_transaction_class end |
- (FinancialTransactionType) financial_transaction_type
Type of financial transaction. Item from enumeration FinancialTransactionType Possible values: CASH or NONCASH
212 213 214 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 212 def financial_transaction_type @financial_transaction_type end |
- (UU::OS::UESURI) icon_uri
URI of the icon of the financial transaction.
110 111 112 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 110 def icon_uri @icon_uri end |
- (String) income_item_code
Code of income item.
222 223 224 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 222 def income_item_code @income_item_code end |
- (TrueClass, FalseClass) is_ready_to_be_paid
True states that the transfer will be automatically confirmed on the expected paydate.
228 229 230 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 228 def is_ready_to_be_paid @is_ready_to_be_paid end |
- (UU::OS::UESURI) location_uri
URI of container of the financial transaction.
50 51 52 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 50 def location_uri @location_uri end |
- (UU::OS::UESURI) meta_artifact_uri
URI of meta artifact of the financial transaction.
25 26 27 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 25 def @meta_artifact_uri end |
- (String) modification_stamp
Modification stamp of the financial transaction.
75 76 77 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 75 def modification_stamp @modification_stamp end |
- (String) modification_time
Modification time of the financial transaction.
80 81 82 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 80 def modification_time @modification_time end |
- (String) name
Name of the financial transaction.
30 31 32 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 30 def name @name end |
- (UU::OS::UESURI) organizational_unit_uri
URI of organizational unit of the financial transaction.
55 56 57 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 55 def organizational_unit_uri @organizational_unit_uri end |
- (String) pay_date
Pay date of the transaction.
233 234 235 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 233 def pay_date @pay_date end |
- (Fixnum) realization_probability
Probability of payment realization in %.
238 239 240 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 238 def realization_probability @realization_probability end |
- (UU::OS::UESURI) reinvoice_from_category_uri
UESURI of financial category the amount will be reinvoiced from.
243 244 245 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 243 def reinvoice_from_category_uri @reinvoice_from_category_uri end |
- (String) reinvoice_from_item
Code of item the amount will be reinvoiced on.
253 254 255 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 253 def reinvoice_from_item @reinvoice_from_item end |
- (String) reinvoice_on_item
Code of item the amount will be reinvoiced on.
258 259 260 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 258 def reinvoice_on_item @reinvoice_on_item end |
- (UU::OS::UESURI) reinvoice_to_category_uri
UESURI of financial category the amount will be reinvoiced to.
248 249 250 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 248 def reinvoice_to_category_uri @reinvoice_to_category_uri end |
- (ReinvoicingType) reinvoicing_type
Identifies type of reinvoicing. Possible values: INCOMES_INCOMES, COSTS_COSTS
263 264 265 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 263 def reinvoicing_type @reinvoicing_type end |
- (String) related_links
Related links(URI, label) in JSON format.
298 299 300 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 298 def @related_links end |
- (UU::OS::Artifact::SecurityLevel) security_level
Security level of the financial transaction.
60 61 62 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 60 def security_level @security_level end |
- (String) state_comment
Comment of current state of the financial transaction.
95 96 97 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 95 def state_comment @state_comment end |
- (String) state_name
Name of current state of the financial transaction.
90 91 92 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 90 def state_name @state_name end |
- (UU::OS::Artifact::ArtifactStateType) state_type
Type of current state of the financial transaction.
100 101 102 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 100 def state_type @state_type end |
- (String) transaction_currency
Code of transaction currency.
288 289 290 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 288 def transaction_currency @transaction_currency end |
- (UU::OS::UESURI) uri
URI of the financial transaction.
20 21 22 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 20 def uri @uri end |
- (String) variable_symbol
Variable symbol.
293 294 295 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 293 def variable_symbol @variable_symbol end |
- (String) vat_date
Vat date of the transaction.
268 269 270 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 268 def vat_date @vat_date end |
- (Fixnum) vat_rate
Vat rate.
273 274 275 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 273 def vat_rate @vat_rate end |
- (String) version
Version of the financial transaction.
85 86 87 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 85 def version @version end |
- (String) width
Flag of width of sheets of the financial transaction.
105 106 107 |
# File 'lib/uu/finman/financialtransaction/transfer_attributes.rb', line 105 def width @width end |