I_BPCustUnldgPtAddrDepdntInfo

DDL: I_BPCUSTUNLDGPTADDRDEPDNTINFO SQL: IBPCUSTUNLDGADDR Type: view COMPOSITE

BP and Cust unldg Addr Depdnt Info

I_BPCustUnldgPtAddrDepdntInfo is a Composite CDS View that provides data about "BP and Cust unldg Addr Depdnt Info" in SAP S/4HANA. It reads from 4 data sources (I_BusinessPartnerCustomer, I_BusinessPartnerCustomer, I_CustomerUnloadingPoint, I_CustUnldgPtAddrDepdntInfo) and exposes 75 fields with key fields BusinessPartner, AddressID, Customer, UnloadingPointName, AddressID. It has 3 associations to related views.

Data Sources (4)

SourceAliasJoin Type
I_BusinessPartnerCustomer BusinessPartnerCustomer inner
I_BusinessPartnerCustomer BusinessPartnerCustomer inner
I_CustomerUnloadingPoint CustomerUnloadingPoint inner
I_CustUnldgPtAddrDepdntInfo CustUnldgPtAddrDepdntInfo inner

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_BPCurrentDefaultAddress _DefaultAddress _DefaultAddress.BusinessPartner = $projection.BusinessPartner
[1..1] I_BusinessPartner _BusinessPartner _BusinessPartner.BusinessPartner = $projection.BusinessPartner
[1..1] I_Customer _Customer $projection.Customer = _Customer.Customer

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IBPCUSTUNLDGADDR view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label BP and Cust unldg Addr Depdnt Info view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #COMPOSITE view

Fields (75)

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

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_BPCustUnldgPtAddrDepdntInfo.
-- 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: IBPCUSTUNLDGADDR

CREATE VIEW I_BPCustUnldgPtAddrDepdntInfo AS
SELECT
  BusinessPartnerCustomer.BusinessPartner AS BusinessPartner,
  cast ( '' as abap.char( 10 ) ) AS AddressID,
  CustomerUnloadingPoint.Customer AS Customer,
  CustomerUnloadingPoint.UnloadingPointName AS UnloadingPointName,
  CustomerUnloadingPoint.CustomerFactoryCalenderCode AS CustomerFactoryCalenderCode,
  CustomerUnloadingPoint.BPGoodsReceivingHoursCode AS BPGoodsReceivingHoursCode,
  CustomerUnloadingPoint.IsDfltBPUnloadingPoint AS IsDfltBPUnloadingPoint,
  CustomerUnloadingPoint.MondayMorningOpeningTime AS MondayMorningOpeningTime,
  CustomerUnloadingPoint.MondayMorningClosingTime AS MondayMorningClosingTime,
  CustomerUnloadingPoint.MondayAfternoonOpeningTime AS MondayAfternoonOpeningTime,
  CustomerUnloadingPoint.MondayAfternoonClosingTime AS MondayAfternoonClosingTime,
  CustomerUnloadingPoint.TuesdayMorningOpeningTime AS TuesdayMorningOpeningTime,
  CustomerUnloadingPoint.TuesdayMorningClosingTime AS TuesdayMorningClosingTime,
  CustomerUnloadingPoint.TuesdayAfternoonOpeningTime AS TuesdayAfternoonOpeningTime,
  CustomerUnloadingPoint.TuesdayAfternoonClosingTime AS TuesdayAfternoonClosingTime,
  CustomerUnloadingPoint.WednesdayMorningOpeningTime AS WednesdayMorningOpeningTime,
  CustomerUnloadingPoint.WednesdayMorningClosingTime AS WednesdayMorningClosingTime,
  CustomerUnloadingPoint.WednesdayAfternoonOpeningTime AS WednesdayAfternoonOpeningTime,
  CustomerUnloadingPoint.WednesdayAfternoonClosingTime AS WednesdayAfternoonClosingTime,
  CustomerUnloadingPoint.ThursdayMorningOpeningTime AS ThursdayMorningOpeningTime,
  CustomerUnloadingPoint.ThursdayMorningClosingTime AS ThursdayMorningClosingTime,
  CustomerUnloadingPoint.ThursdayAfternoonOpeningTime AS ThursdayAfternoonOpeningTime,
  CustomerUnloadingPoint.ThursdayAfternoonClosingTime AS ThursdayAfternoonClosingTime,
  CustomerUnloadingPoint.FridayMorningOpeningTime AS FridayMorningOpeningTime,
  CustomerUnloadingPoint.FridayMorningClosingTime AS FridayMorningClosingTime,
  CustomerUnloadingPoint.FridayAfternoonOpeningTime AS FridayAfternoonOpeningTime,
  CustomerUnloadingPoint.FridayAfternoonClosingTime AS FridayAfternoonClosingTime,
  CustomerUnloadingPoint.SaturdayMorningOpeningTime AS SaturdayMorningOpeningTime,
  CustomerUnloadingPoint.SaturdayMorningClosingTime AS SaturdayMorningClosingTime,
  CustomerUnloadingPoint.SaturdayAfternoonOpeningTime AS SaturdayAfternoonOpeningTime,
  CustomerUnloadingPoint.SaturdayAfternoonClosingTime AS SaturdayAfternoonClosingTime,
  CustomerUnloadingPoint.SundayMorningOpeningTime AS SundayMorningOpeningTime,
  CustomerUnloadingPoint.SundayMorningClosingTime AS SundayMorningClosingTime,
  CustomerUnloadingPoint.SundayAfternoonOpeningTime AS SundayAfternoonOpeningTime,
  CustomerUnloadingPoint.SundayAfternoonClosingTime AS SundayAfternoonClosingTime
INNER JOIN I_BusinessPartnerCustomer AS BusinessPartnerCustomer ON /* join condition not captured in parsed metadata */
INNER JOIN I_CustomerUnloadingPoint AS CustomerUnloadingPoint ON /* join condition not captured in parsed metadata */
INNER JOIN I_CustUnldgPtAddrDepdntInfo AS CustUnldgPtAddrDepdntInfo ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_BPCurrentDefaultAddress AS _DefaultAddress ON _DefaultAddress.BusinessPartner = BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON _BusinessPartner.BusinessPartner = BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_Customer AS _Customer ON Customer = _Customer.Customer  -- association [1..1]
;