Fund valuation update
Definition
Fund valuation update in Quantium CORE allows users to create investee fund valuation.
Accounting journals
Accounting journals from valuation transactions are generated to fund vehicle general ledgers automatically.
Value | |
---|---|
HTTP Method | POST |
Path | /api/investeefund/valuation/{scopeId} |
Request parameter | Scope ID used for verifying access right |
Request Body | Please see table below and request body example |
Fund Valuation Update Input Object Model definition
Type name | Data type | Description | Required field |
---|---|---|---|
rowId | int32 | ID of valuation transaction | Yes |
fundVehicle | string | Fund vehicle name | Yes |
valuationDate | string | Valuation date in "YYYY-MM-DD" format | Yes |
reference | string | Reference | No |
memo | string | Memo | No |
valuationRows | array of objects | Valuation list of investee funds. Please see model in table below | Yes |
Valuation Rows Input Object Model definition
Type name | Data type | Description | Required field |
---|---|---|---|
investeeFund | string | Investee fund name | Yes |
allocationRule | string | Allocation rule to investors. - Capital commitment - Remaining Available Capital, - Paid-in capital (due date) - Paid-in capital (payment date) System also support dynamic allocation rule. Default is Capital commitment | No |
commitmentSerialNumber | string | Commitment serial number i.e. if 0001 put 0001 | Yes |
reportDate | string | Reported date in "YYYY-MM-DD" format | Yes |
reportedNav | double | Reported NAV | Yes |
reportedTotalFundNav | double | Reported total NAV | No |
fmvAdjustment | double | FMV adjustment | No |
carryAdjustment | double | Carry adjustment | No |
managementFee | double | Management fee | No |
exchangeRate | double | Exchange rate | No |
comment | string | Comment | No |
{
"rowId": 1,
"fundVehicle": "FOF",
"valuationDate": "2023-03-01",
"reference": "my ref",
"memo": "my memo",
"valuationRows": [
{
"investeeFund": "Investee 1",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0002",
"reportDate": "2023-03-01",
"reportedNav": 1000000,
"reportedTotalFundNav": 500000,
"comment": "my comment1"
},
{
"investeeFund": "Investee 1",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0003",
"reportDate": "2023-03-01",
"reportedNav": 2000000,
"reportedTotalFundNav": 100000,
"comment": "my comment2"
}
]
}
Create multiple fund valuation transactions
HTTP Method | POST |
Path | /api/investeefund/valuation/multiple/{scopeId} |
Request parameter | Scope ID used for verifying access right |
Request Body | Please see request body example |
Input model is the same as single transaction.
[
{
"rowId": 1,
"fundVehicle": "FOF",
"valuationDate": "2023-03-01",
"reference": "my ref",
"memo": "my memo",
"valuationRows": [
{
"investeeFund": "Investee 1",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0002",
"reportDate": "2023-03-01",
"reportedNav": 1000000,
"reportedTotalFundNav": 500000,
"comment": "my comment1"
},
{
"investeeFund": "Investee 1",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0003",
"reportDate": "2023-03-01",
"reportedNav": 2000000,
"reportedTotalFundNav": 100000,
"comment": "my comment2"
}
]
},
{
"rowId": 2,
"fundVehicle": "FOF",
"valuationDate": "2023-03-02",
"reference": "my ref",
"memo": "my memo",
"valuationRows": [
{
"investeeFund": "Investee 2",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0003",
"reportDate": "2023-03-02",
"reportedNav": 1000000,
"reportedTotalFundNav": 500000,
"comment": "my comment1"
},
{
"investeeFund": "Investee 2",
"allocationRule": "Capital commitment",
"commitmentSerialNumber": "0004",
"reportDate": "2023-03-02",
"reportedNav": 2000000,
"reportedTotalFundNav": 100000,
"comment": "my comment2"
}
]
}
]
Updated over 1 year ago