A_BondRdmptnSchedCondition

DDL: A_BONDRDMPTNSCHEDCONDITION Type: view_entity CONSUMPTION Package: RAP_FIN_TRM_SEC_SC_API

Bond Redemption Schedule Condition

A_BondRdmptnSchedCondition is a Consumption CDS View that provides data about "Bond Redemption Schedule Condition" in SAP S/4HANA. It reads from 1 data source (R_BondRdmptnSchedConditionTP) and exposes 87 fields with key fields SecurityClass, BondRedemptionScheduleVersion, FinConditionConditionType, ConditionItemValidityStartDate. It is exposed through 2 OData services (API_SECURITYCLASS, ASQL_F7824). Part of development package RAP_FIN_TRM_SEC_SC_API.

Data Sources (1)

SourceAliasJoin Type
R_BondRdmptnSchedConditionTP R_BondRdmptnSchedConditionTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #MASTER view
EndUserText.label Bond Redemption Schedule Condition view
OData.entityType.name BondRdmptnSchedCondition_Type view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view

OData Services (2)

ServiceBindingVersionContractRelease
API_SECURITYCLASS API_SECURITYCLASS V4 C2 Deprecated
ASQL_F7824 ASQL_F7824 C2 NOT_RELEASED

Fields (87)

KeyFieldSource TableSource FieldDescription
KEY SecurityClass SecurityClass
KEY BondRedemptionScheduleVersion BondRedemptionScheduleVersion
KEY FinConditionConditionType FinConditionConditionType
KEY ConditionItemValidityStartDate ConditionItemValidityStartDate
FinConditionForm FinConditionForm
FinCndnReferenceConditionType FinCndnReferenceConditionType
FinCndnRefAccumulatingCndnType FinCndnRefAccumulatingCndnType
InterestCalculationMethod InterestCalculationMethod
InterestCalculationType InterestCalculationType
FinancialConditionItemCurrency FinancialConditionItemCurrency
InterestRefRateOptrSign InterestRefRateOptrSign
ExponentialIntrstSettlmtFrqcy ExponentialIntrstSettlmtFrqcy
IntrstCalcMethFactoryCalendar IntrstCalcMethFactoryCalendar
InterestReference InterestReference
ConditionPercentageRate ConditionPercentageRate
FinCndnRateFactorRndngCategory FinCndnRateFactorRndngCategory
FinCndnRateFactorRndngDecimals FinCndnRateFactorRndngDecimals
FinCndnFactorRoundingCategory FinCndnFactorRoundingCategory
FinCndnFactorRoundingDecimals FinCndnFactorRoundingDecimals
FinCndnBaseFactorRndngCategory FinCndnBaseFactorRndngCategory
FinCndnBaseFactorRndngDecimals FinCndnBaseFactorRndngDecimals
FinCndnAmountRoundingCategory FinCndnAmountRoundingCategory
FinCndnAmountRoundingUnit FinCndnAmountRoundingUnit
AverageIntrstRateWeightingCat AverageIntrstRateWeightingCat
AverageIntrstRateRndngCategory AverageIntrstRateRndngCategory
AverageIntrstRateRndngDecimals AverageIntrstRateRndngDecimals
AverageInterestRateSpreadValue AverageInterestRateSpreadValue
AvgIntrstRateHasUsedUpperLimit AvgIntrstRateHasUsedUpperLimit
AverageInterestUpperLimitRate AverageInterestUpperLimitRate
AvgIntrstRateHasUsedLowerLimit AvgIntrstRateHasUsedLowerLimit
AverageInterestLowerLimitRate AverageInterestLowerLimitRate
AverageIntrstRateResetCalcEvt AverageIntrstRateResetCalcEvt
ScrtyClCndnDrctExchRate ScrtyClCndnDrctExchRate
ScrtyClCndnIndrctExchRate ScrtyClCndnIndrctExchRate
FinCndnCalcDteUpdateRule FinCndnCalcDteUpdateRule
CalculationDate CalculationDate
FinCndnCalcDteFrequency FinCndnCalcDteFrequency
FinCndnCalcDteFrqcyUnit FinCndnCalcDteFrqcyUnit
CalcDateIsAsEndDateInclusive CalcDateIsAsEndDateInclusive
CalcDateIsAsEndDateMonthEnd CalcDateIsAsEndDateMonthEnd
DueDateIsAsEndDateInclusive DueDateIsAsEndDateInclusive
FinCndnCalcDteWrkgDayShft FinCndnCalcDteWrkgDayShft
FinCndnCalcDteShftDrctn FinCndnCalcDteShftDrctn
ScrtyClCndnCalcDteShftNrOfDays ScrtyClCndnCalcDteShftNrOfDays
CalcDteIsRegularWithVarblDte CalcDteIsRegularWithVarblDte
InterestCalculationDateRef InterestCalculationDateRef
FinCndnDueDteUpdateRule FinCndnDueDteUpdateRule
DueDate DueDate Promised For
FinCndnDueDteFrequency FinCndnDueDteFrequency
FinCndnDueDteFrqcyUnit FinCndnDueDteFrqcyUnit
DueDateIsAsEndDateMonthEnd DueDateIsAsEndDateMonthEnd
FinCndnDueDteWrkgDayShft FinCndnDueDteWrkgDayShft
FinCndnDueDteShftDrctn FinCndnDueDteShftDrctn
FinCndnDueDteShftNrOfDays FinCndnDueDteShftNrOfDays
DueDteIsRegularWithVarblDte DueDteIsRegularWithVarblDte
InterestDueDateReference InterestDueDateReference
FinancialConditionPaymentRate FinancialConditionPaymentRate
FinConditionFactoryCalendar1 FinConditionFactoryCalendar1
FinConditionFactoryCalendar2 FinConditionFactoryCalendar2
FinConditionFactoryCalendar3 FinConditionFactoryCalendar3
FinConditionFactoryCalendar4 FinConditionFactoryCalendar4
FinConditionFactoryCalendar5 FinConditionFactoryCalendar5
FinCndnPaytDateWrkgDayShft FinCndnPaytDateWrkgDayShft
FinCndnDueDteShiftToTermEnd FinCndnDueDteShiftToTermEnd
FinCndnDuDteIsFinMathCalcReltd FinCndnDuDteIsFinMathCalcReltd
FinCndnRpaytSettlmt FinCndnRpaytSettlmt
FinCndnFirstPeriodCalcMethod FinCndnFirstPeriodCalcMethod
FinCndnLastPeriodCalcMethod FinCndnLastPeriodCalcMethod
InterestRateAdjustmentDateRule InterestRateAdjustmentDateRule
InterestRateAdjustmentDate InterestRateAdjustmentDate
IntrstRateAdjmtDateIsMonthEnd IntrstRateAdjmtDateIsMonthEnd
InterestRateAdjustmentFrqcy InterestRateAdjustmentFrqcy
InterestRateAdjmtFrqcyUnit InterestRateAdjmtFrqcyUnit
IntrstRateAdjmtDateWrkgDayShft IntrstRateAdjmtDateWrkgDayShft
FinCndnAdjmtDteShftDrctn FinCndnAdjmtDteShftDrctn
ScrtyClIntrstRateAdjmtShftDays ScrtyClIntrstRateAdjmtShftDays
InterestRateFixingDateRule InterestRateFixingDateRule
InterestRateFixingDate InterestRateFixingDate
IntrstRateFixingDateIsMonthEnd IntrstRateFixingDateIsMonthEnd
InterestRateFixingFrqcy InterestRateFixingFrqcy
InterestRateFixingFrqcyUnit InterestRateFixingFrqcyUnit
FinCndnFixingDteShftDrctn FinCndnFixingDteShftDrctn
ScrtyClIntrstRateFixShftDays ScrtyClIntrstRateFixShftDays
FinCndnRateFixingLockoutPeriod FinCndnRateFixingLockoutPeriod
IntrstRateFixDteShftIsModifd IntrstRateFixDteShftIsModifd
InterestRateFixingDateRef InterestRateFixingDateRef
_SecurityClassBasic _SecurityClassBasic

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view A_BondRdmptnSchedCondition.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW A_BondRdmptnSchedCondition AS
SELECT
  SecurityClass,
  BondRedemptionScheduleVersion,
  FinConditionConditionType,
  ConditionItemValidityStartDate,
  FinConditionForm,
  FinCndnReferenceConditionType,
  FinCndnRefAccumulatingCndnType,
  InterestCalculationMethod,
  InterestCalculationType,
  FinancialConditionItemCurrency,
  InterestRefRateOptrSign,
  ExponentialIntrstSettlmtFrqcy,
  IntrstCalcMethFactoryCalendar,
  InterestReference,
  ConditionPercentageRate,
  FinCndnRateFactorRndngCategory,
  FinCndnRateFactorRndngDecimals,
  FinCndnFactorRoundingCategory,
  FinCndnFactorRoundingDecimals,
  FinCndnBaseFactorRndngCategory,
  FinCndnBaseFactorRndngDecimals,
  FinCndnAmountRoundingCategory,
  FinCndnAmountRoundingUnit,
  AverageIntrstRateWeightingCat,
  AverageIntrstRateRndngCategory,
  AverageIntrstRateRndngDecimals,
  AverageInterestRateSpreadValue,
  AvgIntrstRateHasUsedUpperLimit,
  AverageInterestUpperLimitRate,
  AvgIntrstRateHasUsedLowerLimit,
  AverageInterestLowerLimitRate,
  AverageIntrstRateResetCalcEvt,
  ScrtyClCndnDrctExchRate,
  ScrtyClCndnIndrctExchRate,
  FinCndnCalcDteUpdateRule,
  CalculationDate,
  FinCndnCalcDteFrequency,
  FinCndnCalcDteFrqcyUnit,
  CalcDateIsAsEndDateInclusive,
  CalcDateIsAsEndDateMonthEnd,
  DueDateIsAsEndDateInclusive,
  FinCndnCalcDteWrkgDayShft,
  FinCndnCalcDteShftDrctn,
  ScrtyClCndnCalcDteShftNrOfDays,
  CalcDteIsRegularWithVarblDte,
  InterestCalculationDateRef,
  FinCndnDueDteUpdateRule,
  DueDate,
  FinCndnDueDteFrequency,
  FinCndnDueDteFrqcyUnit,
  DueDateIsAsEndDateMonthEnd,
  FinCndnDueDteWrkgDayShft,
  FinCndnDueDteShftDrctn,
  FinCndnDueDteShftNrOfDays,
  DueDteIsRegularWithVarblDte,
  InterestDueDateReference,
  FinancialConditionPaymentRate,
  FinConditionFactoryCalendar1,
  FinConditionFactoryCalendar2,
  FinConditionFactoryCalendar3,
  FinConditionFactoryCalendar4,
  FinConditionFactoryCalendar5,
  FinCndnPaytDateWrkgDayShft,
  FinCndnDueDteShiftToTermEnd,
  FinCndnDuDteIsFinMathCalcReltd,
  FinCndnRpaytSettlmt,
  FinCndnFirstPeriodCalcMethod,
  FinCndnLastPeriodCalcMethod,
  InterestRateAdjustmentDateRule,
  InterestRateAdjustmentDate,
  IntrstRateAdjmtDateIsMonthEnd,
  InterestRateAdjustmentFrqcy,
  InterestRateAdjmtFrqcyUnit,
  IntrstRateAdjmtDateWrkgDayShft,
  FinCndnAdjmtDteShftDrctn,
  ScrtyClIntrstRateAdjmtShftDays,
  InterestRateFixingDateRule,
  InterestRateFixingDate,
  IntrstRateFixingDateIsMonthEnd,
  InterestRateFixingFrqcy,
  InterestRateFixingFrqcyUnit,
  FinCndnFixingDteShftDrctn,
  ScrtyClIntrstRateFixShftDays,
  FinCndnRateFixingLockoutPeriod,
  IntrstRateFixDteShftIsModifd,
  InterestRateFixingDateRef
FROM R_BondRdmptnSchedConditionTP
;