I_CurrentProfitCenter

DDL: I_CURRENTPROFITCENTER SQL: IFICURPROFITCNTR Type: view BASIC

Current Profit Center

I_CurrentProfitCenter is a Basic CDS View (Dimension) that provides data about "Current Profit Center" in SAP S/4HANA. It reads from 1 data source (I_ProfitCenter) and exposes 43 fields with key fields ControllingArea, ProfitCenter. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProfitCenter I_ProfitCenter from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_ProfitCenterText _Text $projection.ControllingArea = _Text.ControllingArea and $projection.ProfitCenter = _Text.ProfitCenter

Annotations (14)

NameValueLevelField
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Current Profit Center view
Analytics.dataCategory #DIMENSION view
VDM.viewType #BASIC view
AbapCatalog.sqlViewName IFICURPROFITCNTR view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
ObjectModel.representativeKey ProfitCenter view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY ControllingArea ControllingArea Controlling Area
KEY ProfitCenter ProfitCenter Profit Center
ProfitCtrResponsiblePersonName ProfitCtrResponsiblePersonName Person Respons.
CompanyCode CompanyCode Receiver Company Code
ProfitCtrResponsibleUser ProfitCtrResponsibleUser User Responsible
Department Department Department
ProfitCenterStandardHierarchy ProfitCenterStandardHierarchy Standard Hierarchy Node
Segment Segment Segment number
ProfitCenterIsBlocked ProfitCenterIsBlocked Locked
FormulaPlanningTemplate FormulaPlanningTemplate Form. Planning Temp.
FormOfAddress FormOfAddress Title Key
AddressName AddressName Name
AdditionalName AdditionalName Name 2
ProfitCenterAddrName3 ProfitCenterAddrName3 Name 3
ProfitCenterAddrName4 ProfitCenterAddrName4 Name 4
StreetAddressName StreetAddressName Street
POBox POBox PO Box
CityName CityName Name
PostalCode PostalCode Postal Code
District District District Court
Country Country Venue: Ctry/Reg
Region Region Venue Region
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
Language Language Report Text Language
PhoneNumber1 PhoneNumber1 Telephone 1
PhoneNumber2 PhoneNumber2 Telephone 2
TeleboxNumber TeleboxNumber Telebox Number
TelexNumber TelexNumber Telex Number
FaxNumber FaxNumber Fax Number
DataCommunicationPhoneNumber DataCommunicationPhoneNumber Data Line
ProfitCenterPrinterName ProfitCenterPrinterName Printer
ProfitCenterCreatedByUser ProfitCenterCreatedByUser Created By
ProfitCenterCreationDate ProfitCenterCreationDate Entered On
_Text _Text
_Country _Country
_ControllingArea _ControllingArea
_ProfitCenterHierarchyNode _ProfitCenterHierarchyNode
_Language _Language
_Company _Company
_Segment _Segment
_Region _Region
_ControllingAreaText _ControllingAreaText
_SegmentText _SegmentText

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_CurrentProfitCenter.
-- 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: IFICURPROFITCNTR

CREATE VIEW I_CurrentProfitCenter AS
SELECT
  ControllingArea,
  ProfitCenter,
  ProfitCtrResponsiblePersonName,
  CompanyCode,
  ProfitCtrResponsibleUser,
  Department,
  ProfitCenterStandardHierarchy,
  Segment,
  ProfitCenterIsBlocked,
  FormulaPlanningTemplate,
  FormOfAddress,
  AddressName,
  AdditionalName,
  ProfitCenterAddrName3,
  ProfitCenterAddrName4,
  StreetAddressName,
  POBox,
  CityName,
  PostalCode,
  District,
  Country,
  Region,
  TaxJurisdiction,
  Language,
  PhoneNumber1,
  PhoneNumber2,
  TeleboxNumber,
  TelexNumber,
  FaxNumber,
  DataCommunicationPhoneNumber,
  ProfitCenterPrinterName,
  ProfitCenterCreatedByUser,
  ProfitCenterCreationDate
FROM I_ProfitCenter
LEFT OUTER JOIN I_ProfitCenterText AS _Text ON ControllingArea = _Text.ControllingArea AND ProfitCenter = _Text.ProfitCenter  -- association [0..*]
;