C_CostCenter

DDL: C_COSTCENTER SQL: CFICOSTCENTER Type: view CONSUMPTION

Cost Center Master Record

C_CostCenter is a Consumption CDS View that provides data about "Cost Center Master Record" in SAP S/4HANA. It reads from 1 data source (I_CostCenterTP) and exposes 143 fields with key fields ControllingArea, CostCenter, ValidityEndDate. It has 15 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CostCenterTP I_CostCenterTP from

Associations (15)

CardinalityTargetAliasCondition
[0..1] I_UserContactCard _CostCenterUserRespVH $projection.CostCtrResponsibleUser = _CostCenterUserRespVH.ContactCardID
[0..1] I_UserContactCard _CostCenterUserCreatedVH $projection.CostCenterCreatedByUser = _CostCenterUserCreatedVH.ContactCardID
[0..*] C_CostCenterChangeDocument _CostCenterChangeDocument $projection.ChangeDocObject = _CostCenterChangeDocument.ChangeDocObject and _CostCenterChangeDocument.ChangeDocumentSAPClient = $session.client and $projection.ControllingAreaForEdit = _CostCenterChangeDocument.ChangeDocumentControllingArea and $projection.CostCenterForEdit = _CostCenterChangeDocument.ChangeDocumentCostCenter and $projection.ValidityEndDateForEdit = _CostCenterChangeDocument.ChangeDocumentValidityEndDate
[1..*] C_CostCenterLabel _CostCenterLabel $projection.ControllingArea = _CostCenterLabel.ControllingArea and $projection.CostCenter = _CostCenterLabel.CostCenter and $projection.ValidityEndDate = _CostCenterLabel.ValidityEndDate
[0..1] I_CostCenter _BudgetCarryingCostCenter $projection.ControllingAreaForEdit = _BudgetCarryingCostCenter.ControllingArea and $projection.BudgetCarryingCostCenter = _BudgetCarryingCostCenter.CostCenter and _BudgetCarryingCostCenter.ValidityStartDate <= $session.system_date and _BudgetCarryingCostCenter.ValidityEndDate >= $session.system_date
[0..1] I_SetHeader _SetHeader _SetHeader.SetSubClass = $projection.ControllingAreaForEdit and _SetHeader.SetClass = '0101' and _SetHeader.SetID = $projection.CostCenterStandardHierArea
[0..1] C_CostCtrBdgtAvailyCtrlPrflVH _CostCtrBdgtAvailyCtrlPrflVH $projection.AvailabilityControlProfile = _CostCtrBdgtAvailyCtrlPrflVH.AvailabilityControlProfile
[0..1] I_FundStdVH _FundStdVH $projection.Fund = _FundStdVH.Fund and $projection.FinancialManagementArea = _FundStdVH.FinancialManagementArea
[0..1] I_GrantStdVH _GrantStdVH $projection.GrantID = _GrantStdVH.GrantID
[0..1] I_JointVentureMaster _JointVentureMaster $projection.JointVenture = _JointVentureMaster.JointVenture and $projection.CompanyCode = _JointVentureMaster.CompanyCode
[0..1] I_JointVentureRecovery _JointVentureRecovery $projection.JointVentureRecoveryCode = _JointVentureRecovery.JointVentureRecoveryCode and $projection.CompanyCode = _JointVentureRecovery.CompanyCode
[0..1] I_JntVntrEquityTypeMaster _JntVntrEquityTypeMaster $projection.JointVentureEquityType = _JntVntrEquityTypeMaster.JointVentureEquityType and $projection.CompanyCode = _JntVntrEquityTypeMaster.CompanyCode
[0..1] I_JntVntrCostCtrType _JntVntrCostCtrType $projection.JointVentureObjectType = _JntVntrCostCtrType.JntVntrCostCtrType and $projection.CompanyCode = _JntVntrCostCtrType.CompanyCode
[0..1] I_JntIntrstBillgClass _JntIntrstBillgClass $projection.JointVentureClass = _JntIntrstBillgClass.JntIntrstBillgClass and $projection.CompanyCode = _JntIntrstBillgClass.CompanyCode
[0..1] I_JntIntrstBillgSubclass _JntIntrstBillgSubclass $projection.CompanyCode = _JntIntrstBillgSubclass.CompanyCode and $projection.JointVentureClass = _JntIntrstBillgSubclass.JntIntrstBillgClass and $projection.JointVentureSubClass = _JntIntrstBillgSubclass.JntIntrstBillgSubClass

