P_ServiceDocLinItmFinConvData

DDL: P_SERVICEDOCLINITMFINCONVDATA Type: view COMPOSITE Package: CRMS4_ANALYTICS_COMMON

Service Document Finance Data Conversion Line Item Level

P_ServiceDocLinItmFinConvData is a Composite CDS View that provides data about "Service Document Finance Data Conversion Line Item Level" in SAP S/4HANA. It reads from 1 data source (P_ServiceDocLinItmFinData) and exposes 77 fields with key fields Ledger, SourceLedger, CompanyCode, FiscalYear, AccountingDocument. It has 1 association to related views. Part of development package CRMS4_ANALYTICS_COMMON.

Data Sources (1)

SourceAliasJoin Type
P_ServiceDocLinItmFinData _GLAcctData from

Parameters (1)

NameTypeDefault
P_DisplayCurrency vdm_v_display_currency

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_ServiceDocumentItemEnhcd _ItemEnhcd $projection.ServiceDocument = _ItemEnhcd.ServiceDocument and $projection.ServiceDocumentItem = _ItemEnhcd.ServiceDocumentItem and ( _ItemEnhcd.ServiceObjectType = 'BUS2000116' or _ItemEnhcd.ServiceObjectType = 'BUS2000112' )

Annotations (9)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName PSRVCDOCCONVITM view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
VDM.viewType #COMPOSITE view
VDM.private true view

Fields (77)

KeyFieldSource TableSource FieldDescription
KEY Ledger Ledger Ledger
KEY SourceLedger SourceLedger Source Ledger
KEY CompanyCode CompanyCode Receiver Company Code
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY AccountingDocument AccountingDocument Journal Entry
KEY LedgerGLLineItem LedgerGLLineItem Journal Entry Item
KEY GLAccountHierarchy GLAccountHierarchy
KEY SemanticTag SemanticTag Semantic Tag
KEY ValidityStartDate ValidityStartDate Validity Start Date
KEY ValidityEndDate ValidityEndDate ValidTo
KEY ServiceContract ServiceContract Transaction ID
KEY ServiceContractItem ServiceContractItem Item Number in Doc.
KEY ServiceDocument ServiceDocument Transaction ID
KEY ServiceDocumentItem ServiceDocumentItem Service Document
ServiceDocumentType ServiceDocumentType Transaction Type
ServiceContractType ServiceContractType
DisplayCurrency
CompanyCodeCurrency CompanyCodeCurrency Local Currency
RecognizedMarginAmtInCCCrcy RecognizedMarginAmtInCCCrcy
RevenueAmountInCompanyCodeCrcy RevenueAmountInCompanyCodeCrcy
CostAmountInCompanyCodeCrcy CostAmountInCompanyCodeCrcy
CreationDate CreationDate Time Stamp
PostingDate P_ServiceDocLinItmFinData PostingDate Posting Date for GR
DocumentDate DocumentDate Journal Entry Date
FiscalYearVariant FiscalYearVariant FY Variant
FiscalPeriod FiscalPeriod Tax period
FiscalQuarter FiscalQuarter
Product Product Product Sold
ProductGroup ProductGroup Product Sold Group
CalendarQuarter _CalendarPeriod CalendarQuarter Calendar Quarter
CalendarYear _CalendarPeriod CalendarYear Year
CalendarMonth _CalendarPeriod CalendarMonth Calendar Month
CalendarWeek _CalendarPeriod CalendarWeek Calendar Week
ServiceObjectType _ItemEnhcd ServiceObjectType Object Type
ServiceDocumentDescription _ItemEnhcd ServiceDocumentDescription
SalesOrganization _ItemEnhcd SalesOrganization Sales Organization
DistributionChannel _ItemEnhcd DistributionChannel RefDistCh-Cust/Mat.
Division _ItemEnhcd Division Internal Division ID
SalesOffice _ItemEnhcd SalesOffice Sales Office
SalesGroup _ItemEnhcd SalesGroup Sales Group
SalesOrganizationOrgUnitID _ItemEnhcd SalesOrganizationOrgUnitID
SalesOfficeOrgUnitID _ItemEnhcd SalesOfficeOrgUnitID
SalesGroupOrgUnitID _ItemEnhcd SalesGroupOrgUnitID
ServiceOrganization _ItemEnhcd ServiceOrganization
ResponsibleEmployee _ItemEnhcd ResponsibleEmployee Employee Resp.
_Ledger _Ledger
_SourceLedger _SourceLedger
_CompanyCode _CompanyCode
_FiscalYear _FiscalYear
_JournalEntry _JournalEntry
_Hierarchy _Hierarchy
_SemanticTag _SemanticTag
_CompanyCodeCurrency _CompanyCodeCurrency
_FiscalYearVariant _FiscalYearVariant
_SoldProduct _SoldProduct
_SoldProductGroup _SoldProductGroup
_CalendarMonth _CalendarPeriod _CalendarMonth
_CalendarQuarter _CalendarQuarter
_ServiceContract P_ServiceDocLinItmFinData _ServiceContract
_ServiceContractItem P_ServiceDocLinItmFinData _ServiceContractItem
_ServiceContractType P_ServiceDocLinItmFinData _ServiceContractType
_ServiceDocument P_ServiceDocLinItmFinData _ServiceDocument
_ServiceDocumentType P_ServiceDocLinItmFinData _ServiceDocumentType
_ServiceDocumentItem P_ServiceDocLinItmFinData _ServiceDocumentItem
_ServiceObjType _ItemEnhcd _ServiceObjType
_SalesOrganization _ItemEnhcd _SalesOrganization
_DistributionChannel _ItemEnhcd _DistributionChannel
_Division _ItemEnhcd _Division
_SalesOffice _ItemEnhcd _SalesOffice
_SalesGroup _ItemEnhcd _SalesGroup
_SalesOrganizationOrgUnit _ItemEnhcd _SalesOrganizationOrgUnit
_SalesOrganizationOrgUnit_2 _ItemEnhcd _SalesOrganizationOrgUnit_2
_SalesOfficeOrgUnit _ItemEnhcd _SalesOfficeOrgUnit
_SalesOfficeOrgUnit_2 _ItemEnhcd _SalesOfficeOrgUnit_2
_SalesGroupOrgUnit _ItemEnhcd _SalesGroupOrgUnit
_SalesGroupOrgUnit_2 _ItemEnhcd _SalesGroupOrgUnit_2
_RespEmployee _ItemEnhcd _RespEmployee

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 P_ServiceDocLinItmFinConvData.
-- 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.
-- Parameters: P_DisplayCurrency : vdm_v_display_currency

