I_CABUSINESSLOCKENHANCED

CDS View

Business Lock Enhanced

I_CABUSINESSLOCKENHANCED is a CDS View in S/4HANA. Business Lock Enhanced. It contains 15 fields. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
C_CAComplexBusinessLockOnMD view from CONSUMPTION Komplexe Sperren auf Stammdaten
P_CABusLockForContrAcct view_entity inner COMPOSITE Business Lock for a Contract Account
P_CABusLockForContract view_entity inner COMPOSITE Business Lock for a CA Contract
P_CAContractItemLocks view from COMPOSITE Contract Item Locks

Fields (15)

KeyField CDS FieldsUsed in Views
KEY BusinessPartner BusinessPartner 1
KEY CABusinessLockObject CABusinessLockObject 1
KEY CABusinessLockObjectCategory CABusinessLockObjectCategory 3
KEY CABusinessLockReason CABusinessLockReason 3
KEY CABusinessLockValidFrom CABusinessLockValidFrom 3
KEY CABusinessLockValidTo CABusinessLockValidTo 3
KEY CABusinessProcess CABusinessProcess 3
KEY CAProviderContractItemCharUUID CAProviderContractItemCharUUID 2
KEY ContractAccount ContractAccount 1
_CABusinessLockObjCategory _CABusinessLockObjCategory 2
_CABusinessLockReason _CABusinessLockReason 2
_CABusinessProcess _CABusinessProcess 2
LastChangeDate LastChangeDate 3
LastChangedByUser LastChangedByUser 2
LastChangeTime LastChangeTime 2
@AccessControl.authorizationCheck: #CHECK

@EndUserText.label: 'Business Lock Enhanced'

@ObjectModel: {
    usageType: {
      serviceQuality: #B,
      sizeCategory: #XL,
      dataClass: #TRANSACTIONAL } }

@VDM.viewType: #COMPOSITE

define view entity I_CABusinessLockEnhanced
  as select from P_CABusinessLockResolve

{
  key CABusinessLockObject,
  key CABusinessLockObjectCategory,
  key CABusinessProcess,
  key CABusinessLockReason,
  key CABusinessLockValidFrom,
  key CABusinessLockValidTo,
  key BusinessPartner,
  key ContractAccount,
      CAConditionalBusLockObject,
      CABusinessLockActivityCode,
      LastChangedByUser,
      LastChangeDate,
      LastChangeTime,
      CAProcLockWriteProtected,
      CAMassRunDate,
      CAMassRunID,
      CAProviderContractItemCharUUID,
      CAProviderContractItemUUID,
      CAContract,
      CADocumentNumber,
      CARepetitionItemNumber,
      CABPItemNumber,
      CASubItemNumber,
      CABillgPlnNumber,
      CABillgPlnItem,

      /* Associations */
      _BusinessPartner,
      _CABusinessLockObjCategory,
      _CABusinessLockReason,
      _CABusinessProcess,
      _ContractAccount,
      _ContractAccountPartner,
      _CABillingPlan,
      _CABillingPlanItem
}