I_BillOfOperationsRelationship
Bill of Operation Relationship
I_BillOfOperationsRelationship is a Basic CDS View that provides data about "Bill of Operation Relationship" in SAP S/4HANA. It reads from 1 data source (plab) and exposes 27 fields with key fields BillOfOperationsType, PrdcssrBOOGroup, PrdcssrBOOVariant, PrdcssrBOOOpInternalID, SuccssrBOOGroup.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| plab | plab | from |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Bill of Operation Relationship | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| AccessControl.personalData.blocking | #REQUIRED | view |
Fields (27)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BillOfOperationsType | plnty | ||
| KEY | PrdcssrBOOGroup | plnnr | ||
| KEY | PrdcssrBOOVariant | plnal | ||
| KEY | PrdcssrBOOOpInternalID | plnkn | ||
| KEY | SuccssrBOOGroup | plnrn | ||
| KEY | SuccssrBOOVariant | alnrn | ||
| KEY | SuccssrBOOOpInternalID | knnrn | ||
| KEY | MasterRecipeRelationshipType | |||
| KEY | MaxTimeIntvlIsUsedForSchedg | mimax | ||
| KEY | BOOInternalVersionCounter | zaehl | ||
| ValidityStartDate | datuv | |||
| ValidityEndDate | valid_to | |||
| CreationDate | andat | |||
| CreatedByUser | annam | |||
| LastChangeDate | aedat | |||
| LastChangedByUser | aenam | |||
| ChangeNumber | aennr | |||
| TimeIntvlBtwnRelshp | dauer | |||
| MaxTimeIntvlBtwnRelshp | dauermax | |||
| TimeIntvlBtwnRelshpUnit | zeinh | |||
| OperationIsSuccessor | vornc | |||
| OperationIsPredecessor | ncvor | |||
| FactoryCalendar | kalid | |||
| IsDeleted | loekz | |||
| IsImplicitlyDeleted | loekz_inherited | |||
| WorkCenterInternalID | arbid | |||
| Plant | werks |
//@AbapCatalog.sqlViewName: 'IBOORELSHP'
//@AbapCatalog.compiler.compareFilter: true
//@AbapCatalog.preserveKey: true
//@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Bill of Operation Relationship'
@VDM.viewType: #BASIC
@ObjectModel.usageType: { serviceQuality: #D, sizeCategory: #XXL, dataClass: #MASTER }
@AccessControl.personalData.blocking: #REQUIRED
//define view I_BillOfOperationsRelationship
define view entity I_BillOfOperationsRelationship
as select from plab
{
key plnty as BillOfOperationsType,
key plnnr as PrdcssrBOOGroup,
key plnal as PrdcssrBOOVariant,
key plnkn as PrdcssrBOOOpInternalID,
key plnrn as SuccssrBOOGroup,
key alnrn as SuccssrBOOVariant,
key knnrn as SuccssrBOOOpInternalID,
key cast(aobar as vdm_aobar) as MasterRecipeRelationshipType,
key mimax as MaxTimeIntvlIsUsedForSchedg,
key zaehl as BOOInternalVersionCounter,
case aobar
when 'NF'
then cast('1' as aobky)
when 'AF'
then cast('2' as aobky)
when 'EF'
then cast('3' as aobky)
when 'SF'
then cast('4' as aobky)
end as BOORelationshipType, // For MRC SOAP
@Semantics.businessDate.from: true
datuv as ValidityStartDate,
@Semantics.businessDate.to: true
valid_to as ValidityEndDate,
@Semantics.systemDate.createdAt: true
andat as CreationDate,
@Semantics.user.createdBy: true
annam as CreatedByUser,
@Semantics.systemDate.lastChangedAt: true
aedat as LastChangeDate,
@Semantics.user.lastChangedBy: true
aenam as LastChangedByUser,
aennr as ChangeNumber,
dauer as TimeIntvlBtwnRelshp,
dauermax as MaxTimeIntvlBtwnRelshp,
zeinh as TimeIntvlBtwnRelshpUnit,
vornc as OperationIsSuccessor,
ncvor as OperationIsPredecessor,
kalid as FactoryCalendar,
loekz as IsDeleted,
loekz_inherited as IsImplicitlyDeleted,
arbid as WorkCenterInternalID,
werks as Plant
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"PLAB"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA