A_WorkPermitApprovalHistory

DDL: A_WORKPERMITAPPROVALHISTORY Type: view_entity CONSUMPTION Package: VDM_EAM_WCM_PERMIT_TO_WORK

WorkPermit Approval History

A_WorkPermitApprovalHistory is a Consumption CDS View that provides data about "WorkPermit Approval History" in SAP S/4HANA. It reads from 1 data source (R_WorkPermitApprovalSegmentTP) and exposes 18 fields with key fields WorkPermitInternalID, WrkPermitApprvlSgmt, NumberOfWrkPermitApprovals. It is exposed through 1 OData service (API_WORKPERMIT). Part of development package VDM_EAM_WCM_PERMIT_TO_WORK.

Data Sources (1)

SourceAliasJoin Type
R_WorkPermitApprovalSegmentTP R_WorkPermitApprovalSegmentTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label WorkPermit Approval History view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
OData.entityType.name WorkPermitApprovalHistory_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_WORKPERMIT

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY WorkPermitInternalID WorkPermitInternalID
KEY WrkPermitApprvlSgmt WrkPermitApprvlSgmt
KEY NumberOfWrkPermitApprovals NumberOfWrkPermitApprovals
WorkPermit WorkPermit
WrkPermitApprvlEnteredByUsr WrkPermitApprvlEnteredByUsr
WrkPermitApprvlEntryDate WrkPermitApprvlEntryDate
WrkPermitApprvlEntryTime WrkPermitApprvlEntryTime
ApprovalDateTime ApprovalDateTime
WrkPermitAprvdFromDate WrkPermitAprvdFromDate
WrkPermitAprvdToDate WrkPermitAprvdToDate
WrkPermitAprvdFromTime WrkPermitAprvdFromTime
WrkPermitAprvdToTime WrkPermitAprvdToTime
WrkPermitApprvlDactvtdByUsr WrkPermitApprvlDactvtdByUsr
WrkPmtApprvlDeactivationDate WrkPmtApprvlDeactivationDate
WrkPmtApprvlDeactivationTime WrkPmtApprvlDeactivationTime
WorkPermitRevokeDateTime WorkPermitRevokeDateTime
WrkPermitApprvlSgmtIsInactive WrkPermitApprvlSgmtIsInactive
WorkPermitApprovalDescription WorkPermitApprovalDescription
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'WorkPermit Approval History'
@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
@OData.entityType.name: 'WorkPermitApprovalHistory_Type'
define view entity A_WorkPermitApprovalHistory as projection on R_WorkPermitApprovalSegmentTP
{
  key WorkPermitInternalID,
  key WrkPermitApprvlSgmt,
  key NumberOfWrkPermitApprovals,
      WorkPermit,
  WrkPermitApprvlEnteredByUsr,
  WrkPermitApprvlEntryDate,
  WrkPermitApprvlEntryTime,
  ApprovalDateTime,
  WrkPermitAprvdFromDate,
  WrkPermitAprvdToDate,
  WrkPermitAprvdFromTime,
  WrkPermitAprvdToTime,
  WrkPermitApprvlDactvtdByUsr,
  WrkPmtApprvlDeactivationDate,
  WrkPmtApprvlDeactivationTime,
  WorkPermitRevokeDateTime,
  WrkPermitApprvlSgmtIsInactive,
  WorkPermitApprovalDescription,
  /* Associations */
  _WorkPermit : redirected to parent A_WorkPermit

}