A_Product_3

DDL: A_PRODUCT_3 Type: view_entity CONSUMPTION

Product

A_Product_3 is a Consumption CDS View that provides data about "Product" in SAP S/4HANA. It reads from 1 data source (R_ProductTP) and exposes 118 fields with key field Product.

Data Sources (1)

SourceAliasJoin Type
R_ProductTP R_ProductTP projection

Annotations (10)

NameValueLevelField
EndUserText.label Product view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey Product view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
Metadata.ignorePropagatedAnnotations true view
OData.entityType.name Product_Type view

Fields (118)

KeyFieldSource TableSource FieldDescription
KEY Product Product Product Sold
ProductType ProductType Product Type Group
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
CreationDateTime CreationDateTime Timestamp
CreatedByUser CreatedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangedByUser LastChangedByUser User Name
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
CrossPlantStatus CrossPlantStatus X-Plant Status
CrossPlantStatusValidityDate CrossPlantStatusValidityDate Valid From
ProductOldID ProductOldID Old Prd Number
GrossWeight GrossWeight Total Weight
WeightUnit WeightUnit Weight unit
WeightISOUnit
ProductGroup ProductGroup Product Sold Group
BaseUnit Unit of Measure
BaseISOUnit
ItemCategoryGroup ItemCategoryGroup Item Cat. Group
NetWeight NetWeight Net weight
Division Division Internal Division ID
VolumeUnit VolumeUnit Volume Unit
VolumeISOUnit
ProductVolume ProductVolume Volume
AuthorizationGroup AuthorizationGroup AuthorizGroup
ANPCode ANPCode ANP Code
SizeOrDimensionText SizeOrDimensionText Size/dimensions
IndustryStandardName IndustryStandardName Ind. Std Desc.
ProductStandardID ProductStandardID GTIN
InternationalArticleNumberCat InternationalArticleNumberCat GTIN Category
ProductIsConfigurable ProductIsConfigurable Configurable
IsBatchManagementRequired IsBatchManagementRequired Batch Mgmt Rqt(Plnt)
ExternalProductGroup ExternalProductGroup Ext. prod group
CrossPlantConfigurableProduct CrossPlantConfigurableProduct Cross-plant CP
SerialNoExplicitnessLevel SerialNoExplicitnessLevel SerializLevel
IsApprovedBatchRecordReqd IsApprovedBatchRecordReqd Batch rec. req.
HandlingIndicator HandlingIndicator Handling Ind.
WarehouseProductGroup WarehouseProductGroup WH Mat.Grp
WarehouseStorageCondition WarehouseStorageCondition Stor. Condition
StandardHandlingUnitType StandardHandlingUnitType Stand. HU Type
SerialNumberProfile SerialNumberProfile SerialNoProfile
IsPilferable IsPilferable Pilferable
IsRelevantForHzdsSubstances IsRelevantForHzdsSubstances Haz. Sub.
QuarantinePeriod QuarantinePeriod Quarant.Per.
TimeUnitForQuarantinePeriod TimeUnitForQuarantinePeriod Time Unit
QuarantinePeriodISOUnit
QualityInspectionGroup QualityInspectionGroup Qual.Insp.Grp
HandlingUnitType HandlingUnitType HUTyp
HasVariableTareWeight HasVariableTareWeight Variable TW
MaximumPackagingLength MaximumPackagingLength Max.Length
MaximumPackagingWidth MaximumPackagingWidth Max. Pack Width
MaximumPackagingHeight MaximumPackagingHeight Max.Height
MaximumCapacity MaximumCapacity Max. Capacity
OvercapacityTolerance OvercapacityTolerance Overcapac. Tol.
UnitForMaxPackagingDimensions UnitForMaxPackagingDimensions Unit of Measure
MaxPackggDimensionISOUnit
BaseUnitSpecificProductLength BaseUnitSpecificProductLength Length
BaseUnitSpecificProductWidth BaseUnitSpecificProductWidth Width
BaseUnitSpecificProductHeight BaseUnitSpecificProductHeight Height
ProductMeasurementUnit ProductMeasurementUnit Unit
ProductMeasurementISOUnit
ArticleCategory ArticleCategory Prod Category
IndustrySector IndustrySector Industry
LastChangeDateTime LastChangeDateTime Timestamp
LastChangeTime LastChangeTime Time changed
DangerousGoodsIndProfile DangerousGoodsIndProfile DGIndProfile
ProductDocumentChangeNumber ProductDocumentChangeNumber Doc. Change No.
ProductDocumentPageCount ProductDocumentPageCount No. Of Sheets
ProductDocumentPageNumber ProductDocumentPageNumber Page Number
DocumentIsCreatedByCAD DocumentIsCreatedByCAD CAD Indicator
ProductionOrInspectionMemoTxt ProductionOrInspectionMemoTxt Prod./insp.memo
ProductionMemoPageFormat ProductionMemoPageFormat Page format
ProductIsHighlyViscous ProductIsHighlyViscous Highly viscous
TransportIsInBulk TransportIsInBulk In bulk/liquid
ProdEffctyParamValsAreAssigned ProdEffctyParamValsAreAssigned Assign.eff.vals
ProdIsEnvironmentallyRelevant ProdIsEnvironmentallyRelevant Envt. relevant
LaboratoryOrDesignOffice LaboratoryOrDesignOffice Lab/Office
PackagingProductGroup PackagingProductGroup Matl Grp Pckmat
PackingReferenceProduct PackingReferenceProduct Ref. mat. for pckg
BasicProduct BasicProduct Basic Material
ProductDocumentNumber ProductDocumentNumber Document
ProductDocumentVersion ProductDocumentVersion Doc. Version
ProductDocumentType ProductDocumentType Document Type
ProductDocumentPageFormat ProductDocumentPageFormat Page Format
ProdChmlCmplncRelevanceCode ProdChmlCmplncRelevanceCode Chemical Compliance Relevance Indicator
DiscountInKindEligibility DiscountInKindEligibility Disc. in kind
ProdCompetitorCustomerNumber ProdCompetitorCustomerNumber Customer Number
ProductHierarchy ProductHierarchy Prod.hierarchy
ProdAllocDetnProcedure ProdAllocDetnProcedure Prod.allocation
ProductManufacturerNumber ProductManufacturerNumber Mfr Part Number
ManufacturerNumber ManufacturerNumber Manufacturer No
ManufacturerPartProfile ManufacturerPartProfile Mfr Part Profile
OwnInventoryManagedProduct OwnInventoryManagedProduct Int. material no.
CountryOfOrigin CountryOfOrigin Country/Region of Origin
RetailArticleBrand RetailArticleBrand Fire-Cont.Sect.
ProductValidStartDate ProductValidStartDate Valid From
ContentUnit Content unit
ProductContentISOUnit
ProductNetContentQuantity ProductNetContentQuantity Net contents
ProductGrossContentQuantity ProductGrossContentQuantity Gross contents
ProductValidEndDate ProductValidEndDate Valid to
AssortmentListType AssortmentListType Astmt List Type
TextilePartsIsWithAnimalOrigin TextilePartsIsWithAnimalOrigin Animal Origin
ProductSeasonUsageCategory ProductSeasonUsageCategory Season Usage
BillOfMaterialIsForEmpties BillOfMaterialIsForEmpties W/ Empties BOM
ServiceAgreement ServiceAgreement Service agreemt
ConsumptionValueCategory ConsumptionValueCategory ABC Indicator
GoodsIssueUnit Unit of Issue
GoodsIssueISOUnit
RegionOfOrigin RegionOfOrigin Reg. of Origin
ValuationClass ValuationClass Valuation Class
SalesUnit Unit
ProductSalesISOUnit
ProductConfiguration ProductConfiguration
VarConfigurationBusObjectKey VarConfigurationBusObjectKey
VarConfigurationBusObjectType VarConfigurationBusObjectType
_ProductGroup_2 _ProductGroup_2
_ProductType _ProductType

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view A_Product_3.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW A_Product_3 AS
SELECT
  Product,
  ProductType,
  CreationDate,
  CreationTime,
  CreationDateTime,
  CreatedByUser,
  LastChangeDate,
  LastChangedByUser,
  IsMarkedForDeletion,
  CrossPlantStatus,
  CrossPlantStatusValidityDate,
  ProductOldID,
  GrossWeight,
  WeightUnit,
  cast( _WeightUnitValueHelp.UnitOfMeasureISOCode as gewei_iso preserving type ) AS WeightISOUnit,
  ProductGroup,
  cast( BaseUnit as cmd_prod_meins preserving type ) AS BaseUnit,
  cast( _BaseUnitOfMeasure.UnitOfMeasureISOCode as meins_iso preserving type ) AS BaseISOUnit,
  ItemCategoryGroup,
  NetWeight,
  Division,
  VolumeUnit,
  cast( _QuantityUnitValueHelp.UnitOfMeasureISOCode as voleh_iso preserving type ) AS VolumeISOUnit,
  ProductVolume,
  AuthorizationGroup,
  ANPCode,
  SizeOrDimensionText,
  IndustryStandardName,
  ProductStandardID,
  InternationalArticleNumberCat,
  ProductIsConfigurable,
  IsBatchManagementRequired,
  ExternalProductGroup,
  CrossPlantConfigurableProduct,
  SerialNoExplicitnessLevel,
  IsApprovedBatchRecordReqd,
  HandlingIndicator,
  WarehouseProductGroup,
  WarehouseStorageCondition,
  StandardHandlingUnitType,
  SerialNumberProfile,
  IsPilferable,
  IsRelevantForHzdsSubstances,
  QuarantinePeriod,
  TimeUnitForQuarantinePeriod,
  cast( _TimeUnitForQuarantinePeriod.UnitOfMeasureISOCode as cifqqtimeuom_iso preserving type ) AS QuarantinePeriodISOUnit,
  QualityInspectionGroup,
  HandlingUnitType,
  HasVariableTareWeight,
  MaximumPackagingLength,
  MaximumPackagingWidth,
  MaximumPackagingHeight,
  MaximumCapacity,
  OvercapacityTolerance,
  UnitForMaxPackagingDimensions,
  cast( _UnitForMaxPackaging.UnitOfMeasureISOCode as cifmaxduom_iso preserving type ) AS MaxPackggDimensionISOUnit,
  BaseUnitSpecificProductLength,
  BaseUnitSpecificProductWidth,
  BaseUnitSpecificProductHeight,
  ProductMeasurementUnit,
  cast( _ProductMeasurementUnit.UnitOfMeasureISOCode as meabm_iso preserving type ) AS ProductMeasurementISOUnit,
  ArticleCategory,
  IndustrySector,
  LastChangeDateTime,
  LastChangeTime,
  DangerousGoodsIndProfile,
  ProductDocumentChangeNumber,
  ProductDocumentPageCount,
  ProductDocumentPageNumber,
  DocumentIsCreatedByCAD,
  ProductionOrInspectionMemoTxt,
  ProductionMemoPageFormat,
  ProductIsHighlyViscous,
  TransportIsInBulk,
  ProdEffctyParamValsAreAssigned,
  ProdIsEnvironmentallyRelevant,
  LaboratoryOrDesignOffice,
  PackagingProductGroup,
  PackingReferenceProduct,
  BasicProduct,
  ProductDocumentNumber,
  ProductDocumentVersion,
  ProductDocumentType,
  ProductDocumentPageFormat,
  ProdChmlCmplncRelevanceCode,
  DiscountInKindEligibility,
  ProdCompetitorCustomerNumber,
  ProductHierarchy,
  ProdAllocDetnProcedure,
  ProductManufacturerNumber,
  ManufacturerNumber,
  ManufacturerPartProfile,
  OwnInventoryManagedProduct,
  CountryOfOrigin,
  RetailArticleBrand,
  ProductValidStartDate,
  cast( ContentUnit as cmd_prod_meins preserving type ) AS ContentUnit,
  cast( _ContentUnit.UnitOfMeasureISOCode as meins_iso preserving type ) AS ProductContentISOUnit,
  ProductNetContentQuantity,
  ProductGrossContentQuantity,
  ProductValidEndDate,
  AssortmentListType,
  TextilePartsIsWithAnimalOrigin,
  ProductSeasonUsageCategory,
  BillOfMaterialIsForEmpties,
  ServiceAgreement,
  ConsumptionValueCategory,
  cast( GoodsIssueUnit as cmd_prod_meins preserving type ) AS GoodsIssueUnit,
  cast( _GoodsIssueUnit.UnitOfMeasureISOCode as meins_iso preserving type ) AS GoodsIssueISOUnit,
  RegionOfOrigin,
  ValuationClass,
  cast( SalesUnit as cmd_prod_meins preserving type ) AS SalesUnit,
  cast( _SalesUnit.UnitOfMeasureISOCode as meins_iso preserving type ) AS ProductSalesISOUnit,
  ProductConfiguration,
  VarConfigurationBusObjectKey,
  VarConfigurationBusObjectType
FROM R_ProductTP
;