Annotations (24)

NameValueLevelField
AbapCatalog.sqlViewName CFICOSTCENTER view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
Search.searchable true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.draftEnabled true view
Consumption.semanticObject CostCenter view
ObjectModel.usageType.dataClass #ORGANIZATIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions true view
UI.headerInfo.typeName Cost Center view
UI.headerInfo.typeNamePlural Cost Centers view
UI.headerInfo.title.label Cost Center view
UI.headerInfo.title.value CostCenterForEdit view
UI.headerInfo.description.value CostCenterName view
EndUserText.label Cost Center Master Record view

Fields (143)

KeyFieldSource TableSource FieldDescription
SetDescription
FunctionalAreaIsFixAssigned FunctionalAreaIsFixAssigned Functional Area Fixed Assignment
Fund Fund Sender Fund
FundDescription
FinancialManagementArea FinancialManagementArea FM Area
FundIsFixAssigned FundIsFixAssigned Fund Fixed Assignment
GrantID GrantID Sender Grant
GrantName
GrantIDIsFixAssigned GrantIDIsFixAssigned Grant Fixed Assignment
BudgetCarryingCostCenter BudgetCarryingCostCenter Budget-Carrying Cost Center
BudgetCarryingCostCenterName
CostCenterIsBudgetCarrying CostCenterIsBudgetCarrying Is Budget Carrying
AvailabilityControlProfile AvailabilityControlProfile Budget Availability Control Profile
AvailabilityControlProfileName
AvailabilityControlIsActive AvailabilityControlIsActive Budget Availability Control is Active
CountryName
RegionName
UxFcABCIndicator UxFcABCIndicator
JointVentureRecoveryCodeName
JointVentureEquityTypeName
JntVntrCostCtrTypeText
JntIntrstBillgClassText
JntIntrstBillgSubClassText
UxFcJointVenture UxFcJointVenture
CostCenterIsCopied CostCenterIsCopied
CostCenterTranslationIsHidden CostCenterTranslationIsHidden
CostCenterChangeLogIsHidden CostCenterChangeLogIsHidden
_CostCenterUserRespVH _CostCenterUserRespVH
_CostCenterUserCreatedVH _CostCenterUserCreatedVH
_CostCenterChangeDocument _CostCenterChangeDocument
_CostCenterLabel _CostCenterLabel
_SetHeader _SetHeader
_CostCtrBdgtAvailyCtrlPrflVH _CostCtrBdgtAvailyCtrlPrflVH
_FundStdVH _FundStdVH
_GrantStdVH _GrantStdVH
_JointVentureMaster _JointVentureMaster
_JointVentureRecovery _JointVentureRecovery
_JntVntrEquityTypeMaster _JntVntrEquityTypeMaster
_JntVntrCostCtrType _JntVntrCostCtrType
_JntIntrstBillgClass _JntIntrstBillgClass
_JntIntrstBillgSubclass _JntIntrstBillgSubclass
KEY ControllingArea I_CostCenterTP ControllingArea Controlling Area
KEY CostCenter I_CostCenterTP CostCenter Cost Center
KEY ValidityEndDate I_CostCenterTP ValidityEndDate ValidTo
ControllingAreaForEdit I_CostCenterTP ControllingAreaForEdit Controlling Area
ControllingAreaName I_CostCenterTP ControllingAreaName Long Text
CostCenterForEdit I_CostCenterTP CostCenterForEdit Cost Center
CostCenterName I_CostCenterTP CostCenterName Name
ValidityEndDateForEdit I_CostCenterTP ValidityEndDateForEdit Valid To
ValidityStartDate I_CostCenterTP ValidityStartDate Validity Start Date
CostCenterDescription I_CostCenterTP CostCenterDescription Description
CostCtrResponsibleUser I_CostCenterTP CostCtrResponsibleUser User Responsible
CostCtrResponsiblePersonName I_CostCenterTP CostCtrResponsiblePersonName Person Resp.
Department I_CostCenterTP Department Department
CostCenterCategory I_CostCenterTP CostCenterCategory CCtr Category
CostCenterCategoryName I_CostCenterTP CostCenterCategoryName
CostCenterStandardHierArea I_CostCenterTP CostCenterStandardHierArea Standard Hierarchy Node
CompanyCode I_CostCenterTP CompanyCode Receiver Company Code
CompanyCodeName I_CostCenterTP CompanyCodeName Company Name
BusinessArea I_CostCenterTP BusinessArea Business Area
BusinessAreaName I_CostCenterTP BusinessAreaName Business Area Name
FunctionalArea I_CostCenterTP FunctionalArea Sendr Fctl Area
FunctionalAreaName I_CostCenterTP FunctionalAreaName Long Text
CostCenterCurrency I_CostCenterTP CostCenterCurrency Currency
ProfitCenter I_CostCenterTP ProfitCenter Profit Center
ProfitCenterName I_CostCenterTP ProfitCenterName Profit Center Name
LogicalSystem I_CostCenterTP LogicalSystem Logical System
IsBlkdForPrimaryCostsPosting I_CostCenterTP IsBlkdForPrimaryCostsPosting Lock Primary Costs Posting
IsBlockedForPlanPrimaryCosts I_CostCenterTP IsBlockedForPlanPrimaryCosts Lock Primary Costs Planning
IsBlkdForSecondaryCostsPosting I_CostCenterTP IsBlkdForSecondaryCostsPosting Lock Secondary Costs Posting
IsBlockedForPlanSecondaryCosts I_CostCenterTP IsBlockedForPlanSecondaryCosts Lock Secondary Costs Planning
IsBlockedForRevenuePosting I_CostCenterTP IsBlockedForRevenuePosting Lock Revenue Posting
IsBlockedForPlanRevenues I_CostCenterTP IsBlockedForPlanRevenues Lock Revenue Planning
ConsumptionQtyIsRecorded I_CostCenterTP ConsumptionQtyIsRecorded Record Quantity
IsBlockedForCommitmentPosting I_CostCenterTP IsBlockedForCommitmentPosting Lock Commitment Updates
FormOfAddress I_CostCenterTP FormOfAddress Title Key
AddressName I_CostCenterTP AddressName Name
AddressAdditionalName I_CostCenterTP AddressAdditionalName Name 2
CostCenterAddrName3 I_CostCenterTP CostCenterAddrName3 Name 3
CostCenterAddrName4 I_CostCenterTP CostCenterAddrName4 Name 4
StreetAddressName I_CostCenterTP StreetAddressName Street
CityName I_CostCenterTP CityName Name
PostalCode I_CostCenterTP PostalCode Postal Code
District I_CostCenterTP District District Court
Country I_CostCenterTP Country Venue: Ctry/Reg
TaxJurisdiction I_CostCenterTP TaxJurisdiction Tax Jurisdiction
POBox I_CostCenterTP POBox PO Box
POBoxPostalCode I_CostCenterTP POBoxPostalCode PO Box Postal Code
Region I_CostCenterTP Region Venue Region
Language I_CostCenterTP Language Report Text Language
PhoneNumber1 I_CostCenterTP PhoneNumber1 Telephone 1
PhoneNumber2 I_CostCenterTP PhoneNumber2 Telephone 2
TeleboxNumber I_CostCenterTP TeleboxNumber Telebox Number
TelexNumber I_CostCenterTP TelexNumber Telex Number
FaxNumber I_CostCenterTP FaxNumber Fax Number
TeletexNumber I_CostCenterTP TeletexNumber Teletex Number
CostCenterPrinterDestination I_CostCenterTP CostCenterPrinterDestination Printer Destination
DataCommunicationPhoneNumber I_CostCenterTP DataCommunicationPhoneNumber Data Line
CostCenterCreationDate I_CostCenterTP CostCenterCreationDate Created On
CostCenterCreatedByUser I_CostCenterTP CostCenterCreatedByUser Created By
ChangeDocObject I_CostCenterTP ChangeDocObject Object Value
ResponsibleUserFullName I_CostCenterTP ResponsibleUserFullName
CreatedByUserFullName I_CostCenterTP CreatedByUserFullName Description
CostCenterResponsibilityArea I_CostCenterTP CostCenterResponsibilityArea
CostCenterHierarchyRespyArea I_CostCenterTP CostCenterHierarchyRespyArea
CostCenterValidityPeriod I_CostCenterTP CostCenterValidityPeriod
UxFcCostCenter I_CostCenterTP UxFcCostCenter
ActyIndepFormulaPlanningTmpl I_CostCenterTP ActyIndepFormulaPlanningTmpl Act. Indep. Formula Planning Template
ActyDepdntFormulaPlanningTmpl I_CostCenterTP ActyDepdntFormulaPlanningTmpl Act. Depen. Formula Planning Template
ActyIndependentAllocationTmpl I_CostCenterTP ActyIndependentAllocationTmpl Activity Independent Allocation Template
ActyDependentAllocationTmpl I_CostCenterTP ActyDependentAllocationTmpl Activity Dependent Allocation Template
ActlIndepStatisticalKeyFigures I_CostCenterTP ActlIndepStatisticalKeyFigures Act. Indep. Statistical Key Figure Tmp.
ActlDepStatisticalKeyFigures I_CostCenterTP ActlDepStatisticalKeyFigures Act. Dep. Statistical Key Figure Tmp.
CostingSheet I_CostCenterTP CostingSheet Costing Sheet
JointVenture I_CostCenterTP JointVenture Joint venture
JointVentureRecoveryCode I_CostCenterTP JointVentureRecoveryCode Recovery Ind.
JointVentureEquityType I_CostCenterTP JointVentureEquityType Joint Venture Equity Type
JointVentureObjectType I_CostCenterTP JointVentureObjectType JV Object Type
JointVentureClass I_CostCenterTP JointVentureClass JIB/JIBE Class
JointVentureSubClass I_CostCenterTP JointVentureSubClass JIB/JIBE SbClsA
_ControllingAreaForEdit I_CostCenterTP _ControllingAreaForEdit
_CostCenterHierNodeForEdit I_CostCenterTP _CostCenterHierNodeForEdit
_ControllingArea I_CostCenterTP _ControllingArea
_Text I_CostCenterTP _Text
_CostCenterHierarchyNode I_CostCenterTP _CostCenterHierarchyNode
_Currency I_CostCenterTP _Currency
_CompanyCode I_CostCenterTP _CompanyCode
_BusinessArea I_CostCenterTP _BusinessArea
_ProfitCenter I_CostCenterTP _ProfitCenter
_FunctionalArea I_CostCenterTP _FunctionalArea
_CostCenterCategory I_CostCenterTP _CostCenterCategory
_Country I_CostCenterTP _Country
_Region I_CostCenterTP _Region
_Language I_CostCenterTP _Language
_UserRespContactCard I_CostCenterTP _UserRespContactCard
_UserCrtedContactCard I_CostCenterTP _UserCrtedContactCard
_ActivityBasedCostingTmplCpi I_CostCenterTP _ActivityBasedCostingTmplCpi
_ActivityBasedCostingTmplCpd I_CostCenterTP _ActivityBasedCostingTmplCpd
_ActivityBasedCostingTmplSci I_CostCenterTP _ActivityBasedCostingTmplSci
_ActivityBasedCostingTmplScd I_CostCenterTP _ActivityBasedCostingTmplScd
_ActivityBasedCostingTmplSki I_CostCenterTP _ActivityBasedCostingTmplSki
_ActivityBasedCostingTmplSkd I_CostCenterTP _ActivityBasedCostingTmplSkd
JointVentureName _JointVentureMaster JointVentureName

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 C_CostCenter.
-- 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: CFICOSTCENTER

