Class: UU::Finman::FinancialTransaction::CreditNoteAttributes
- Inherits:
-
FinancialTransactionDTO
- Object
- OS::REST::DTO
- FinancialTransactionDTO
- UU::Finman::FinancialTransaction::CreditNoteAttributes
- Defined in:
- lib/uu/finman/financialtransaction/credit_note_attributes.rb
Overview
DTO for get attributes command of credit note.
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) client_account_number
Number of client account.
-
- (UU::OS::UESURI) client_account_uri
UESURI of client account artifact.
-
- (UU::OS::UESURI) client_business_case_from_opposite_territory
UESURI of client business case from opposite territory.
-
- (UU::OS::UESURI) client_business_case_uri
UESURI of the client business case.
-
- (String) client_description
Description for client side.
-
- (UU::OS::UESURI) client_financial_category_uri
UESURI of client financial category.
-
- (String) client_side_currency
Code of client side currency.
-
- (String) client_vat_date
Client vat date of the transaction.
-
- (String) code
Code of the financial transaction.
-
- (UU::OS::UESURI) competent_role_uri
URI of role competent for the financial transaction.
-
- (String) constant_symbol
Constant symbol.
-
- (UU::OS::UESURI) contract_uri
UESURI of Contract.
-
- (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.
-
- (CreditNoteType) credit_note_type
Specifies type of credit note.
-
- (String) description
Description of the financial transaction.
-
- (String) due_date
Date the payment is due to be paid.
-
- (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.
-
- (String) for_acceptance_date
Date the accept payment activity will be planned to.
-
- (UU::OS::UESURI) icon_uri
URI of the icon of the financial transaction.
-
- (String) income_item_code
Code of income item.
-
- (UU::OS::UESURI) interterritorial_payment_copy_uri
UESURI of payment copy artifact.
-
- (UU::OS::UESURI) interterritorial_payment_original_uri
UESURI of payment original artifact.
-
- (String) invoice_number
Invoice number of financial transaction.
-
- (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.
-
- (String) protocol_date
Date of invoicing to the counterparty.
-
- (Fixnum) realization_probability
Probability of payment realization in %.
-
- (String) related_links
Related links(URI, label) in JSON format.
-
- (TrueClass, FalseClass) request_approval_by_manager
Specifies whether is it needed to approve the credit note by competent manager.
-
- (UU::OS::Artifact::SecurityLevel) security_level
Security level of the financial transaction.
-
- (String) specific_symbol
Specific symbol.
-
- (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) supplier_account_number
Number of supplier account.
-
- (UU::OS::UESURI) supplier_account_uri
UESURI of supplier account artifact.
-
- (UU::OS::UESURI) supplier_business_case_from_opposite_territory
UESURI of supplier business case from opposite territory.
-
- (UU::OS::UESURI) supplier_business_case_uri
UESURI of the supplier business case.
-
- (String) supplier_description
Description for supplier side.
-
- (UU::OS::UESURI) supplier_financial_category_uri
UESURI of supplier financial category.
-
- (String) supplier_side_currency
Code of credit side currency.
-
- (String) supplier_vat_date
Supplier vat date of the transaction.
-
- (String) transaction_currency
Code of transaction currency.
-
- (UU::OS::UESURI) uri
URI of the financial transaction.
-
- (String) variable_symbol
Variable symbol.
-
- (Fixnum) vat_rate
Vat rate.
-
- (String) version
Version of the financial transaction.
-
- (TrueClass, FalseClass) wait_for_acceptance_by_accountant
Specifies whether is it needed to confirm the acceptance of the credit note by client's accountant.
-
- (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/credit_note_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/credit_note_attributes.rb', line 120 def amount_without_vat @amount_without_vat end |
- (String) client_account_number
Number of client account.
185 186 187 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 185 def client_account_number @client_account_number end |
- (UU::OS::UESURI) client_account_uri
UESURI of client account artifact.
190 191 192 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 190 def client_account_uri @client_account_uri end |
- (UU::OS::UESURI) client_business_case_from_opposite_territory
UESURI of client business case from opposite territory.
195 196 197 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 195 def client_business_case_from_opposite_territory @client_business_case_from_opposite_territory end |
- (UU::OS::UESURI) client_business_case_uri
UESURI of the client business case.
200 201 202 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 200 def client_business_case_uri @client_business_case_uri end |
- (String) client_description
Description for client side.
205 206 207 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 205 def client_description @client_description end |
- (UU::OS::UESURI) client_financial_category_uri
UESURI of client financial category.
210 211 212 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 210 def client_financial_category_uri @client_financial_category_uri end |
- (String) client_side_currency
Code of client side currency.
316 317 318 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 316 def client_side_currency @client_side_currency end |
- (String) client_vat_date
Client vat date of the transaction.
215 216 217 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 215 def client_vat_date @client_vat_date end |
- (String) code
Code of the financial transaction.
35 36 37 |
# File 'lib/uu/finman/financialtransaction/credit_note_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/credit_note_attributes.rb', line 45 def competent_role_uri @competent_role_uri end |
- (String) constant_symbol
Constant symbol.
130 131 132 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 130 def constant_symbol @constant_symbol end |
- (UU::OS::UESURI) contract_uri
UESURI of Contract.
140 141 142 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 140 def contract_uri @contract_uri end |
- (String) cost_item_code
Code of cost item.
145 146 147 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 145 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/credit_note_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/credit_note_attributes.rb', line 70 def creation_time @creation_time end |
- (CreditNoteType) credit_note_type
Specifies type of credit note.
135 136 137 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 135 def credit_note_type @credit_note_type end |
- (String) description
Description of the financial transaction.
40 41 42 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 40 def description @description end |
- (String) due_date
Date the payment is due to be paid.
220 221 222 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 220 def due_date @due_date end |
- (String) entity_type_uri
UESURI of the entity type of the artifact
115 116 117 |
# File 'lib/uu/finman/financialtransaction/credit_note_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.
225 226 227 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 225 def expected_pay_date @expected_pay_date end |
- (Fixnum) explicit_amount
Amount in other side currency, specified by user
230 231 232 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 230 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)
241 242 243 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 241 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
236 237 238 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 236 def financial_transaction_type @financial_transaction_type end |
- (String) for_acceptance_date
Date the accept payment activity will be planned to.
246 247 248 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 246 def for_acceptance_date @for_acceptance_date end |
- (UU::OS::UESURI) icon_uri
URI of the icon of the financial transaction.
110 111 112 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 110 def icon_uri @icon_uri end |
- (String) income_item_code
Code of income item.
251 252 253 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 251 def income_item_code @income_item_code end |
- (UU::OS::UESURI) interterritorial_payment_copy_uri
UESURI of payment copy artifact.
261 262 263 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 261 def interterritorial_payment_copy_uri @interterritorial_payment_copy_uri end |
- (UU::OS::UESURI) interterritorial_payment_original_uri
UESURI of payment original artifact.
266 267 268 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 266 def interterritorial_payment_original_uri @interterritorial_payment_original_uri end |
- (String) invoice_number
Invoice number of financial transaction.
256 257 258 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 256 def invoice_number @invoice_number end |
- (UU::OS::UESURI) location_uri
URI of container of the financial transaction.
50 51 52 |
# File 'lib/uu/finman/financialtransaction/credit_note_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/credit_note_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/credit_note_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/credit_note_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/credit_note_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/credit_note_attributes.rb', line 55 def organizational_unit_uri @organizational_unit_uri end |
- (String) pay_date
Pay date of the transaction.
271 272 273 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 271 def pay_date @pay_date end |
- (String) protocol_date
Date of invoicing to the counterparty.
276 277 278 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 276 def protocol_date @protocol_date end |
- (Fixnum) realization_probability
Probability of payment realization in %.
281 282 283 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 281 def realization_probability @realization_probability end |
- (String) related_links
Related links(URI, label) in JSON format.
326 327 328 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 326 def @related_links end |
- (TrueClass, FalseClass) request_approval_by_manager
Specifies whether is it needed to approve the credit note by competent manager.
286 287 288 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 286 def request_approval_by_manager @request_approval_by_manager end |
- (UU::OS::Artifact::SecurityLevel) security_level
Security level of the financial transaction.
60 61 62 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 60 def security_level @security_level end |
- (String) specific_symbol
Specific symbol.
291 292 293 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 291 def specific_symbol @specific_symbol end |
- (String) state_comment
Comment of current state of the financial transaction.
95 96 97 |
# File 'lib/uu/finman/financialtransaction/credit_note_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/credit_note_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/credit_note_attributes.rb', line 100 def state_type @state_type end |
- (String) supplier_account_number
Number of supplier account.
150 151 152 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 150 def supplier_account_number @supplier_account_number end |
- (UU::OS::UESURI) supplier_account_uri
UESURI of supplier account artifact.
155 156 157 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 155 def supplier_account_uri @supplier_account_uri end |
- (UU::OS::UESURI) supplier_business_case_from_opposite_territory
UESURI of supplier business case from opposite territory.
160 161 162 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 160 def supplier_business_case_from_opposite_territory @supplier_business_case_from_opposite_territory end |
- (UU::OS::UESURI) supplier_business_case_uri
UESURI of the supplier business case
165 166 167 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 165 def supplier_business_case_uri @supplier_business_case_uri end |
- (String) supplier_description
Description for supplier side.
170 171 172 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 170 def supplier_description @supplier_description end |
- (UU::OS::UESURI) supplier_financial_category_uri
UESURI of supplier financial category.
175 176 177 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 175 def supplier_financial_category_uri @supplier_financial_category_uri end |
- (String) supplier_side_currency
Code of credit side currency.
311 312 313 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 311 def supplier_side_currency @supplier_side_currency end |
- (String) supplier_vat_date
Supplier vat date of the transaction.
180 181 182 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 180 def supplier_vat_date @supplier_vat_date end |
- (String) transaction_currency
Code of transaction currency.
321 322 323 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 321 def transaction_currency @transaction_currency end |
- (UU::OS::UESURI) uri
URI of the financial transaction.
20 21 22 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 20 def uri @uri end |
- (String) variable_symbol
Variable symbol.
296 297 298 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 296 def variable_symbol @variable_symbol end |
- (Fixnum) vat_rate
Vat rate.
301 302 303 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 301 def vat_rate @vat_rate end |
- (String) version
Version of the financial transaction.
85 86 87 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 85 def version @version end |
- (TrueClass, FalseClass) wait_for_acceptance_by_accountant
Specifies whether is it needed to confirm the acceptance of the credit note by client's accountant.
306 307 308 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 306 def wait_for_acceptance_by_accountant @wait_for_acceptance_by_accountant end |
- (String) width
Flag of width of sheets of the financial transaction.
105 106 107 |
# File 'lib/uu/finman/financialtransaction/credit_note_attributes.rb', line 105 def width @width end |