P_RTPCOrderCostDistribution
P_RTPCOrderCostDistribution is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (acdoca, I_Ledger) and exposes 39 fields with key fields OrderID, OrderItem, ControllingObject, CostCenter, Ledger.
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PFIRTPCORDCSTD | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #BASIC | view | |
| VDM.private | true | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view |
Fields (39)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OrderID | aufnr | ||
| KEY | OrderItem | aufps | ||
| KEY | ControllingObject | objnr | ||
| KEY | CostCenter | rcntr | ||
| KEY | Ledger | rldnr | ||
| KEY | GLAccount | racct | ||
| KEY | Material | matnr | ||
| KEY | OriginCostCenter | ukostl | ||
| KEY | OriginActivityType | ulstar | ||
| KEY | FiscalYearPeriod | fiscyearper | ||
| KEY | PartnerOrder | paufnr | ||
| KEY | PartnerOrderItem | paufps | ||
| KEY | WBSElement | ps_psp_pnr | ||
| KEY | CostOriginGroup | hkgrp | ||
| OrderCategory | autyp | |||
| TransactionTypeDetermination | ktosl | |||
| ControllingObjectDebitType | co_beknz | |||
| CompanyCode | rbukrs | |||
| SourceObject | uspob | |||
| Plant | werks | |||
| UnitOfMeasure | rvunit | |||
| PartnerObject | parob1 | |||
| EntryUnitOfMeasure | runit | |||
| AccountAssignmentType | accasty | |||
| PartnerAccountAssignmentType | paccasty | |||
| BusinessTransactionType | bttype | |||
| hsl | hsl | |||
| ksl | ksl | |||
| osl | osl | |||
| vsl | vsl | |||
| bsl | bsl | |||
| csl | csl | |||
| dsl | dsl | |||
| esl | esl | |||
| fsl | fsl | |||
| gsl | gsl | |||
| kfsl | kfsl | |||
| vmsl | vmsl | |||
| msl | msl |
@AbapCatalog.sqlViewName: 'PFIRTPCORDCSTD'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@VDM.private:true
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
define view P_RTPCOrderCostDistribution
as select from acdoca as item
inner join I_Ledger as ledger on ledger.Ledger = item.rldnr
and ledger.LedgerType = '' //standard ledger only
{
key aufnr as OrderID,
key aufps as OrderItem,
key objnr as ControllingObject,
key rcntr as CostCenter,
key rldnr as Ledger,
key racct as GLAccount,
key matnr as Material,
key ukostl as OriginCostCenter,
key ulstar as OriginActivityType,
key fiscyearper as FiscalYearPeriod,
key paufnr as PartnerOrder,
key paufps as PartnerOrderItem,
//key ps_posid as WBSElement,//PS_POSID/PS_PSPID?
key ps_psp_pnr as WBSElement,
key hkgrp as CostOriginGroup,
autyp as OrderCategory,
ktosl as TransactionTypeDetermination,
co_beknz as ControllingObjectDebitType,
rbukrs as CompanyCode,
uspob as SourceObject,
werks as Plant,
rvunit as UnitOfMeasure,
parob1 as PartnerObject,
runit as EntryUnitOfMeasure,
accasty as AccountAssignmentType,
paccasty as PartnerAccountAssignmentType,
bttype as BusinessTransactionType,
hsl,
ksl,
osl,
vsl,
bsl,
csl,
dsl,
esl,
fsl,
gsl,
kfsl,
vmsl,
msl
}
where
(
autyp = '10'
or autyp = '40'
or pautyp = '10' //For other receiver distributed cost
or pautyp = '40'
)
and objnr <> ''
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_LEDGER",
"ACDOCA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
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