I_PROJBILLGREQOBJECTLINK

CDS View

Project Billing Request Object Link

I_PROJBILLGREQOBJECTLINK is a CDS View in S/4HANA. Project Billing Request Object Link. It contains 10 fields. 7 CDS views read from this table.

CDS Views using this table (7)

ViewTypeJoinVDMDescription
C_ProjBillgReqWrkPckgWrkItmVH view_entity from CONSUMPTION Work Item Work Package
C_ProjBillgReqWrkPckgWrkItmVH view_entity union CONSUMPTION Work Item Work Package
I_ProjBillgReqObjectLinkTP view_entity from TRANSACTIONAL Project Billing Request Object Link
I_TmpProjectBillingRequest view inner COMPOSITE Temporary Project Billing Request
P_ProjBillgElmntForPrjBlgReq view_entity from CONSUMPTION Additional information in PBR
P_ProjBillingInProcessDetails view_entity from TRANSACTIONAL P view for Billing in Process details
R_ProjBillgReqObjectLinkTP view_entity from TRANSACTIONAL Project Billing Request Object Link

Fields (10)

KeyField CDS FieldsUsed in Views
KEY ProjBillgReqObjectLinkUUID ProjBillgReqObjectLinkUUID 2
KEY ProjectBillingRequestUUID ProjectBillingRequestUUID 3
KEY ReferencedObjectUUID ProjectBillingElementUUID,ReferencedObjectUUID 3
_ProjectBillingRequest _ProjectBillingRequest 2
ObjectLinkType ObjectLinkType 1
PrjBlgReqObjLinkLastChgdByUsr PrjBlgReqObjLinkLastChgdByUsr 1
PrjBlgReqObjLinkLastChgDteTme PrjBlgReqObjLinkLastChgDteTme 1
ProjBillgReqObjLinkCrtedByUsr ProjBillgReqObjLinkCrtedByUsr 1
ProjBillgReqObjLinkCrtedDteTme ProjBillgReqObjLinkCrtedDteTme 1
ReferenceObjectID ReferenceObjectID 1
@AbapCatalog.sqlViewName: 'IPBROBJLINK'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Project Billing Request Object Link'
@ObjectModel.usageType: {
    serviceQuality: #A,
    sizeCategory: #L,
    dataClass: #TRANSACTIONAL
}
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_ProjBillgReqObjectLink
    as select from prjblgreqobjlink as ProjBillgReqObjectLink 
    association [1..1] to I_ProjectBillingRequest as _ProjectBillingRequest
    on $projection.ProjectBillingRequestUUID = _ProjectBillingRequest.ProjectBillingRequestUUID
    {
    
    key ProjBillgReqObjectLink.projbillgreqobjectlinkuuid               as ProjBillgReqObjectLinkUUID,
        ProjBillgReqObjectLink.projectbillingrequestuuid                as ProjectBillingRequestUUID,
        ProjBillgReqObjectLink.referencedobjectuuid                     as ReferencedObjectUUID,
        ProjBillgReqObjectLink.referenceobjectid                        as ReferenceObjectID,
        ProjBillgReqObjectLink.objectlinktype                           as ObjectLinkType,
        @Semantics.user.createdBy: true
        ProjBillgReqObjectLink.projbillgreqobjlinkcrtedbyusr            as ProjBillgReqObjLinkCrtedByUsr,
        @Semantics.systemDateTime.createdAt: true
        ProjBillgReqObjectLink.projbillgreqobjlinkcrteddtetme           as ProjBillgReqObjLinkCrtedDteTme,
        @Semantics.user.lastChangedBy: true
        ProjBillgReqObjectLink.prjblgreqobjlinklastchgdbyusr            as PrjBlgReqObjLinkLastChgdByUsr,
        @Semantics.systemDateTime.lastChangedAt: true
        ProjBillgReqObjectLink.prjblgreqobjlinklastchgdtetme            as PrjBlgReqObjLinkLastChgDteTme,
        _ProjectBillingRequest
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"PRJBLGREQOBJLINK"
],
"ASSOCIATED":
[
"I_PROJECTBILLINGREQUEST"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/