I_BhvrlInsgtsOverviewFilter

DDL: I_BHVRLINSGTSOVERVIEWFILTER SQL: IBEIOVPFIL Type: view COMPOSITE

Overview Page Filter

I_BhvrlInsgtsOverviewFilter is a Composite CDS View that provides data about "Overview Page Filter" in SAP S/4HANA. It reads from 3 data sources (I_CustomerMasterData, I_BhvrlInsgtsLtstPrdtnTime, I_BhvrlInsgtsPrdtnResult) and exposes 21 fields with key field BhvrlInsgtsRecordID.

Data Sources (3)

SourceAliasJoin Type
I_CustomerMasterData Cust inner
I_BhvrlInsgtsLtstPrdtnTime LstPrd inner
I_BhvrlInsgtsPrdtnResult PredRes from

Annotations (11)

NameValueLevelField
VDM.viewType #COMPOSITE view
AbapCatalog.sqlViewName IBEIOVPFIL view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
EndUserText.label Overview Page Filter view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY BhvrlInsgtsRecordID I_BhvrlInsgtsPrdtnResult PredictionRecordID UUID
PredictionScenarioID I_BhvrlInsgtsLtstPrdtnTime PredictionScenarioID Workflow definition
ScenarioName I_BhvrlInsgtsLtstPrdtnTime ScenarioName
BusinessPartner I_CustomerMasterData BusinessPartner Issuing Authority
BhvrlInsgtsAccountNumber I_BhvrlInsgtsPrdtnResult BhvrlInsgtsAccountNumber G/L Account
BhvrlInsgtsSubAccountNumber I_BhvrlInsgtsPrdtnResult BhvrlInsgtsSubAccountNumber Subaccount ID
DebtAmountInLocalCurrency I_BhvrlInsgtsPrdtnResult DebtAmountInLocalCurrency Debt Amount
LocalCurrency I_BhvrlInsgtsPrdtnResult LocalCurrency Local Currency
DebtAmountCategory I_BhvrlInsgtsPrdtnResult DebtAmountCategory Range Category
DebtAmountCategoryText DbtRngeCfgT RangeCategoryText
RiskScoreValue I_BhvrlInsgtsPrdtnResult BhvrlInsgtsPredictionValue
RiskTrendValue I_BhvrlInsgtsPrdtnResult RiskTrendValue Risk Score Trend
RiskScoreCategory I_BhvrlInsgtsPrdtnResult RiskScoreCategory Range Category
RiskScoreCategoryText RskRngeCfgT RangeCategoryText
PredictionScenarioDate
BhvrlInsgtsReasonCodeName
CACollectionStrategy I_BhvrlInsgtsPrdtnResult CACollectionStrategy Coll. Strategy
CACollectionStep I_BhvrlInsgtsPrdtnResult CACollectionStep Step Number
CACollectionStrategyName
CACollectionStepName CollStpT CACollectionStepName
NrOfCustomerPerScenario

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_BhvrlInsgtsOverviewFilter.
-- 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: IBEIOVPFIL

CREATE VIEW I_BhvrlInsgtsOverviewFilter AS
SELECT
  PredRes.PredictionRecordID AS BhvrlInsgtsRecordID,
  LstPrd.PredictionScenarioID AS PredictionScenarioID,
  LstPrd.ScenarioName AS ScenarioName,
  Cust.BusinessPartner AS BusinessPartner,
  PredRes.BhvrlInsgtsAccountNumber AS BhvrlInsgtsAccountNumber,
  PredRes.BhvrlInsgtsSubAccountNumber AS BhvrlInsgtsSubAccountNumber,
  PredRes.DebtAmountInLocalCurrency AS DebtAmountInLocalCurrency,
  PredRes.LocalCurrency AS LocalCurrency,
  PredRes.DebtAmountCategory AS DebtAmountCategory,
  DbtRngeCfgT.RangeCategoryText AS DebtAmountCategoryText,
  PredRes.BhvrlInsgtsPredictionValue AS RiskScoreValue,
  PredRes.RiskTrendValue AS RiskTrendValue,
  PredRes.RiskScoreCategory AS RiskScoreCategory,
  RskRngeCfgT.RangeCategoryText AS RiskScoreCategoryText,
  cast(cast(PredRes.PredictionScenarioDateTime as abap.char(50)) as abap.dats) AS PredictionScenarioDate,
  '' AS BhvrlInsgtsReasonCodeName,
  PredRes.CACollectionStrategy AS CACollectionStrategy,
  PredRes.CACollectionStep AS CACollectionStep,
  case when PredRes.CACollectionStrategy is initial then MsgT.SystemMessageText else CollStgT.CACollectionStrategyName end AS CACollectionStrategyName,
  CollStpT.CACollectionStepName AS CACollectionStepName,
  cast(1 as abap.int4) AS NrOfCustomerPerScenario
FROM I_BhvrlInsgtsPrdtnResult AS PredRes
INNER JOIN I_BhvrlInsgtsLtstPrdtnTime AS LstPrd ON /* join condition not captured in parsed metadata */
INNER JOIN I_CustomerMasterData AS Cust ON /* join condition not captured in parsed metadata */
;