I_Ftr_Atpv_Logic
View logic Analyze Positon Values
I_Ftr_Atpv_Logic is a Composite CDS View that provides data about "View logic Analyze Positon Values" in SAP S/4HANA. It reads from 2 data sources (I_FinInstrProductGroup, I_Ftr_Position_Values) and exposes 167 fields.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_FinInstrProductGroup | I_FinInstrProductGroup | inner |
| I_Ftr_Position_Values | I_Ftr_Position_Values | from |
Parameters (2)
| Name | Type | Default |
|---|---|---|
| P_KeyDate | vdm_v_key_date | |
| P_TrsyPosPlndDataIsInclusive | ftr_atpv_planned_data |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IFTRPOSVALLOG | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| VDM.viewType | #COMPOSITE | view | |
| EndUserText.label | View logic Analyze Positon Values | view |
Fields (167)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| TreasuryPosition | I_Ftr_Position_Values | TreasuryPosition | ||
| TreasuryValuationArea | I_Ftr_Position_Values | TreasuryValuationArea | ||
| TreasuryValuationClass | I_Ftr_Position_Values | TreasuryValuationClass | ||
| CompanyCode | I_Ftr_Position_Values | CompanyCode | Receiver Company Code | |
| SecurityAccount | I_Ftr_Position_Values | SecurityAccount | ||
| SecurityClass | I_Ftr_Position_Values | SecurityClass | ||
| TreasuryPositionAccount | I_Ftr_Position_Values | TreasuryPositionAccount | ||
| TreasuryPositionLot | I_Ftr_Position_Values | TreasuryPositionLot | ||
| FinancialTransaction | I_Ftr_Position_Values | FinancialTransaction | Transaction | |
| FinancialInstrValuationClass | I_Ftr_Position_Values | FinancialInstrValuationClass | ||
| DifferentiationPortfolio | I_Ftr_Position_Values | DifferentiationPortfolio | ||
| SecurityAccountGroup | I_Ftr_Position_Values | SecurityAccountGroup | ||
| LoanContract | I_Ftr_Position_Values | LoanContract | ||
| TreasuryPositionLongShortCode | I_Ftr_Position_Values | TreasuryPositionLongShortCode | ||
| CentralClearingAccount | I_Ftr_Position_Values | CentralClearingAccount | ||
| CentralClearingAccountCurrency | I_Ftr_Position_Values | CentralClearingAccountCurrency | ||
| FinInstrProductGroup | I_FinInstrProductGroup | FinInstrProductGroup | ||
| Trader | I_Ftr_Position_Values | Trader | Trader | |
| Fund | I_Ftr_Position_Values | Fund | Sender Fund | |
| GrantID | I_Ftr_Position_Values | GrantID | Sender Grant | |
| TreasuryPosAssetLiabilityCode | I_Ftr_Position_Values | TreasuryPosAssetLiabilityCode | ||
| TrsyPosManagementProcedure | I_Ftr_Position_Values | TrsyPosManagementProcedure | ||
| TrsyPosValuationStepProcedure | I_Ftr_Position_Values | TrsyPosValuationStepProcedure | ||
| TrsyDerivedBusTransacIsUpdated | I_Ftr_Position_Values | TrsyDerivedBusTransacIsUpdated | TRL Trans.Stat. | |
| TreasuryGLAccountAssignmentRef | _TrsyLdgrGLAcctAssgmtRef | TreasuryGLAccountAssignmentRef | ||
| FinancialInstrumentProductType | I_Ftr_Position_Values | FinancialInstrumentProductType | Product Type | |
| TreasuryPositionLedgerDate | I_Ftr_Position_Values | TreasuryPositionLedgerDate | TRL Date | |
| KeyDate | I_Ftr_Position_Values | TreasuryPositionLedgerDate | TRL Date | |
| PostingDate | I_Ftr_Position_Values | PostingDate | Posting Date for GR | |
| TrsyPosQuantityChangeCategory | I_Ftr_Position_Values | TrsyPosQuantityChangeCategory | ||
| TrsyPosAmountChangeCategory | I_Ftr_Position_Values | TrsyPosAmountChangeCategory | ||
| PositionCurrency | I_Ftr_Position_Values | PositionCurrency | ||
| ValuationCurrency | I_Ftr_Position_Values | ValuationCurrency | ||
| NominalCurrency | I_Ftr_Position_Values | NominalCurrency | ||
| TreasuryPositionZeroDate | I_Ftr_Position_Values | TreasuryPositionZeroDate | Zero Pos. Date | |
| QuantityInPieces | I_Ftr_Position_Values | QuantityInPieces | ||
| NominalAmountInNominalCurrency | I_Ftr_Position_Values | NominalAmountInNominalCurrency | ||
| OriglNominalAmtInNominalCrcy | I_Ftr_Position_Values | OriglNominalAmtInNominalCrcy | ||
| ClearingAmountInPositionCrcy | I_Ftr_Position_Values | ClearingAmountInPositionCrcy | ||
| ClearingAmountInValuationCrcy | I_Ftr_Position_Values | ClearingAmountInValuationCrcy | ||
| PurchaseValueInPositionCrcy | I_Ftr_Position_Values | PurchaseValueInPositionCrcy | ||
| PurchaseValueInValuationCrcy | I_Ftr_Position_Values | PurchaseValueInValuationCrcy | ||
| SecurityValuationAmtInPosCrcy | I_Ftr_Position_Values | SecurityValuationAmtInPosCrcy | ||
| SecurityValuationAmtInValnCrcy | I_Ftr_Position_Values | SecurityValuationAmtInValnCrcy | ||
| ForeignCrcyValnAmtInValnCrcy | I_Ftr_Position_Values | ForeignCrcyValnAmtInValnCrcy | ||
| CostInPositionCurrency | I_Ftr_Position_Values | CostInPositionCurrency | ||
| CostInValuationCurrency | I_Ftr_Position_Values | CostInValuationCurrency | ||
| SecurityCostValnAmtInPosCrcy | I_Ftr_Position_Values | SecurityCostValnAmtInPosCrcy | ||
| SecurityCostValnAmtInValnCrcy | I_Ftr_Position_Values | SecurityCostValnAmtInValnCrcy | ||
| FrgnExchCostValnAmtInValnCrcy | I_Ftr_Position_Values | FrgnExchCostValnAmtInValnCrcy | ||
| AmortizationAmtInPositionCrcy | I_Ftr_Position_Values | AmortizationAmtInPositionCrcy | ||
| AmortizationAmtInValuationCrcy | I_Ftr_Position_Values | AmortizationAmtInValuationCrcy | ||
| ClrdPremDiscDefrlTxCompnAmount | I_Ftr_Position_Values | ClrdPremDiscDefrlTxCompnAmount | ||
| ClrdPremDiscDefrlAmtInValnCrcy | I_Ftr_Position_Values | ClrdPremDiscDefrlAmtInValnCrcy | ||
| IndexValuationAmountInPosCrcy | I_Ftr_Position_Values | IndexValuationAmountInPosCrcy | ||
| IndexValuationAmountInValnCrcy | I_Ftr_Position_Values | IndexValuationAmountInValnCrcy | ||
| PurValDeferralItmAmtInPosCrcy | I_Ftr_Position_Values | PurValDeferralItmAmtInPosCrcy | ||
| PurValDeferralItmAmtInValnCrcy | I_Ftr_Position_Values | PurValDeferralItmAmtInValnCrcy | ||
| VariationMarginAmountInPosCrcy | I_Ftr_Position_Values | VariationMarginAmountInPosCrcy | ||
| VariationMarginAmtInValnCrcy | I_Ftr_Position_Values | VariationMarginAmtInValnCrcy | ||
| OCISecurityValnAmountInPosCrcy | I_Ftr_Position_Values | OCISecurityValnAmountInPosCrcy | ||
| OCIScrtyValnAmountInValnCrcy | I_Ftr_Position_Values | OCIScrtyValnAmountInValnCrcy | ||
| OCIFrgnExchValnAmtInValnCrcy | I_Ftr_Position_Values | OCIFrgnExchValnAmtInValnCrcy | ||
| OCIIndexValnAmountInPosCrcy | I_Ftr_Position_Values | OCIIndexValnAmountInPosCrcy | ||
| OCIIndexValnAmountInValnCrcy | I_Ftr_Position_Values | OCIIndexValnAmountInValnCrcy | ||
| OCIScrtyCostValnAmtInPosCrcy | I_Ftr_Position_Values | OCIScrtyCostValnAmtInPosCrcy | ||
| OCIScrtyCostValnAmtInValnCrcy | I_Ftr_Position_Values | OCIScrtyCostValnAmtInValnCrcy | ||
| OCICostFXValnAmountInValnCrcy | I_Ftr_Position_Values | OCICostFXValnAmountInValnCrcy | ||
| AccruedInterestInPositionCrcy | I_Ftr_Position_Values | AccruedInterestInPositionCrcy | ||
| AccruedInterestInValuationCrcy | I_Ftr_Position_Values | AccruedInterestInValuationCrcy | ||
| NegttnSpreadAmtznAmtInPosCrcy | I_Ftr_Position_Values | NegttnSpreadAmtznAmtInPosCrcy | ||
| NegttnSpreadAmtznAmtInValnCrcy | I_Ftr_Position_Values | NegttnSpreadAmtznAmtInValnCrcy | ||
| CumltvRepaymentAmountInPosCrcy | I_Ftr_Position_Values | CumltvRepaymentAmountInPosCrcy | ||
| CumltvRepaymentAmtInValnCrcy | I_Ftr_Position_Values | CumltvRepaymentAmtInValnCrcy | ||
| PurCrcySpotValnAmtInValnCrcy | I_Ftr_Position_Values | PurCrcySpotValnAmtInValnCrcy | ||
| SaleCrcySpotValnAmtInValnCrcy | I_Ftr_Position_Values | SaleCrcySpotValnAmtInValnCrcy | ||
| SwapAccrualAmountInPosCurrency | I_Ftr_Position_Values | SwapAccrualAmountInPosCurrency | ||
| SwapAccrualAmountInValnCrcy | I_Ftr_Position_Values | SwapAccrualAmountInValnCrcy | ||
| SwapValuationAmountInValnCrcy | I_Ftr_Position_Values | SwapValuationAmountInValnCrcy | ||
| ImpairmentAmountInPositionCrcy | I_Ftr_Position_Values | ImpairmentAmountInPositionCrcy | ||
| ImpairmentAmtInValuationCrcy | I_Ftr_Position_Values | ImpairmentAmtInValuationCrcy | ||
| HedgeAmortizationAmtInPosCrcy | I_Ftr_Position_Values | HedgeAmortizationAmtInPosCrcy | ||
| HedgeAmortizationAmtInValnCrcy | I_Ftr_Position_Values | HedgeAmortizationAmtInValnCrcy | ||
| FrgnExchValnDiffAmtInValnCrcy | I_Ftr_Position_Values | FrgnExchValnDiffAmtInValnCrcy | ||
| GainValueAdjmtAmountInPosCrcy | I_Ftr_Position_Values | GainValueAdjmtAmountInPosCrcy | ||
| GainValueAdjmtAmountInValnCrcy | I_Ftr_Position_Values | GainValueAdjmtAmountInValnCrcy | ||
| LossValueAdjmtAmountInPosCrcy | I_Ftr_Position_Values | LossValueAdjmtAmountInPosCrcy | ||
| LossValueAdjmtAmountInValnCrcy | I_Ftr_Position_Values | LossValueAdjmtAmountInValnCrcy | ||
| OriginalValueAdjmtAmtInPosCrcy | I_Ftr_Position_Values | OriginalValueAdjmtAmtInPosCrcy | ||
| OriginalValAdjmtAmtInValnCrcy | I_Ftr_Position_Values | OriginalValAdjmtAmtInValnCrcy | ||
| CapitalizationRsrvInPosCrcy | I_Ftr_Position_Values | CapitalizationRsrvInPosCrcy | ||
| CapitalizationRsrvInValnCrcy | I_Ftr_Position_Values | CapitalizationRsrvInValnCrcy | ||
| FXValnAmtzdAcqnAmtInValnCrcy | I_Ftr_Position_Values | FXValnAmtzdAcqnAmtInValnCrcy | ||
| ForeignExchImprmtAmtInValnCrcy | I_Ftr_Position_Values | ForeignExchImprmtAmtInValnCrcy | ||
| CnsldtdScrtyGainAmtInPosCrcy | I_Ftr_Position_Values | CnsldtdScrtyGainAmtInPosCrcy | ||
| CnsldtdScrtyGainAmtInValnCrcy | I_Ftr_Position_Values | CnsldtdScrtyGainAmtInValnCrcy | ||
| CnsldtdScrtyLossAmtInPosCrcy | I_Ftr_Position_Values | CnsldtdScrtyLossAmtInPosCrcy | ||
| CnsldtdScrtyLossAmtInValnCrcy | I_Ftr_Position_Values | CnsldtdScrtyLossAmtInValnCrcy | ||
| CnsldtdForExGainAmtInValnCrcy | I_Ftr_Position_Values | CnsldtdForExGainAmtInValnCrcy | ||
| CnsldtdForExLossAmtInValnCrcy | I_Ftr_Position_Values | CnsldtdForExLossAmtInValnCrcy | ||
| InterestIncomeInPositionCrcy | I_Ftr_Position_Values | InterestIncomeInPositionCrcy | ||
| InterestIncomeInValuationCrcy | I_Ftr_Position_Values | InterestIncomeInValuationCrcy | ||
| SecurityWriteUpAmountInPosCrcy | I_Ftr_Position_Values | SecurityWriteUpAmountInPosCrcy | ||
| SecurityWriteDownAmtInPosCrcy | I_Ftr_Position_Values | SecurityWriteDownAmtInPosCrcy | ||
| SecurityWriteUpAmtInValnCrcy | I_Ftr_Position_Values | SecurityWriteUpAmtInValnCrcy | ||
| ScrtyWriteDownAmtInValnCrcy | I_Ftr_Position_Values | ScrtyWriteDownAmtInValnCrcy | ||
| FrgnExchWriteUpAmtInValnCrcy | I_Ftr_Position_Values | FrgnExchWriteUpAmtInValnCrcy | ||
| FrgnExchWriteDownAmtInValnCrcy | I_Ftr_Position_Values | FrgnExchWriteDownAmtInValnCrcy | ||
| ScrtyCostWriteUpAmtInPosCrcy | I_Ftr_Position_Values | ScrtyCostWriteUpAmtInPosCrcy | ||
| ScrtyCostWriteDownAmtInPosCrcy | I_Ftr_Position_Values | ScrtyCostWriteDownAmtInPosCrcy | ||
| ScrtyCostWriteUpAmtInValnCrcy | I_Ftr_Position_Values | ScrtyCostWriteUpAmtInValnCrcy | ||
| ScrtyCostWrtDownAmtInValnCrcy | I_Ftr_Position_Values | ScrtyCostWrtDownAmtInValnCrcy | ||
| FrgnExchCostWrtUpAmtInValnCrcy | I_Ftr_Position_Values | FrgnExchCostWrtUpAmtInValnCrcy | ||
| FXCostWriteDownAmtInValnCrcy | I_Ftr_Position_Values | FXCostWriteDownAmtInValnCrcy | ||
| IndexWriteUpAmountInPosCrcy | I_Ftr_Position_Values | IndexWriteUpAmountInPosCrcy | ||
| IndexWriteDownAmountInPosCrcy | I_Ftr_Position_Values | IndexWriteDownAmountInPosCrcy | ||
| IndexWriteUpAmountInValnCrcy | I_Ftr_Position_Values | IndexWriteUpAmountInValnCrcy | ||
| IndexWriteDownAmtInValnCrcy | I_Ftr_Position_Values | IndexWriteDownAmtInValnCrcy | ||
| IndexCleanClearingAmtInPosCrcy | I_Ftr_Position_Values | IndexCleanClearingAmtInPosCrcy | ||
| IndexCleanPurchaseValInPosCrcy | I_Ftr_Position_Values | IndexCleanPurchaseValInPosCrcy | ||
| IdxCleanScrtyValnAmtInPosCrcy | I_Ftr_Position_Values | IdxCleanScrtyValnAmtInPosCrcy | ||
| IndexCleanCostInPositionCrcy | I_Ftr_Position_Values | IndexCleanCostInPositionCrcy | ||
| IndexClnScrtyCostValuationAmt | I_Ftr_Position_Values | IndexClnScrtyCostValuationAmt | ||
| IndexCleanAmtznAmountInPosCrcy | I_Ftr_Position_Values | IndexCleanAmtznAmountInPosCrcy | ||
| IdxClnClrdPremDiscDeferralAmt | I_Ftr_Position_Values | IdxClnClrdPremDiscDeferralAmt | ||
| IdxClnPurValDefrlAmtInPosCrcy | I_Ftr_Position_Values | IdxClnPurValDefrlAmtInPosCrcy | ||
| IdxClnOCIScrtyValnAmtInPosCrcy | I_Ftr_Position_Values | IdxClnOCIScrtyValnAmtInPosCrcy | ||
| IdxClnOCIScrtyCostValuationAmt | I_Ftr_Position_Values | IdxClnOCIScrtyCostValuationAmt | ||
| IndexCleanNegttnAmtznInPosCrcy | I_Ftr_Position_Values | IndexCleanNegttnAmtznInPosCrcy | ||
| IndexCleanRpaytAmtInPosCrcy | I_Ftr_Position_Values | IndexCleanRpaytAmtInPosCrcy | ||
| IndexCleanInterestIncInPosCrcy | I_Ftr_Position_Values | IndexCleanInterestIncInPosCrcy | ||
| IdxCleanHedgeAmtznAmtInPosCrcy | I_Ftr_Position_Values | IdxCleanHedgeAmtznAmtInPosCrcy | ||
| IndexCleanImprmtAmtInPosCrcy | I_Ftr_Position_Values | IndexCleanImprmtAmtInPosCrcy | ||
| BookValueAmtInPositionCurrency | I_Ftr_Position_Values | BookValueAmtInPositionCurrency | ||
| CostExcldBookValueAmtInPosCrcy | I_Ftr_Position_Values | CostExcldBookValueAmtInPosCrcy | ||
| AcquisitionAmtInPositionCrcy | I_Ftr_Position_Values | AcquisitionAmtInPositionCrcy | ||
| AmortizedAcqnAmountInPosCrcy | I_Ftr_Position_Values | AmortizedAcqnAmountInPosCrcy | ||
| BookValueAmountInValnCurrency | I_Ftr_Position_Values | BookValueAmountInValnCurrency | ||
| CostExcldBookValAmtInValnCrcy | I_Ftr_Position_Values | CostExcldBookValAmtInValnCrcy | ||
| AcquisitionAmountInValnCrcy | I_Ftr_Position_Values | AcquisitionAmountInValnCrcy | ||
| AmortizedAcqnAmountInValnCrcy | I_Ftr_Position_Values | AmortizedAcqnAmountInValnCrcy | ||
| IndexClnBookValueAmtInPosCrcy | I_Ftr_Position_Values | IndexClnBookValueAmtInPosCrcy | ||
| IdxClnCostExcldBookValueAmount | I_Ftr_Position_Values | IdxClnCostExcldBookValueAmount | ||
| IndexCleanAcqnAmountInPosCrcy | I_Ftr_Position_Values | IndexCleanAcqnAmountInPosCrcy | ||
| IdxCleanAmtzdAcqnAmtInPosCrcy | I_Ftr_Position_Values | IdxCleanAmtzdAcqnAmtInPosCrcy | ||
| TreasuryUpdateType | I_Ftr_Position_Values | TreasuryUpdateType | Update Type | |
| TreasuryBusinessTransCategory | I_Ftr_Position_Values | TreasuryBusinessTransCategory | Bus. Trans. Cat | |
| TreasuryAccountingCode | I_Ftr_Position_Values | TreasuryAccountingCode | ||
| TrsySubPosition | TrsySubPosition | |||
| DesignatedNominalCurrency | ||||
| DesignatedQuantityInPieces | DesignatedQuantityInPieces | |||
| DesignatedAmountInNominalCrcy | DesignatedAmountInNominalCrcy | |||
| DesignatedOrigAmtInNominalCrcy | DesignatedOrigAmtInNominalCrcy | |||
| TreasuryBusinessTransStatus | I_Ftr_Position_Values | TreasuryBusinessTransStatus | ||
| _LoanContract | _LoanContract | |||
| _TreasuryPositionAccount | _TreasuryPositionAccount | |||
| _TreasuryValuationArea | _TreasuryValuationArea | |||
| _CentralClearingAccount | _CentralClearingAccount | |||
| _SecurityAccountGroup | _SecurityAccountGroup | |||
| _DifferentiationPortfolioText | _DifferentiationPortfolioText | |||
| _SecurityAccount | _SecurityAccount | |||
| _FinancialInstrProdTypeText | _FinancialInstrProdTypeText | |||
| _SecurityClass | _SecurityClass | |||
| _TreasuryValuationClassText | _TreasuryValuationClassText | |||
| _FinancialInstrValClassText | _FinancialInstrValClassText | |||
| _CompanyCode | _CompanyCode | |||
| _TreasurySubPosition | _TreasurySubPosition |
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 I_Ftr_Atpv_Logic.
-- 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.
-- SQL view name: IFTRPOSVALLOG
-- Parameters: P_KeyDate : vdm_v_key_date, P_TrsyPosPlndDataIsInclusive : ftr_atpv_planned_data
CREATE VIEW I_Ftr_Atpv_Logic AS
SELECT
I_Ftr_Position_Values.TreasuryPosition AS TreasuryPosition,
I_Ftr_Position_Values.TreasuryValuationArea AS TreasuryValuationArea,
I_Ftr_Position_Values.TreasuryValuationClass AS TreasuryValuationClass,
I_Ftr_Position_Values.CompanyCode AS CompanyCode,
I_Ftr_Position_Values.SecurityAccount AS SecurityAccount,
I_Ftr_Position_Values.SecurityClass AS SecurityClass,
I_Ftr_Position_Values.TreasuryPositionAccount AS TreasuryPositionAccount,
I_Ftr_Position_Values.TreasuryPositionLot AS TreasuryPositionLot,
I_Ftr_Position_Values.FinancialTransaction AS FinancialTransaction,
I_Ftr_Position_Values.FinancialInstrValuationClass AS FinancialInstrValuationClass,
I_Ftr_Position_Values.DifferentiationPortfolio AS DifferentiationPortfolio,
I_Ftr_Position_Values.SecurityAccountGroup AS SecurityAccountGroup,
I_Ftr_Position_Values.LoanContract AS LoanContract,
I_Ftr_Position_Values.TreasuryPositionLongShortCode AS TreasuryPositionLongShortCode,
I_Ftr_Position_Values.CentralClearingAccount AS CentralClearingAccount,
I_Ftr_Position_Values.CentralClearingAccountCurrency AS CentralClearingAccountCurrency,
I_FinInstrProductGroup.FinInstrProductGroup AS FinInstrProductGroup,
I_Ftr_Position_Values.Trader AS Trader,
I_Ftr_Position_Values.Fund AS Fund,
I_Ftr_Position_Values.GrantID AS GrantID,
I_Ftr_Position_Values.TreasuryPosAssetLiabilityCode AS TreasuryPosAssetLiabilityCode,
I_Ftr_Position_Values.TrsyPosManagementProcedure AS TrsyPosManagementProcedure,
I_Ftr_Position_Values.TrsyPosValuationStepProcedure AS TrsyPosValuationStepProcedure,
I_Ftr_Position_Values.TrsyDerivedBusTransacIsUpdated AS TrsyDerivedBusTransacIsUpdated,
_TrsyLdgrGLAcctAssgmtRef.TreasuryGLAccountAssignmentRef AS TreasuryGLAccountAssignmentRef,
I_Ftr_Position_Values.FinancialInstrumentProductType AS FinancialInstrumentProductType,
I_Ftr_Position_Values.TreasuryPositionLedgerDate AS TreasuryPositionLedgerDate,
I_Ftr_Position_Values.TreasuryPositionLedgerDate AS KeyDate,
I_Ftr_Position_Values.PostingDate AS PostingDate,
I_Ftr_Position_Values.TrsyPosQuantityChangeCategory AS TrsyPosQuantityChangeCategory,
I_Ftr_Position_Values.TrsyPosAmountChangeCategory AS TrsyPosAmountChangeCategory,
I_Ftr_Position_Values.PositionCurrency AS PositionCurrency,
I_Ftr_Position_Values.ValuationCurrency AS ValuationCurrency,
I_Ftr_Position_Values.NominalCurrency AS NominalCurrency,
I_Ftr_Position_Values.TreasuryPositionZeroDate AS TreasuryPositionZeroDate,
I_Ftr_Position_Values.QuantityInPieces AS QuantityInPieces,
I_Ftr_Position_Values.NominalAmountInNominalCurrency AS NominalAmountInNominalCurrency,
I_Ftr_Position_Values.OriglNominalAmtInNominalCrcy AS OriglNominalAmtInNominalCrcy,
I_Ftr_Position_Values.ClearingAmountInPositionCrcy AS ClearingAmountInPositionCrcy,
I_Ftr_Position_Values.ClearingAmountInValuationCrcy AS ClearingAmountInValuationCrcy,
I_Ftr_Position_Values.PurchaseValueInPositionCrcy AS PurchaseValueInPositionCrcy,
I_Ftr_Position_Values.PurchaseValueInValuationCrcy AS PurchaseValueInValuationCrcy,
I_Ftr_Position_Values.SecurityValuationAmtInPosCrcy AS SecurityValuationAmtInPosCrcy,
I_Ftr_Position_Values.SecurityValuationAmtInValnCrcy AS SecurityValuationAmtInValnCrcy,
I_Ftr_Position_Values.ForeignCrcyValnAmtInValnCrcy AS ForeignCrcyValnAmtInValnCrcy,
I_Ftr_Position_Values.CostInPositionCurrency AS CostInPositionCurrency,
I_Ftr_Position_Values.CostInValuationCurrency AS CostInValuationCurrency,
I_Ftr_Position_Values.SecurityCostValnAmtInPosCrcy AS SecurityCostValnAmtInPosCrcy,
I_Ftr_Position_Values.SecurityCostValnAmtInValnCrcy AS SecurityCostValnAmtInValnCrcy,
I_Ftr_Position_Values.FrgnExchCostValnAmtInValnCrcy AS FrgnExchCostValnAmtInValnCrcy,
I_Ftr_Position_Values.AmortizationAmtInPositionCrcy AS AmortizationAmtInPositionCrcy,
I_Ftr_Position_Values.AmortizationAmtInValuationCrcy AS AmortizationAmtInValuationCrcy,
I_Ftr_Position_Values.ClrdPremDiscDefrlTxCompnAmount AS ClrdPremDiscDefrlTxCompnAmount,
I_Ftr_Position_Values.ClrdPremDiscDefrlAmtInValnCrcy AS ClrdPremDiscDefrlAmtInValnCrcy,
I_Ftr_Position_Values.IndexValuationAmountInPosCrcy AS IndexValuationAmountInPosCrcy,
I_Ftr_Position_Values.IndexValuationAmountInValnCrcy AS IndexValuationAmountInValnCrcy,
I_Ftr_Position_Values.PurValDeferralItmAmtInPosCrcy AS PurValDeferralItmAmtInPosCrcy,
I_Ftr_Position_Values.PurValDeferralItmAmtInValnCrcy AS PurValDeferralItmAmtInValnCrcy,
I_Ftr_Position_Values.VariationMarginAmountInPosCrcy AS VariationMarginAmountInPosCrcy,
I_Ftr_Position_Values.VariationMarginAmtInValnCrcy AS VariationMarginAmtInValnCrcy,
I_Ftr_Position_Values.OCISecurityValnAmountInPosCrcy AS OCISecurityValnAmountInPosCrcy,
I_Ftr_Position_Values.OCIScrtyValnAmountInValnCrcy AS OCIScrtyValnAmountInValnCrcy,
I_Ftr_Position_Values.OCIFrgnExchValnAmtInValnCrcy AS OCIFrgnExchValnAmtInValnCrcy,
I_Ftr_Position_Values.OCIIndexValnAmountInPosCrcy AS OCIIndexValnAmountInPosCrcy,
I_Ftr_Position_Values.OCIIndexValnAmountInValnCrcy AS OCIIndexValnAmountInValnCrcy,
I_Ftr_Position_Values.OCIScrtyCostValnAmtInPosCrcy AS OCIScrtyCostValnAmtInPosCrcy,
I_Ftr_Position_Values.OCIScrtyCostValnAmtInValnCrcy AS OCIScrtyCostValnAmtInValnCrcy,
I_Ftr_Position_Values.OCICostFXValnAmountInValnCrcy AS OCICostFXValnAmountInValnCrcy,
I_Ftr_Position_Values.AccruedInterestInPositionCrcy AS AccruedInterestInPositionCrcy,
I_Ftr_Position_Values.AccruedInterestInValuationCrcy AS AccruedInterestInValuationCrcy,
I_Ftr_Position_Values.NegttnSpreadAmtznAmtInPosCrcy AS NegttnSpreadAmtznAmtInPosCrcy,
I_Ftr_Position_Values.NegttnSpreadAmtznAmtInValnCrcy AS NegttnSpreadAmtznAmtInValnCrcy,
I_Ftr_Position_Values.CumltvRepaymentAmountInPosCrcy AS CumltvRepaymentAmountInPosCrcy,
I_Ftr_Position_Values.CumltvRepaymentAmtInValnCrcy AS CumltvRepaymentAmtInValnCrcy,
I_Ftr_Position_Values.PurCrcySpotValnAmtInValnCrcy AS PurCrcySpotValnAmtInValnCrcy,
I_Ftr_Position_Values.SaleCrcySpotValnAmtInValnCrcy AS SaleCrcySpotValnAmtInValnCrcy,
I_Ftr_Position_Values.SwapAccrualAmountInPosCurrency AS SwapAccrualAmountInPosCurrency,
I_Ftr_Position_Values.SwapAccrualAmountInValnCrcy AS SwapAccrualAmountInValnCrcy,
I_Ftr_Position_Values.SwapValuationAmountInValnCrcy AS SwapValuationAmountInValnCrcy,
I_Ftr_Position_Values.ImpairmentAmountInPositionCrcy AS ImpairmentAmountInPositionCrcy,
I_Ftr_Position_Values.ImpairmentAmtInValuationCrcy AS ImpairmentAmtInValuationCrcy,
I_Ftr_Position_Values.HedgeAmortizationAmtInPosCrcy AS HedgeAmortizationAmtInPosCrcy,
I_Ftr_Position_Values.HedgeAmortizationAmtInValnCrcy AS HedgeAmortizationAmtInValnCrcy,
I_Ftr_Position_Values.FrgnExchValnDiffAmtInValnCrcy AS FrgnExchValnDiffAmtInValnCrcy,
I_Ftr_Position_Values.GainValueAdjmtAmountInPosCrcy AS GainValueAdjmtAmountInPosCrcy,
I_Ftr_Position_Values.GainValueAdjmtAmountInValnCrcy AS GainValueAdjmtAmountInValnCrcy,
I_Ftr_Position_Values.LossValueAdjmtAmountInPosCrcy AS LossValueAdjmtAmountInPosCrcy,
I_Ftr_Position_Values.LossValueAdjmtAmountInValnCrcy AS LossValueAdjmtAmountInValnCrcy,
I_Ftr_Position_Values.OriginalValueAdjmtAmtInPosCrcy AS OriginalValueAdjmtAmtInPosCrcy,
I_Ftr_Position_Values.OriginalValAdjmtAmtInValnCrcy AS OriginalValAdjmtAmtInValnCrcy,
I_Ftr_Position_Values.CapitalizationRsrvInPosCrcy AS CapitalizationRsrvInPosCrcy,
I_Ftr_Position_Values.CapitalizationRsrvInValnCrcy AS CapitalizationRsrvInValnCrcy,
I_Ftr_Position_Values.FXValnAmtzdAcqnAmtInValnCrcy AS FXValnAmtzdAcqnAmtInValnCrcy,
I_Ftr_Position_Values.ForeignExchImprmtAmtInValnCrcy AS ForeignExchImprmtAmtInValnCrcy,
I_Ftr_Position_Values.CnsldtdScrtyGainAmtInPosCrcy AS CnsldtdScrtyGainAmtInPosCrcy,
I_Ftr_Position_Values.CnsldtdScrtyGainAmtInValnCrcy AS CnsldtdScrtyGainAmtInValnCrcy,
I_Ftr_Position_Values.CnsldtdScrtyLossAmtInPosCrcy AS CnsldtdScrtyLossAmtInPosCrcy,
I_Ftr_Position_Values.CnsldtdScrtyLossAmtInValnCrcy AS CnsldtdScrtyLossAmtInValnCrcy,
I_Ftr_Position_Values.CnsldtdForExGainAmtInValnCrcy AS CnsldtdForExGainAmtInValnCrcy,
I_Ftr_Position_Values.CnsldtdForExLossAmtInValnCrcy AS CnsldtdForExLossAmtInValnCrcy,
I_Ftr_Position_Values.InterestIncomeInPositionCrcy AS InterestIncomeInPositionCrcy,
I_Ftr_Position_Values.InterestIncomeInValuationCrcy AS InterestIncomeInValuationCrcy,
I_Ftr_Position_Values.SecurityWriteUpAmountInPosCrcy AS SecurityWriteUpAmountInPosCrcy,
I_Ftr_Position_Values.SecurityWriteDownAmtInPosCrcy AS SecurityWriteDownAmtInPosCrcy,
I_Ftr_Position_Values.SecurityWriteUpAmtInValnCrcy AS SecurityWriteUpAmtInValnCrcy,
I_Ftr_Position_Values.ScrtyWriteDownAmtInValnCrcy AS ScrtyWriteDownAmtInValnCrcy,
I_Ftr_Position_Values.FrgnExchWriteUpAmtInValnCrcy AS FrgnExchWriteUpAmtInValnCrcy,
I_Ftr_Position_Values.FrgnExchWriteDownAmtInValnCrcy AS FrgnExchWriteDownAmtInValnCrcy,
I_Ftr_Position_Values.ScrtyCostWriteUpAmtInPosCrcy AS ScrtyCostWriteUpAmtInPosCrcy,
I_Ftr_Position_Values.ScrtyCostWriteDownAmtInPosCrcy AS ScrtyCostWriteDownAmtInPosCrcy,
I_Ftr_Position_Values.ScrtyCostWriteUpAmtInValnCrcy AS ScrtyCostWriteUpAmtInValnCrcy,
I_Ftr_Position_Values.ScrtyCostWrtDownAmtInValnCrcy AS ScrtyCostWrtDownAmtInValnCrcy,
I_Ftr_Position_Values.FrgnExchCostWrtUpAmtInValnCrcy AS FrgnExchCostWrtUpAmtInValnCrcy,
I_Ftr_Position_Values.FXCostWriteDownAmtInValnCrcy AS FXCostWriteDownAmtInValnCrcy,
I_Ftr_Position_Values.IndexWriteUpAmountInPosCrcy AS IndexWriteUpAmountInPosCrcy,
I_Ftr_Position_Values.IndexWriteDownAmountInPosCrcy AS IndexWriteDownAmountInPosCrcy,
I_Ftr_Position_Values.IndexWriteUpAmountInValnCrcy AS IndexWriteUpAmountInValnCrcy,
I_Ftr_Position_Values.IndexWriteDownAmtInValnCrcy AS IndexWriteDownAmtInValnCrcy,
I_Ftr_Position_Values.IndexCleanClearingAmtInPosCrcy AS IndexCleanClearingAmtInPosCrcy,
I_Ftr_Position_Values.IndexCleanPurchaseValInPosCrcy AS IndexCleanPurchaseValInPosCrcy,
I_Ftr_Position_Values.IdxCleanScrtyValnAmtInPosCrcy AS IdxCleanScrtyValnAmtInPosCrcy,
I_Ftr_Position_Values.IndexCleanCostInPositionCrcy AS IndexCleanCostInPositionCrcy,
I_Ftr_Position_Values.IndexClnScrtyCostValuationAmt AS IndexClnScrtyCostValuationAmt,
I_Ftr_Position_Values.IndexCleanAmtznAmountInPosCrcy AS IndexCleanAmtznAmountInPosCrcy,
I_Ftr_Position_Values.IdxClnClrdPremDiscDeferralAmt AS IdxClnClrdPremDiscDeferralAmt,
I_Ftr_Position_Values.IdxClnPurValDefrlAmtInPosCrcy AS IdxClnPurValDefrlAmtInPosCrcy,
I_Ftr_Position_Values.IdxClnOCIScrtyValnAmtInPosCrcy AS IdxClnOCIScrtyValnAmtInPosCrcy,
I_Ftr_Position_Values.IdxClnOCIScrtyCostValuationAmt AS IdxClnOCIScrtyCostValuationAmt,
I_Ftr_Position_Values.IndexCleanNegttnAmtznInPosCrcy AS IndexCleanNegttnAmtznInPosCrcy,
I_Ftr_Position_Values.IndexCleanRpaytAmtInPosCrcy AS IndexCleanRpaytAmtInPosCrcy,
I_Ftr_Position_Values.IndexCleanInterestIncInPosCrcy AS IndexCleanInterestIncInPosCrcy,
I_Ftr_Position_Values.IdxCleanHedgeAmtznAmtInPosCrcy AS IdxCleanHedgeAmtznAmtInPosCrcy,
I_Ftr_Position_Values.IndexCleanImprmtAmtInPosCrcy AS IndexCleanImprmtAmtInPosCrcy,
I_Ftr_Position_Values.BookValueAmtInPositionCurrency AS BookValueAmtInPositionCurrency,
I_Ftr_Position_Values.CostExcldBookValueAmtInPosCrcy AS CostExcldBookValueAmtInPosCrcy,
I_Ftr_Position_Values.AcquisitionAmtInPositionCrcy AS AcquisitionAmtInPositionCrcy,
I_Ftr_Position_Values.AmortizedAcqnAmountInPosCrcy AS AmortizedAcqnAmountInPosCrcy,
I_Ftr_Position_Values.BookValueAmountInValnCurrency AS BookValueAmountInValnCurrency,
I_Ftr_Position_Values.CostExcldBookValAmtInValnCrcy AS CostExcldBookValAmtInValnCrcy,
I_Ftr_Position_Values.AcquisitionAmountInValnCrcy AS AcquisitionAmountInValnCrcy,
I_Ftr_Position_Values.AmortizedAcqnAmountInValnCrcy AS AmortizedAcqnAmountInValnCrcy,
I_Ftr_Position_Values.IndexClnBookValueAmtInPosCrcy AS IndexClnBookValueAmtInPosCrcy,
I_Ftr_Position_Values.IdxClnCostExcldBookValueAmount AS IdxClnCostExcldBookValueAmount,
I_Ftr_Position_Values.IndexCleanAcqnAmountInPosCrcy AS IndexCleanAcqnAmountInPosCrcy,
I_Ftr_Position_Values.IdxCleanAmtzdAcqnAmtInPosCrcy AS IdxCleanAmtzdAcqnAmtInPosCrcy,
I_Ftr_Position_Values.TreasuryUpdateType AS TreasuryUpdateType,
I_Ftr_Position_Values.TreasuryBusinessTransCategory AS TreasuryBusinessTransCategory,
I_Ftr_Position_Values.TreasuryAccountingCode AS TreasuryAccountingCode,
TrsySubPosition,
case when _TreasurySubPosition.DesignatedNominalCurrency is null then NominalCurrency else _TreasurySubPosition.DesignatedNominalCurrency end AS DesignatedNominalCurrency,
DesignatedQuantityInPieces,
DesignatedAmountInNominalCrcy,
DesignatedOrigAmtInNominalCrcy,
I_Ftr_Position_Values.TreasuryBusinessTransStatus AS TreasuryBusinessTransStatus
FROM I_Ftr_Position_Values
INNER JOIN I_FinInstrProductGroup ON /* join condition not captured in parsed metadata */
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA