Model Details

PortfolioAdd

Contains information needed to add a new Portfolio.


Name

Description

Type

Additional Information

PortfolioName

Gets or sets the name of the portfolio (sometimes referred to as the deal).

string

Required

Abbreviation

Gets or sets the abbreviated name of the portfolio.

string

AdjustCapitalizedPIKonUnsettledTradeUpdates

Gets or sets the is capitalized PIK trade adjustment for the portfolio.

boolean

AllocationsUseParentTradeInfo

Gets or sets the flag indicating if with allocations for this portfolio to use the parent trade info.

boolean

AllowNegativePositionOnATradeDateBasis

Allow Negative Position

boolean

BaseCurrencyCode

Gets or sets the base currency for this portfolio

string

ClosingDate

Gets or sets the date the deal closed.

date

ConstantYieldType

Gets or sets the Constant Yield method to use in WSO Reporting.

ContactId

Gets or sets the main contact for this portfolio at the primary institution.

integer

CountryId

Gets or sets the country identifier.

integer

CustodianId

Gets or sets the custodian identifier.

integer

DataImportSource

Gets or sets the external data importing source for this portfolio.

DealType

Gets or sets the type of the deal.

string

DefaultCashLedgerAccountId

Gets or sets the default cash ledger account that cash related to this portfolio should be posted to.

integer

DelayedCompDefaultBehavior

Gets or sets the portfolio level override for the delayed compensation DefaultBehavior config setting.

DelayedCompExtendSettleDate

Gets or sets the portfolio level override for the delayed compensation ExtendSettleDate config setting.

boolean

DelayedCompOverrideId

Delayed Comp Override Id

integer

DelayedCompUpdateWithActivity

Delayed Comp Update With Activity

boolean

EnableTradeHistory

Gets or sets the flag indicating if trade history is enabled at the portfolio level. This setting is only used if the system is configured to allow fund-level trade history overrides.

boolean

InstitutionId

Gets or sets the primary institution that is managing this portfolio

integer

IsAgentPortfolio

Gets or sets the flag indicating that the portfolio is an Agent portfolio. Can only be one. Only used by WSO Agent system.

boolean

IsErisaFund

Gets or sets the flag indicating if the portfolio is for an Erisa Fund.

boolean

IssuerId

Gets or sets the issuer associated with the portfolio.

integer

IsThirdPartyFund

Is Third Party Fund

boolean

MarkitEntityId

Gets or sets the Markit entity id for the portfolio.

string

Notes

Gets or sets any notes relating to this portfolio.

string

PaydownUnsettledTradeUpdateDefault

Gets or sets the value to be used as the default behavior when updating unsettled trades.

PortfolioType

Gets or sets the of the portfolio.

SendToMEI

Send To MEI

string

Signature1

Gets or sets the signature line 1.

string

Signature2

Gets or sets the signature line 2.

string

Signature3

Gets or sets the signature line 3.

string

Signature4

Gets or sets the signature line 4.

string

StampNewTrade

StampNewTrade to be used as the default behavior for stamping trades with global tran id.

boolean

TradeSettlementIntegrationPortfolioId

Gets or sets the settlement integration portfolio id.

string

TradeSettlementIntegrationPortfolioName

Gets or sets the settlement integration portfolio name.

string

UsePortfolioDelayedCompOverride

Gets or sets the flag indicating whether the portfolio should use an override for delayed compensation.

boolean

UsePortfolioExchangeRates

Gets or sets the flag indicating if the portfolio's currency exchange rate should be used instead of the global currency exchange rate.

boolean