P_EBRRPrvdrContrRslt
Results Rev. Rec. Issues - Prvd. Contr
P_EBRRPrvdrContrRslt is a Consumption CDS View that provides data about "Results Rev. Rec. Issues - Prvd. Contr" in SAP S/4HANA. It reads from 3 data sources (I_CompanyCode, I_ProviderContractItem, I_EvtBsdRevnRecgnClsgRunRslt) and exposes 29 fields with key fields ClosingTaskUUID, EvtBsdRevnRecgnClsgRunRsltItem.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| I_CompanyCode | CompanyCode | inner |
| I_ProviderContractItem | ProviderContractItem | inner |
| I_EvtBsdRevnRecgnClsgRunRslt | Rslt | from |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PEBRRPCRSLT | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Results Rev. Rec. Issues - Prvd. Contr | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.private | true | view |
Fields (29)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ClosingTaskUUID | ClosingTaskUUID | ||
| KEY | EvtBsdRevnRecgnClsgRunRsltItem | EvtBsdRevnRecgnClsgRunRsltItem | ||
| ProviderContract | I_ProviderContractItem | ProviderContract | ||
| ProviderContractItem | I_ProviderContractItem | ProviderContractItem | ||
| CompanyCode | I_EvtBsdRevnRecgnClsgRunRslt | CompanyCode | ||
| CompanyCodeName | I_CompanyCode | CompanyCodeName | ||
| ProfitCenter | I_EvtBsdRevnRecgnClsgRunRslt | ProfitCenter | ||
| ControllingObject | ControllingObject | |||
| FiscalYear | FiscalYear | |||
| FiscalPeriod | FiscalPeriod | |||
| Ledger | Ledger | |||
| ResultAnalysisInternalID | I_EvtBsdRevnRecgnClsgRunRslt | ResultAnalysisInternalID | ||
| FiscalYearVariant | I_EvtBsdRevnRecgnClsgRunRslt | FiscalYearVariant | ||
| NumberOfOpenErrorMessages | NumberOfOpenErrorMessages | |||
| CreationDateTime | CreationDateTime | |||
| ApplicationLog | ApplicationLog | |||
| CompanyCodeCurrency | CompanyCodeCurrency | |||
| ActlCostAmt | ActlCostAmt | |||
| ActlRevnAmt | ActlRevnAmt | |||
| RecognizedCOGSAmount | RecognizedCOGSAmount | |||
| RecognizedRevenueAmount | RecognizedRevenueAmount | |||
| RecognizedMarginAmtInCCCrcy | RecognizedMarginAmtInCCCrcy | |||
| AccruedCOGSAmount | AccruedCOGSAmount | |||
| AccruedRevenueAmount | AccruedRevenueAmount | |||
| DeferredCOGSAmount | DeferredCOGSAmount | |||
| DeferredRevenueAmount | DeferredRevenueAmount | |||
| RevenueAdjustmentAmount | RevenueAdjustmentAmount | |||
| COGSAdjustmentAmount | COGSAdjustmentAmount | |||
| UnbilledRevnInCoCodeCrcy | UnbilledRevnInCoCodeCrcy |
@AbapCatalog.sqlViewName: 'PEBRRPCRSLT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Results Rev. Rec. Issues - Prvd. Contr'
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MIXED
@VDM.viewType: #CONSUMPTION
@VDM.private: true
define view P_EBRRPrvdrContrRslt
as select from I_EvtBsdRevnRecgnClsgRunRslt as Rslt
inner join I_ProviderContractItem as ProviderContractItem on Rslt.ProviderContract = ProviderContractItem.ProviderContract
inner join I_CompanyCode as CompanyCode on Rslt.CompanyCode = CompanyCode.CompanyCode
{
key ClosingTaskUUID,
key EvtBsdRevnRecgnClsgRunRsltItem,
ProviderContractItem.ProviderContract,
ProviderContractItem.ProviderContractItem,
Rslt.CompanyCode,
CompanyCode.CompanyCodeName,
Rslt.ProfitCenter,
ControllingObject,
FiscalYear,
FiscalPeriod,
Ledger,
Rslt.ResultAnalysisInternalID,
Rslt.FiscalYearVariant,
NumberOfOpenErrorMessages,
CreationDateTime,
ApplicationLog,
CompanyCodeCurrency,
ActlCostAmt,
ActlRevnAmt,
RecognizedCOGSAmount,
RecognizedRevenueAmount,
RecognizedMarginAmtInCCCrcy,
AccruedCOGSAmount,
AccruedRevenueAmount,
DeferredCOGSAmount,
DeferredRevenueAmount,
RevenueAdjustmentAmount,
COGSAdjustmentAmount,
UnbilledRevnInCoCodeCrcy
}
where
ProviderContractItem.ProviderContract <> ''
and ProviderContractItem.ProviderContractItem is not null
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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