UPOV_PR_DNVD

DDL: UPO_INT_V_DNVD SQL: UPOS_PR_DNVD Type: view

Delivery Network Variable Data

UPOV_PR_DNVD is a CDS View that provides data about "Delivery Network Variable Data" in SAP S/4HANA. It reads from 3 data sources (UPOV_PR_DNVD_PRA, UPOV_MIGRATED_DN, UPOV_PR_DNVD_UOM) and exposes 65 fields with key fields DN_NO, EFF_FROM_DT, EFF_FROM_DT.

Data Sources (3)

SourceAliasJoin Type
UPOV_PR_DNVD_PRA del_netobj from
UPOV_MIGRATED_DN mig_dn left_outer
UPOV_PR_DNVD_UOM upo_novdt union

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName UPOS_PR_DNVD view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Delivery Network Variable Data view

Fields (65)

KeyFieldSource TableSource FieldDescription
KEY DN_NO UPOV_PR_DNVD_PRA dn_no Delivery network ID
KEY EFF_FROM_DT UPOV_PR_DNVD_PRA eff_from_dt Effective From Date
EFF_TO_DT UPOV_PR_DNVD_PRA eff_to_dt Effective To Date
AL_BASIS_CD UPOV_PR_DNVD_PRA al_basis_cd Alloc Basis
AL_FL UPOV_PR_DNVD_PRA al_fl Allocated
THEO_BASIS_CD UPOV_PR_DNVD_PRA theo_basis_cd Saturated/Dry
THEO_INFL_AM UPOV_PR_DNVD_PRA theo_infl_am Theo.inflation
CHA_COMPAT_CD UPOV_PR_DNVD_PRA cha_compat_cd Chem Anal Comp
PI_METH_CD UPOV_PR_DNVD_PRA pi_meth_cd PI method
INACTIVE_FL UPOV_PR_DNVD_PRA inactive_fl Inactive
CHEM_MEAS_GRP_ID UPOV_PR_DNVD_PRA chem_meas_grp_id Chem Meas Grp
MEAS_GRP_ID UPOV_PR_DNVD_PRA meas_grp_id Meas. Group
CA_PRCS_FREQ_CD UPOV_PR_DNVD_PRA ca_prcs_freq_cd Process Freq
CA_AUTO_SEL_FL UPOV_PR_DNVD_PRA ca_auto_sel_fl Auto Select
CA_ALLOC_METH_CD UPOV_PR_DNVD_PRA ca_alloc_meth_cd Allocation Meth
CA_ALLOC_TOL_PC UPOV_PR_DNVD_PRA ca_alloc_tol_pc CA Tolerance %
CA_ALLOC_BAS_CD UPOV_PR_DNVD_PRA ca_alloc_bas_cd Gas Alloc Basis
CA_ASSUME_MKR_FL UPOV_PR_DNVD_PRA ca_assume_mkr_fl Ass.Mkt.Grp.
CA_ASSUME_ACR_FL UPOV_PR_DNVD_PRA ca_assume_acr_fl Assume ACR's
CA_ASSUME_DOI_FL UPOV_PR_DNVD_PRA ca_assume_doi_fl Assume DOIs
CA_SPF_SBE_FL UPOV_PR_DNVD_PRA ca_spf_sbe_fl Ent. On Sales
CA_SPF_CPNT_FL UPOV_PR_DNVD_PRA ca_spf_cpnt_fl Component Level
CA_FPF_WGB_CD UPOV_PR_DNVD_PRA ca_fpf_wgb_cd Wet Gas Bal
CA_FPF_SP_RLF_FL UPOV_PR_DNVD_PRA ca_fpf_sp_rlf_fl RLF Processing
VL_PRCS_FREQ_CD UPOV_PR_DNVD_PRA vl_prcs_freq_cd Run Valuation
VL_AUTO_SEL_FL UPOV_PR_DNVD_PRA vl_auto_sel_fl Auto Select
VL_VAL_ON_VAL_FL UPOV_PR_DNVD_PRA vl_val_on_val_fl Value on Value
OIU_CRUSER UPOV_PR_DNVD_PRA oiu_cruser Created By
OIU_TIMESTAMP UPOV_PR_DNVD_PRA oiu_timestamp Timestamp
CA_STATIC_TAKES UPOV_PR_DNVD_PRA ca_static_takes Static Takes
CA_SPF_AL_BASIS UPOV_PR_DNVD_PRA ca_spf_al_basis Gas Alloc Basis
NO_WG UPOV_PR_DNVD_PRA no_wg No Wet Gas
DN_NOasDN_NO
KEY EFF_FROM_DT UPOV_PR_DNVD_UOM EFF_FROM_DT Effective From Date
EFF_TO_DT UPOV_PR_DNVD_UOM EFF_TO_DT Effective To Date
AL_BASIS_CD UPOV_PR_DNVD_UOM AL_BASIS_CD Alloc Basis
AL_FL UPOV_PR_DNVD_UOM AL_FL Allocated
THEO_BASIS_CD UPOV_PR_DNVD_UOM THEO_BASIS_CD Saturated/Dry
THEO_INFL_AM UPOV_PR_DNVD_UOM THEO_INFL_AM Theo.inflation
CHA_COMPAT_CD UPOV_PR_DNVD_UOM CHA_COMPAT_CD Chem Anal Comp
PI_METH_CD UPOV_PR_DNVD_UOM PI_METH_CD PI method
INACTIVE_FL UPOV_PR_DNVD_UOM INACTIVE_FL Inactive
CHEM_MEAS_GRP_ID UPOV_PR_DNVD_UOM CHEM_MEAS_GRP_ID Chem Meas Grp
MEAS_GRP_ID Meas. Group
CA_PRCS_FREQ_CD UPOV_PR_DNVD_UOM CA_PRCS_FREQ_CD Process Freq
CA_AUTO_SEL_FL UPOV_PR_DNVD_UOM CA_AUTO_SEL_FL Auto Select
CA_ALLOC_METH_CD UPOV_PR_DNVD_UOM CA_ALLOC_METH_CD Allocation Meth
CA_ALLOC_TOL_PC UPOV_PR_DNVD_UOM CA_ALLOC_TOL_PC CA Tolerance %
CA_ALLOC_BAS_CD UPOV_PR_DNVD_UOM CA_ALLOC_BAS_CD Gas Alloc Basis
CA_ASSUME_MKR_FL UPOV_PR_DNVD_UOM CA_ASSUME_MKR_FL Ass.Mkt.Grp.
CA_ASSUME_ACR_FL UPOV_PR_DNVD_UOM CA_ASSUME_ACR_FL Assume ACR's
CA_ASSUME_DOI_FL UPOV_PR_DNVD_UOM CA_ASSUME_DOI_FL Assume DOIs
CA_SPF_SBE_FL UPOV_PR_DNVD_UOM CA_SPF_SBE_FL Ent. On Sales
CA_SPF_CPNT_FL UPOV_PR_DNVD_UOM CA_SPF_CPNT_FL Component Level
CA_FPF_WGB_CD UPOV_PR_DNVD_UOM CA_FPF_WGB_CD Wet Gas Bal
CA_FPF_SP_RLF_FL UPOV_PR_DNVD_UOM CA_FPF_SP_RLF_FL RLF Processing
VL_PRCS_FREQ_CD UPOV_PR_DNVD_UOM VL_PRCS_FREQ_CD Run Valuation
VL_AUTO_SEL_FL UPOV_PR_DNVD_UOM VL_AUTO_SEL_FL Auto Select
VL_VAL_ON_VAL_FL UPOV_PR_DNVD_UOM VL_VAL_ON_VAL_FL Value on Value
OIU_CRUSER UPOV_PR_DNVD_UOM OIU_CRUSER Created By
OIU_TIMESTAMP UPOV_PR_DNVD_UOM OIU_TIMESTAMP Timestamp
CA_STATIC_TAKES UPOV_PR_DNVD_UOM CA_STATIC_TAKES Static Takes
CA_SPF_AL_BASIS UPOV_PR_DNVD_UOM CA_SPF_AL_BASIS Gas Alloc Basis
NO_WG UPOV_PR_DNVD_UOM NO_WG No Wet Gas
ENH_INV_ALLOC_FL

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 UPOV_PR_DNVD.
-- 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: UPOS_PR_DNVD

