A_BrkrRecnclnClrgBrkrOptnExer2

DDL: A_BRKRRECNCLNCLRGBRKROPTNEXER2 Type: view_entity CONSUMPTION

Exercised Options Trades

A_BrkrRecnclnClrgBrkrOptnExer2 is a Consumption CDS View that provides data about "Exercised Options Trades" in SAP S/4HANA. It reads from 1 data source (I_BrkrRecnclnClrgOptnExer_2) and exposes 23 fields with key fields Counterparty, BrkrReconciliationActivityDate, CompanyCode, PositionAccountNumber.

Data Sources (1)

SourceAliasJoin Type
I_BrkrRecnclnClrgOptnExer_2 I_BrkrRecnclnClrgOptnExer_2 projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #S view
EndUserText.label Exercised Options Trades view
OData.entityType.name OptionExcercise_Type view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY Counterparty Counterparty
KEY BrkrReconciliationActivityDate BrkrReconciliationActivityDate
KEY CompanyCode CompanyCode
KEY PositionAccountNumber PositionAccountNumber
BusinessTransactionUUID BusinessTransactionUUID
ActivityFinancialTransaction ActivityFinancialTransaction
ContrDrvtvContrMaturityCode ContrDrvtvContrMaturityCode
BrkrRecnclnNumberOfContracts BrkrRecnclnNumberOfContracts
TreasuryPositionLongShortCode TreasuryPositionLongShortCode
ContractPrice ContractPrice
Currency Currency
BrkrReconciliationStrikePrice BrkrReconciliationStrikePrice
OptionStrikeCurrency OptionStrikeCurrency
OptionPutCallCode OptionPutCallCode
CommodityProductSymbol CommodityProductSymbol
KeyDate KeyDate
ExtListedDerivativeCategory ExtListedDerivativeCategory
FinancialInstrumentProductType FinancialInstrumentProductType
FutureAccount FutureAccount
DerivativeContrSpecification DerivativeContrSpecification
DerivativeContrSpecName DerivativeContrSpecName
LotSize LotSize
LotSizeUnitOfMeasure LotSizeUnitOfMeasure
@AccessControl.authorizationCheck: #MANDATORY
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #S
@EndUserText.label: 'Exercised Options Trades'
@OData.entityType.name:'OptionExcercise_Type'
@VDM.viewType: #CONSUMPTION
@Metadata.ignorePropagatedAnnotations:true
define view entity A_BrkrRecnclnClrgBrkrOptnExer2 
  as projection on I_BrkrRecnclnClrgOptnExer_2 as _OptionExercise
{
  key Counterparty,
  key BrkrReconciliationActivityDate,
  key CompanyCode,
  key PositionAccountNumber,
      @Semantics.uuid
      BusinessTransactionUUID,
      ActivityFinancialTransaction,
      ContrDrvtvContrMaturityCode,
      BrkrRecnclnNumberOfContracts,
      TreasuryPositionLongShortCode,
      @OData.v2.amount.noDecimalShift: true
      @Semantics.amount.currencyCode: 'Currency'
      ContractPrice,
      Currency,
      @OData.v2.amount.noDecimalShift: true
      @Semantics.amount.currencyCode: 'OptionStrikeCurrency'
      BrkrReconciliationStrikePrice,
      OptionStrikeCurrency,
      OptionPutCallCode,
      CommodityProductSymbol,
      KeyDate,
      ExtListedDerivativeCategory,
      FinancialInstrumentProductType,
      FutureAccount,
      DerivativeContrSpecification,
      DerivativeContrSpecName,
      @Semantics.quantity.unitOfMeasure: 'LotSizeUnitOfMeasure'
      LotSize,
      @Semantics.unitOfMeasure: true
      LotSizeUnitOfMeasure,
      /* Associations */
      _BrokerAll : redirected to parent A_BrkrRecnclnClrgBrkrTransAll2 
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BRKRRECNCLNCLRGOPTNEXER_2"
],
"ASSOCIATED":
[
"A_BRKRRECNCLNCLRGBRKRTRANSALL2",
"C_BRKRRECNCLNCLRGBRKRTRANSALL"
],
"BASE":
[
"I_BRKRRECNCLNCLRGOPTNEXER_2"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/