System settings for LUSID are stored in the Configuration Store.
You can override these system settings to change the way LUSID behaves.
Booking transactions into LUSID
The TransactionBooking
configuration set contains one configuration item per system setting available to control the way the LUSID BatchUpsertTransactions
API behaves when upserting transactions (that is, creating or updating them).
Configuration item (system setting) | Default value | Explanation |
ValidateInstruments | False | Set to
When |
ValidateTransactionTypes | False | Set to
When |
SetTradeToPortfolioRate | False | Set to
Note the system property is applied at the moment a transaction is upserted; it is not a live quote and therefore not subsequently updated. If a transaction has the
When |
TradeToPortfolioRateRecipe | recipescope/recipecode | If you SetTradeToPortfolioRate to True , specify the scope and code of a recipe that enables LUSID to look up FX rates loaded into the LUSID Quote Store as values for the TradeToPortfolioRate system property. |