I_ChgRecdFuncLocBOM

DDL: I_CHGRECDFUNCLOCBOM SQL: ICHGRECD_FLBOM Type: view COMPOSITE

Chg Recd Funloc BOM

I_ChgRecdFuncLocBOM is a Composite CDS View that provides data about "Chg Recd Funloc BOM" in SAP S/4HANA. It reads from 1 data source (I_BillOfMaterial) and exposes 6 fields.

Data Sources (1)

SourceAliasJoin Type
I_BillOfMaterial BillOfMaterial from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ICHGRECD_FLBOM view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Chg Recd Funloc BOM view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #COMPOSITE view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (6)

KeyFieldSource TableSource FieldDescription
FunctionalLocation
Plant
BillOfMaterialVariantUsage
BillOfMaterialVariant
BillOfMaterialHeaderUUID I_BillOfMaterial BillOfMaterialHeaderUUID
HeaderValidityStartDate
@AbapCatalog.sqlViewName: 'ICHGRECD_FLBOM'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Chg Recd Funloc BOM'
@ObjectModel.usageType: {serviceQuality: #C,
                         dataClass: #MASTER,
                         sizeCategory: #L}
@VDM.viewType:#COMPOSITE
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_ChgRecdFuncLocBOM
as select from I_BillOfMaterial as BillOfMaterial
{
  BillOfMaterial._Tpst.FunctionalLocation         as FunctionalLocation,
  BillOfMaterial._Tpst.Plant                      as Plant,
  BillOfMaterial._Tpst.BillOfMaterialVariantUsage as BillOfMaterialVariantUsage,
  BillOfMaterial._Tpst.BillOfMaterialVariant      as BillOfMaterialVariant,
  BillOfMaterial.BillOfMaterialHeaderUUID,
  //  BillOfMaterial.EngineeringChangeDocument        as EngineeringChangeDocument,

  max(BillOfMaterial.HeaderValidityStartDate)     as HeaderValidityStartDate
}
where
  //   BillOfMaterial.BillOfMaterialCategory = 'E'             // SAP Note 3523150

       BillOfMaterial.BillOfMaterialCategory = 'T'             // SAP Note 3523150

  and  BillOfMaterial.BillOfMaterialVersion  = ''

group by
  BillOfMaterial._Tpst.FunctionalLocation,
  BillOfMaterial._Tpst.Plant,
  BillOfMaterial._Tpst.BillOfMaterialVariantUsage,
  BillOfMaterial._Tpst.BillOfMaterialVariant,
  BillOfMaterial.BillOfMaterialHeaderUUID