I_REOrglAssgmtTermAddl

DDL: I_REORGLASSGMTTERMADDL SQL: IREORGLASSGMTADD Type: view COMPOSITE Package: VDM_RE_TM

RE Organizational Assgmt Term additional

I_REOrglAssgmtTermAddl is a Composite CDS View that provides data about "RE Organizational Assgmt Term additional" in SAP S/4HANA. It reads from 1 data source (I_REOrganizationalAssgmtTerm) and exposes 22 fields with key fields InternalRealEstateNumber, RETermType, RETermNumber, ValidityStartDate. It has 7 associations to related views. Part of development package VDM_RE_TM.

Data Sources (1)

SourceAliasJoin Type
I_REOrganizationalAssgmtTerm I_REOrganizationalAssgmtTerm from

Associations (7)

CardinalityTargetAliasCondition
[1..1] I_REEntryValidity _REEntryValidity $projection.REEntryValidity = _REEntryValidity.REEntryValidity
[0..1] I_ProfitCenter _ProfitCenter $projection.ProfitCenter = _ProfitCenter.ProfitCenter and $projection.ControllingArea = _ProfitCenter.ControllingArea and _ProfitCenter.ValidityEndDate >= $session.system_date and _ProfitCenter.ValidityStartDate <= $session.system_date
[0..1] I_ControllingArea _ControllingArea $projection.ControllingArea = _ControllingArea.ControllingArea
[0..1] I_TaxJurisdiction _TaxJurisdiction $projection.TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction and $projection.TaxCalculationProcedure = _TaxJurisdiction.TaxJurisdictionCalcProcedure
[0..1] I_Fund _Fund $projection.Fund = _Fund.Fund and $projection.FinancialManagementArea = _Fund.FinancialManagementArea
[0..*] I_FundsCenter _FundsCenter $projection.FundsCenter = _FundsCenter.FundsCenter and $projection.FinancialManagementArea = _FundsCenter.FinancialManagementArea
[0..*] I_CommitmentItem _CommitmentItem $projection.CommitmentItem = _CommitmentItem.CommitmentItem and $projection.FinancialManagementArea = _CommitmentItem.FinancialManagementArea

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IREORGLASSGMTADD view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
EndUserText.label RE Organizational Assgmt Term additional view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY InternalRealEstateNumber InternalRealEstateNumber RE Key
KEY RETermType RETermType Term Category
KEY RETermNumber RETermNumber Number
KEY ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
RealEstateObjectType RealEstateObjectType Object Type
ControllingArea ControllingArea Controlling Area
TaxCalculationProcedure TaxCalculationProcedure Tax Procedure
FinancialManagementArea FinancialManagementArea FM Area
CompanyCode CompanyCode Receiver Company Code
ProfitCenter ProfitCenter Profit Center
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
Fund Fund Sender Fund
FundsCenter FundsCenter Funds Center
CommitmentItem Commitment item
_REEntryValidity _REEntryValidity
_ProfitCenter _ProfitCenter
_ControllingArea _ControllingArea
_TaxJurisdiction _TaxJurisdiction
_Fund _Fund
_FundsCenter _FundsCenter
_CommitmentItem _CommitmentItem

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_REOrglAssgmtTermAddl.
-- 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: IREORGLASSGMTADD

CREATE VIEW I_REOrglAssgmtTermAddl AS
SELECT
  InternalRealEstateNumber,
  RETermType,
  RETermNumber,
  ValidityStartDate,
  ValidityEndDate,
  RealEstateObjectType,
  ControllingArea,
  TaxCalculationProcedure,
  FinancialManagementArea,
  CompanyCode,
  ProfitCenter,
  TaxJurisdiction,
  Fund,
  FundsCenter,
  cast ( CommitmentItem as fm_fipex preserving type ) AS CommitmentItem
FROM I_REOrganizationalAssgmtTerm
LEFT OUTER JOIN I_REEntryValidity AS _REEntryValidity ON REEntryValidity = _REEntryValidity.REEntryValidity  -- association [1..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ProfitCenter = _ProfitCenter.ProfitCenter AND ControllingArea = _ProfitCenter.ControllingArea AND _ProfitCenter.ValidityEndDate >= $session.system_date AND _ProfitCenter.ValidityStartDate <= $session.system_date  -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON ControllingArea = _ControllingArea.ControllingArea  -- association [0..1]
LEFT OUTER JOIN I_TaxJurisdiction AS _TaxJurisdiction ON TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction AND TaxCalculationProcedure = _TaxJurisdiction.TaxJurisdictionCalcProcedure  -- association [0..1]
LEFT OUTER JOIN I_Fund AS _Fund ON Fund = _Fund.Fund AND FinancialManagementArea = _Fund.FinancialManagementArea  -- association [0..1]
LEFT OUTER JOIN I_FundsCenter AS _FundsCenter ON FundsCenter = _FundsCenter.FundsCenter AND FinancialManagementArea = _FundsCenter.FinancialManagementArea  -- association [0..*]
LEFT OUTER JOIN I_CommitmentItem AS _CommitmentItem ON CommitmentItem = _CommitmentItem.CommitmentItem AND FinancialManagementArea = _CommitmentItem.FinancialManagementArea  -- association [0..*]
;