CREATE VIEW UPOV_PR_DNVD AS
SELECT
  del_netobj.dn_no AS DN_NO,
  del_netobj.eff_from_dt AS EFF_FROM_DT,
  del_netobj.eff_to_dt AS EFF_TO_DT,
  del_netobj.al_basis_cd AS AL_BASIS_CD,
  del_netobj.al_fl AS AL_FL,
  del_netobj.theo_basis_cd AS THEO_BASIS_CD,
  del_netobj.theo_infl_am AS THEO_INFL_AM,
  del_netobj.cha_compat_cd AS CHA_COMPAT_CD,
  del_netobj.pi_meth_cd AS PI_METH_CD,
  del_netobj.inactive_fl AS INACTIVE_FL,
  del_netobj.chem_meas_grp_id AS CHEM_MEAS_GRP_ID,
  del_netobj.meas_grp_id AS MEAS_GRP_ID,
  del_netobj.ca_prcs_freq_cd AS CA_PRCS_FREQ_CD,
  del_netobj.ca_auto_sel_fl AS CA_AUTO_SEL_FL,
  del_netobj.ca_alloc_meth_cd AS CA_ALLOC_METH_CD,
  del_netobj.ca_alloc_tol_pc AS CA_ALLOC_TOL_PC,
  del_netobj.ca_alloc_bas_cd AS CA_ALLOC_BAS_CD,
  del_netobj.ca_assume_mkr_fl AS CA_ASSUME_MKR_FL,
  del_netobj.ca_assume_acr_fl AS CA_ASSUME_ACR_FL,
  del_netobj.ca_assume_doi_fl AS CA_ASSUME_DOI_FL,
  del_netobj.ca_spf_sbe_fl AS CA_SPF_SBE_FL,
  del_netobj.ca_spf_cpnt_fl AS CA_SPF_CPNT_FL,
  del_netobj.ca_fpf_wgb_cd AS CA_FPF_WGB_CD,
  del_netobj.ca_fpf_sp_rlf_fl AS CA_FPF_SP_RLF_FL,
  del_netobj.vl_prcs_freq_cd AS VL_PRCS_FREQ_CD,
  del_netobj.vl_auto_sel_fl AS VL_AUTO_SEL_FL,
  del_netobj.vl_val_on_val_fl AS VL_VAL_ON_VAL_FL,
  del_netobj.oiu_cruser AS OIU_CRUSER,
  del_netobj.oiu_timestamp AS OIU_TIMESTAMP,
  del_netobj.ca_static_takes AS CA_STATIC_TAKES,
  del_netobj.ca_spf_al_basis AS CA_SPF_AL_BASIS,
  del_netobj.no_wg AS NO_WG,
  del_netobj.enh_inv_alloc_fl as ENH_INV_ALLOC_FL AS DN_NOasDN_NO,
  ' ' AS ENH_INV_ALLOC_FL
FROM UPOV_PR_DNVD_PRA AS del_netobj
LEFT OUTER JOIN UPOV_MIGRATED_DN AS mig_dn ON /* join condition not captured in parsed metadata */
-- UNION with additional select branch(es): UPOV_PR_DNVD_UOM
;