Overview

Summary

ContactDonateImprint


Appendix E-20: FINANCIAL PRODUCT (UI prompt)


FinancialProductFinancialProductModuleAladdin

Properties (7)

PropertyTypeEntityReferenceModule
(1) AssetClassLONGFinancialProductAssetClassFinancialProductModule
(2) CurrencySTRINGFinancialProduct
(3) DescriptionSTRINGFinancialProduct
(4) IsinSTRINGFinancialProduct
(5) NameSTRINGFinancialProduct
(6) ProductTypeSTRINGFinancialProduct
(7) TickerSTRINGFinancialProduct


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /financialproduct/{id}updateFinancialProductById(financialproduct)FinancialProductModulePUTFinancialProduct
(2) /mandateinstrument/financialproduct/{id}findAllMandateInstrumentOfFinancialProduct(id)FinancialProductModuleGETFinancialProduct MandateInstrument
(3) /financialproduct/{id}findFinancialProductById(id)FinancialProductModuleGETFinancialProduct
(4) /financialproduct/{id}deleteFinancialProductById(id)FinancialProductModuleDELETEFinancialProduct
(5) /financialproduct/assetclass/{id}findAllFinancialProductOfAssetClass(id)FinancialProductModuleGETAssetClass FinancialProduct
(6) /financialproductinsertFinancialProduct(financialproduct)FinancialProductModulePOSTFinancialProduct
(7) /financialproductfindAllFinancialProduct()FinancialProductModuleGETFinancialProduct
(8) /portfolioholding/financialproduct/{id}findAllPortfolioHoldingOfFinancialProduct(id)OrganizationModuleGETFinancialProduct PortfolioHolding





Example:

final FinancialProduct financialproduct = (FinancialProduct) invokeModule(FINANCIAL_PRODUCT_MODULE + "/financialproduct/" + id, FinancialProduct.class);
if (financialproduct != null) {
    final AssetClass assetclass1 = (AssetClass) invokeModule(FINANCIAL_PRODUCT_MODULE + "/assetclass/" + financialproduct.getAssetClass().getId(), AssetClass.class);
    if (assetclass1 != null) {
    }
}
return financialproduct;


Overview

Summary

ContactDonateImprint