P_SDDocumentTotalItems is a Consumption CDS View in SAP S/4HANA. It reads from 2 data sources (I_BillingDocumentItem, I_SalesDocumentItemBasic) and exposes 3 fields with key field DocumentCount.
@ClientHandling.algorithm: #SESSION_VARIABLE@AbapCatalog.sqlViewName: 'PSDDOCTOTITEMS'
@AbapCatalog.compiler.compareFilter: true@AbapCatalog.preserveKey: true@VDM.private:true@VDM.viewType: #CONSUMPTION@AccessControl.authorizationCheck: #NOT_REQUIREDdefineview P_SDDocumentTotalItems
asselectfrom I_SalesDocumentItemBasic as SalesDocumentItem
leftouter to one join I_SalesDocumentBasic as SalesDocument on SalesDocument.SalesDocument = SalesDocumentItem.SalesDocument
leftouter to one join I_SalesDocumentCopyControl as SalesDocumentCopyControl on SalesDocumentCopyControl.SourceSalesDocumentType = SalesDocument.SalesDocumentType
and SalesDocumentCopyControl.ReferenceItemCategory = SalesDocumentItem.SalesDocumentItemCategory
and SalesDocumentCopyControl.TargetSalesDocumentType = 'CBAR'
{
key SalesDocumentItem.SalesDocument as DocumentCount,
count(*) as DocumentItemCount
}
groupby
SalesDocumentItem.SalesDocument
unionallselectfrom I_BillingDocumentItem as BillingDocumentItem
leftouter to one join I_BillingDocument as BillingDocument on BillingDocument.BillingDocument = BillingDocumentItem.BillingDocument
leftouter to one join I_SalesDocumentCopyControl as SalesDocumentCopyControl on SalesDocumentCopyControl.SourceBillingDocumentType = BillingDocument.BillingDocumentType
and SalesDocumentCopyControl.ReferenceItemCategory = BillingDocumentItem.SalesDocumentItemCategory
and SalesDocumentCopyControl.TargetSalesDocumentType = 'CBAR'
{
key BillingDocumentItem.BillingDocument as DocumentCount,
count(*) as DocumentItemCount
}
groupby
BillingDocumentItem.BillingDocument
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BILLINGDOCUMENT",
"I_BILLINGDOCUMENTITEM",
"I_SALESDOCUMENTBASIC",
"I_SALESDOCUMENTCOPYCONTROL",
"I_SALESDOCUMENTITEMBASIC"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/