Pir_All_Attributes

DDL: PIR_ALL_ATTRIBUTES SQL: PIR_V_ALL_ATT Type: view

All Attributes from PBED and PBED_DRAFT

Pir_All_Attributes is a CDS View that provides data about "All Attributes from PBED and PBED_DRAFT" in SAP S/4HANA. It reads from 7 data sources and exposes 48 fields with key fields matnr, werks, berid, bedae, versb.

Data Sources (7)

SourceAliasJoin Type
pbed pbed left_outer
pbed pbed inner
pbed pbed inner
pbed_draft pbed_draft inner
pbed_draft pbed_draft left_outer
pbed_draft pbed_draft inner
Pir_Union_Head pir_head from

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName PIR_V_ALL_ATT view
ClientHandling.algorithm #AUTOMATED view
AbapCatalog.compiler.compareFilter true view
EndUserText.label All Attributes from PBED and PBED_DRAFT view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (48)

KeyFieldSource TableSource FieldDescription
KEY matnr Pir_Union_Head matnr Vehicle Model
KEY werks Pir_Union_Head werks Receiving Plant
KEY berid Pir_Union_Head berid Single-Character Flag
KEY bedae Pir_Union_Head bedae Reqmts type
KEY versb Pir_Union_Head versb Version
KEY pdatu pbed_draft pdatu Settlement Date
pbdnr Pir_Union_Head pbdnr Requirements Plan
loevr Fcst to be Deltd
meins pbed_draft meins Valuation Unit
draft_qty pbed_draft draft_qty Draft Quantity
plan_qty
withdr_qty
open_qty
acc_past
released
bdzei pbed_draft bdzei PIR Pointer
aenam pbed_draft aenam User Name
vervs Active
matnr Vehicle Model
KEY werks Pir_Union_Head werks Receiving Plant
KEY berid Pir_Union_Head berid Single-Character Flag
KEY bedae Pir_Union_Head bedae Reqmts type
KEY versb Pir_Union_Head versb Version
KEY pdatu pbed pdatu Settlement Date
pbdnr Pir_Union_Head pbdnr Requirements Plan
loevr pbed loevr Fcst to be Deltd
meins pbed meins Valuation Unit
acc_past
released
bdzei pbed bdzei PIR Pointer
aenam pbed aenam User Name
vervs Pir_Union_Head vervs Active
matnr Vehicle Model
KEY werks Pir_Union_Head werks Receiving Plant
KEY berid Pir_Union_Head berid Single-Character Flag
KEY bedae Pir_Union_Head bedae Reqmts type
KEY versb Pir_Union_Head versb Version
KEY pdatu pbed pdatu Settlement Date
pbdnr Pir_Union_Head pbdnr Requirements Plan
loevr pbed loevr Fcst to be Deltd
meins pbed meins Valuation Unit
draft_qty pbed_draft draft_qty Draft Quantity
acc_past
released
bdzei pbed bdzei PIR Pointer
aenam pbed aenam User Name
vervs Pir_Union_Head vervs Active
laeda pbed laeda Last Change

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 Pir_All_Attributes.
-- 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.
-- SQL view name: PIR_V_ALL_ATT

CREATE VIEW Pir_All_Attributes AS
SELECT
  pir_head.matnr AS matnr,
  pir_head.werks AS werks,
  pir_head.berid AS berid,
  pir_head.bedae AS bedae,
  pir_head.versb AS versb,
  pbed_draft.pdatu AS pdatu,
  pir_head.pbdnr AS pbdnr,
  '' AS loevr,
  pbed_draft.meins AS meins,
  pbed_draft.draft_qty AS draft_qty,
  cast(0 as abap.dec(13,3)) AS plan_qty,
  cast(0 as abap.dec(13,3)) AS withdr_qty,
  cast(0 as abap.dec(13,3)) AS open_qty,
  '' AS acc_past,
  '' AS released,
  pbed_draft.bdzei AS bdzei,
  pbed_draft.aenam AS aenam,
  'X' AS vervs,
  pbed.laeda AS laeda
FROM Pir_Union_Head AS pir_head
INNER JOIN pbed_draft ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN pbed ON /* join condition not captured in parsed metadata */
INNER JOIN pbed ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN pbed_draft ON /* join condition not captured in parsed metadata */
;