C_PersSetlDocDetldStmntCube

DDL: C_PERSSETLDOCDETLDSTMNTCUBE Type: view_entity CONSUMPTION Package: WCB_UI_CC_F8521

Pers Setl Doc Detld Stmnt - Cube

C_PersSetlDocDetldStmntCube is a Consumption CDS View (Cube) that provides data about "Pers Setl Doc Detld Stmnt - Cube" in SAP S/4HANA. It reads from 1 data source (R_CnConPersSettlmtDetldStmnt) and exposes 47 fields with key fields ConditionContract, PersonnelSettlementDocument, PersSettlmtDocItem, SetldBusVolDocCategory, SetldBusVolDocKey1. Part of development package WCB_UI_CC_F8521.

Data Sources (1)

SourceAliasJoin Type
R_CnConPersSettlmtDetldStmnt R_CnConPersSettlmtDetldStmnt from

Annotations (10)

NameValueLevelField
EndUserText.label Pers Setl Doc Detld Stmnt - Cube view
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions true view

Fields (47)

KeyFieldSource TableSource FieldDescription
KEY ConditionContract ConditionContract Condition Contract
KEY PersonnelSettlementDocument PersonnelSettlementDocument Personnel Settlement Document
KEY PersSettlmtDocItem PersSettlmtDocItem Item
KEY SetldBusVolDocCategory SetldBusVolDocCategory
KEY SetldBusVolDocKey1 SetldBusVolDocKey1
KEY SetldBusVolDocKey2 SetldBusVolDocKey2
KEY SetldBusVolDocKey3 SetldBusVolDocKey3
KEY SetldBusVolDocItem SetldBusVolDocItem
BusVolSelDteForSettlmt BusVolSelDteForSettlmt
SettledBillgDoc
SettledBillgDocItem
SettledBusVolQty SettledBusVolQty
SettledBusVolQtyUnit SettledBusVolQtyUnit
SettledBusVolAmount1 SettledBusVolAmount1
SettledBusVolAmount2 SettledBusVolAmount2
SettledBusVolAmount3 SettledBusVolAmount3
SettledBusVolAmount4 SettledBusVolAmount4
SettledBusVolNetWeight SettledBusVolNetWeight
SettledBusVolGrossWeight SettledBusVolGrossWeight
SettledBusVolWeightUnit SettledBusVolWeightUnit
SettledBusVolVolume SettledBusVolVolume
SettledBusVolVolumeUnit SettledBusVolVolumeUnit
SettledBusVolPointsQty SettledBusVolPointsQty
SettledBusVolPointsQtyUnit SettledBusVolPointsQtyUnit
BusVolDocCurrency BusVolDocCurrency
ExchangeRateDate _PersSettlmtDoc ExchangeRateDate Translatn Date
PersonWorkAgreement _PersSettlmtDoc PersonWorkAgreement Personnel No.
PersonnelCostCenter _PersSettlmtDoc PersonnelCostCenter Worker Cost Center
SettlmtDateCat _PersSettlmtDoc SettlmtDateCat Settlement Date Type
SettlmtDate _PersSettlmtDoc SettlmtDate Settlement Date
PostingDate _PersSettlmtDoc PostingDate Posting Date for GR
CreationDate _PersSettlmtDoc CreationDate Time Stamp
CompanyCode _PersSettlmtDoc CompanyCode Receiver Company Code
PersSettlmtDocIsReversed _PersSettlmtDoc PersSettlmtDocIsReversed Document Is Reversed
PersSettlmtAcctgTransfSts _PersSettlmtDoc PersSettlmtAcctgTransfSts Posting Status
SalesOrganization _PersSettlmtDoc SalesOrganization Sales Organization
_BusVolDocCurrency _BusVolDocCurrency
_ConditionContract _ConditionContract
_PersSettlmtDoc _PersSettlmtDoc
_PersSettlmtDocItem _PersSettlmtDocItem
_SetldBusVolDocCategory _SetldBusVolDocCategory
_SettledBusVolPointsQtyUnit _SettledBusVolPointsQtyUnit
_SettledBusVolQtyUnit _SettledBusVolQtyUnit
_SettledBusVolVolumeUnit _SettledBusVolVolumeUnit
_SettledBusVolWeightUnit _SettledBusVolWeightUnit
_BillingDocument _BillingDocument
_BillingDocumentItem _BillingDocumentItem

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_PersSetlDocDetldStmntCube.
-- 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_PersSetlDocDetldStmntCube AS
SELECT
  ConditionContract,
  PersonnelSettlementDocument,
  PersSettlmtDocItem,
  SetldBusVolDocCategory,
  SetldBusVolDocKey1,
  SetldBusVolDocKey2,
  SetldBusVolDocKey3,
  SetldBusVolDocItem,
  BusVolSelDteForSettlmt,
  cast( left(SetldBusVolDocKey1, 10) as wlf_setld_billg_doc preserving type ) AS SettledBillgDoc,
  cast( left(SetldBusVolDocItem, 6) as wlf_setld_billg_doc_itm ) AS SettledBillgDocItem,
  SettledBusVolQty,
  SettledBusVolQtyUnit,
  SettledBusVolAmount1,
  SettledBusVolAmount2,
  SettledBusVolAmount3,
  SettledBusVolAmount4,
  SettledBusVolNetWeight,
  SettledBusVolGrossWeight,
  SettledBusVolWeightUnit,
  SettledBusVolVolume,
  SettledBusVolVolumeUnit,
  SettledBusVolPointsQty,
  SettledBusVolPointsQtyUnit,
  BusVolDocCurrency,
  _PersSettlmtDoc.ExchangeRateDate AS ExchangeRateDate,
  _PersSettlmtDoc.PersonWorkAgreement AS PersonWorkAgreement,
  _PersSettlmtDoc.PersonnelCostCenter AS PersonnelCostCenter,
  _PersSettlmtDoc.SettlmtDateCat AS SettlmtDateCat,
  _PersSettlmtDoc.SettlmtDate AS SettlmtDate,
  _PersSettlmtDoc.PostingDate AS PostingDate,
  _PersSettlmtDoc.CreationDate AS CreationDate,
  _PersSettlmtDoc.CompanyCode AS CompanyCode,
  _PersSettlmtDoc.PersSettlmtDocIsReversed AS PersSettlmtDocIsReversed,
  _PersSettlmtDoc.PersSettlmtAcctgTransfSts AS PersSettlmtAcctgTransfSts,
  _PersSettlmtDoc.SalesOrganization AS SalesOrganization
FROM R_CnConPersSettlmtDetldStmnt
;