A_WorkPermitPartner

DDL: A_WORKPERMITPARTNER Type: view_entity CONSUMPTION Package: VDM_EAM_WCM_PERMIT_TO_WORK

WorkPermit Partner

A_WorkPermitPartner is a Consumption CDS View that provides data about "WorkPermit Partner" in SAP S/4HANA. It reads from 1 data source (R_WorkPermitPartnerTP) and exposes 17 fields with key fields MaintObjectInternalID, PartnerFunction, MaintenancePartnerObjectNumber. 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_WorkPermitPartnerTP R_WorkPermitPartnerTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label WorkPermit Partner 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 WorkPermitPartner_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_WORKPERMIT

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY MaintObjectInternalID MaintObjectInternalID
KEY PartnerFunction PartnerFunction
KEY MaintenancePartnerObjectNumber MaintenancePartnerObjectNumber
MaintenancePartner MaintenancePartner
WorkPermit WorkPermit
WorkPermitType WorkPermitType
MaintenancePlanningPlant MaintenancePlanningPlant
PartnerFunctionName PartnerFunctionName
MaintObjectCategory MaintObjectCategory
CustomerFullName CustomerFullName
Country Country
CreatedByUser CreatedByUser
CreationDate CreationDate
CreationTime CreationTime
LastChangedByUser LastChangedByUser
LastChangedDate LastChangedDate
LastChangeTime LastChangeTime
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'WorkPermit Partner'
@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
@OData.entityType.name: 'WorkPermitPartner_Type'
define view entity A_WorkPermitPartner
  as projection on R_WorkPermitPartnerTP
{
  key MaintObjectInternalID,
  key PartnerFunction,
  key MaintenancePartnerObjectNumber,
      MaintenancePartner,
      WorkPermit,
      WorkPermitType,
      MaintenancePlanningPlant,
      PartnerFunctionName,
      MaintObjectCategory,
      CustomerFullName,
      Country,
      CreatedByUser,
      CreationDate,
      CreationTime,
      LastChangedByUser,
      LastChangedDate,
      LastChangeTime,
      /* Associations */
      _WorkPermit : redirected to parent A_WorkPermit

}