C_SftyCertTmplWrkPmtTmplVH

DDL: C_SFTYCERTTMPLWRKPMTTMPLVH SQL: SCTWPTVH Type: view CONSUMPTION

Sfty Cert Tmpl Wrk Pmt Tmpl

C_SftyCertTmplWrkPmtTmplVH is a Consumption CDS View that provides data about "Sfty Cert Tmpl Wrk Pmt Tmpl" in SAP S/4HANA. It reads from 1 data source (I_WorkPermitTemplate) and exposes 25 fields with key field WorkPermit. It has 7 associations to related views. It is exposed through 1 OData service (UI_SAFETYCERTIFICATETEMPLATE).

Data Sources (1)

SourceAliasJoin Type
I_WorkPermitTemplate I_WorkPermitTemplate from

Associations (7)

CardinalityTargetAliasCondition
[0..1] I_Equipment _Equipment $projection.Equipment = _Equipment.Equipment
[0..*] I_EquipmentText _EquipmentText $projection.Equipment = _EquipmentText.Equipment
[0..1] I_FunctionalLocation _FunctionalLocation $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation
[0..*] I_FunctionalLocationText _FunctionalLocationText $projection.FunctionalLocation = _FunctionalLocationText.FunctionalLocation
[0..1] I_FunctionalLocationLabel _FunctionalLocationLabel $projection.FunctionalLocation = _FunctionalLocationLabel.FunctionalLocation
[1..1] I_WorkPermitTemplateType _WorkPermitTemplateType $projection.WorkPermitType = _WorkPermitTemplateType.WorkPermitType and $projection.MaintenancePlanningPlant = _WorkPermitTemplateType.MaintenancePlanningPlant
[1..1] I_Plant _Plant $projection.MaintenancePlanningPlant = _Plant.Plant

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName SCTWPTVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
Search.searchable true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey WorkPermit view
ClientHandling.algorithm #SESSION_VARIABLE view
Consumption.ranked true view
EndUserText.label Sfty Cert Tmpl Wrk Pmt Tmpl view

OData Services (1)

ServiceBindingVersionContractRelease
UI_SAFETYCERTIFICATETEMPLATE UI_SFTYCERTIFICATETEMPLATE V2 C1 NOT_RELEASED

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY WorkPermit WorkPermit Application
WorkPermitInternalID WorkPermitInternalID Object number
WrkPermitDesc WrkPermitDesc Short Text
WorkPermitType WorkPermitType Work Permit Type
WorkPermitTypeDescription _WorkPermitType WorkPermitTypeDescription Work Permit Usg Desc
MaintenancePlanningPlant MaintenancePlanningPlant Planning Plant
PlantName _Plant PlantName Plant Name
Equipment Equipment Equipment check
FunctionalLocation FunctionalLocation Object ID
ValidFromDateTime ValidFromDateTime Time Stamp
ValidToDateTime ValidToDateTime Time Stamp
WorkPermitProcessingStatus WorkPermitProcessingStatus Processing State
WorkPermitProcessingStatusText
WorkCenter WorkCenter Work Center
_WorkPermitTemplateType _WorkPermitTemplateType
WorkCenterText WorkCenterText Work Center Text
MaintenancePlannerGroup MaintenancePlannerGroup Planner Group
TechObjAuthorizationGroup TechObjAuthorizationGroup AuthorizGroup
_Equipment _Equipment
_EquipmentText _EquipmentText
_FunctionalLocation _FunctionalLocation
_FunctionalLocationText _FunctionalLocationText
_FunctionalLocationLabel _FunctionalLocationLabel
_WorkPermitType _WorkPermitType
_Plant _Plant

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 C_SftyCertTmplWrkPmtTmplVH.
-- 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: SCTWPTVH

CREATE VIEW C_SftyCertTmplWrkPmtTmplVH AS
SELECT
  WorkPermit,
  WorkPermitInternalID,
  WrkPermitDesc,
  WorkPermitType,
  _WorkPermitType.WorkPermitTypeDescription AS WorkPermitTypeDescription,
  MaintenancePlanningPlant,
  _Plant.PlantName AS PlantName,
  Equipment,
  FunctionalLocation,
  ValidFromDateTime,
  ValidToDateTime,
  WorkPermitProcessingStatus,
  I_WorkPermitTemplate._WrkPmtProcessingStatusText[1:Language=$session.system_language].WorkPermitProcessingStatusText AS WorkPermitProcessingStatusText,
  WorkCenter,
  WorkCenterText,
  MaintenancePlannerGroup,
  TechObjAuthorizationGroup
FROM I_WorkPermitTemplate
LEFT OUTER JOIN I_Equipment AS _Equipment ON Equipment = _Equipment.Equipment  -- association [0..1]
LEFT OUTER JOIN I_EquipmentText AS _EquipmentText ON Equipment = _EquipmentText.Equipment  -- association [0..*]
LEFT OUTER JOIN I_FunctionalLocation AS _FunctionalLocation ON FunctionalLocation = _FunctionalLocation.FunctionalLocation  -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocationText AS _FunctionalLocationText ON FunctionalLocation = _FunctionalLocationText.FunctionalLocation  -- association [0..*]
LEFT OUTER JOIN I_FunctionalLocationLabel AS _FunctionalLocationLabel ON FunctionalLocation = _FunctionalLocationLabel.FunctionalLocation  -- association [0..1]
LEFT OUTER JOIN I_WorkPermitTemplateType AS _WorkPermitTemplateType ON WorkPermitType = _WorkPermitTemplateType.WorkPermitType AND MaintenancePlanningPlant = _WorkPermitTemplateType.MaintenancePlanningPlant  -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON MaintenancePlanningPlant = _Plant.Plant  -- association [1..1]
;