CREATE VIEW P_ServiceDocLinItmFinConvData AS
SELECT
  Ledger,
  SourceLedger,
  CompanyCode,
  FiscalYear,
  AccountingDocument,
  LedgerGLLineItem,
  GLAccountHierarchy,
  SemanticTag,
  ValidityStartDate,
  ValidityEndDate,
  ServiceContract,
  ServiceContractItem,
  ServiceDocument,
  ServiceDocumentItem,
  ServiceDocumentType,
  ServiceContractType,
  cast(:P_DisplayCurrency as currency) AS DisplayCurrency,
  CompanyCodeCurrency,
  RecognizedMarginAmtInCCCrcy,
  RevenueAmountInCompanyCodeCrcy,
  CostAmountInCompanyCodeCrcy,
  CreationDate,
  _GLAcctData.PostingDate AS PostingDate,
  DocumentDate,
  FiscalYearVariant,
  FiscalPeriod,
  FiscalQuarter,
  Product,
  ProductGroup,
  _CalendarPeriod.CalendarQuarter AS CalendarQuarter,
  _CalendarPeriod.CalendarYear AS CalendarYear,
  _CalendarPeriod.CalendarMonth AS CalendarMonth,
  _CalendarPeriod.CalendarWeek AS CalendarWeek,
  _ItemEnhcd.ServiceObjectType AS ServiceObjectType,
  _ItemEnhcd.ServiceDocumentDescription AS ServiceDocumentDescription,
  _ItemEnhcd.SalesOrganization AS SalesOrganization,
  _ItemEnhcd.DistributionChannel AS DistributionChannel,
  _ItemEnhcd.Division AS Division,
  _ItemEnhcd.SalesOffice AS SalesOffice,
  _ItemEnhcd.SalesGroup AS SalesGroup,
  _ItemEnhcd.SalesOrganizationOrgUnitID AS SalesOrganizationOrgUnitID,
  _ItemEnhcd.SalesOfficeOrgUnitID AS SalesOfficeOrgUnitID,
  _ItemEnhcd.SalesGroupOrgUnitID AS SalesGroupOrgUnitID,
  _ItemEnhcd.ServiceOrganization AS ServiceOrganization,
  _ItemEnhcd.ResponsibleEmployee AS ResponsibleEmployee,
  _CalendarPeriod._CalendarMonth AS _CalendarMonth,
  _GLAcctData._ServiceContract AS _ServiceContract,
  _GLAcctData._ServiceContractItem AS _ServiceContractItem,
  _GLAcctData._ServiceContractType AS _ServiceContractType,
  _GLAcctData._ServiceDocument AS _ServiceDocument,
  _GLAcctData._ServiceDocumentType AS _ServiceDocumentType,
  _GLAcctData._ServiceDocumentItem AS _ServiceDocumentItem,
  _ItemEnhcd._ServiceObjType AS _ServiceObjType,
  _ItemEnhcd._SalesOrganization AS _SalesOrganization,
  _ItemEnhcd._DistributionChannel AS _DistributionChannel,
  _ItemEnhcd._Division AS _Division,
  _ItemEnhcd._SalesOffice AS _SalesOffice,
  _ItemEnhcd._SalesGroup AS _SalesGroup,
  _ItemEnhcd._SalesOrganizationOrgUnit AS _SalesOrganizationOrgUnit,
  _ItemEnhcd._SalesOrganizationOrgUnit_2 AS _SalesOrganizationOrgUnit_2,
  _ItemEnhcd._SalesOfficeOrgUnit AS _SalesOfficeOrgUnit,
  _ItemEnhcd._SalesOfficeOrgUnit_2 AS _SalesOfficeOrgUnit_2,
  _ItemEnhcd._SalesGroupOrgUnit AS _SalesGroupOrgUnit,
  _ItemEnhcd._SalesGroupOrgUnit_2 AS _SalesGroupOrgUnit_2,
  _ItemEnhcd._RespEmployee AS _RespEmployee
FROM P_ServiceDocLinItmFinData AS _GLAcctData
LEFT OUTER JOIN I_ServiceDocumentItemEnhcd AS _ItemEnhcd ON ServiceDocument = _ItemEnhcd.ServiceDocument AND ServiceDocumentItem = _ItemEnhcd.ServiceDocumentItem AND ( _ItemEnhcd.ServiceObjectType = 'BUS2000116' OR _ItemEnhcd.ServiceObjectType = 'BUS2000112' )  -- association [0..1]
;