Serialized Form
-
Package tech.corefinance.account.common.dto
-
Class tech.corefinance.account.common.dto.CreateAccountRequest
class CreateAccountRequest extends Object implements Serializable -
Class tech.corefinance.account.common.dto.GlTransactionRequest
class GlTransactionRequest extends AccountTransaction implements Serializable -
Class tech.corefinance.account.common.dto.TransactionRequest
class TransactionRequest extends Object implements Serializable-
Serialized Fields
-
amount
double amount
-
counterAccountId
String counterAccountId
-
counterAccountType
String counterAccountType
-
currency
String currency
-
glAccountId
String glAccountId
-
id
String id
-
memo
String memo
-
requestAppId
String requestAppId
-
requestChannelId
String requestChannelId
-
targetCurrency
String targetCurrency
-
terminalId
String terminalId
-
transactionCode
String transactionCode
-
transactionFees
List<TransactionFee> transactionFees
-
transactionSide
TransactionSide transactionSide
-
transactionType
String transactionType
-
vat
double vat
-
-
-
-
Package tech.corefinance.account.common.entity
-
Class tech.corefinance.account.common.entity.Account
class Account extends Object implements Serializable-
Serialized Fields
-
categoryId
@NotBlank(message="product_category_empty") String categoryId
-
categoryName
String categoryName
-
createdBy
tech.corefinance.common.dto.BasicUserDto createdBy
-
createdDate
ZonedDateTime createdDate
-
description
String description
-
id
String id
-
lastModifiedBy
tech.corefinance.common.dto.BasicUserDto lastModifiedBy
-
lastModifiedDate
ZonedDateTime lastModifiedDate
-
mainCurrency
String mainCurrency
-
name
@NotBlank(message="account_name_empty") String name
-
productId
String productId
-
status
tech.corefinance.product.common.enums.AccountState status
-
supportedCurrencies
String[] supportedCurrencies
-
typeId
String typeId
-
typeName
String typeName
-
-
-
Class tech.corefinance.account.common.entity.AccountTransaction
class AccountTransaction extends Object implements Serializable-
Serialized Fields
-
afterTranAmount
double afterTranAmount
-
amount
double amount
Transaction amount without fees. -
appliedExchangeRate
double appliedExchangeRate
-
beforeTranAmount
double beforeTranAmount
-
counterAccountId
String counterAccountId
-
counterAccountType
String counterAccountType
-
counterCustomerId
long counterCustomerId
-
counterCustomerType
CustomerType counterCustomerType
-
createdDate
ZonedDateTime createdDate
-
currency
String currency
-
id
String id
-
lastModifiedDate
ZonedDateTime lastModifiedDate
-
memo
String memo
-
requestAppId
String requestAppId
-
requestChannelId
String requestChannelId
-
targetCurrency
String targetCurrency
-
terminalId
String terminalId
-
totalAmount
double totalAmount
Transaction amount which included fees. -
totalFeeAmount
double totalFeeAmount
Total fee amount. -
totalFeeVatAmount
double totalFeeVatAmount
Total VAT amount of fees. -
totalFeeVatAndFeeAmount
double totalFeeVatAndFeeAmount
Total VAT amount of fees + Total fee amount -
transactionCode
String transactionCode
-
transactionFees
List<TransactionFee> transactionFees
-
transactionSide
TransactionSide transactionSide
-
transactionType
String transactionType
-
transDate
ZonedDateTime transDate
-
vat
double vat
Transaction VAT.
-
-
-