P_ProcOrdOpReservationItem
P_ProcOrdOpReservationItem is a Basic CDS View in SAP S/4HANA. It reads from 1 data source (resb) and exposes 141 fields with key fields rsnum, rspos, rsart.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| resb | resb | from |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PPOROPRESITM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.private | true | view | |
| VDM.viewType | #BASIC | view |
Fields (141)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | rsnum | resb | rsnum | |
| KEY | rspos | resb | rspos | |
| KEY | rsart | resb | rsart | |
| matkl | resb | matkl | ||
| matnr | resb | matnr | ||
| werks | resb | werks | ||
| autyp | aufv | autyp | ||
| auart | aufv | auart | ||
| aufnr | resb | aufnr | ||
| plnfl | resb | plnfl | ||
| flgat | resb | flgat | ||
| vornr | resb | vornr | ||
| pwerk | aufv | werks | ||
| aufpl | resb | aufpl | ||
| aplzl | resb | aplzl | ||
| dispo | aufv | dispo | ||
| fevor | aufv | fevor | ||
| bdter | resb | bdter | ||
| bdztp | resb | bdztp | ||
| sbter | resb | sbter | ||
| ftrmi | aufv | ftrmi | ||
| rssta | resb | rssta | ||
| kzear | resb | kzear | ||
| xloek | resb | xloek | ||
| xfehl | resb | xfehl | ||
| schgt | resb | schgt | ||
| dbskz | resb | dbskz | ||
| rgekz | resb | rgekz | ||
| txtps | resb | txtps | ||
| kzkup | resb | kzkup | ||
| afpos | resb | afpos | ||
| kfpos | resb | kfpos | ||
| sanka | resb | sanka | ||
| clakz | resb | clakz | ||
| inpos | resb | inpos | ||
| beikz | resb | beikz | ||
| no_disp | resb | no_disp | ||
| ltxsp | resb | ltxsp | ||
| bdart | resb | bdart | ||
| kdauf | resb | kdauf | ||
| kdpos | resb | kdpos | ||
| pspel | resb | pspel | ||
| cuobj | resb | cuobj | ||
| aennr | resb | aennr | ||
| techs | resb | techs | ||
| sortf | resb | sortf | ||
| stlty | resb | stlty | ||
| stlnr | resb | stlnr | ||
| stlan | aufv | stlan | ||
| stlal | resb | stlal | ||
| stlnr2 | ||||
| stlkn | resb | stlkn | ||
| bom_versn | resb | bom_versn | ||
| stpoz | resb | stpoz | ||
| stvkn | resb | stvkn | ||
| postp | resb | postp | ||
| posnr | ||||
| potx1 | resb | potx1 | ||
| potx2 | resb | potx2 | ||
| sernr | resb | sernr | ||
| infnr | resb | infnr | ||
| ekgrp | resb | ekgrp | ||
| banfn | resb | banfn | ||
| bnfpo | resb | bnfpo | ||
| ebeln | resb | ebeln | ||
| ebelp | resb | ebelp | ||
| lifnr | resb | lifnr | ||
| lifzt | resb | lifzt | ||
| gpreis | resb | gpreis | ||
| peinh | resb | peinh | ||
| xwaok | resb | xwaok | ||
| lgort | resb | lgort | ||
| charg | resb | charg | ||
| splkz | resb | splkz | ||
| shkzg | resb | shkzg | ||
| bwart | resb | bwart | ||
| sobkz | resb | sobkz | ||
| kzbws | resb | kzbws | ||
| kzvbr | resb | kzvbr | ||
| prvbe | resb | prvbe | ||
| wempf | resb | wempf | ||
| ablad | resb | ablad | ||
| webaz | resb | webaz | ||
| sgt_scat | resb | sgt_scat | ||
| sgt_rcat | resb | sgt_rcat | ||
| lgnum | resb | lgnum | ||
| lgtyp | resb | lgtyp | ||
| lgpla | resb | lgpla | ||
| gsber | resb | gsber | ||
| bukrs | aufv | bukrs | ||
| saknr | resb | saknr | ||
| fkber | resb | fkber | ||
| kokrs | aufv | kokrs | ||
| knttp | resb | knttp | ||
| fipos | resb | fipos | ||
| fistl | resb | fistl | ||
| rohps | resb | rohps | ||
| roanz | resb | roanz | ||
| rokme | resb | rokme | ||
| romen | resb | romen | ||
| romei | resb | romei | ||
| roms1 | resb | roms1 | ||
| roms2 | resb | roms2 | ||
| roms3 | resb | roms3 | ||
| rform | resb | rform | ||
| alpos | resb | alpos | ||
| alpgr | resb | alpgr | ||
| alpst | resb | alpst | ||
| alprf | resb | alprf | ||
| ewahr | resb | ewahr | ||
| dumps | resb | dumps | ||
| aufwg | resb | aufwg | ||
| aufst | resb | aufst | ||
| baugr | resb | baugr | ||
| bauwg | resb | bauwg | ||
| baust | resb | baust | ||
| nfeag | resb | nfeag | ||
| kzaus | resb | kzaus | ||
| nfpkz | resb | nfpkz | ||
| nfgrp | resb | nfgrp | ||
| nomat | resb | nomat | ||
| nafkz | resb | nafkz | ||
| nlfzt | resb | nlfzt | ||
| nlfmv | resb | nlfmv | ||
| nlfzv | resb | nlfzv | ||
| fmeng | resb | fmeng | ||
| netau | resb | netau | ||
| ausch | resb | ausch | ||
| avoau | resb | avoau | ||
| umrez | resb | umrez | ||
| umren | resb | umren | ||
| meins | resb | meins | ||
| bdmng | resb | bdmng | ||
| enmng | resb | enmng | ||
| vmeng | resb | vmeng | ||
| nomng | resb | nomng | ||
| erfme | resb | erfme | ||
| erfmg | resb | erfmg | ||
| waers | resb | waers | ||
| enwrt | resb | enwrt | ||
| splrv | resb | splrv |
@AbapCatalog.sqlViewName: 'PPOROPRESITM'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
//@EndUserText.label: 'Process Order Reservation Item'
@ObjectModel.usageType: {serviceQuality: #B, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.private: true
@VDM.viewType: #BASIC
define view P_ProcOrdOpReservationItem
as select from resb as resb
left outer to one join caufv as aufv on aufv.aufnr = resb.aufnr
{
// Key
key resb.rsnum,
key resb.rspos,
key resb.rsart,
//Material data
resb.matkl,
resb.matnr,
resb.werks,
// Order and Operation data
aufv.autyp,
aufv.auart,
resb.aufnr,
resb.plnfl,
resb.flgat,
// resb.vornr,
resb.vornr,
aufv.werks as pwerk,
resb.aufpl,
resb.aplzl,
aufv.dispo,
aufv.fevor,
// Date and Time
resb.bdter,
resb.bdztp,
resb.sbter,
aufv.ftrmi,
// Attributes
resb.rssta,
resb.kzear,
resb.xloek,
resb.xfehl,
resb.schgt,
resb.dbskz,
resb.rgekz,
resb.txtps,
resb.kzkup,
resb.afpos,
resb.kfpos,
resb.sanka,
resb.clakz,
resb.inpos,
resb.beikz,
resb.no_disp,
// Long Text
resb.ltxsp,
// Assignments
resb.bdart,
resb.kdauf,
resb.kdpos,
resb.pspel,
resb.cuobj,
resb.aennr,
resb.techs,
resb.sortf,
// Assignments BOM
resb.stlty,
resb.stlnr,
aufv.stlan,
resb.stlal,
// aufv.stlnr as stlnr2,
cast ( resb.stlnr as pph_stnum preserving type ) as stlnr2,
resb.stlkn,
resb.bom_versn,
resb.stpoz,
resb.stvkn,
resb.postp,
// resb.posnr,
cast ( resb.posnr as pph_sposn preserving type ) as posnr,
resb.potx1,
resb.potx2,
resb.sernr,
// Assignments Purchasing
resb.infnr,
resb.ekgrp,
resb.banfn,
resb.bnfpo,
resb.ebeln,
resb.ebelp,
resb.lifnr,
resb.lifzt,
resb.gpreis,
resb.peinh,
// Goods Movement data
resb.xwaok,
resb.lgort,
resb.charg,
resb.splkz,
resb.shkzg,
resb.bwart,
resb.sobkz,
resb.kzbws,
resb.kzvbr,
resb.prvbe,
resb.wempf,
resb.ablad,
resb.webaz,
resb.sgt_scat,
resb.sgt_rcat,
// Assignments WM
resb.lgnum,
resb.lgtyp,
resb.lgpla,
// Assignments FI/CO
resb.gsber,
aufv.bukrs,
resb.saknr,
resb.fkber,
aufv.kokrs,
resb.knttp,
resb.fipos,
resb.fistl,
// Variable-size comp. data
resb.rohps,
resb.roanz,
resb.rokme,
resb.romen,
resb.romei,
resb.roms1,
resb.roms2,
resb.roms3,
resb.rform,
// Alternative comp. data
resb.alpos,
resb.alpgr,
resb.alpst,
resb.alprf,
resb.ewahr,
// Phantom assembly
resb.dumps,
resb.aufwg,
resb.aufst,
resb.baugr,
resb.bauwg,
resb.baust,
// Discontinuation
resb.nfeag,
resb.kzaus,
resb.nfpkz,
resb.nfgrp,
resb.nomat,
resb.nafkz,
// Lead-Time offset
resb.nlfzt,
resb.nlfmv,
resb.nlfzv,
// Quantities and UoM
resb.fmeng,
resb.netau,
resb.ausch,
resb.avoau,
resb.umrez,
resb.umren,
resb.meins,
resb.bdmng,
resb.enmng,
resb.vmeng,
resb.nomng,
resb.erfme,
resb.erfmg,
// Amount and Currency
resb.waers,
resb.enwrt,
// Fashion Manufacturing Fields
resb.fsh_critical_comp,
resb.fsh_critical_level,
//Parent Item
resb.splrv
}
where
aufv.autyp = '40';
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"RESB",
"CAUFV"
],
"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