FSH_DDL_TPO

DDL: FSH_DDL_TPO SQL: V_FSH_TPO Type: view Package: FSH_PP_MD04

TPO Extract

FSH_DDL_TPO is a CDS View that provides data about "TPO Extract" in SAP S/4HANA. It reads from 5 data sources (pph_e_Ekkn, pph_e_Ebkn, fsh_ddl_tpo_4, vbap, vbap) and exposes 80 fields. Part of development package FSH_PP_MD04.

Data Sources (5)

SourceAliasJoin Type
pph_e_Ekkn e inner
pph_e_Ebkn ebkn left_outer
fsh_ddl_tpo_4 m from
vbap vbap left_outer
vbap vbap left_outer

Annotations (7)

NameValueLevelField
EndUserText.label TPO Extract view
AbapCatalog.sqlViewName V_FSH_TPO view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #AUTOMATED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (80)

KeyFieldSource TableSource FieldDescription
matnr fsh_ddl_tpo_4 matnr Vehicle Model
werks fsh_ddl_tpo_4 werks Receiving Plant
berid fsh_ddl_tpo_4 berid Single-Character Flag
meins mdbs_bstme Valuation Unit
dat00 dat01 Delivery Date
Deliverydatefixkzasfixkz
EKETdelkz
RequirementDelkzplumi
lgort fsh_ddl_tpo_4 lgort Sublocation
charg fsh_ddl_tpo_4 charg Chargeable Proc.
delnr delnr Requisition
PONumberdelps
POItemdelet
knttp fsh_ddl_tpo_4 knttp AcctAssgnCat:CC
AccountAssignmentCategoryfixkz
kzvbr fsh_ddl_tpo_4 kzvbr Consumption
sobkz Special Stock
kdauf pph_e_Ekkn vbeln SD Sched. Agmt
lifnr lifnr Fixed Vendor
bedat bedat Start date
PODateetmen
ScheduledQtyglmng
kzbws fsh_ddl_tpo_4 kzbws Valuation
sgt_scat sgt_scat Stock Segment
sgt_rcat vbap sgt_rcat Req. Segment
mdbs_statu mdbs_statu
mdbs_no_disp mdbs_no_disp
mdbs_wepos mdbs_wepos
GoodsreceiptEKPOWEPOSmdbs_emlif
Suppliermdbs_lblkz
SCSuppliermdbs_menge_db
POQuantitymdbs_wemng_db
Deliveredmdbs_wamng_db
Issuedmdbs_dabmg_db
QtyReducedmdbs_ameng
PreviousQtymdbs_fixmg
fsh_season vbap fsh_season Season
matnrasmatnr
werks eban werks Receiving Plant
berid eban berid Single-Character Flag
meins eban meins Valuation Unit
dat00 eban lfdat Delivery Date
ItemdeliverydateBAasdelkz
plumi
lgort eban lgort Sublocation
delnr eban banfn Requisition
delps
DELET
knttp eban knttp AcctAssgnCat:CC
fixkz fixkz Fixing Ind.
kzvbr eban kzvbr Consumption
sobkz eban sobkz Special Stock
kdauf SD Sched. Agmt
kdpos
pspel
lifnr eban flief Fixed Vendor
bedat bedat Start date
ETMEN
GLMNG
auftm
kzbws Valuation
MDMNG
TPMNG
sgt_scat eban sgt_scat Stock Segment
sgt_rcat vbap sgt_rcat Req. Segment
MDBS_STATU
MDBS_BSTME
MDBS_NO_DISP
MDBS_WEPOS
MDBS_EMLIF
MDBS_LBLKZ
MDBS_MENGE_DB
MDBS_WEMNG_DB
MDBS_WAMNG_DB
MDBS_DABMG_DB
MDBS_AMENG
MDBS_FIXMG
MDBS_AMNG01
fsh_season vbap fsh_season Season
fsh_theme vbap fsh_theme Theme

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 FSH_DDL_TPO.
-- 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: V_FSH_TPO

CREATE VIEW FSH_DDL_TPO AS
SELECT
  m.matnr AS matnr,
  m.werks AS werks,
  m.berid AS berid,
  mdbs_bstme AS meins,
  dat01 AS dat00,
  m.lgort AS lgort,
  m.charg AS charg,
  delnr,
  m.knttp AS knttp,
  m.kzvbr AS kzvbr,
  e.vbeln AS kdauf,
  lifnr,
  bedat,
  m.kzbws AS kzbws,
  sgt_scat,
  vbap.sgt_rcat AS sgt_rcat,
  mdbs_statu,
  mdbs_no_disp,
  mdbs_wepos,
  vbap.fsh_season AS fsh_season,
  vbap.fsh_theme as fsh_theme AS matnrasmatnr,
  '+' AS plumi,
  cast(rpad(eban.bnfpo,6,' ') as pph_delps preserving type) AS delps,
  cast('' as abap.numc( 4 )) AS DELET,
  fixkz,
  eban.sobkz AS sobkz,
  coalesce(ebkn.vbelp,'000000') AS kdpos,
  coalesce(ebkn.ps_psp_pnr,'00000000') AS pspel,
  cast (0 as abap.dec(13,3)) AS ETMEN,
  cast (0 as abap.dec(13,3)) AS GLMNG,
  cast (0 as abap.dec(13,3)) AS auftm,
  cast (0 as abap.dec(13,3)) AS MDMNG,
  cast (0 as abap.dec(13,3)) AS TPMNG,
  cast ('' as abap.unit( 3 )) AS MDBS_BSTME,
  '' AS MDBS_EMLIF,
  '' AS MDBS_LBLKZ,
  cast (0 as abap.dec(13,3)) AS MDBS_MENGE_DB,
  cast (0 as abap.dec(13,3)) AS MDBS_WEMNG_DB,
  cast (0 as abap.dec(13,3)) AS MDBS_WAMNG_DB,
  cast (0 as abap.dec(13,3)) AS MDBS_DABMG_DB,
  cast (0 as abap.dec(13,3)) AS MDBS_AMENG,
  '' AS MDBS_FIXMG,
  cast (0 as abap.dec(13,3)) AS MDBS_AMNG01,
  vbap.fsh_theme AS fsh_theme
FROM fsh_ddl_tpo_4 AS m
INNER JOIN pph_e_Ekkn AS e ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN vbap ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN pph_e_Ebkn AS ebkn ON /* join condition not captured in parsed metadata */
;