R_FinTransConditionTP

DDL: R_FINTRANSCONDITIONTP Type: view_entity TRANSACTIONAL Package: RAP_FIN_TRM_TM_FT

Financial Transaction Condition - TP

R_FinTransConditionTP is a Transactional CDS View that provides data about "Financial Transaction Condition - TP" in SAP S/4HANA. It reads from 1 data source (I_FinTransCondition) and exposes 137 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, FinancialTransactionDirection, FinConditionItem. It has 3 associations to related views. Part of development package RAP_FIN_TRM_TM_FT.

Data Sources (1)

SourceAliasJoin Type
I_FinTransCondition I_FinTransCondition from

Associations (3)

CardinalityTargetAliasCondition
[0..*] R_FinTransCndnSingleDateTP _ConditionSingleDate
[0..*] R_FinTransCndnFmlaVarblTP _CndnVariableInterestFormula
[0..*] R_FinTransCndnScaleTP _ConditionScale

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Financial Transaction Condition - TP view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (137)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode Receiver Company Code
KEY FinancialTransaction FinancialTransaction Transaction
KEY FinancialInstrumentActivity FinancialInstrumentActivity
KEY FinancialTransactionDirection FinancialTransactionDirection
KEY FinConditionItem FinConditionItem
KEY ConditionItemValidityStartDate ConditionItemValidityStartDate
FinConditionForm FinConditionForm
FinInstrConditionLogicGroup FinInstrConditionLogicGroup
TreasuryContractType TreasuryContractType Treasury Contract Type
FinConditionConditionCategory FinConditionConditionCategory
FinConditionConditionType FinConditionConditionType
InterestCalculationMethod InterestCalculationMethod
InterestCalculationType InterestCalculationType
FinConditionInterestCategory FinConditionInterestCategory
ConditionPercentageRate ConditionPercentageRate
FinConditionFormulaReference FinConditionFormulaReference
InterestReference InterestReference
FinConditionFixedAmount FinConditionFixedAmount
FinConditionFixedAmountCrcy FinConditionFixedAmountCrcy
FinConditionRpaytPercentRate FinConditionRpaytPercentRate
FinConditionRpaytBaseAmount FinConditionRpaytBaseAmount
FinConditionRpaytAmount FinConditionRpaytAmount
FinConditionRpaytCurrency FinConditionRpaytCurrency
CalculationDate CalculationDate
FinCndnCalcDteUpdateRule FinCndnCalcDteUpdateRule
FinCndnCalcDteFrequency FinCndnCalcDteFrequency
FinCndnCalcDteFrqcyUnit FinCndnCalcDteFrqcyUnit
CalcDateIsAsEndDateInclusive CalcDateIsAsEndDateInclusive
CalcDateIsAsEndDateMonthEnd CalcDateIsAsEndDateMonthEnd
FinCndnCalcDteWrkgDayShft FinCndnCalcDteWrkgDayShft
FinCndnCalcDteShftDrctn FinCndnCalcDteShftDrctn
FinCndnCalcDteShftNrOfDays FinCndnCalcDteShftNrOfDays
DueDate DueDate Promised For
FinCndnDueDteUpdateRule FinCndnDueDteUpdateRule
FinCndnDueDteFrequency FinCndnDueDteFrequency
FinCndnDueDteFrqcyUnit FinCndnDueDteFrqcyUnit
DueDateIsAsEndDateInclusive DueDateIsAsEndDateInclusive
DueDateIsAsEndDateMonthEnd DueDateIsAsEndDateMonthEnd
FinCndnDueDteWrkgDayShft FinCndnDueDteWrkgDayShft
FinCndnDueDteShftDrctn FinCndnDueDteShftDrctn
FinCndnDueDteShftNrOfDays FinCndnDueDteShftNrOfDays
FinConditionFactoryCalendar1 FinConditionFactoryCalendar1
FinConditionFactoryCalendar2 FinConditionFactoryCalendar2
FinConditionFactoryCalendar3 FinConditionFactoryCalendar3
FinConditionFactoryCalendar4 FinConditionFactoryCalendar4
FinConditionFactoryCalendar5 FinConditionFactoryCalendar5
ExponentialIntrstSettlmtFrqcy ExponentialIntrstSettlmtFrqcy
IntrstCalcMethFactoryCalendar IntrstCalcMethFactoryCalendar
FinancialConditionPaymentRate FinancialConditionPaymentRate
InterestMarkupMarkdownValue InterestMarkupMarkdownValue
InterestFirstPeriodRate InterestFirstPeriodRate
AverageIntrstRateWeightingCat AverageIntrstRateWeightingCat
AverageIntrstRateRndngCategory AverageIntrstRateRndngCategory
AverageIntrstRateRndngDecimals AverageIntrstRateRndngDecimals
AverageInterestRateSpreadValue AverageInterestRateSpreadValue
AvgIntrstRateHasUsedUpperLimit AvgIntrstRateHasUsedUpperLimit
AverageInterestUpperLimitRate AverageInterestUpperLimitRate
AvgIntrstRateHasUsedLowerLimit AvgIntrstRateHasUsedLowerLimit
AverageInterestLowerLimitRate AverageInterestLowerLimitRate
AverageIntrstRateResetCalcEvt AverageIntrstRateResetCalcEvt
FinCndnRateFactorRndngCategory FinCndnRateFactorRndngCategory
FinCndnRateFactorRndngDecimals FinCndnRateFactorRndngDecimals
FinCndnFactorRoundingCategory FinCndnFactorRoundingCategory
FinCndnFactorRoundingDecimals FinCndnFactorRoundingDecimals
FinCndnBaseFactorRndngCategory FinCndnBaseFactorRndngCategory
FinCndnBaseFactorRndngDecimals FinCndnBaseFactorRndngDecimals
FinCndnAmountRoundingCategory FinCndnAmountRoundingCategory
FinCndnAmountRoundingUnit FinCndnAmountRoundingUnit
RndngBaseUntAmtInCndnItmCrcy RndngBaseUntAmtInCndnItmCrcy
FinConditionIntrstBaseAmount FinConditionIntrstBaseAmount
FinCndnCalcBaseReference FinCndnCalcBaseReference
FinCndnProcessingSequenceValue FinCndnProcessingSequenceValue
FinCndnAmountTimeUnit FinCndnAmountTimeUnit
FinCndnLimitAmountCurrency FinCndnLimitAmountCurrency
FinCndnItmHasUsedLowerLimitAmt FinCndnItmHasUsedLowerLimitAmt
FinCndnItemLowerLimitAmount FinCndnItemLowerLimitAmount
FinCndnItmHasUsedUpperLimitAmt FinCndnItmHasUsedUpperLimitAmt
FinCndnItemUpperLimitAmount FinCndnItemUpperLimitAmount
FinCndnCrsRefcdAccmlnCndnGrp FinCndnCrsRefcdAccmlnCndnGrp
RefcdIntrstRateAdjmtCondition RefcdIntrstRateAdjmtCondition
RefcdPrcIdxAdjmtCondition RefcdPrcIdxAdjmtCondition
InterestCalculationDateRef InterestCalculationDateRef
InterestDueDateReference InterestDueDateReference
CalcDteIsRegularWithVarblDte CalcDteIsRegularWithVarblDte
DueDteIsRegularWithVarblDte DueDteIsRegularWithVarblDte
FinCndnFirstPeriodCalcMethod FinCndnFirstPeriodCalcMethod
FinCndnLastPeriodCalcMethod FinCndnLastPeriodCalcMethod
FinCndnDueDteShiftToTermEnd FinCndnDueDteShiftToTermEnd
FinCndnPaytDateWrkgDayShft FinCndnPaytDateWrkgDayShft
FinCndnRpaytSettlmt FinCndnRpaytSettlmt
InterestRateAdjustmentDateRule InterestRateAdjustmentDateRule
InterestRateAdjustmentFrqcy InterestRateAdjustmentFrqcy
InterestRateAdjmtFrqcyUnit InterestRateAdjmtFrqcyUnit
InterestRateAdjustmentDate InterestRateAdjustmentDate
IntrstRateAdjmtDateIsMonthEnd IntrstRateAdjmtDateIsMonthEnd
IntrstRateAdjmtDteIsExclusive IntrstRateAdjmtDteIsExclusive
IntrstRateAdjmtDateWrkgDayShft IntrstRateAdjmtDateWrkgDayShft
IntrstRateAdjmtShftNrOfDays IntrstRateAdjmtShftNrOfDays
FinCndnAdjmtDteShftDrctn FinCndnAdjmtDteShftDrctn
InterestRateFixingDateRule InterestRateFixingDateRule
InterestRateFixingFrqcy InterestRateFixingFrqcy
InterestRateFixingFrqcyUnit InterestRateFixingFrqcyUnit
InterestRateFixingDate InterestRateFixingDate
IntrstRateFixingDateIsMonthEnd IntrstRateFixingDateIsMonthEnd
FinCndnFixingDteShftDrctn FinCndnFixingDteShftDrctn
InterestRateFixingShftNrOfDays InterestRateFixingShftNrOfDays
IntrstRateFixDteShftIsModifd IntrstRateFixDteShftIsModifd
InterestRateFixingDateRef InterestRateFixingDateRef
FinCndnRateFixingLockoutPeriod FinCndnRateFixingLockoutPeriod
TreasuryPriceIndex TreasuryPriceIndex
PriceIndexInterpolationMethod PriceIndexInterpolationMethod
PriceIndexApplicationMethod PriceIndexApplicationMethod
PrcIdxFctrCalcCompoundingFrqcy PrcIdxFctrCalcCompoundingFrqcy
FinCndnDayFracRoundingCat FinCndnDayFracRoundingCat
FinCndnDayFracRoundingDcmls FinCndnDayFracRoundingDcmls
PrcIdxAdjmtDateReference PrcIdxAdjmtDateReference
PrcIdxAdjmtDateWrkgDayShift PrcIdxAdjmtDateWrkgDayShift
PrcIdxAdjmtDateShftDrctn PrcIdxAdjmtDateShftDrctn
PrcIdxAdjmtShftNrOfDays PrcIdxAdjmtShftNrOfDays
PriceIndexAdjustmentBaseDate PriceIndexAdjustmentBaseDate
PrcIdxAdjmtFixingLowDate PrcIdxAdjmtFixingLowDate
PrcIdxAdjmtFixingHighDate PrcIdxAdjmtFixingHighDate
PrcIdxAdjmtFxngDteWrkgDayShft PrcIdxAdjmtFxngDteWrkgDayShft
PrcIdxAdjmtFixingDateShftDrctn PrcIdxAdjmtFixingDateShftDrctn
PrcIdxAdjmtFxngDteShftNrOfDays PrcIdxAdjmtFxngDteShftNrOfDays
FinConditionSettlementCrcy FinConditionSettlementCrcy
ForeignExchangeFixingReference ForeignExchangeFixingReference
FXRateAdjmtFixingDateRef FXRateAdjmtFixingDateRef
FXRateAdjmtFixingDateShftDrctn FXRateAdjmtFixingDateShftDrctn
FXRateAdjmtFxngDteShftNrOfDays FXRateAdjmtFxngDteShftNrOfDays
FXRateAdjmtFxngDteShftIsModifd FXRateAdjmtFxngDteShftIsModifd
FinancialInstrProductCategory _FinancialTransaction FinancialInstrProductCategory
_ConditionScale _ConditionScale
_CndnVariableInterestFormula _CndnVariableInterestFormula
_ConditionSingleDate _ConditionSingleDate
_FinancialTransaction _FinancialTransaction
_FinTrans _FinTrans

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 R_FinTransConditionTP.
-- 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 R_FinTransConditionTP AS
SELECT
  CompanyCode,
  FinancialTransaction,
  FinancialInstrumentActivity,
  FinancialTransactionDirection,
  FinConditionItem,
  ConditionItemValidityStartDate,
  FinConditionForm,
  FinInstrConditionLogicGroup,
  TreasuryContractType,
  FinConditionConditionCategory,
  FinConditionConditionType,
  InterestCalculationMethod,
  InterestCalculationType,
  FinConditionInterestCategory,
  ConditionPercentageRate,
  FinConditionFormulaReference,
  InterestReference,
  FinConditionFixedAmount,
  FinConditionFixedAmountCrcy,
  FinConditionRpaytPercentRate,
  FinConditionRpaytBaseAmount,
  FinConditionRpaytAmount,
  FinConditionRpaytCurrency,
  CalculationDate,
  FinCndnCalcDteUpdateRule,
  FinCndnCalcDteFrequency,
  FinCndnCalcDteFrqcyUnit,
  CalcDateIsAsEndDateInclusive,
  CalcDateIsAsEndDateMonthEnd,
  FinCndnCalcDteWrkgDayShft,
  FinCndnCalcDteShftDrctn,
  FinCndnCalcDteShftNrOfDays,
  DueDate,
  FinCndnDueDteUpdateRule,
  FinCndnDueDteFrequency,
  FinCndnDueDteFrqcyUnit,
  DueDateIsAsEndDateInclusive,
  DueDateIsAsEndDateMonthEnd,
  FinCndnDueDteWrkgDayShft,
  FinCndnDueDteShftDrctn,
  FinCndnDueDteShftNrOfDays,
  FinConditionFactoryCalendar1,
  FinConditionFactoryCalendar2,
  FinConditionFactoryCalendar3,
  FinConditionFactoryCalendar4,
  FinConditionFactoryCalendar5,
  ExponentialIntrstSettlmtFrqcy,
  IntrstCalcMethFactoryCalendar,
  FinancialConditionPaymentRate,
  InterestMarkupMarkdownValue,
  InterestFirstPeriodRate,
  AverageIntrstRateWeightingCat,
  AverageIntrstRateRndngCategory,
  AverageIntrstRateRndngDecimals,
  AverageInterestRateSpreadValue,
  AvgIntrstRateHasUsedUpperLimit,
  AverageInterestUpperLimitRate,
  AvgIntrstRateHasUsedLowerLimit,
  AverageInterestLowerLimitRate,
  AverageIntrstRateResetCalcEvt,
  FinCndnRateFactorRndngCategory,
  FinCndnRateFactorRndngDecimals,
  FinCndnFactorRoundingCategory,
  FinCndnFactorRoundingDecimals,
  FinCndnBaseFactorRndngCategory,
  FinCndnBaseFactorRndngDecimals,
  FinCndnAmountRoundingCategory,
  FinCndnAmountRoundingUnit,
  RndngBaseUntAmtInCndnItmCrcy,
  FinConditionIntrstBaseAmount,
  FinCndnCalcBaseReference,
  FinCndnProcessingSequenceValue,
  FinCndnAmountTimeUnit,
  FinCndnLimitAmountCurrency,
  FinCndnItmHasUsedLowerLimitAmt,
  FinCndnItemLowerLimitAmount,
  FinCndnItmHasUsedUpperLimitAmt,
  FinCndnItemUpperLimitAmount,
  FinCndnCrsRefcdAccmlnCndnGrp,
  RefcdIntrstRateAdjmtCondition,
  RefcdPrcIdxAdjmtCondition,
  InterestCalculationDateRef,
  InterestDueDateReference,
  CalcDteIsRegularWithVarblDte,
  DueDteIsRegularWithVarblDte,
  FinCndnFirstPeriodCalcMethod,
  FinCndnLastPeriodCalcMethod,
  FinCndnDueDteShiftToTermEnd,
  FinCndnPaytDateWrkgDayShft,
  FinCndnRpaytSettlmt,
  InterestRateAdjustmentDateRule,
  InterestRateAdjustmentFrqcy,
  InterestRateAdjmtFrqcyUnit,
  InterestRateAdjustmentDate,
  IntrstRateAdjmtDateIsMonthEnd,
  IntrstRateAdjmtDteIsExclusive,
  IntrstRateAdjmtDateWrkgDayShft,
  IntrstRateAdjmtShftNrOfDays,
  FinCndnAdjmtDteShftDrctn,
  InterestRateFixingDateRule,
  InterestRateFixingFrqcy,
  InterestRateFixingFrqcyUnit,
  InterestRateFixingDate,
  IntrstRateFixingDateIsMonthEnd,
  FinCndnFixingDteShftDrctn,
  InterestRateFixingShftNrOfDays,
  IntrstRateFixDteShftIsModifd,
  InterestRateFixingDateRef,
  FinCndnRateFixingLockoutPeriod,
  TreasuryPriceIndex,
  PriceIndexInterpolationMethod,
  PriceIndexApplicationMethod,
  PrcIdxFctrCalcCompoundingFrqcy,
  FinCndnDayFracRoundingCat,
  FinCndnDayFracRoundingDcmls,
  PrcIdxAdjmtDateReference,
  PrcIdxAdjmtDateWrkgDayShift,
  PrcIdxAdjmtDateShftDrctn,
  PrcIdxAdjmtShftNrOfDays,
  PriceIndexAdjustmentBaseDate,
  PrcIdxAdjmtFixingLowDate,
  PrcIdxAdjmtFixingHighDate,
  PrcIdxAdjmtFxngDteWrkgDayShft,
  PrcIdxAdjmtFixingDateShftDrctn,
  PrcIdxAdjmtFxngDteShftNrOfDays,
  FinConditionSettlementCrcy,
  ForeignExchangeFixingReference,
  FXRateAdjmtFixingDateRef,
  FXRateAdjmtFixingDateShftDrctn,
  FXRateAdjmtFxngDteShftNrOfDays,
  FXRateAdjmtFxngDteShftIsModifd,
  _FinancialTransaction.FinancialInstrProductCategory AS FinancialInstrProductCategory
FROM I_FinTransCondition
LEFT OUTER JOIN R_FinTransCndnSingleDateTP AS _ConditionSingleDate ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_FinTransCndnFmlaVarblTP AS _CndnVariableInterestFormula ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_FinTransCndnScaleTP AS _ConditionScale ON /* condition not available in parsed metadata */  -- association [0..*]
;