P_CADOCUMENTBPITEMBUSLOCKENHCD

CDS View

Business Lock for a CA Document

P_CADOCUMENTBPITEMBUSLOCKENHCD is a CDS View in S/4HANA. Business Lock for a CA Document. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
C_CADocumentBPItemBusLockEnhcd view_entity from CONSUMPTION Business Lock for a CA Document
P_CADocumentIssue1 view_entity union_all COMPOSITE CA Document Issue
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Business Lock for a CA Document'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #XXL,
  dataClass: #TRANSACTIONAL
}

@VDM.viewType: #COMPOSITE
@VDM.private: true
define view entity P_CADocumentBPItemBusLockEnhcd
  as select from P_CADocBPItemBusLockEnhcd1

  association [1..1] to R_CADocumentBPItemTP as _BPItem on  $projection.CADocumentNumber       = _BPItem.CADocumentNumber
                                                        and $projection.CARepetitionItemNumber = _BPItem.CARepetitionItemNumber
                                                        and $projection.CABPItemNumber         = _BPItem.CABPItemNumber
                                                        and $projection.CASubItemNumber        = _BPItem.CASubItemNumber

  association [1..1] to P_CABusLockUI        as _LockUI on  $projection.CABusinessLockObjectCategory   = _LockUI.CABusinessLockObjectCategory
                                                        and $projection.CABusinessProcess              = _LockUI.CABusinessProcess
                                                        and $projection.CABusinessLockReason           = _LockUI.CABusinessLockReason
                                                        and $projection.CABusinessLockValidFrom        = _LockUI.CABusinessLockValidFrom
                                                        and $projection.CABusinessLockValidTo          = _LockUI.CABusinessLockValidTo
                                                        and $projection.BusinessPartner                = _LockUI.BusinessPartner
                                                        and $projection.ContractAccount                = _LockUI.ContractAccount
                                                        and $projection.CAContract                     = _LockUI.CAContract
                                                        and $projection.CAProviderContractItemCharUUID = _LockUI.CAProviderContractItemCharUUID
                                                        and $projection.CADocumentNumber               = _LockUI.CADocumentNumber
                                                        and $projection.CARepetitionItemNumber         = _LockUI.CARepetitionItemNumber
                                                        and $projection.CABPItemNumber                 = _LockUI.CABPItemNumber
                                                        and $projection.CASubItemNumber                = _LockUI.CASubItemNumber

{
  key  CABusinessLockObjectCategory,
  key  CABusinessProcess,
  key  CABusinessLockReason,
  key  CABusinessLockValidFrom,
  key  CABusinessLockValidTo,
  key  BusinessPartner,
  key  ContractAccount,
  key  CAContract,
  key  CAProviderContractItemCharUUID,
  key  CADocumentNumber,
  key  CARepetitionItemNumber,
  key  CABPItemNumber,
  key  CASubItemNumber,
       LastChangedByUser,
       LastChangeDate,
       LastChangeTime,
       CompanyCode,
       CADocumentOriginCode,
       BusinessArea,
       Segment,
       CASubApplication,

       /* Associations */
       _ProviderContract,
       _BusinessLockReason,
       _BusinessPartner,
       _BusinessProcess,
       _BusLockObjCategory,
       _CAPartner,
       _BPItem,
       _LockUI
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_CADOCBPITEMBUSLOCKENHCD1"
],
"ASSOCIATED":
[
"I_BUSINESSPARTNER",
"I_CABUSINESSLOCKOBJCATEGORY",
"I_CABUSINESSLOCKREASON",
"I_CABUSINESSPROCESS",
"I_CAPROVIDERCONTRACTHEADER",
"I_CONTRACTACCOUNTPARTNER",
"P_CABUSLOCKUI",
"R_CADOCUMENTBPITEMTP"
],
"BASE":
[
"P_CADOCBPITEMBUSLOCKENHCD1"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/