I_CABUSINESSLOCKENHANCED
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| 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)
| Key | Field | CDS Fields | Used 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
}