|
| PortfolioDetails (string href=default(string), ResourceId originPortfolioId=default(ResourceId), ModelVersion version=default(ModelVersion), string baseCurrency=default(string), ResourceId corporateActionSourceId=default(ResourceId), List< string > subHoldingKeys=default(List< string >), List< string > instrumentScopes=default(List< string >), AccountingMethodEnum? accountingMethod=default(AccountingMethodEnum?), string amortisationMethod=default(string), string transactionTypeScope=default(string), string cashGainLossCalculationDate=default(string), InstrumentEventConfiguration instrumentEventConfiguration=default(InstrumentEventConfiguration), ResourceId amortisationRuleSetId=default(ResourceId), List< Link > links=default(List< Link >)) |
| Initializes a new instance of the PortfolioDetails class. More...
|
|
override string | ToString () |
| Returns the string presentation of the object More...
|
|
virtual string | ToJson () |
| Returns the JSON string presentation of the object More...
|
|
override bool | Equals (object input) |
| Returns true if objects are equal More...
|
|
bool | Equals (PortfolioDetails input) |
| Returns true if PortfolioDetails instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
AccountingMethodEnum? | AccountingMethod [get, set] |
| . The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst More...
|
|
string | Href [get, set] |
| The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. More...
|
|
ResourceId | OriginPortfolioId [get, set] |
| Gets or Sets OriginPortfolioId More...
|
|
ModelVersion | _Version [get, set] |
| Gets or Sets _Version More...
|
|
string | BaseCurrency [get, set] |
| The base currency of the transaction portfolio. More...
|
|
ResourceId | CorporateActionSourceId [get, set] |
| Gets or Sets CorporateActionSourceId More...
|
|
List< string > | SubHoldingKeys [get, set] |
| Gets or Sets SubHoldingKeys More...
|
|
List< string > | InstrumentScopes [get, set] |
| The resolution strategy used to resolve instruments of transactions/holdings upserted to the transaction portfolio. More...
|
|
string | AmortisationMethod [get, set] |
| The amortisation method used by the portfolio for the calculation. The available values are: NoAmortisation, StraightLine, EffectiveYield, StraightLineSettlementDate, EffectiveYieldSettlementDate More...
|
|
string | TransactionTypeScope [get, set] |
| The scope of the transaction types. More...
|
|
string | CashGainLossCalculationDate [get, set] |
| The option when the Cash Gain Loss to be calulated, TransactionDate/SettlementDate. Defaults to SettlementDate. More...
|
|
InstrumentEventConfiguration | InstrumentEventConfiguration [get, set] |
| Gets or Sets InstrumentEventConfiguration More...
|
|
ResourceId | AmortisationRuleSetId [get, set] |
| Gets or Sets AmortisationRuleSetId More...
|
|
List< Link > | Links [get, set] |
| Gets or Sets Links More...
|
|
. The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst
. The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst
Enumerator |
---|
Default | Enum Default for value: Default
|
AverageCost | Enum AverageCost for value: AverageCost
|
FirstInFirstOut | Enum FirstInFirstOut for value: FirstInFirstOut
|
LastInFirstOut | Enum LastInFirstOut for value: LastInFirstOut
|
HighestCostFirst | Enum HighestCostFirst for value: HighestCostFirst
|
LowestCostFirst | Enum LowestCostFirst for value: LowestCostFirst
|
. The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst
. The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst
string Lusid.Sdk.Model.PortfolioDetails.AmortisationMethod |
|
getset |
The amortisation method used by the portfolio for the calculation. The available values are: NoAmortisation, StraightLine, EffectiveYield, StraightLineSettlementDate, EffectiveYieldSettlementDate
The amortisation method used by the portfolio for the calculation. The available values are: NoAmortisation, StraightLine, EffectiveYield, StraightLineSettlementDate, EffectiveYieldSettlementDate