C_RAPerfOblgnPrcAllocTP

DDL: C_RAPERFOBLGNPRCALLOCTP Type: view_entity CONSUMPTION

Price Allocation Performance Obligation

C_RAPerfOblgnPrcAllocTP is a Consumption CDS View that provides data about "Price Allocation Performance Obligation" in SAP S/4HANA. It reads from 1 data source (R_RAPerformanceObligationTP) and exposes 27 fields with key field PerformanceObligation.

Data Sources (1)

SourceAliasJoin Type
R_RAPerformanceObligationTP R_RAPerformanceObligationTP projection

Annotations (7)

NameValueLevelField
EndUserText.label Price Allocation Performance Obligation view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY PerformanceObligation PerformanceObligation Performance Obligation
RevenueAccountingContract RevenueAccountingContract Revenue Contract
PerformanceObligationClass PerformanceObligationClass Performance Obligation Name
RAPerfOblgnCategory RAPerfOblgnCategory Performance Obligation Category
RAPerfOblgnCategoryName RAPerfOblgnCategoryName
AccountingPrinciple AccountingPrinciple AP Ledger/CoCode
AccountingPrincipleNamelocalized
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Company Name
AllocatedPriceInSalesDocCrcy AllocatedPriceInSalesDocCrcy Allocated Amount
ContractualPrcInSlsDocCrcy ContractualPrcInSlsDocCrcy Contractual Price
SSPriceInSalesDocCrcy SSPriceInSalesDocCrcy Standalone Selling Price
AllocEffctAmountInSalesDocCrcy AllocEffctAmountInSalesDocCrcy Allocation Effect
SalesDocumentCurrency SalesDocumentCurrency Currency
PerfOblgnIsExclFromPriceAlloc PerfOblgnIsExclFromPriceAlloc Excluded from Allocation
AllcdPrcInSlsDocCrcyForEdit AllcdPrcInSlsDocCrcyForEdit
MnllyAllocatedPrcInSlsDocCrcy MnllyAllocatedPrcInSlsDocCrcy
RAPerfOblgnHasMnlAllocatedAmt RAPerfOblgnHasMnlAllocatedAmt
RAPerfOblgnDistinctType RAPerfOblgnDistinctType Composition
RAPerfOblgnDistinctTypeName RAPerfOblgnDistinctTypeName
RevnAcctgPerfOblgnStatus RevnAcctgPerfOblgnStatus Perf. Oblig. Status
RAPerfOblgnIsResidual RAPerfOblgnIsResidual Residual Allocation
RevnAcctgSuspensionDate RevnAcctgSuspensionDate Suspension Date
RevnAcctgSuspensionReason RevnAcctgSuspensionReason Suspension Reason
RAUnivRevnRecgnIntegType RAUnivRevnRecgnIntegType URR Integration Type
RAPerfOblgnAssetImpairmentDate RAPerfOblgnAssetImpairmentDate
RAPerfOblgnHasAssetImpairment RAPerfOblgnHasAssetImpairment

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_RAPerfOblgnPrcAllocTP.
-- 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_RAPerfOblgnPrcAllocTP AS
SELECT
  PerformanceObligation,
  RevenueAccountingContract,
  PerformanceObligationClass,
  RAPerfOblgnCategory,
  RAPerfOblgnCategoryName,
  AccountingPrinciple,
  _AccountingPrinciple._Text.AccountingPrincipleName : localized AS AccountingPrincipleNamelocalized,
  CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  AllocatedPriceInSalesDocCrcy,
  ContractualPrcInSlsDocCrcy,
  SSPriceInSalesDocCrcy,
  AllocEffctAmountInSalesDocCrcy,
  SalesDocumentCurrency,
  PerfOblgnIsExclFromPriceAlloc,
  AllcdPrcInSlsDocCrcyForEdit,
  MnllyAllocatedPrcInSlsDocCrcy,
  RAPerfOblgnHasMnlAllocatedAmt,
  RAPerfOblgnDistinctType,
  RAPerfOblgnDistinctTypeName,
  RevnAcctgPerfOblgnStatus,
  RAPerfOblgnIsResidual,
  RevnAcctgSuspensionDate,
  RevnAcctgSuspensionReason,
  RAUnivRevnRecgnIntegType,
  RAPerfOblgnAssetImpairmentDate,
  RAPerfOblgnHasAssetImpairment
FROM R_RAPerformanceObligationTP
;