CREATE VIEW C_CostCenter AS
SELECT
  _SetHeader._SetHeaderText[1:Language = $session.system_language].SetDescription AS SetDescription,
  FunctionalAreaIsFixAssigned,
  Fund,
  _FundStdVH._Text[1:Language = $session.system_language].FundDescription AS FundDescription,
  FinancialManagementArea,
  FundIsFixAssigned,
  GrantID,
  _GrantStdVH._Text[1:Language = $session.system_language].GrantName AS GrantName,
  GrantIDIsFixAssigned,
  BudgetCarryingCostCenter,
  _BudgetCarryingCostCenter._Text[1:Language = $session.system_language].CostCenterName AS BudgetCarryingCostCenterName,
  CostCenterIsBudgetCarrying,
  AvailabilityControlProfile,
  cast( _CostCtrBdgtAvailyCtrlPrflVH.AvailabilityControlProfileName as fco_budgetavlbltctrlprofname preserving type ) AS AvailabilityControlProfileName,
  AvailabilityControlIsActive,
  _Country._Text[1:Language = $session.system_language].CountryName AS CountryName,
  I_CostCenterTP._Region._RegionText[1:Language = $session.system_language].RegionName AS RegionName,
  UxFcABCIndicator,
  _JointVentureRecovery._Text[1:Language = $session.system_language].JointVentureRecoveryCodeName AS JointVentureRecoveryCodeName,
  _JntVntrEquityTypeMaster._JntVntrEquityTypeDesc[1:Language = $session.system_language].JointVentureEquityTypeName AS JointVentureEquityTypeName,
  _JntVntrCostCtrType._JntVntrCostCtrTypeText[1:Language = $session.system_language].JntVntrCostCtrTypeText AS JntVntrCostCtrTypeText,
  _JntIntrstBillgClass._JntIntrstBillgClassText[1:Language = $session.system_language].JntIntrstBillgClassText AS JntIntrstBillgClassText,
  _JntIntrstBillgSubclass._JntIntrstBillgSubclassT[1:Language = $session.system_language].JntIntrstBillgSubClassText AS JntIntrstBillgSubClassText,
  UxFcJointVenture,
  CostCenterIsCopied,
  CostCenterTranslationIsHidden,
  CostCenterChangeLogIsHidden,
  I_CostCenterTP.ControllingArea AS ControllingArea,
  I_CostCenterTP.CostCenter AS CostCenter,
  I_CostCenterTP.ValidityEndDate AS ValidityEndDate,
  I_CostCenterTP.ControllingAreaForEdit AS ControllingAreaForEdit,
  I_CostCenterTP.ControllingAreaName AS ControllingAreaName,
  I_CostCenterTP.CostCenterForEdit AS CostCenterForEdit,
  I_CostCenterTP.CostCenterName AS CostCenterName,
  I_CostCenterTP.ValidityEndDateForEdit AS ValidityEndDateForEdit,
  I_CostCenterTP.ValidityStartDate AS ValidityStartDate,
  I_CostCenterTP.CostCenterDescription AS CostCenterDescription,
  I_CostCenterTP.CostCtrResponsibleUser AS CostCtrResponsibleUser,
  I_CostCenterTP.CostCtrResponsiblePersonName AS CostCtrResponsiblePersonName,
  I_CostCenterTP.Department AS Department,
  I_CostCenterTP.CostCenterCategory AS CostCenterCategory,
  I_CostCenterTP.CostCenterCategoryName AS CostCenterCategoryName,
  I_CostCenterTP.CostCenterStandardHierArea AS CostCenterStandardHierArea,
  I_CostCenterTP.CompanyCode AS CompanyCode,
  I_CostCenterTP.CompanyCodeName AS CompanyCodeName,
  I_CostCenterTP.BusinessArea AS BusinessArea,
  I_CostCenterTP.BusinessAreaName AS BusinessAreaName,
  I_CostCenterTP.FunctionalArea AS FunctionalArea,
  I_CostCenterTP.FunctionalAreaName AS FunctionalAreaName,
  I_CostCenterTP.CostCenterCurrency AS CostCenterCurrency,
  I_CostCenterTP.ProfitCenter AS ProfitCenter,
  I_CostCenterTP.ProfitCenterName AS ProfitCenterName,
  I_CostCenterTP.LogicalSystem AS LogicalSystem,
  I_CostCenterTP.IsBlkdForPrimaryCostsPosting AS IsBlkdForPrimaryCostsPosting,
  I_CostCenterTP.IsBlockedForPlanPrimaryCosts AS IsBlockedForPlanPrimaryCosts,
  I_CostCenterTP.IsBlkdForSecondaryCostsPosting AS IsBlkdForSecondaryCostsPosting,
  I_CostCenterTP.IsBlockedForPlanSecondaryCosts AS IsBlockedForPlanSecondaryCosts,
  I_CostCenterTP.IsBlockedForRevenuePosting AS IsBlockedForRevenuePosting,
  I_CostCenterTP.IsBlockedForPlanRevenues AS IsBlockedForPlanRevenues,
  I_CostCenterTP.ConsumptionQtyIsRecorded AS ConsumptionQtyIsRecorded,
  I_CostCenterTP.IsBlockedForCommitmentPosting AS IsBlockedForCommitmentPosting,
  I_CostCenterTP.FormOfAddress AS FormOfAddress,
  I_CostCenterTP.AddressName AS AddressName,
  I_CostCenterTP.AddressAdditionalName AS AddressAdditionalName,
  I_CostCenterTP.CostCenterAddrName3 AS CostCenterAddrName3,
  I_CostCenterTP.CostCenterAddrName4 AS CostCenterAddrName4,
  I_CostCenterTP.StreetAddressName AS StreetAddressName,
  I_CostCenterTP.CityName AS CityName,
  I_CostCenterTP.PostalCode AS PostalCode,
  I_CostCenterTP.District AS District,
  I_CostCenterTP.Country AS Country,
  I_CostCenterTP.TaxJurisdiction AS TaxJurisdiction,
  I_CostCenterTP.POBox AS POBox,
  I_CostCenterTP.POBoxPostalCode AS POBoxPostalCode,
  I_CostCenterTP.Region AS Region,
  I_CostCenterTP.Language AS Language,
  I_CostCenterTP.PhoneNumber1 AS PhoneNumber1,
  I_CostCenterTP.PhoneNumber2 AS PhoneNumber2,
  I_CostCenterTP.TeleboxNumber AS TeleboxNumber,
  I_CostCenterTP.TelexNumber AS TelexNumber,
  I_CostCenterTP.FaxNumber AS FaxNumber,
  I_CostCenterTP.TeletexNumber AS TeletexNumber,
  I_CostCenterTP.CostCenterPrinterDestination AS CostCenterPrinterDestination,
  I_CostCenterTP.DataCommunicationPhoneNumber AS DataCommunicationPhoneNumber,
  I_CostCenterTP.CostCenterCreationDate AS CostCenterCreationDate,
  I_CostCenterTP.CostCenterCreatedByUser AS CostCenterCreatedByUser,
  I_CostCenterTP.ChangeDocObject AS ChangeDocObject,
  I_CostCenterTP.ResponsibleUserFullName AS ResponsibleUserFullName,
  I_CostCenterTP.CreatedByUserFullName AS CreatedByUserFullName,
  I_CostCenterTP.CostCenterResponsibilityArea AS CostCenterResponsibilityArea,
  I_CostCenterTP.CostCenterHierarchyRespyArea AS CostCenterHierarchyRespyArea,
  I_CostCenterTP.CostCenterValidityPeriod AS CostCenterValidityPeriod,
  I_CostCenterTP.UxFcCostCenter AS UxFcCostCenter,
  I_CostCenterTP.ActyIndepFormulaPlanningTmpl AS ActyIndepFormulaPlanningTmpl,
  I_CostCenterTP.ActyDepdntFormulaPlanningTmpl AS ActyDepdntFormulaPlanningTmpl,
  I_CostCenterTP.ActyIndependentAllocationTmpl AS ActyIndependentAllocationTmpl,
  I_CostCenterTP.ActyDependentAllocationTmpl AS ActyDependentAllocationTmpl,
  I_CostCenterTP.ActlIndepStatisticalKeyFigures AS ActlIndepStatisticalKeyFigures,
  I_CostCenterTP.ActlDepStatisticalKeyFigures AS ActlDepStatisticalKeyFigures,
  I_CostCenterTP.CostingSheet AS CostingSheet,
  I_CostCenterTP.JointVenture AS JointVenture,
  I_CostCenterTP.JointVentureRecoveryCode AS JointVentureRecoveryCode,
  I_CostCenterTP.JointVentureEquityType AS JointVentureEquityType,
  I_CostCenterTP.JointVentureObjectType AS JointVentureObjectType,
  I_CostCenterTP.JointVentureClass AS JointVentureClass,
  I_CostCenterTP.JointVentureSubClass AS JointVentureSubClass,
  I_CostCenterTP._ControllingAreaForEdit AS _ControllingAreaForEdit,
  I_CostCenterTP._CostCenterHierNodeForEdit AS _CostCenterHierNodeForEdit,
  I_CostCenterTP._ControllingArea AS _ControllingArea,
  I_CostCenterTP._Text AS _Text,
  I_CostCenterTP._CostCenterHierarchyNode AS _CostCenterHierarchyNode,
  I_CostCenterTP._Currency AS _Currency,
  I_CostCenterTP._CompanyCode AS _CompanyCode,
  I_CostCenterTP._BusinessArea AS _BusinessArea,
  I_CostCenterTP._ProfitCenter AS _ProfitCenter,
  I_CostCenterTP._FunctionalArea AS _FunctionalArea,
  I_CostCenterTP._CostCenterCategory AS _CostCenterCategory,
  I_CostCenterTP._Country AS _Country,
  I_CostCenterTP._Region AS _Region,
  I_CostCenterTP._Language AS _Language,
  I_CostCenterTP._UserRespContactCard AS _UserRespContactCard,
  I_CostCenterTP._UserCrtedContactCard AS _UserCrtedContactCard,
  I_CostCenterTP._ActivityBasedCostingTmplCpi AS _ActivityBasedCostingTmplCpi,
  I_CostCenterTP._ActivityBasedCostingTmplCpd AS _ActivityBasedCostingTmplCpd,
  I_CostCenterTP._ActivityBasedCostingTmplSci AS _ActivityBasedCostingTmplSci,
  I_CostCenterTP._ActivityBasedCostingTmplScd AS _ActivityBasedCostingTmplScd,
  I_CostCenterTP._ActivityBasedCostingTmplSki AS _ActivityBasedCostingTmplSki,
  I_CostCenterTP._ActivityBasedCostingTmplSkd AS _ActivityBasedCostingTmplSkd,
  _JointVentureMaster.JointVentureName AS JointVentureName
