I_CustomerUnloadingPointTP

DDL: I_CUSTOMERUNLOADINGPOINTTP Type: view_entity TRANSACTIONAL

BP Customer Unloading Point - TP

I_CustomerUnloadingPointTP is a Transactional CDS View that provides data about "BP Customer Unloading Point - TP" in SAP S/4HANA. It reads from 1 data source (I_CustomerUnloadingPoint) and exposes 38 fields with key fields Customer, BusinessPartner, UnloadingPointName. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CustomerUnloadingPoint CustomerUnloadingPoint from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_BusinessPartnerTP_2 _BusinessPartner $projection.businesspartner = _BusinessPartner.BusinessPartner
[1..1] I_BusinessPartnerCustomerTP_2 _BusinessPartnerCustomer $projection.businesspartner = _BusinessPartnerCustomer.BusinessPartner and $projection.Customer = _BusinessPartnerCustomer.Customer

Annotations (7)

NameValueLevelField
EndUserText.label BP Customer Unloading Point - TP view
VDM.viewType #TRANSACTIONAL view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY Customer Customer Sold-to Party
KEY BusinessPartner
KEY UnloadingPointName UnloadingPointName Unloading Point Name
UnloadingPointNameForEdit UnloadingPointName Unloading Point Name
CustomerFactoryCalenderCode CustomerFactoryCalenderCode Cust.calendar
BPGoodsReceivingHoursCode BPGoodsReceivingHoursCode Goods rec.hours
IsDfltBPUnloadingPoint IsDfltBPUnloadingPoint Default unld.pt
MondayMorningOpeningTime MondayMorningOpeningTime Monday
MondayMorningClosingTime MondayMorningClosingTime Monday
MondayAfternoonOpeningTime MondayAfternoonOpeningTime Monday
MondayAfternoonClosingTime MondayAfternoonClosingTime Monday
TuesdayMorningOpeningTime TuesdayMorningOpeningTime Tuesday
TuesdayMorningClosingTime TuesdayMorningClosingTime Tuesday
TuesdayAfternoonOpeningTime TuesdayAfternoonOpeningTime Tuesday
TuesdayAfternoonClosingTime TuesdayAfternoonClosingTime Tuesday
WednesdayMorningOpeningTime WednesdayMorningOpeningTime Wednesday
WednesdayMorningClosingTime WednesdayMorningClosingTime Wednesday
WednesdayAfternoonOpeningTime WednesdayAfternoonOpeningTime Wednesday
WednesdayAfternoonClosingTime WednesdayAfternoonClosingTime Wednesday
ThursdayMorningOpeningTime ThursdayMorningOpeningTime Thursday
ThursdayMorningClosingTime ThursdayMorningClosingTime Thursday
ThursdayAfternoonOpeningTime ThursdayAfternoonOpeningTime Thursday
ThursdayAfternoonClosingTime ThursdayAfternoonClosingTime Thursday
FridayMorningOpeningTime FridayMorningOpeningTime Friday
FridayMorningClosingTime FridayMorningClosingTime Friday
FridayAfternoonOpeningTime FridayAfternoonOpeningTime Friday
FridayAfternoonClosingTime FridayAfternoonClosingTime Friday
SaturdayMorningOpeningTime SaturdayMorningOpeningTime Saturday
SaturdayMorningClosingTime SaturdayMorningClosingTime Saturday
SaturdayAfternoonOpeningTime SaturdayAfternoonOpeningTime Saturday
SaturdayAfternoonClosingTime SaturdayAfternoonClosingTime Saturday
SundayMorningOpeningTime SundayMorningOpeningTime Sunday
SundayMorningClosingTime SundayMorningClosingTime Sunday
SundayAfternoonOpeningTime SundayAfternoonOpeningTime Sunday
SundayAfternoonClosingTime SundayAfternoonClosingTime Sunday
_BusinessPartnerCustomer _BusinessPartnerCustomer
_Customer _Customer
_BusinessPartner _BusinessPartner

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_CustomerUnloadingPointTP.
-- 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 I_CustomerUnloadingPointTP AS
SELECT
  Customer,
  _Customer._CustomerToBusinessPartner._BusinessPartner.BusinessPartner AS BusinessPartner,
  UnloadingPointName,
  UnloadingPointName AS UnloadingPointNameForEdit,
  CustomerFactoryCalenderCode,
  BPGoodsReceivingHoursCode,
  IsDfltBPUnloadingPoint,
  MondayMorningOpeningTime,
  MondayMorningClosingTime,
  MondayAfternoonOpeningTime,
  MondayAfternoonClosingTime,
  TuesdayMorningOpeningTime,
  TuesdayMorningClosingTime,
  TuesdayAfternoonOpeningTime,
  TuesdayAfternoonClosingTime,
  WednesdayMorningOpeningTime,
  WednesdayMorningClosingTime,
  WednesdayAfternoonOpeningTime,
  WednesdayAfternoonClosingTime,
  ThursdayMorningOpeningTime,
  ThursdayMorningClosingTime,
  ThursdayAfternoonOpeningTime,
  ThursdayAfternoonClosingTime,
  FridayMorningOpeningTime,
  FridayMorningClosingTime,
  FridayAfternoonOpeningTime,
  FridayAfternoonClosingTime,
  SaturdayMorningOpeningTime,
  SaturdayMorningClosingTime,
  SaturdayAfternoonOpeningTime,
  SaturdayAfternoonClosingTime,
  SundayMorningOpeningTime,
  SundayMorningClosingTime,
  SundayAfternoonOpeningTime,
  SundayAfternoonClosingTime
FROM I_CustomerUnloadingPoint AS CustomerUnloadingPoint
LEFT OUTER JOIN I_BusinessPartnerTP_2 AS _BusinessPartner ON businesspartner = _BusinessPartner.BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartnerCustomerTP_2 AS _BusinessPartnerCustomer ON businesspartner = _BusinessPartnerCustomer.BusinessPartner AND Customer = _BusinessPartnerCustomer.Customer  -- association [1..1]
;