C_CndnContrSettlmtCal_F5989

DDL: C_CNDNCONTRSETTLMTCAL_F5989 Type: view_entity CONSUMPTION Package: WCB_UI_CC_F5989

Settlement Dates for External Sales Commisions

C_CndnContrSettlmtCal_F5989 is a Consumption CDS View that provides data about "Settlement Dates for External Sales Commisions" in SAP S/4HANA. It reads from 1 data source (R_CndnContrSettlmtCalTP) and exposes 26 fields with key fields ConditionContract, SettlmtDate, SettlmtDateCat. It has 1 association to related views. It is exposed through 2 OData services (ASQL_F5989, UI_LO_SETMAN_CC_EC_MAN). Part of development package WCB_UI_CC_F5989.

Data Sources (1)

SourceAliasJoin Type
R_CndnContrSettlmtCalTP R_CndnContrSettlmtCalTP projection

Associations (1)

CardinalityTargetAliasCondition
[0..*] C_SettlmtDoc_F5989 _SettlementDocuments $projection.ConditionContract = _SettlementDocuments.SettlmtReltdCndnContr and $projection.SettlmtDate = _SettlementDocuments.SettlmtDate and $projection.SettlmtDateCat = _SettlementDocuments.SettlmtDateCat

Annotations (10)

NameValueLevelField
EndUserText.label Settlement Dates for External Sales Commisions view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XXL view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F5989 ASQL_F5989 C2 NOT_RELEASED
UI_LO_SETMAN_CC_EC_MAN UI_LO_SETMAN_CC_EC_MAN V4 C1 NOT_RELEASED

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY ConditionContract ConditionContract Condition Contract
KEY SettlmtDate SettlmtDate Settlement Date
KEY SettlmtDateCat SettlmtDateCat Settlement Date Type
SettlmtDateSequentialID SettlmtDateSequentialID Settlement Date ID
CndnContrCalItemUUID CndnContrCalItemUUID
RefSettlmtDate RefSettlmtDate
RefSettlmtDateSequentialID RefSettlmtDateSequentialID
SettlmtExecutionDate SettlmtExecutionDate
SettlementFixedValueDate SettlementFixedValueDate
BusVolDateFrom BusVolDateFrom
BusVolDateTo BusVolDateTo
SettlmtDateUsage SettlmtDateUsage
CndnContrSourceCalItemUUID CndnContrSourceCalItemUUID
CndnContrUUID
CndnContrType
CndnContrSuplrSettlmtCat
SettlmtDateCatNamelocalized
CndnContrPrtlSettlmtCat
virtualSettlmtMgmtSchedgWlwlf_swl_id
virtualUICT_Hdr_Settlement_Statusboolean
virtualUICT_Coll_Gen_Infoboolean
virtualUICT_Fldgrp_Date_Detailsboolean
virtualUICT_Fldgrp_BusVol_Datesboolean
virtualUICT_Fldgrp_SWLboolean
virtualUICT_PrtlSettlmtCatboolean
_SettlementDocuments _SettlementDocuments

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 C_CndnContrSettlmtCal_F5989.
-- 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 C_CndnContrSettlmtCal_F5989 AS
SELECT
  ConditionContract,
  SettlmtDate,
  SettlmtDateCat,
  SettlmtDateSequentialID,
  CndnContrCalItemUUID,
  RefSettlmtDate,
  RefSettlmtDateSequentialID,
  SettlmtExecutionDate,
  SettlementFixedValueDate,
  BusVolDateFrom,
  BusVolDateTo,
  SettlmtDateUsage,
  CndnContrSourceCalItemUUID,
  R_CndnContrSettlmtCalTP._ConditionContract.CndnContrUUID AS CndnContrUUID,
  R_CndnContrSettlmtCalTP._ConditionContract.CndnContrType AS CndnContrType,
  R_CndnContrSettlmtCalTP._ConditionContract.CndnContrSuplrSettlmtCat AS CndnContrSuplrSettlmtCat,
  R_CndnContrSettlmtCalTP._SettlmtDateCat._Text.SettlmtDateCatName : localized AS SettlmtDateCatNamelocalized,
  _ConditionContract._CndnContrType.CndnContrPrtlSettlmtCat AS CndnContrPrtlSettlmtCat,
  virtual SettlmtMgmtSchedgWl : wlf_swl_id AS virtualSettlmtMgmtSchedgWlwlf_swl_id,
  virtual UICT_Hdr_Settlement_Status : boolean AS virtualUICT_Hdr_Settlement_Statusboolean,
  virtual UICT_Coll_Gen_Info : boolean AS virtualUICT_Coll_Gen_Infoboolean,
  virtual UICT_Fldgrp_Date_Details : boolean AS virtualUICT_Fldgrp_Date_Detailsboolean,
  virtual UICT_Fldgrp_BusVol_Dates : boolean AS virtualUICT_Fldgrp_BusVol_Datesboolean,
  virtual UICT_Fldgrp_SWL : boolean AS virtualUICT_Fldgrp_SWLboolean,
  virtual UICT_PrtlSettlmtCat : boolean AS virtualUICT_PrtlSettlmtCatboolean
FROM R_CndnContrSettlmtCalTP
LEFT OUTER JOIN C_SettlmtDoc_F5989 AS _SettlementDocuments ON ConditionContract = _SettlementDocuments.SettlmtReltdCndnContr AND SettlmtDate = _SettlementDocuments.SettlmtDate AND SettlmtDateCat = _SettlementDocuments.SettlmtDateCat  -- association [0..*]
;