GuidesRecipesAPI Reference
Log In
Guides

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 MethodPOST
Path/api/investeefund/valuation/{scopeId}
Request parameterScope ID used for verifying access right
Request BodyPlease see table below and request body example

Fund Valuation Update Input Object Model definition

Type nameData typeDescriptionRequired field
rowIdint32ID of valuation transactionYes
fundVehiclestringFund vehicle nameYes
valuationDatestringValuation date in "YYYY-MM-DD" formatYes
referencestringReferenceNo
memostringMemoNo
valuationRowsarray of objectsValuation list of investee funds. Please see model in table belowYes

Valuation Rows Input Object Model definition

Type nameData typeDescriptionRequired field
investeeFundstringInvestee fund nameYes
allocationRulestringAllocation 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
commitmentSerialNumberstringCommitment serial number i.e. if 0001 put 0001Yes
reportDatestringReported date in "YYYY-MM-DD" formatYes
reportedNavdoubleReported NAVYes
reportedTotalFundNavdoubleReported total NAVNo
fmvAdjustmentdoubleFMV adjustmentNo
carryAdjustmentdoubleCarry adjustmentNo
managementFeedoubleManagement feeNo
exchangeRatedoubleExchange rateNo
commentstringCommentNo
{
	"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 MethodPOST
Path/api/investeefund/valuation/multiple/{scopeId}
Request parameterScope ID used for verifying access right
Request BodyPlease 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"
			}
		]
	}
]