UPOV_PR_PF

DDL: UPO_INT_V_PF SQL: UPOS_PR_PF Type: view

Platform

UPOV_PR_PF is a CDS View that provides data about "Platform" in SAP S/4HANA. It reads from 3 data sources (UPOV_PR_PF_PRA, upot_int_entity, UPOV_PR_PF_UOM) and exposes 38 fields with key field pf_no.

Data Sources (3)

SourceAliasJoin Type
UPOV_PR_PF_PRA nonmig_platforms from
upot_int_entity Platform_No left_outer
UPOV_PR_PF_UOM UPOV_PR_PF_UOM union

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName UPOS_PR_PF view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
EndUserText.label Platform view

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY pf_no UPOV_PR_PF_PRA pf_no
first_prd_dt UPOV_PR_PF_PRA first_prd_dt
instl_dt UPOV_PR_PF_PRA instl_dt
pf_name UPOV_PR_PF_PRA pf_name
shtxt UPOV_PR_PF_PRA shtxt
lat_no UPOV_PR_PF_PRA lat_no
lat_dir_cd UPOV_PR_PF_PRA lat_dir_cd
lng_no UPOV_PR_PF_PRA lng_no
lng_dir_cd UPOV_PR_PF_PRA lng_dir_cd
rte_u UPOV_PR_PF_PRA rte_u
rte UPOV_PR_PF_PRA rte
type_cd UPOV_PR_PF_PRA type_cd
watr_dph_u UPOV_PR_PF_PRA watr_dph_u
watr_dph UPOV_PR_PF_PRA watr_dph
location_cd UPOV_PR_PF_PRA location_cd
pf_grp UPOV_PR_PF_PRA pf_grp
docnr UPOV_PR_PF_PRA docnr
docyr UPOV_PR_PF_PRA docyr
oiu_cruser UPOV_PR_PF_PRA oiu_cruser
FIRST_PRD_DT FIRST_PRD_DT
INSTL_DT INSTL_DT
PF_NAME PF_NAME
SHTXT SHTXT
LAT_NO LAT_NO
LAT_DIR_CD LAT_DIR_CD
LNG_NO LNG_NO
LNG_DIR_CD LNG_DIR_CD
RTE_U RTE_U
RTE RTE
TYPE_CD TYPE_CD
WATR_DPH_U WATR_DPH_U
WATR_DPH WATR_DPH
LOCATION_CD LOCATION_CD
PF_GRP PF_GRP
DOCNR DOCNR
DOCYR DOCYR
OIU_CRUSER OIU_CRUSER
OIU_TIMESTAMP OIU_TIMESTAMP
@AbapCatalog.sqlViewName: 'UPOS_PR_PF'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #X
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MASTER
@EndUserText.label: 'Platform'
// get non-migrated PRA platforms

define view UPOV_PR_PF as select from    UPOV_PR_PF_PRA   as nonmig_platforms
  left outer join upot_int_entity  as Platform_No on  Platform_No.converted_label = nonmig_platforms.pf_no
                                                    and Platform_No.gho_pe_type = 'PLATFORM'
{
  key nonmig_platforms.pf_no,
      nonmig_platforms.first_prd_dt,
      nonmig_platforms.instl_dt,
      nonmig_platforms.pf_name,
      nonmig_platforms.shtxt,
      nonmig_platforms.lat_no,
      nonmig_platforms.lat_dir_cd,
      nonmig_platforms.lng_no,
      nonmig_platforms.lng_dir_cd,
      nonmig_platforms.rte_u,
      nonmig_platforms.rte,
      nonmig_platforms.type_cd,
      nonmig_platforms.watr_dph_u,
      nonmig_platforms.watr_dph,
      nonmig_platforms.location_cd,
      nonmig_platforms.pf_grp,
      nonmig_platforms.docnr,
      nonmig_platforms.docyr,
      nonmig_platforms.oiu_cruser,
      nonmig_platforms.oiu_timestamp
}
where
 Platform_No.converted_label is null
union
select from  UPOV_PR_PF_UOM
{
  key PF_NO,        //Platform No

      FIRST_PRD_DT, //First Production Date

      INSTL_DT,     //Installation Date

      PF_NAME,      //Platform Name

      SHTXT,        //Description

      LAT_NO,       //Latitude Number

      LAT_DIR_CD,   //Latitude Direction Code

      LNG_NO,       //Longitude

      LNG_DIR_CD,   //Longitude Direction Code

      RTE_U,        //Rotary Table Elevation Unit

      RTE,          //Rotary Table Elevation

      TYPE_CD,      //Platform Type

      WATR_DPH_U,   //Water Depth Unit

      WATR_DPH,     //Water Depth

      LOCATION_CD,  //Location CD

      PF_GRP,       //Platform Group

      DOCNR,        //Platform Document No

      DOCYR,        //Document Years

      OIU_CRUSER,   // Name of Person Who Created Object

      OIU_TIMESTAMP // UTC Time Stamp in Short Form (YYYYMMDDhhmmss)

}     
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"UPOV_PR_PF_PRA",
"UPOV_PR_PF_UOM",
"UPOT_INT_ENTITY"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/