S_ProjBillgReqWorkflowVH

DDL: S_PROJBILLGREQWORKFLOWVH SQL: SPBRWFLVH Type: view_entity Package: PROJECT_BILLINGREQUEST

Value help view for project billing request workflow

S_ProjBillgReqWorkflowVH is a CDS View that provides data about "Value help view for project billing request workflow" in SAP S/4HANA. It reads from 1 data source (I_WorkflowFieldValueHelp) and exposes 15 fields with key field PBPBRWorkflow. It has 6 associations to related views. It is exposed through 1 OData service (ASQL_F5980). Part of development package PROJECT_BILLINGREQUEST.

Data Sources (1)

SourceAliasJoin Type
I_WorkflowFieldValueHelp Document from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_Customer_VH _CustomerVH $projection.Customer = _CustomerVH.Customer
[0..1] I_EngmntProjSrvcOrgStdVH _EngmntProjSrvcOrgStdVH $projection.ServiceOrg = _EngmntProjSrvcOrgStdVH.EngagementProjectServiceOrg
[0..1] I_ProfitCenterVH _ProfitCenterVH $projection.ProfitCenter = _ProfitCenterVH.ProfitCenter and $projection.ControllingArea = _ProfitCenterVH.ControllingArea and $projection.ValidityEndDate = _ProfitCenterVH.ValidityEndDate
[0..1] C_ProjBillgReqWrkflwRcpntVH _BusinessUserVH $projection.UserId = _BusinessUserVH.UserID
[0..1] I_Currency _CurrencyVH $projection.Currency = _CurrencyVH.Currency
[0..1] I_BillingMethodVH _BillingMethodVH $projection.BillingPlanUsageCategory = _BillingMethodVH.BillingPlanUsageCategory

Annotations (8)

NameValueLevelField
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Value help view for project billing request workflow view
OData.publish true view
ObjectModel.createEnabled true view
ObjectModel.dataCategory #VALUE_HELP view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F5980 ASQL_F5980 C2 NOT_RELEASED

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY PBPBRWorkflow
Customer Customer
ProfitCenter Profit center
ServiceOrg Service organization
UserId User
BillingPlanUsageCategory Billing Method
ControllingArea
ValidityEndDate
Currency
_CustomerVH _CustomerVH
_ProfitCenterVH _ProfitCenterVH
_EngmntProjSrvcOrgStdVH _EngmntProjSrvcOrgStdVH
_CurrencyVH _CurrencyVH
_BusinessUserVH _BusinessUserVH
_BillingMethodVH _BillingMethodVH

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 S_ProjBillgReqWorkflowVH.
-- 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: SPBRWFLVH

CREATE VIEW S_ProjBillgReqWorkflowVH AS
SELECT
  '' AS PBPBRWorkflow,
  cast( '' as kunag ) AS Customer,
  cast( '' as prctr ) AS ProfitCenter,
  cast( '' as /cpd/pws_ws_org_unit_id ) AS ServiceOrg,
  cast( '' as user ) AS UserId,
  cast('' as val_text) AS BillingPlanUsageCategory,
  cast('' as kokrs) AS ControllingArea,
  cast('' as datbi) AS ValidityEndDate,
  cast( '' as waers ) AS Currency
FROM I_WorkflowFieldValueHelp AS Document
LEFT OUTER JOIN I_Customer_VH AS _CustomerVH ON Customer = _CustomerVH.Customer  -- association [0..1]
LEFT OUTER JOIN I_EngmntProjSrvcOrgStdVH AS _EngmntProjSrvcOrgStdVH ON ServiceOrg = _EngmntProjSrvcOrgStdVH.EngagementProjectServiceOrg  -- association [0..1]
LEFT OUTER JOIN I_ProfitCenterVH AS _ProfitCenterVH ON ProfitCenter = _ProfitCenterVH.ProfitCenter AND ControllingArea = _ProfitCenterVH.ControllingArea AND ValidityEndDate = _ProfitCenterVH.ValidityEndDate  -- association [0..1]
LEFT OUTER JOIN C_ProjBillgReqWrkflwRcpntVH AS _BusinessUserVH ON UserId = _BusinessUserVH.UserID  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CurrencyVH ON Currency = _CurrencyVH.Currency  -- association [0..1]
LEFT OUTER JOIN I_BillingMethodVH AS _BillingMethodVH ON BillingPlanUsageCategory = _BillingMethodVH.BillingPlanUsageCategory  -- association [0..1]
;