FROM I_CostCenterTP
LEFT OUTER JOIN I_UserContactCard AS _CostCenterUserRespVH ON CostCtrResponsibleUser = _CostCenterUserRespVH.ContactCardID  -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _CostCenterUserCreatedVH ON CostCenterCreatedByUser = _CostCenterUserCreatedVH.ContactCardID  -- association [0..1]
LEFT OUTER JOIN C_CostCenterChangeDocument AS _CostCenterChangeDocument ON ChangeDocObject = _CostCenterChangeDocument.ChangeDocObject AND _CostCenterChangeDocument.ChangeDocumentSAPClient = $session.client AND ControllingAreaForEdit = _CostCenterChangeDocument.ChangeDocumentControllingArea AND CostCenterForEdit = _CostCenterChangeDocument.ChangeDocumentCostCenter AND ValidityEndDateForEdit = _CostCenterChangeDocument.ChangeDocumentValidityEndDate  -- association [0..*]
LEFT OUTER JOIN C_CostCenterLabel AS _CostCenterLabel ON ControllingArea = _CostCenterLabel.ControllingArea AND CostCenter = _CostCenterLabel.CostCenter AND ValidityEndDate = _CostCenterLabel.ValidityEndDate  -- association [1..*]
LEFT OUTER JOIN I_CostCenter AS _BudgetCarryingCostCenter ON ControllingAreaForEdit = _BudgetCarryingCostCenter.ControllingArea AND BudgetCarryingCostCenter = _BudgetCarryingCostCenter.CostCenter AND _BudgetCarryingCostCenter.ValidityStartDate <= $session.system_date AND _BudgetCarryingCostCenter.ValidityEndDate >= $session.system_date  -- association [0..1]
LEFT OUTER JOIN I_SetHeader AS _SetHeader ON _SetHeader.SetSubClass = ControllingAreaForEdit AND _SetHeader.SetClass = '0101' AND _SetHeader.SetID = CostCenterStandardHierArea  -- association [0..1]
LEFT OUTER JOIN C_CostCtrBdgtAvailyCtrlPrflVH AS _CostCtrBdgtAvailyCtrlPrflVH ON AvailabilityControlProfile = _CostCtrBdgtAvailyCtrlPrflVH.AvailabilityControlProfile  -- association [0..1]
LEFT OUTER JOIN I_FundStdVH AS _FundStdVH ON Fund = _FundStdVH.Fund AND FinancialManagementArea = _FundStdVH.FinancialManagementArea  -- association [0..1]
LEFT OUTER JOIN I_GrantStdVH AS _GrantStdVH ON GrantID = _GrantStdVH.GrantID  -- association [0..1]
LEFT OUTER JOIN I_JointVentureMaster AS _JointVentureMaster ON JointVenture = _JointVentureMaster.JointVenture AND CompanyCode = _JointVentureMaster.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JointVentureRecovery AS _JointVentureRecovery ON JointVentureRecoveryCode = _JointVentureRecovery.JointVentureRecoveryCode AND CompanyCode = _JointVentureRecovery.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JntVntrEquityTypeMaster AS _JntVntrEquityTypeMaster ON JointVentureEquityType = _JntVntrEquityTypeMaster.JointVentureEquityType AND CompanyCode = _JntVntrEquityTypeMaster.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JntVntrCostCtrType AS _JntVntrCostCtrType ON JointVentureObjectType = _JntVntrCostCtrType.JntVntrCostCtrType AND CompanyCode = _JntVntrCostCtrType.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JntIntrstBillgClass AS _JntIntrstBillgClass ON JointVentureClass = _JntIntrstBillgClass.JntIntrstBillgClass AND CompanyCode = _JntIntrstBillgClass.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JntIntrstBillgSubclass AS _JntIntrstBillgSubclass ON CompanyCode = _JntIntrstBillgSubclass.CompanyCode AND JointVentureClass = _JntIntrstBillgSubclass.JntIntrstBillgClass AND JointVentureSubClass = _JntIntrstBillgSubclass.JntIntrstBillgSubClass  -- association [0..1]
;