Class: UU::Finman::FinancialTransaction::TransferSetAttributes

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

Overview

DTO for setAttributes command of Financial Transfer.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (Fixnum) amount_with_vat

Amount of the Financial Transaction with vat.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


26
27
28
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 26

def amount_with_vat
  @amount_with_vat
end

- (Fixnum) amount_without_vat

Amount of the Financial Transaction without vat.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


21
22
23
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 21

def amount_without_vat
  @amount_without_vat
end

- (UU::OS::UESURI) contract_uri

UESURI of Contract.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


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

def contract_uri
  @contract_uri
end

- (String) cost_item_code

Code of cost item.

Parameters:

  • (String)

Returns:

  • (String)


36
37
38
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 36

def cost_item_code
  @cost_item_code
end

- (String) credit_account_number

Number of credit account.

Parameters:

  • (String)

Returns:

  • (String)


41
42
43
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 41

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)


46
47
48
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 46

def 
  @credit_account_uri
end

- (String) credit_description

Description for credit side.

Parameters:

  • (String)

Returns:

  • (String)


51
52
53
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 51

def credit_description
  @credit_description
end

- (UU::OS::UESURI) credit_financial_category_uri

UESURI of credit financial category.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


56
57
58
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 56

def credit_financial_category_uri
  @credit_financial_category_uri
end

- (String) debit_account_number

Number of debit account.

Parameters:

  • (String)

Returns:

  • (String)


66
67
68
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 66

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)


71
72
73
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 71

def 
  @debit_account_uri
end

- (String) debit_description

Description for debit side.

Parameters:

  • (String)

Returns:

  • (String)


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

def debit_description
  @debit_description
end

- (UU::OS::UESURI) debit_financial_category_uri

UESURI of debit financial category.

Parameters:

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

Returns:

  • (UU::OS::UESURI)


81
82
83
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 81

def debit_financial_category_uri
  @debit_financial_category_uri
end

- (String) expected_pay_date

Date the payment is expected to be payed to.

Parameters:

  • (String, Time)

Returns:

  • (String)


86
87
88
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 86

def expected_pay_date
  @expected_pay_date
end

- (Fixnum) explicit_amount

Explicit amount with VAT in opposite side currency. Can be set only by role cast in Accounting Authorities.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


122
123
124
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 122

def explicit_amount
  @explicit_amount
end

- (Fixnum) explicit_exchange_rate

Explicit exchange rate. Can be set only by role cast in Accounting Authorities. Set to 0 to unset explicit exchange rate.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


117
118
119
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 117

def explicit_exchange_rate
  @explicit_exchange_rate
end

- (FinancialTransactionType) financial_transaction_type

Type of financial transaction. CASH or NONCASH.



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

def financial_transaction_type
  @financial_transaction_type
end

- (String) income_item_code

Code of income item.

Parameters:

  • (String)

Returns:

  • (String)


96
97
98
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 96

def income_item_code
  @income_item_code
end

- (String) name

Name of Financial Transaction. Cannot be empty.

Parameters:

  • (String)

Returns:

  • (String)


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

def name
  @name
end

- (Fixnum) realization_probability

Probability of payment realization in %.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


101
102
103
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 101

def realization_probability
  @realization_probability
end

Related links(URI, label) in JSON format.

Parameters:

  • (String)

Returns:

  • (String)


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

def related_links
  @related_links
end

- (String) variable_symbol

Variable symbol.

Parameters:

  • (String)

Returns:

  • (String)


111
112
113
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 111

def variable_symbol
  @variable_symbol
end

- (String) vat_date

Vat date of the transaction.

Parameters:

  • (String, Time)

Returns:

  • (String)


61
62
63
# File 'lib/uu/finman/financialtransaction/transfer_set_attributes.rb', line 61

def vat_date
  @vat_date
end

- (Fixnum) vat_rate

Vat rate.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


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

def vat_rate
  @vat_rate
end