I_BPGoodsReceivingHour

DDL: I_BPGOODSRECEIVINGHOUR SQL: IBPGRH Type: view BASIC

BP Goods Receiving Hour

I_BPGoodsReceivingHour (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

BPGoodsReceivingHoursCode · Database & Data Management

I_BPGoodsReceivingHour is a Basic CDS View that provides data about "BP Goods Receiving Hour" in SAP S/4HANA. It reads from 1 data source (tvwa) and exposes 2 fields with key field BPGoodsReceivingHoursCode. It has 1 association to related views.

SAP Help Documentation

CategoryCDS Views for Business Partner
Purpose
This CDS view is designed to provide information about the goods receiving hours associated with business partner contact person and customer unloading points. It allows users to retrieve and understand the specific time frames during which goods can be received, facilitating efficient planning and coordination of deliveries. This CDS view provides the data to answer the following business questions: What are the designated goods receiving hours for a specific contact person and specific customer unloading points? How can I access the textual description or additional details related to the goods receiving hours for a contact person? What are the specific receiving hours that need to be considered for delivery scheduling? How can I optimize delivery schedules based on the receiving hours?

Prerequisites
Authorizations Users who want to use this CDS view don't need any special authorization.

Structure
Important Fields Important fields in this view include the following: Field Name Description BPGoodsReceivingHoursCode Goods receiving hours ID (default value)

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessDatabase & Data Management
Application ComponentLO-MD-BP
CapabilitiesData Source for Defining CDS Entities, Data Source for Data Extraction
PackageDatabase & Data Management for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
tvwa tvwa from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_BPGoodsReceivingHourText _Text $projection.BPGoodsReceivingHoursCode = _Text.BPGoodsReceivingHoursCode

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName IBPGRH view
Search.searchable true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.sapObjectNodeType.name BPGoodsReceivingHoursCode view
ObjectModel.representativeKey BPGoodsReceivingHoursCode view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
EndUserText.label BP Goods Receiving Hour view
Metadata.ignorePropagatedAnnotations true view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY BPGoodsReceivingHoursCode tvwa wanid Goods receiving hours ID (default value)
_Text _Text

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 I_BPGoodsReceivingHour.
-- 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.
-- SQL view name: IBPGRH

CREATE VIEW I_BPGoodsReceivingHour AS
SELECT
  tvwa.wanid AS BPGoodsReceivingHoursCode
FROM tvwa
LEFT OUTER JOIN I_BPGoodsReceivingHourText AS _Text ON BPGoodsReceivingHoursCode = _Text.BPGoodsReceivingHoursCode  -- association [0..*]
;