I_BPCustUnldgPtAddrDepdntTP

DDL: I_BPCUSTUNLDGPTADDRDEPDNTTP SQL: ICUSTADRUPTP Type: view TRANSACTIONAL Package: VDM_MD_BP

TP View for Addr Depndnt Unloading Point

I_BPCustUnldgPtAddrDepdntTP is a Transactional CDS View that provides data about "TP View for Addr Depndnt Unloading Point" in SAP S/4HANA. It reads from 1 data source (I_CustUnldgPtAddrDepdntInfo) and exposes 43 fields with key fields AddressID, BusinessPartner, Customer, UnloadingPointName. It has 1 association to related views. Part of development package VDM_MD_BP.

Data Sources (1)

SourceAliasJoin Type
I_CustUnldgPtAddrDepdntInfo I_CustUnldgPtAddrDepdntInfo from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_BusinessPartnerTP _BusinessPartner $projection.businesspartner = _BusinessPartner.BusinessPartner

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName ICUSTADRUPTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label TP View for Addr Depndnt Unloading Point view
VDM.viewType #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.writeEnabled true view
ObjectModel.writeDraftPersistence BPCUSTADRUPTP_D view
ObjectModel.draftEnabled true view
Search.searchable true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY AddressID AddressID Ship-to address
KEY BusinessPartner
KEY Customer Customer Sold-to Party
KEY UnloadingPointName UnloadingPointName Unloading Point Name
CustomerForEdit Customer Sold-to Party
AddressIDForEdit AddressID Ship-to address
UnloadingPointNameForEdit UnloadingPointName Unloading Point Name
BusinessPartnerForEdit
BusinessPartnerUUID
CustomerFactoryCalenderCode CustomerFactoryCalenderCode Cust.calendar
IsDfltBPUnloadingPoint IsDfltBPUnloadingPoint Default unld.pt
BPGoodsReceivingHoursCode BPGoodsReceivingHoursCode Goods rec.hours
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
FormattedAddress
_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_BPCustUnldgPtAddrDepdntTP.
-- 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: ICUSTADRUPTP

CREATE VIEW I_BPCustUnldgPtAddrDepdntTP AS
SELECT
  AddressID,
  _Customer._CustomerToBusinessPartner._BusinessPartner.BusinessPartner AS BusinessPartner,
  Customer,
  UnloadingPointName,
  Customer AS CustomerForEdit,
  AddressID AS AddressIDForEdit,
  UnloadingPointName AS UnloadingPointNameForEdit,
  _Customer._CustomerToBusinessPartner._BusinessPartner.BusinessPartner AS BusinessPartnerForEdit,
  _Customer._CustomerToBusinessPartner.BusinessPartnerUUID AS BusinessPartnerUUID,
  CustomerFactoryCalenderCode,
  IsDfltBPUnloadingPoint,
  BPGoodsReceivingHoursCode,
  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,
  cast( ' ' as abap.sstring( 260 ) ) AS FormattedAddress
FROM I_CustUnldgPtAddrDepdntInfo
LEFT OUTER JOIN I_BusinessPartnerTP AS _BusinessPartner ON businesspartner = _BusinessPartner.BusinessPartner  -- association [1..1]
;