|
| | SettlementActivity (string activityId=default(string), ResourceId portfolioId=default(ResourceId), string activityType=default(string), string activityBasis=default(string), DateTimeOffset activityDate=default(DateTimeOffset), string settlementCategory=default(string), string transactionId=default(string), string settlementInstructionId=default(string), List< long > holdingIds=default(List< long >), string lusidInstrumentId=default(string), string instrumentScope=default(string), DateTimeOffset contractualSettlementDate=default(DateTimeOffset), ResourceId custodianAccountId=default(ResourceId), string custodianAccountNumber=default(string), string custodianAccountName=default(string), decimal units=default(decimal), string direction=default(string), decimal? daysOverdue=default(decimal?), OutputTransaction transaction=default(OutputTransaction), TransactionSettlementInstruction settlementInstruction=default(TransactionSettlementInstruction)) |
| | Initializes a new instance of the SettlementActivity 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 (SettlementActivity input) |
| | Returns true if SettlementActivity instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
|
| string | ActivityId [get, set] |
| | A unique identifier for the settlement activity row, composed from the portfolio, activity type and the underlying transaction or settlement instruction. More...
|
| |
| ResourceId | PortfolioId [get, set] |
| | Gets or Sets PortfolioId More...
|
| |
| string | ActivityType [get, set] |
| | The type of settlement activity: Expected for outstanding units that are due or overdue, or Settled for units that have settled. Available values: Expected, Settled. More...
|
| |
| string | ActivityBasis [get, set] |
| | The basis on which the settlement activity arose: Inferred for outstanding units, Automatic for units settled per the portfolio's settlement configuration, or Instruction for units settled by a settlement instruction. Available values: Inferred, Automatic, Instruction. More...
|
| |
| DateTimeOffset | ActivityDate [get, set] |
| | The date of the settlement activity. For Expected activity this is the query's end activity date; for Automatic settlement it is the contractual settlement date; for Instruction settlement it is the instruction's actual settlement date. More...
|
| |
| string | SettlementCategory [get, set] |
| | The settlement category of the underlying movements. Available values: StockSettlement, CashSettlement, DeferredCashReceipt, NotApplicable. More...
|
| |
| string | TransactionId [get, set] |
| | The identifier of the transaction that gave rise to this settlement activity. Always populated for Expected and Settled activity. More...
|
| |
| string | SettlementInstructionId [get, set] |
| | The identifier of the settlement instruction that settled the activity. Populated only for Instruction settlement; null for Inferred and Automatic activity. More...
|
| |
| List< long > | HoldingIds [get, set] |
| | The identifiers of the holdings whose movements contributed to this settlement activity. More...
|
| |
| string | LusidInstrumentId [get, set] |
| | The LUSID instrument identifier (LUID) of the instrument being settled. More...
|
| |
| string | InstrumentScope [get, set] |
| | The scope in which the instrument is defined. More...
|
| |
| DateTimeOffset | ContractualSettlementDate [get, set] |
| | The contractual settlement date of the underlying movements. More...
|
| |
| ResourceId | CustodianAccountId [get, set] |
| | Gets or Sets CustodianAccountId More...
|
| |
| string | CustodianAccountNumber [get, set] |
| | The account number of the associated custodian account, if any. More...
|
| |
| string | CustodianAccountName [get, set] |
| | The name of the associated custodian account, if any. More...
|
| |
| decimal | Units [get, set] |
| | The signed number of units settled or expected to settle for this activity. More...
|
| |
| string | Direction [get, set] |
| | The direction of the settlement from the portfolio's perspective. Available values: Debit, Credit. More...
|
| |
| decimal? | DaysOverdue [get, set] |
| | The number of days the activity is overdue, calculated as the activity date minus the contractual settlement date. Zero for settled activity. More...
|
| |
| OutputTransaction | Transaction [get, set] |
| | Gets or Sets Transaction More...
|
| |
| TransactionSettlementInstruction | SettlementInstruction [get, set] |
| | Gets or Sets SettlementInstruction More...
|
| |
| string Lusid.Sdk.Model.SettlementActivity.ActivityBasis |
|
getset |
The basis on which the settlement activity arose: Inferred for outstanding units, Automatic for units settled per the portfolio's settlement configuration, or Instruction for units settled by a settlement instruction. Available values: Inferred, Automatic, Instruction.
The basis on which the settlement activity arose: Inferred for outstanding units, Automatic for units settled per the portfolio's settlement configuration, or Instruction for units settled by a settlement instruction. Available values: Inferred, Automatic, Instruction.
| string Lusid.Sdk.Model.SettlementActivity.ActivityId |
|
getset |
A unique identifier for the settlement activity row, composed from the portfolio, activity type and the underlying transaction or settlement instruction.
A unique identifier for the settlement activity row, composed from the portfolio, activity type and the underlying transaction or settlement instruction.
| string Lusid.Sdk.Model.SettlementActivity.ActivityType |
|
getset |
The type of settlement activity: Expected for outstanding units that are due or overdue, or Settled for units that have settled. Available values: Expected, Settled.
The type of settlement activity: Expected for outstanding units that are due or overdue, or Settled for units that have settled. Available values: Expected, Settled.
| string Lusid.Sdk.Model.SettlementActivity.SettlementCategory |
|
getset |
The settlement category of the underlying movements. Available values: StockSettlement, CashSettlement, DeferredCashReceipt, NotApplicable.
The settlement category of the underlying movements. Available values: StockSettlement, CashSettlement, DeferredCashReceipt, NotApplicable.