P_RTPCOrderStandardCost
RTPC Order Standard Cost
P_RTPCOrderStandardCost is a Basic CDS View that provides data about "RTPC Order Standard Cost" in SAP S/4HANA. It reads from 2 data sources (acdocp, I_MfgOrdPlngCat) and exposes 24 fields with key fields OrderID, AccountAssignmentType, OrderItem, CompanyCode, Ledger. Part of development package FINS_PCC_RTPC_POST.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| acdocp | _item | from |
| I_MfgOrdPlngCat | _PlngCat | inner |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PFIRTPCORSTDCOST | 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 (24)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OrderID | aufnr | ||
| KEY | AccountAssignmentType | accasty | ||
| KEY | OrderItem | aufps | ||
| KEY | CompanyCode | rbukrs | ||
| KEY | Ledger | rldnr | ||
| KEY | GLAccount | racct | ||
| KEY | ControllingDebitCreditCode | co_belkz | ||
| KEY | Material | matnr | ||
| KEY | IsLotSzIndep | psknz | ||
| KEY | CostOriginGroup | hkgrp | ||
| CostingLotSize | losgr | |||
| Unit | rvunit | |||
| hsl | ||||
| ksl | ||||
| osl | ||||
| vsl | ||||
| bsl | ||||
| csl | ||||
| dsl | ||||
| esl | ||||
| fsl | ||||
| gsl | ||||
| kfsl | ||||
| vmsl |
@AbapCatalog.sqlViewName: 'PFIRTPCORSTDCOST'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
//@EndUserText.label: 'RTPC Order Plan Cost'
@VDM.viewType: #BASIC
@VDM.private:true
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
define view P_RTPCOrderStandardCost
as select from acdocp as _item
inner join I_MfgOrdPlngCat as _PlngCat on _item.category = _PlngCat.PlanningCategory
{
key aufnr as OrderID,
key case accasty
when 'OP' then concat( concat( 'OP', aufnr), aufps )
else concat('OR', aufnr)
end as ControllingObject,
key accasty as AccountAssignmentType,
key aufps as OrderItem,
key rbukrs as CompanyCode,
key rldnr as Ledger,
key racct as GLAccount,
key co_belkz as ControllingDebitCreditCode,
key matnr as Material,
// key scntr as OriginCostCenter,
// key plstar as OriginCostCenterActivityType,
key case ukostl
when '' then scntr
else ukostl
end as OriginCostCenter,
key case ulstar
when '' then plstar
else ulstar
end as OriginCostCenterActivityType,
key psknz as IsLotSzIndep,
key hkgrp as CostOriginGroup,
losgr as CostingLotSize,
rvunit as Unit,
sum( hsl ) as hsl,
sum( ksl ) as ksl,
sum( osl ) as osl,
sum( vsl ) as vsl,
sum( bsl ) as bsl,
sum( csl ) as csl,
sum( dsl ) as dsl,
sum( esl ) as esl,
sum( fsl ) as fsl,
sum( gsl ) as gsl,
sum( kfsl ) as kfsl,
sum( vmsl ) as vmsl
}
where
(
accasty = 'OR'
or accasty = 'OP'
)
and PlngCatIsForMatlCostEstPlnCost = 'X'
group by
aufnr,
accasty,
aufps,
rbukrs,
rldnr,
racct,
co_belkz,
matnr,
scntr,
plstar,
ukostl,
ulstar,
psknz,
losgr,
rvunit,
hkgrp
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