I_AcctgServiceDocumentItem

DDL: I_ACCTGSERVICEDOCUMENTITEM SQL: IFIACSRVDOCITM Type: view BASIC

Financials View of Service Document

I_AcctgServiceDocumentItem is a Basic CDS View that provides data about "Financials View of Service Document" in SAP S/4HANA. It reads from 1 data source (P_AcctgServiceDocument) and exposes 28 fields with key fields ServiceDocumentType, ServiceDocument, ServiceDocumentItem. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
P_AcctgServiceDocument P_AcctgServiceDocument from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_ServiceDocument _ServiceDocument $projection.ServiceDocumentType = _ServiceDocument.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocument.ServiceDocument
[1..1] I_ServiceDocumentItem _ServiceDocumentItem $projection.ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocumentItem.ServiceDocument and $projection.ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem
[1..*] I_ServiceDocumentTypeText _ServiceDocumentType $projection.ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType
[1..*] I_ProfitCenterText _ProfitCenter $projection.ControllingArea = _ProfitCenter.ControllingArea and $projection.ProfitCenter = _ProfitCenter.ProfitCenter
[0..1] I_WBSElementBasicData _WBSElementBasicData _WBSElementBasicData.WBSElementInternalID = $projection.WBSElementInternalID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IFIACSRVDOCITM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.private false view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey ServiceDocumentItem view
EndUserText.label Financials View of Service Document view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY ServiceDocumentType ServiceDocumentType Transaction Type
KEY ServiceDocument ServiceDocument Transaction ID
KEY ServiceDocumentItem ServiceDocumentItem Service Document
ControllingObject ControllingObject Object number
BusinessSolutionOrder BusinessSolutionOrder Solution Order
CompanyCode CompanyCode Receiver Company Code
ControllingArea ControllingArea Controlling Area
ProfitCenter ProfitCenter Profit Center
FunctionalArea FunctionalArea Sendr Fctl Area
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
ResultAnalysisInternalID ResultAnalysisInternalID Results Analysis Key
Currency Currency Valuation Crcy
CostingSheet CostingSheet Costing Sheet
WBSElementInternalID P_AcctgServiceDocument WBSElementInternalID WBS Internal ID
ServiceDocumentItemDescription ServiceDocumentItemDescription Srv Doc Item Desc.
ServiceObjectType ServiceObjectType Object Type
ServiceDocumentItemObjectType ServiceDocumentItemObjectType Object Type
SrvcContrItmControllingObject SrvcContrItmControllingObject Object number
SrvcDocItemHierarchyProcessing SrvcDocItemHierarchyProcessing HierProcgInd
SettlementControl SettlementControl
Customer Customer Sold-to Party
_ServiceDocument _ServiceDocument
_ServiceDocumentItem _ServiceDocumentItem
_ServiceDocumentType _ServiceDocumentType
_ProfitCenter _ProfitCenter
_WBSElementBasicData _WBSElementBasicData

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_AcctgServiceDocumentItem.
-- 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: IFIACSRVDOCITM

CREATE VIEW I_AcctgServiceDocumentItem AS
SELECT
  ServiceDocumentType,
  ServiceDocument,
  ServiceDocumentItem,
  ControllingObject,
  BusinessSolutionOrder,
  CompanyCode,
  ControllingArea,
  ProfitCenter,
  FunctionalArea,
  SalesOrganization,
  DistributionChannel,
  Division,
  ResultAnalysisInternalID,
  Currency,
  CostingSheet,
  P_AcctgServiceDocument.WBSElementInternalID AS WBSElementInternalID,
  ServiceDocumentItemDescription,
  ServiceObjectType,
  ServiceDocumentItemObjectType,
  SrvcContrItmControllingObject,
  SrvcDocItemHierarchyProcessing,
  SettlementControl,
  Customer
FROM P_AcctgServiceDocument
LEFT OUTER JOIN I_ServiceDocument AS _ServiceDocument ON ServiceDocumentType = _ServiceDocument.ServiceDocumentType AND ServiceDocument = _ServiceDocument.ServiceDocument  -- association [1..1]
LEFT OUTER JOIN I_ServiceDocumentItem AS _ServiceDocumentItem ON ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType AND ServiceDocument = _ServiceDocumentItem.ServiceDocument AND ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem  -- association [1..1]
LEFT OUTER JOIN I_ServiceDocumentTypeText AS _ServiceDocumentType ON ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType  -- association [1..*]
LEFT OUTER JOIN I_ProfitCenterText AS _ProfitCenter ON ControllingArea = _ProfitCenter.ControllingArea AND ProfitCenter = _ProfitCenter.ProfitCenter  -- association [1..*]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON _WBSElementBasicData.WBSElementInternalID = WBSElementInternalID  -- association [0..1]
;