C_ServiceConfirmationItemDEX
Data Extraction for Service Confirmation
C_ServiceConfirmationItemDEX (Consumption)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.
ServiceConfirmationItem · Sales
C_ServiceConfirmationItemDEX is a Consumption CDS View (Fact) that provides data about "Data Extraction for Service Confirmation" in SAP S/4HANA. It reads from 1 data source (I_ServiceDocumentItemEnhcd) and exposes 118 fields with key fields ServiceObjectType, ServiceDocument, ServiceDocumentItem. It has 2 associations to related views. Part of development package CRMS4_ANALYTICS_DEX.
SAP Help Documentation
| Category | Data Extraction |
|---|---|
| Data Category | Fact |
| Status | Released |
| Data Extraction Type | Both types of data extraction are possible: Full (physical deletions are possible in source tables) Delta (delta-enabled with change data capture) |
| Corresponding DataSource | CSRVCCONFITMDEX |
This CDS view is app independent, and is available for all external consumers who want to extract service confirmation item and header data, including custom field data, to SAP Business Warehouse ( SAP BW ) or other external systems. In addition, you can extract reference object information at item level. Using ILM notifications, this view also informs external systems about service confirmations that have been archived or destroyed in the application system.
Prerequisites
To enable SAP BW/4HANA to extract data from SAP S/4HANA Cloud Public Edition , you need to create a communication user and set up a communication arrangement for that user. For details, see Extracting Data Through CDS Views to SAP BW/4HANA .
Structure
Object types This view relates to the following SAP object type: ServiceConfirmation . Attributes The following are some important attributes in this CDS view: Object type of a service transaction ID of a service transaction Transaction item number Life cycle status of a service transaction External reference number of a sold-to party Billing status of a service transaction Requested service end data Priority of a service transaction item Note If you use service order as a preceding transaction, and your service order only includes service order items, the C_ServiceConfirmationItemDEX view will provide service item data of the service order as a predecessor object of the service confirmation. If in addition to service order items, your service order also includes sales items, and you would like to define a BW query with KPIs that are based on the preceding transaction of service confirmation items, the data extraction can lead to incorrect results. This is because the extractor might provide the sales item data instead of the service item data in the item extractor structure of the C_ServiceConfirmationItemDEX view. That's why, to extract and analyze the data for modeling such KPIs, we strongly recommend that you use the extractors based on the views Preceding Service Transaction ( I_ServiceDocumentPredecessor ) and Preceding Transaction of Srvc Trans Item ( I_ServiceDocumentItemPrdcssr_2 ). After you extract this data, you have to combine it with the data that you extract using the C_ServiceOrderItemDEX view on the SAP BW side.
Related Basic Views
This CDS view uses the following basic views: I_AdditionalCustomerGroup1Text I_AdditionalCustomerGroup2Text I_AdditionalCustomerGroup3Text I_AdditionalCustomerGroup4Text I_AdditionalCustomerGroup5Text I_BillableControlText I_BillingBlockReasonText I_ControllingArea I_CurrencyText I_CustMgmtBusObjType I_CustMgmtBusObjTypeText I_CustMgmtItmBusObjTypeText I_CustomerGroupText I_DistributionChannelText I_DivisionText I_ProfitCenterText I_SalesGroupText I_SalesOfficeText I_SalesOrganizationText I_SalesOrganizationUnitText I_ServiceDocBillingStatusText I_ServiceDocOpenStatusText I_ServiceDocErrorStatusText I_ServiceDocItemCategoryText I_ServiceDocumentPriorityText I_ServiceDocumentStatusText I_ServiceDocumentTypeText I_SrvcDocRelForBillgStsText I_UnitOfMeasure
SAP Business Warehouse(SAP BW) Extraction
Note The corresponding DataSource (Extractor) and this CDS view may have different functionalities. If you are interested in the details of the DataSource, see the related documentation on the SAP Help Portal at https://help.sap.com/viewer/p/BI_CONTENT_757 under Use SAP Library BI Content . For more information about data extraction, see Extracting Data Through CDS Views to SAP BW/4HANA . If you want to use predefined data models to analyze service data at header and item level, you can use SAP HANA-optimized Business Content for Service that is delivered with SAP BW/4HANA Content Add-On. For more information, go to https://help.sap.com/viewer/06e872f914a44d77b6c692b0273ca400/latest/en-US/678ca698484644cf89b60a41fbd1f581.html .
SAP API Hub
| Category | Consumption |
|---|---|
| State | C1 |
| Line of Business | Sales |
| Application Component | CRM-S4-ANA-BI-2CL |
| Capabilities | Data Source for Data Extraction |
| Extensible (Key User) | Yes |
| Extensible (Developer) | No |
| Release State (Key User) | Released |
| Release State (Developer) | Released |
| Package | Sales for SAP S/4HANA Cloud Public Edition |
| Description | <p>This CDS view is app independent, and is available for all external consumers who want to extract service confirmation item and header data, including custom field data, to SAP Business Warehouse (SAP BW) or other external systems. Using ILM notifications, this view also informs external systems about service orders that have been archived in the application system.</p> |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Public Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Public Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Public Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Custom Communication Scenarios — Create custom communication scenarios to configure custom communication arrangement
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Public Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ServiceDocumentItemEnhcd | ServiceOrderItem | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | E_ServiceDocumentItem | _ServiceDocItemExt | $projection.ServiceObjectType = _ServiceDocItemExt.ServiceCategory and $projection.ServiceDocument = _ServiceDocItemExt.ServiceOrderItem and $projection.ServiceDocumentItem = _ServiceDocItemExt.ServiceLineExternalID |
| [0..1] | E_ServiceDocument | _ServiceDocumentExt | $projection.ServiceObjectType = _ServiceDocumentExt.ServiceCategory and $projection.ServiceDocument = _ServiceDocumentExt.ServiceOrder |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Data Extraction for Service Confirmation | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| Analytics.dataCategory | #FACT | view | |
| Analytics.dataExtraction.enabled | true | view | |
| Analytics.technicalName | CSRVCCONFITMDEX | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.representativeKey | ServiceDocumentItem | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| ObjectModel.sapObjectNodeType.name | ServiceConfirmationItem | view | |
| Metadata.ignorePropagatedAnnotations | true | view |
Fields (118)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ServiceObjectType | I_ServiceDocumentItemEnhcd | ServiceObjectType | Business Trans. Cat. |
| KEY | ServiceDocument | I_ServiceDocumentItemEnhcd | ServiceDocument | Transaction ID |
| KEY | ServiceDocumentItem | I_ServiceDocumentItemEnhcd | ServiceDocumentItem | Shortened Item Number in Document |
| ServiceDocumentUUID | ServiceOrder | ServiceDocumentUUID | GUID of a CRM Order Object | |
| ServiceDocumentCharUUID | ServiceOrder | ServiceDocumentCharUUID | 32 Character CRM Object GUID (Converted) | |
| ServiceDocumentDescription | ServiceOrder | ServiceDocumentDescription | Transaction Description | |
| ServiceDocNetAmount | ServiceOrder | ServiceDocNetAmount | Total Net Value of Document in Document Currency | |
| PurchaseOrderByCustomer | ServiceOrder | PurchaseOrderByCustomer | Sold-To Party's External Reference Number | |
| ServiceDocumentStatus | ServiceOrder | ServiceDocumentStatus | Life Cycle Status | |
| ServiceDocumentHasError | ServiceOrder | ServiceDocumentHasError | Error Status | |
| ServiceDocIsReleasedForBilling | ServiceOrder | ServiceDocIsReleasedForBilling | Release Status for Cumulated Billing | |
| ServiceDocBillingStatus | ServiceOrder | ServiceDocBillingStatus | Billing Status | |
| ServiceDocumentIsOpen | ServiceOrder | ServiceDocumentIsOpen | Status "Open" | |
| BusinessActivityCategory | ServiceOrder | BusinessActivityCategory | Activity Category (Communication Type) | |
| ServiceDocChangedDateTime | ServiceOrder | ServiceDocChangedDateTime | Changed At | |
| ServiceDocCreationDateTime | ServiceOrder | ServiceDocCreationDateTime | Created At | |
| RequestedServiceStartDate | ServiceOrder | RequestedServiceStartDate | Created On | |
| RequestedServiceEndDate | ServiceOrder | RequestedServiceEndDate | Changed On | |
| ServiceDocumentItemPriority | I_ServiceDocumentItemEnhcd | ServiceDocumentItemPriority | Activity Priority | |
| ServiceDocumentType | I_ServiceDocumentItemEnhcd | ServiceDocumentType | Business Transaction Type | |
| ServiceDocumentItemUUID | I_ServiceDocumentItemEnhcd | ServiceDocumentItemUUID | GUID of a CRM Order Object | |
| ServiceDocumentItemObjectType | I_ServiceDocumentItemEnhcd | ServiceDocumentItemObjectType | CRM Item Object Type | |
| ParentServiceDocumentItemUUID | I_ServiceDocumentItemEnhcd | ParentServiceDocumentItemUUID | GUID of a CRM Order Object | |
| PostingDate | I_ServiceDocumentItemEnhcd | PostingDate | Posting Date for a Business Transaction | |
| ProfitCenter | I_ServiceDocumentItemEnhcd | ProfitCenter | Profit Center | |
| ControllingArea | I_ServiceDocumentItemEnhcd | ControllingArea | Controlling Area | |
| ProfitCenterDeterminationDate | I_ServiceDocumentItemEnhcd | ProfitCenterDeterminationDate | Date | |
| ServiceDocItemCategory | I_ServiceDocumentItemEnhcd | ServiceDocItemCategory | Item Category | |
| OriginallyRequestedProduct | I_ServiceDocumentItemEnhcd | OriginallyRequestedProduct | Product Name Entered | |
| Product | I_ServiceDocumentItemEnhcd | Product | Product Sold | |
| ActualServiceStartDateTime | I_ServiceDocumentItemEnhcd | ActualServiceStartDateTime | Service Actual Start Date | |
| ActualServiceEndDateTime | I_ServiceDocumentItemEnhcd | ActualServiceEndDateTime | Service Actual End Date | |
| ActualServiceDuration | I_ServiceDocumentItemEnhcd | ActualServiceDuration | Confirmed Duration | |
| ActualServiceDurationUnit | I_ServiceDocumentItemEnhcd | ActualServiceDurationUnit | Time Unit for Confirmed Duration | |
| TimeSheetOvertimeCategory | I_ServiceDocumentItemEnhcd | TimeSheetOvertimeCategory | Overtime Category | |
| InvoiceAmountInInvoiceDocCrcy | I_ServiceDocumentItemEnhcd | InvoiceAmountInInvoiceDocCrcy | Invoice Value | |
| SrvcDocItmRequestedQuantity | I_ServiceDocumentItemEnhcd | SrvcDocItmRequestedQuantity | Ordered Quantity | |
| InvoiceQuantity | I_ServiceDocumentItemEnhcd | InvoiceQuantity | Invoiced Quantity | |
| SrvcDocItmDeliveredQuantity | I_ServiceDocumentItemEnhcd | SrvcDocItmDeliveredQuantity | Delivered Quantity | |
| SrvcDocItmOrdToBaseQtyNmrtr | I_ServiceDocumentItemEnhcd | SrvcDocItmOrdToBaseQtyNmrtr | Numerator (factor) for conversion trans. quantity in BME | |
| SrvcDocItmOrdToBaseQtyDnmntr | I_ServiceDocumentItemEnhcd | SrvcDocItmOrdToBaseQtyDnmntr | Denominator (factor) for conversion trans. quantity in BME | |
| OrderToBaseQuantityExponent | I_ServiceDocumentItemEnhcd | OrderToBaseQuantityExponent | 10 Exponent for Quantity Conversion | |
| ServiceDocItemQuantityUnit | I_ServiceDocumentItemEnhcd | ServiceDocItemQuantityUnit | Unit of Measure in Which the Product Is Sold | |
| SrvcDocItemBaseQuantityUnit | I_ServiceDocumentItemEnhcd | SrvcDocItemBaseQuantityUnit | Base Unit of Measure of Product | |
| ServiceTeam | I_ServiceDocumentItemEnhcd | ServiceTeam | Service Team | |
| SoldToParty | I_ServiceDocumentItemEnhcd | SoldToParty | Sold-to Party | |
| SoldToPartyCountry | I_ServiceDocumentItemEnhcd | SoldToPartyCountry | Country/Region | |
| SoldToPartyRegion | I_ServiceDocumentItemEnhcd | SoldToPartyRegion | Region (State, Province, County) | |
| ResponsibleEmployee | I_ServiceDocumentItemEnhcd | ResponsibleEmployee | Employee Responsible | |
| ContactPerson | I_ServiceDocumentItemEnhcd | ContactPerson | Customer Contact Person | |
| TransactionCurrency | I_ServiceDocumentItemEnhcd | TransactionCurrency | Transaction Currency | |
| StatisticsCurrency | I_ServiceDocumentItemEnhcd | StatisticsCurrency | Reference Currency | |
| ExchangeRateType | I_ServiceDocumentItemEnhcd | ExchangeRateType | Exchange Rate Type | |
| ExchangeRateDate | I_ServiceDocumentItemEnhcd | ExchangeRateDate | Exchange Rate Date | |
| AccountingExchangeRate | I_ServiceDocumentItemEnhcd | AccountingExchangeRate | Exch.Rate Acct. | |
| CustomerGroup | I_ServiceDocumentItemEnhcd | CustomerGroup | Customer Group | |
| BillableControl | I_ServiceDocumentItemEnhcd | BillableControl | Accounting Indicator | |
| BillingBlockReason | I_ServiceDocumentItemEnhcd | BillingBlockReason | Business Partner: Billing Block Reason | |
| AdditionalCustomerGroup1 | I_ServiceDocumentItemEnhcd | AdditionalCustomerGroup1 | Customer Group 1 | |
| AdditionalCustomerGroup2 | I_ServiceDocumentItemEnhcd | AdditionalCustomerGroup2 | Customer Group 2 | |
| AdditionalCustomerGroup3 | I_ServiceDocumentItemEnhcd | AdditionalCustomerGroup3 | Customer Group 3 | |
| AdditionalCustomerGroup4 | I_ServiceDocumentItemEnhcd | AdditionalCustomerGroup4 | Customer Group 4 | |
| AdditionalCustomerGroup5 | I_ServiceDocumentItemEnhcd | AdditionalCustomerGroup5 | Customer Group 5 | |
| SalesOrganizationOrgUnitID | I_ServiceDocumentItemEnhcd | SalesOrganizationOrgUnitID | Sales Organization ID | |
| SalesOfficeOrgUnitID | I_ServiceDocumentItemEnhcd | SalesOfficeOrgUnitID | Sales Office | |
| SalesGroupOrgUnitID | I_ServiceDocumentItemEnhcd | SalesGroupOrgUnitID | Sales Group | |
| DistributionChannel | I_ServiceDocumentItemEnhcd | DistributionChannel | Distribution Channel | |
| Division | I_ServiceDocumentItemEnhcd | Division | Internal Division ID | |
| ServiceOrganization | I_ServiceDocumentItemEnhcd | ServiceOrganization | Service Organization | |
| ResponsibleSalesOrganization | I_ServiceDocumentItemEnhcd | ResponsibleSalesOrganization | Organizational Unit (Sales) | |
| ResponsibleServiceOrganization | I_ServiceDocumentItemEnhcd | ResponsibleServiceOrganization | Organizational Unit (Service) | |
| SalesOrganization | I_ServiceDocumentItemEnhcd | SalesOrganization | Sales Organization | |
| SalesOffice | I_ServiceDocumentItemEnhcd | SalesOffice | Sales Office | |
| SalesGroup | I_ServiceDocumentItemEnhcd | SalesGroup | Sales Group | |
| ServiceDocumentItemStatus | I_ServiceDocumentItemEnhcd | ServiceDocumentItemStatus | Life Cycle Status | |
| ServiceDocumentItemHasError | I_ServiceDocumentItemEnhcd | ServiceDocumentItemHasError | Error Status | |
| ServiceDocItemBillingStatus | I_ServiceDocumentItemEnhcd | ServiceDocItemBillingStatus | Billing Status | |
| SrvcDocItmIsReleasedForBilling | I_ServiceDocumentItemEnhcd | SrvcDocItmIsReleasedForBilling | Billing Release Status | |
| ServiceDocumentItemIsRejected | I_ServiceDocumentItemEnhcd | ServiceDocumentItemIsRejected | Cancellation Status | |
| ServiceDocumentItemIsOpen | I_ServiceDocumentItemEnhcd | ServiceDocumentItemIsOpen | Status "Open" | |
| ServiceDocumentItemNetAmount | I_ServiceDocumentItemEnhcd | ServiceDocumentItemNetAmount | Net Value | |
| ServiceDocItemGrossAmount | I_ServiceDocumentItemEnhcd | ServiceDocItemGrossAmount | Gross Order Value in PO Currency | |
| ProductGroup | I_ServiceDocumentItemEnhcd | ProductGroup | Material Price Group | |
| SrvcMaterialPricingGroup | I_ServiceDocumentItemEnhcd | ProductGroup | Material Price Group | |
| ProductGroup1 | I_ServiceDocumentItemEnhcd | ProductGroup1 | Material Group 1 | |
| ProductGroup2 | I_ServiceDocumentItemEnhcd | ProductGroup2 | Material Group 2 | |
| ProductGroup3 | I_ServiceDocumentItemEnhcd | ProductGroup3 | Material Group 3 | |
| ProductGroup4 | I_ServiceDocumentItemEnhcd | ProductGroup4 | Material Group 4 | |
| ProductGroup5 | I_ServiceDocumentItemEnhcd | ProductGroup5 | Material Group 5 | |
| ProductHierarchy | I_ServiceDocumentItemEnhcd | ProductHierarchy | Product Category | |
| ServiceRefObjectSequenceNumber | ServiceOrdItemRefObj | ServiceRefObjectSequenceNumber | Reference Object Counter | |
| ServiceReferenceObjectType | ServiceOrdItemRefObj | ServiceReferenceObjectType | Object Type for Reference Object in Subject Set | |
| ServiceReferenceObjectUUID | ServiceOrdItemRefObj | ServiceReferenceObjectUUID | GUID of a CRM Order Object | |
| ProductID | ServiceOrdItemRefObj | ProductID | Material Number | |
| SrvcRefObjIsMainObject | ServiceOrdItemRefObj | SrvcRefObjIsMainObject | Main Reference Object | |
| ProductUUID | ServiceOrdItemRefObj | ProductUUID | Internal Key for Product | |
| SerialNumber | ServiceOrdItemRefObj | SerialNumber | Serial Number | |
| Equipment | ServiceOrdItemRefObj | Equipment | Equipment Number | |
| FunctionalLocation | ServiceOrdItemRefObj | FunctionalLocation | Functional Location | |
| ServiceDocumentRelationUUID | ServiceDocumentPredecessor | ServiceDocumentRelationUUID | Object Relationship Service : GUID binary link | |
| ServiceDocumentRelationUUID_2 | ServiceDocumentPredecessor | ServiceDocumentRelationUUID | Object Relationship Service : GUID binary link | |
| ServiceDocRltnSequenceNumber | ServiceDocumentPredecessor | ServiceDocRltnSequenceNumber | Sequential Number of Segment in IDoc Type | |
| ServiceDocRltnSequenceNumber_2 | ServiceDocumentPredecessor | ServiceDocRltnSequenceNumber | Sequential Number of Segment in IDoc Type | |
| SrvcOrdPredecessorUUID | ServiceDocumentPredecessor | ServiceDocumentPredecessorUUID | GUID of a CRM Order Object | |
| SrvcOrdPrdcssrBusObjType | ServiceDocumentPredecessor | ServiceDocPrdcssrBusObjType | Object Type | |
| ServiceDocumentItmRelationUUID | ServiceDocumentItemPrdcssr | ServiceDocumentItmRelationUUID | Object Relationship Service : GUID binary link | |
| SrvcDocItmRelationUUID_2 | ServiceDocumentItemPrdcssr | ServiceDocumentItmRelationUUID | Object Relationship Service : GUID binary link | |
| ServiceDocItmRltnSqncNumber | ServiceDocumentItemPrdcssr | ServiceDocItmRltnSqncNumber | Sequential Number of Segment in IDoc Type | |
| ServiceDocItmRltnSqncNumber_2 | ServiceDocumentItemPrdcssr | ServiceDocItmRltnSqncNumber | Sequential Number of Segment in IDoc Type | |
| SrvcOrdItmPrdcssrCharUUID | ServiceDocumentItemPrdcssr | ServiceDocItmPrdcssrCharUUID | 32 Character CRM Object GUID | |
| SrvcOrdItmPrdcssrBusObjType | ServiceDocumentItemPrdcssr | ServiceDocItmPrdcssrBusObjType | Object Type | |
| SrvcOrdItmPrdcssrCharUUID_2 | ServiceOrderItemPrdcssr | ServiceDocItmPrdcssrCharUUID | 32 Character CRM Object GUID | |
| SrvcOrdItmPrdcssrBusObjType_2 | ServiceOrderItemPrdcssr | ServiceDocItmPrdcssrBusObjType | Object Type | |
| _ServiceObjType | I_ServiceDocumentItemEnhcd | _ServiceObjType | ||
| _ServiceDocument | I_ServiceDocumentItemEnhcd | _ServiceDocument | ||
| _BaseUnit_2 | I_ServiceDocumentItemEnhcd | _BaseUnit_2 | ||
| _SalesUnit | I_ServiceDocumentItemEnhcd | _SalesUnit | ||
| _TransactionCurrency | I_ServiceDocumentItemEnhcd | _TransactionCurrency |
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_ServiceConfirmationItemDEX.
-- 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_ServiceConfirmationItemDEX AS
SELECT
ServiceOrderItem.ServiceObjectType AS ServiceObjectType,
ServiceOrderItem.ServiceDocument AS ServiceDocument,
ServiceOrderItem.ServiceDocumentItem AS ServiceDocumentItem,
ServiceOrder.ServiceDocumentUUID AS ServiceDocumentUUID,
ServiceOrder.ServiceDocumentCharUUID AS ServiceDocumentCharUUID,
ServiceOrder.ServiceDocumentDescription AS ServiceDocumentDescription,
ServiceOrder.ServiceDocNetAmount AS ServiceDocNetAmount,
ServiceOrder.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
ServiceOrder.ServiceDocumentStatus AS ServiceDocumentStatus,
ServiceOrder.ServiceDocumentHasError AS ServiceDocumentHasError,
ServiceOrder.ServiceDocIsReleasedForBilling AS ServiceDocIsReleasedForBilling,
ServiceOrder.ServiceDocBillingStatus AS ServiceDocBillingStatus,
ServiceOrder.ServiceDocumentIsOpen AS ServiceDocumentIsOpen,
ServiceOrder.BusinessActivityCategory AS BusinessActivityCategory,
ServiceOrder.ServiceDocChangedDateTime AS ServiceDocChangedDateTime,
ServiceOrder.ServiceDocCreationDateTime AS ServiceDocCreationDateTime,
ServiceOrder.RequestedServiceStartDate AS RequestedServiceStartDate,
ServiceOrder.RequestedServiceEndDate AS RequestedServiceEndDate,
ServiceOrderItem.ServiceDocumentItemPriority AS ServiceDocumentItemPriority,
ServiceOrderItem.ServiceDocumentType AS ServiceDocumentType,
ServiceOrderItem.ServiceDocumentItemUUID AS ServiceDocumentItemUUID,
ServiceOrderItem.ServiceDocumentItemObjectType AS ServiceDocumentItemObjectType,
ServiceOrderItem.ParentServiceDocumentItemUUID AS ParentServiceDocumentItemUUID,
ServiceOrderItem.PostingDate AS PostingDate,
ServiceOrderItem.ProfitCenter AS ProfitCenter,
ServiceOrderItem.ControllingArea AS ControllingArea,
ServiceOrderItem.ProfitCenterDeterminationDate AS ProfitCenterDeterminationDate,
ServiceOrderItem.ServiceDocItemCategory AS ServiceDocItemCategory,
ServiceOrderItem.OriginallyRequestedProduct AS OriginallyRequestedProduct,
ServiceOrderItem.Product AS Product,
ServiceOrderItem.ActualServiceStartDateTime AS ActualServiceStartDateTime,
ServiceOrderItem.ActualServiceEndDateTime AS ActualServiceEndDateTime,
ServiceOrderItem.ActualServiceDuration AS ActualServiceDuration,
ServiceOrderItem.ActualServiceDurationUnit AS ActualServiceDurationUnit,
ServiceOrderItem.TimeSheetOvertimeCategory AS TimeSheetOvertimeCategory,
ServiceOrderItem.InvoiceAmountInInvoiceDocCrcy AS InvoiceAmountInInvoiceDocCrcy,
ServiceOrderItem.SrvcDocItmRequestedQuantity AS SrvcDocItmRequestedQuantity,
ServiceOrderItem.InvoiceQuantity AS InvoiceQuantity,
ServiceOrderItem.SrvcDocItmDeliveredQuantity AS SrvcDocItmDeliveredQuantity,
ServiceOrderItem.SrvcDocItmOrdToBaseQtyNmrtr AS SrvcDocItmOrdToBaseQtyNmrtr,
ServiceOrderItem.SrvcDocItmOrdToBaseQtyDnmntr AS SrvcDocItmOrdToBaseQtyDnmntr,
ServiceOrderItem.OrderToBaseQuantityExponent AS OrderToBaseQuantityExponent,
ServiceOrderItem.ServiceDocItemQuantityUnit AS ServiceDocItemQuantityUnit,
ServiceOrderItem.SrvcDocItemBaseQuantityUnit AS SrvcDocItemBaseQuantityUnit,
ServiceOrderItem.ServiceTeam AS ServiceTeam,
ServiceOrderItem.SoldToParty AS SoldToParty,
ServiceOrderItem.SoldToPartyCountry AS SoldToPartyCountry,
ServiceOrderItem.SoldToPartyRegion AS SoldToPartyRegion,
ServiceOrderItem.ResponsibleEmployee AS ResponsibleEmployee,
ServiceOrderItem.ContactPerson AS ContactPerson,
ServiceOrderItem.TransactionCurrency AS TransactionCurrency,
ServiceOrderItem.StatisticsCurrency AS StatisticsCurrency,
ServiceOrderItem.ExchangeRateType AS ExchangeRateType,
ServiceOrderItem.ExchangeRateDate AS ExchangeRateDate,
ServiceOrderItem.AccountingExchangeRate AS AccountingExchangeRate,
ServiceOrderItem.CustomerGroup AS CustomerGroup,
ServiceOrderItem.BillableControl AS BillableControl,
ServiceOrderItem.BillingBlockReason AS BillingBlockReason,
ServiceOrderItem.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
ServiceOrderItem.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
ServiceOrderItem.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
ServiceOrderItem.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
ServiceOrderItem.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
ServiceOrderItem.SalesOrganizationOrgUnitID AS SalesOrganizationOrgUnitID,
ServiceOrderItem.SalesOfficeOrgUnitID AS SalesOfficeOrgUnitID,
ServiceOrderItem.SalesGroupOrgUnitID AS SalesGroupOrgUnitID,
ServiceOrderItem.DistributionChannel AS DistributionChannel,
ServiceOrderItem.Division AS Division,
ServiceOrderItem.ServiceOrganization AS ServiceOrganization,
ServiceOrderItem.ResponsibleSalesOrganization AS ResponsibleSalesOrganization,
ServiceOrderItem.ResponsibleServiceOrganization AS ResponsibleServiceOrganization,
ServiceOrderItem.SalesOrganization AS SalesOrganization,
ServiceOrderItem.SalesOffice AS SalesOffice,
ServiceOrderItem.SalesGroup AS SalesGroup,
ServiceOrderItem.ServiceDocumentItemStatus AS ServiceDocumentItemStatus,
ServiceOrderItem.ServiceDocumentItemHasError AS ServiceDocumentItemHasError,
ServiceOrderItem.ServiceDocItemBillingStatus AS ServiceDocItemBillingStatus,
ServiceOrderItem.SrvcDocItmIsReleasedForBilling AS SrvcDocItmIsReleasedForBilling,
ServiceOrderItem.ServiceDocumentItemIsRejected AS ServiceDocumentItemIsRejected,
ServiceOrderItem.ServiceDocumentItemIsOpen AS ServiceDocumentItemIsOpen,
ServiceOrderItem.ServiceDocumentItemNetAmount AS ServiceDocumentItemNetAmount,
ServiceOrderItem.ServiceDocItemGrossAmount AS ServiceDocItemGrossAmount,
ServiceOrderItem.ProductGroup AS ProductGroup,
ServiceOrderItem.ProductGroup AS SrvcMaterialPricingGroup,
ServiceOrderItem.ProductGroup1 AS ProductGroup1,
ServiceOrderItem.ProductGroup2 AS ProductGroup2,
ServiceOrderItem.ProductGroup3 AS ProductGroup3,
ServiceOrderItem.ProductGroup4 AS ProductGroup4,
ServiceOrderItem.ProductGroup5 AS ProductGroup5,
ServiceOrderItem.ProductHierarchy AS ProductHierarchy,
ServiceOrdItemRefObj.ServiceRefObjectSequenceNumber AS ServiceRefObjectSequenceNumber,
ServiceOrdItemRefObj.ServiceReferenceObjectType AS ServiceReferenceObjectType,
ServiceOrdItemRefObj.ServiceReferenceObjectUUID AS ServiceReferenceObjectUUID,
ServiceOrdItemRefObj.ProductID AS ProductID,
ServiceOrdItemRefObj.SrvcRefObjIsMainObject AS SrvcRefObjIsMainObject,
ServiceOrdItemRefObj.ProductUUID AS ProductUUID,
ServiceOrdItemRefObj.SerialNumber AS SerialNumber,
ServiceOrdItemRefObj.Equipment AS Equipment,
ServiceOrdItemRefObj.FunctionalLocation AS FunctionalLocation,
ServiceDocumentPredecessor.ServiceDocumentRelationUUID AS ServiceDocumentRelationUUID,
ServiceDocumentPredecessor.ServiceDocumentRelationUUID AS ServiceDocumentRelationUUID_2,
ServiceDocumentPredecessor.ServiceDocRltnSequenceNumber AS ServiceDocRltnSequenceNumber,
ServiceDocumentPredecessor.ServiceDocRltnSequenceNumber AS ServiceDocRltnSequenceNumber_2,
ServiceDocumentPredecessor.ServiceDocumentPredecessorUUID AS SrvcOrdPredecessorUUID,
ServiceDocumentPredecessor.ServiceDocPrdcssrBusObjType AS SrvcOrdPrdcssrBusObjType,
ServiceDocumentItemPrdcssr.ServiceDocumentItmRelationUUID AS ServiceDocumentItmRelationUUID,
ServiceDocumentItemPrdcssr.ServiceDocumentItmRelationUUID AS SrvcDocItmRelationUUID_2,
ServiceDocumentItemPrdcssr.ServiceDocItmRltnSqncNumber AS ServiceDocItmRltnSqncNumber,
ServiceDocumentItemPrdcssr.ServiceDocItmRltnSqncNumber AS ServiceDocItmRltnSqncNumber_2,
ServiceDocumentItemPrdcssr.ServiceDocItmPrdcssrCharUUID AS SrvcOrdItmPrdcssrCharUUID,
ServiceDocumentItemPrdcssr.ServiceDocItmPrdcssrBusObjType AS SrvcOrdItmPrdcssrBusObjType,
ServiceOrderItemPrdcssr.ServiceDocItmPrdcssrCharUUID AS SrvcOrdItmPrdcssrCharUUID_2,
ServiceOrderItemPrdcssr.ServiceDocItmPrdcssrBusObjType AS SrvcOrdItmPrdcssrBusObjType_2,
ServiceOrderItem._ServiceObjType AS _ServiceObjType,
ServiceOrderItem._ServiceDocument AS _ServiceDocument,
ServiceOrderItem._BaseUnit_2 AS _BaseUnit_2,
ServiceOrderItem._SalesUnit AS _SalesUnit,
ServiceOrderItem._TransactionCurrency AS _TransactionCurrency
FROM I_ServiceDocumentItemEnhcd AS ServiceOrderItem
LEFT OUTER JOIN E_ServiceDocumentItem AS _ServiceDocItemExt ON ServiceObjectType = _ServiceDocItemExt.ServiceCategory AND ServiceDocument = _ServiceDocItemExt.ServiceOrderItem AND ServiceDocumentItem = _ServiceDocItemExt.ServiceLineExternalID -- association [0..1]
LEFT OUTER JOIN E_ServiceDocument AS _ServiceDocumentExt ON ServiceObjectType = _ServiceDocumentExt.ServiceCategory AND ServiceDocument = _ServiceDocumentExt.ServiceOrder -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA