P_CostCenterBudget

DDL: P_COSTCENTERBUDGET SQL: PCSTCNTRBDGT Type: view COMPOSITE Package: ODATA_COST_CENTER_BDGT_REPORT

Cost Center Budget Report

P_CostCenterBudget is a Composite CDS View that provides data about "Cost Center Budget Report" in SAP S/4HANA. It reads from 28 data sources and exposes 321 fields. It has 12 associations to related views. Part of development package ODATA_COST_CENTER_BDGT_REPORT.

Data Sources (28)

SourceAliasJoin Type
I_AvailyCtrlProfileSemanticTag _AvailyCtrlProfileSemanticTag inner
I_AvailyCtrlProfileSemanticTag _AvailyCtrlProfileSemanticTag inner
I_AvailyCtrlProfileSemanticTag _AvailyCtrlProfileSemanticTag inner
I_AvailyCtrlProfileSemanticTag _AvailyCtrlProfileSemanticTag inner
I_CostCenter _BudgetCarryingCostCenter inner
I_CostCenter _BudgetCarryingCostCenter inner
I_CostCenter _BudgetCarryingCostCenter inner
I_CostCenter _BudgetCarryingCostCenter inner
I_CostCenter _CostCenterAtPostingDate inner
I_CostCenter _CostCenterAtPostingDate inner
I_CostCenter _CostCenterAtPostingDate inner
I_CostCenter _CostCenterAtPostingDate inner
I_GLAccountHierarchyNode _GLAccountHierarchyID inner
I_GLAccountHierarchyNode _GLAccountHierarchyID inner
I_GLAccountHierarchyNode _GLAccountHierarchyID inner
I_GLAccountHierarchyNode _GLAccountHierarchyID inner
I_GLAccountHierSubTree _GLAccountHierSubTree inner
I_GLAccountHierSubTree _GLAccountHierSubTree inner
I_GLAccountHierSubTree _GLAccountHierSubTree inner
I_GLAccountHierSubTree _GLAccountHierSubTree inner
I_PredictionLedger _PredictionLedger left_outer
I_PredictionLedger _PredictionLedger left_outer
I_PredictionLedger _PredictionLedger left_outer
I_PredictionLedger _PredictionLedger left_outer
I_GLAccountLineItemRawData GLAccountLineItem from
I_GLAccountLineItemRawData GLAccountLineItem union_all
I_FinancialPlanningEntryItem PlanningEntryItem union_all
I_FinancialPlanningEntryItem PlanningEntryItem union_all

Parameters (5)

NameTypeDefault
P_KeyDate sydatum
P_BudgetPlanningCategory fis_category
P_InputPlanningCategory fis_category
P_Language spras
P_LeadingLedger fins_ledger

Associations (12)

CardinalityTargetAliasCondition
[0..1] I_ProfitCenter _CurrentProfitCenter $projection.ControllingArea = _CurrentProfitCenter.ControllingArea and $projection.ProfitCenter = _CurrentProfitCenter.ProfitCenter and _CurrentProfitCenter.ValidityStartDate <= $session.system_date and _CurrentProfitCenter.ValidityEndDate >= $session.system_date
[0..1] I_CostCenter _CurrentCostCenter $projection.ControllingArea = _CurrentCostCenter.ControllingArea and $projection.CostCenter = _CurrentCostCenter.CostCenter and _CurrentCostCenter.ValidityStartDate <= $session.system_date and _CurrentCostCenter.ValidityEndDate >= $session.system_date
[0..1] I_GLAccountHierarchyNode _GLAccountHierarchyNode _GLAccountHierarchyNode.GLAccountHierarchy = _AvailyCtrlProfileSemanticTag.GLAccountHierarchy and _GLAccountHierarchyNode.HierarchyNode = _AvailyCtrlProfileSemanticTag.HierarchyNode and _GLAccountHierarchyNode.ValidityEndDate = '99991231'
[0..*] I_GLAccountHierarchyNodeT _GLAccountHierarchyNodeT $projection.GLAccountHierarchy = _GLAccountHierarchyNodeT.GLAccountHierarchy and $projection.HierarchyNode = _GLAccountHierarchyNodeT.HierarchyNode and _GLAccountHierarchyNodeT.ValidityEndDate = '99991231'
[0..*] I_GLAccountHierarchyText _GLAccountHierarchyText $projection.GLAccountHierarchy = _GLAccountHierarchyText.GLAccountHierarchy
[0..*] I_PlanningCategoryText _PlanningCategoryText $projection.PlanningCategory = _PlanningCategoryText.PlanningCategory
[0..*] I_JointVentureDesc _JointVentureDesc _JointVentureDesc.CompanyCode = GLAccountLineItem.CompanyCode and _JointVentureDesc.JointVenture = GLAccountLineItem.JointVenture
[0..*] I_JntVntrEquityGrpText _JntVntrEquityGrpText _JntVntrEquityGrpText.CompanyCode = GLAccountLineItem.CompanyCode and _JntVntrEquityGrpText.JointVenture = GLAccountLineItem.JointVenture and _JntVntrEquityGrpText.JntOpgAgrmtEquityGrp = GLAccountLineItem.JointVentureEquityGroup
[0..*] I_JointVentureRecoveryText _JointVentureRecoveryText _JointVentureRecoveryText.CompanyCode = GLAccountLineItem.CompanyCode and _JointVentureRecoveryText.JointVentureRecoveryCode = GLAccountLineItem.JointVentureCostRecoveryCode
[0..1] I_AccountingDocumentType _AccountingDocumentType $projection.AccountingDocumentType = _AccountingDocumentType.AccountingDocumentType
[0..1] I_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[0..1] I_SrvcDocByDocumentType _ServiceDocument $projection.ServiceDocumentType = _ServiceDocument.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocument.ServiceDocument

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PCSTCNTRBDGT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
VDM.private true view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (321)

KeyFieldSource TableSource FieldDescription
KeyDate
PlanningCategory Plan Category
FiscalYear I_GLAccountLineItemRawData FiscalYear G/L Fiscal Year
FiscalPeriod I_GLAccountLineItemRawData FiscalPeriod Tax period
Ledger I_GLAccountLineItemRawData SourceLedger Ledger
ControllingArea I_GLAccountLineItemRawData ControllingArea Controlling Area
BudgetCarryingCostCenter I_CostCenter BudgetCarryingCostCenter Budget-Carrying Cost Center
GLAccountHierarchy I_AvailyCtrlProfileSemanticTag GLAccountHierarchy
HierarchyNode I_AvailyCtrlProfileSemanticTag HierarchyNode Node
GLAccountHierNodeSemanticKey
AvailabilityControlProfile I_CostCenter AvailabilityControlProfile Budget Availability Control Profile
GlobalCurrency I_GLAccountLineItemRawData GlobalCurrency GM Billing Element: Global Currency
CompanyCodeCurrency I_GLAccountLineItemRawData CompanyCodeCurrency Local Currency
LedgerFiscalYear I_GLAccountLineItemRawData LedgerFiscalYear Ref. Year1
FiscalYearVariant I_GLAccountLineItemRawData FiscalYearVariant FY Variant
CompanyCode I_GLAccountLineItemRawData CompanyCode Receiver Company Code
ChartOfAccounts I_GLAccountLineItemRawData ChartOfAccounts Node Class
PredictionLedger I_PredictionLedger PredictionLedger Ledger
PlanAmountInCompanyCodeCrcy Local Crcy Amt
BudgetAmountInCompanyCodeCrcy Local Crcy Amt
ActualCostAmtInCCCrcy I_GLAccountLineItemRawData AmountInCompanyCodeCurrency Local Crcy Amt
CmtmtCostInCCCrcy Local Crcy Amt
TotAssgdAmtInCoCodeCurrency I_GLAccountLineItemRawData AmountInCompanyCodeCurrency Local Crcy Amt
AvailableBdgtAmtInCoCodeCrcy Local Crcy Amt
PlanAmountInGlobalCurrency Amount in Global Currency
BudgetInGlobalCrcy Amount in Global Currency
ActualCostInGlobalCrcy I_GLAccountLineItemRawData AmountInGlobalCurrency Amount in Global Currency
CmtmtCostInGlobalCurrency Amount in Global Currency
TotAssgdAmtInGlobalCurrency I_GLAccountLineItemRawData AmountInGlobalCurrency Amount in Global Currency
AvailableBudgetInGlobalCrcy Amount in Global Currency
BudgetCarryingCostCenterName
HierarchyNodeText
CostCenterName
GLAccountName
_ControllingArea I_GLAccountLineItemRawData _ControllingArea
_FiscalYear I_GLAccountLineItemRawData _FiscalYear
_CompanyCode I_GLAccountLineItemRawData _CompanyCode
_FiscalPeriodForVariant I_GLAccountLineItemRawData _FiscalPeriodForVariant
_LedgerFiscalYearForVariant I_GLAccountLineItemRawData _LedgerFiscalYearForVariant
_FiscalYearVariant I_GLAccountLineItemRawData _FiscalYearVariant
_GLAccountHierarchyNode _GLAccountHierarchyNode
_GLAccountHierarchyNodeT _GLAccountHierarchyNodeT
GLAccountHierarchyName
PlanningCategoryName
FinancialAccountType I_GLAccountLineItemRawData FinancialAccountType Fin. Account Type
OrderID I_GLAccountLineItemRawData OrderID Order ID
AccountingDocumentType I_GLAccountLineItemRawData AccountingDocumentType Journal Entry Type
Customer I_GLAccountLineItemRawData Customer Sold-to Party
Segment I_GLAccountLineItemRawData Segment Segment number
BusinessArea I_GLAccountLineItemRawData BusinessArea Business Area
ProfitCenter I_GLAccountLineItemRawData ProfitCenter Profit Center
Supplier I_GLAccountLineItemRawData Supplier Supplier
SalesOrganization I_GLAccountLineItemRawData SalesOrganization Sales Organization
Plant I_GLAccountLineItemRawData Plant Valuation Area
ServiceDocumentType I_GLAccountLineItemRawData ServiceDocumentType Transaction Type
ValuationArea I_GLAccountLineItemRawData ValuationArea Valuation Area
SalesDocument I_GLAccountLineItemRawData SalesDocument SD Document
CostCenter I_GLAccountLineItemRawData CostCenter Cost Center
GLAccount I_GLAccountLineItemRawData GLAccount General Ledger
DistributionChannel I_GLAccountLineItemRawData DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_GLAccountLineItemRawData OrganizationDivision Org. Division
ServiceDocument I_GLAccountLineItemRawData ServiceDocument Transaction ID
AssetClass I_GLAccountLineItemRawData AssetClass Asset Class
PostingDate I_GLAccountLineItemRawData PostingDate Posting Date for GR
FunctionalArea I_GLAccountLineItemRawData FunctionalArea Sendr Fctl Area
_Ledger I_GLAccountLineItemRawData _Ledger
_Order I_GLAccountLineItemRawData _Order
_AccountingDocumentType I_GLAccountLineItemRawData _AccountingDocumentType
_Customer I_GLAccountLineItemRawData _Customer
_CurrentProfitCenter _CurrentProfitCenter
_CurrentCostCenter _CurrentCostCenter
_Supplier I_GLAccountLineItemRawData _Supplier
_GLAccountInCompanyCode I_GLAccountLineItemRawData _GLAccountInCompanyCode
_SalesDocument I_GLAccountLineItemRawData _SalesDocument
_ServiceDocument I_GLAccountLineItemRawData _ServiceDocument
JointVenture I_GLAccountLineItemRawData JointVenture Joint venture
JointVentureName
JointVentureEquityGroup I_GLAccountLineItemRawData JointVentureEquityGroup Joint Venture Equity Group
JointVentureEquityGroupName
JointVentureRecoveryCode I_GLAccountLineItemRawData JointVentureCostRecoveryCode Recovery Ind.
P_KeyDateasKeyDate
PlanningCategory Plan Category
FiscalYear I_GLAccountLineItemRawData FiscalYear G/L Fiscal Year
FiscalPeriod I_GLAccountLineItemRawData FiscalPeriod Tax period
Ledger I_GLAccountLineItemRawData SourceLedger Ledger
ControllingArea I_GLAccountLineItemRawData ControllingArea Controlling Area
BudgetCarryingCostCenter I_CostCenter BudgetCarryingCostCenter Budget-Carrying Cost Center
GLAccountHierarchy I_AvailyCtrlProfileSemanticTag GLAccountHierarchy
HierarchyNode I_AvailyCtrlProfileSemanticTag HierarchyNode Node
GLAccountHierNodeSemanticKey
AvailabilityControlProfile I_CostCenter AvailabilityControlProfile Budget Availability Control Profile
GlobalCurrency I_GLAccountLineItemRawData GlobalCurrency GM Billing Element: Global Currency
CompanyCodeCurrency I_GLAccountLineItemRawData CompanyCodeCurrency Local Currency
LedgerFiscalYear I_GLAccountLineItemRawData LedgerFiscalYear Ref. Year1
FiscalYearVariant I_GLAccountLineItemRawData FiscalYearVariant FY Variant
CompanyCode I_GLAccountLineItemRawData CompanyCode Receiver Company Code
ChartOfAccounts I_GLAccountLineItemRawData ChartOfAccounts Node Class
PredictionLedger I_PredictionLedger PredictionLedger Ledger
PlanAmountInCompanyCodeCrcy Local Crcy Amt
BudgetAmountInCompanyCodeCrcy Local Crcy Amt
ActualCostAmtInCCCrcy Local Crcy Amt
CmtmtCostInCCCrcy I_GLAccountLineItemRawData AmountInCompanyCodeCurrency Local Crcy Amt
TotAssgdAmtInCoCodeCurrency I_GLAccountLineItemRawData AmountInCompanyCodeCurrency Local Crcy Amt
AvailableBdgtAmtInCoCodeCrcy Local Crcy Amt
PlanAmountInGlobalCurrency Amount in Global Currency
BudgetInGlobalCrcy Amount in Global Currency
ActualCostInGlobalCrcy Amount in Global Currency
CmtmtCostInGlobalCurrency I_GLAccountLineItemRawData AmountInGlobalCurrency Amount in Global Currency
TotAssgdAmtInGlobalCurrency I_GLAccountLineItemRawData AmountInGlobalCurrency Amount in Global Currency
AvailableBudgetInGlobalCrcy Amount in Global Currency
BudgetCarryingCostCenterName
HierarchyNodeText
CostCenterName
GLAccountName
_ControllingArea I_GLAccountLineItemRawData _ControllingArea
_FiscalYear I_GLAccountLineItemRawData _FiscalYear
_CompanyCode I_GLAccountLineItemRawData _CompanyCode
_FiscalPeriodForVariant I_GLAccountLineItemRawData _FiscalPeriodForVariant
_LedgerFiscalYearForVariant I_GLAccountLineItemRawData _LedgerFiscalYearForVariant
_FiscalYearVariant I_GLAccountLineItemRawData _FiscalYearVariant
_GLAccountHierarchyNode _GLAccountHierarchyNode
_GLAccountHierarchyNodeT _GLAccountHierarchyNodeT
GLAccountHierarchyName
PlanningCategoryName
FinancialAccountType I_GLAccountLineItemRawData FinancialAccountType Fin. Account Type
OrderID I_GLAccountLineItemRawData OrderID Order ID
AccountingDocumentType I_GLAccountLineItemRawData AccountingDocumentType Journal Entry Type
Customer I_GLAccountLineItemRawData Customer Sold-to Party
Segment I_GLAccountLineItemRawData Segment Segment number
BusinessArea I_GLAccountLineItemRawData BusinessArea Business Area
ProfitCenter I_GLAccountLineItemRawData ProfitCenter Profit Center
Supplier I_GLAccountLineItemRawData Supplier Supplier
SalesOrganization I_GLAccountLineItemRawData SalesOrganization Sales Organization
Plant I_GLAccountLineItemRawData Plant Valuation Area
ServiceDocumentType I_GLAccountLineItemRawData ServiceDocumentType Transaction Type
ValuationArea I_GLAccountLineItemRawData ValuationArea Valuation Area
SalesDocument I_GLAccountLineItemRawData SalesDocument SD Document
CostCenter I_GLAccountLineItemRawData CostCenter Cost Center
GLAccount I_GLAccountLineItemRawData GLAccount General Ledger
DistributionChannel I_GLAccountLineItemRawData DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_GLAccountLineItemRawData OrganizationDivision Org. Division
ServiceDocument I_GLAccountLineItemRawData ServiceDocument Transaction ID
AssetClass I_GLAccountLineItemRawData AssetClass Asset Class
PostingDate I_GLAccountLineItemRawData PostingDate Posting Date for GR
FunctionalArea I_GLAccountLineItemRawData FunctionalArea Sendr Fctl Area
_Ledger I_GLAccountLineItemRawData _Ledger
_Order I_GLAccountLineItemRawData _Order
_AccountingDocumentType I_GLAccountLineItemRawData _AccountingDocumentType
_Customer I_GLAccountLineItemRawData _Customer
_CurrentProfitCenter _CurrentProfitCenter
_CurrentCostCenter _CurrentCostCenter
_Supplier I_GLAccountLineItemRawData _Supplier
_GLAccountInCompanyCode I_GLAccountLineItemRawData _GLAccountInCompanyCode
_SalesDocument I_GLAccountLineItemRawData _SalesDocument
_ServiceDocument I_GLAccountLineItemRawData _ServiceDocument
JointVenture I_GLAccountLineItemRawData JointVenture Joint venture
JointVentureName
JointVentureEquityGroup I_GLAccountLineItemRawData JointVentureEquityGroup Joint Venture Equity Group
JointVentureEquityGroupName
JointVentureRecoveryCode I_GLAccountLineItemRawData JointVentureCostRecoveryCode Recovery Ind.
P_KeyDateasKeyDate
PlanningCategory I_FinancialPlanningEntryItem PlanningCategory Plan Category
FiscalYear I_FinancialPlanningEntryItem FiscalYear G/L Fiscal Year
FiscalPeriod I_FinancialPlanningEntryItem FiscalPeriod Tax period
Ledger I_FinancialPlanningEntryItem Ledger Ledger
ControllingArea I_FinancialPlanningEntryItem ControllingArea Controlling Area
BudgetCarryingCostCenter I_CostCenter BudgetCarryingCostCenter Budget-Carrying Cost Center
GLAccountHierarchy I_AvailyCtrlProfileSemanticTag GLAccountHierarchy
HierarchyNode I_AvailyCtrlProfileSemanticTag HierarchyNode Node
GLAccountHierNodeSemanticKey
AvailabilityControlProfile I_CostCenter AvailabilityControlProfile Budget Availability Control Profile
GlobalCurrency I_FinancialPlanningEntryItem GlobalCurrency GM Billing Element: Global Currency
CompanyCodeCurrency I_FinancialPlanningEntryItem CompanyCodeCurrency Local Currency
LedgerFiscalYear I_FinancialPlanningEntryItem LedgerFiscalYear Ref. Year1
FiscalYearVariant I_FinancialPlanningEntryItem FiscalYearVariant FY Variant
CompanyCode I_FinancialPlanningEntryItem CompanyCode Receiver Company Code
ChartOfAccounts I_FinancialPlanningEntryItem ChartOfAccounts Node Class
PredictionLedger I_PredictionLedger PredictionLedger Ledger
PlanAmountInCompanyCodeCrcy Local Crcy Amt
BudgetAmountInCompanyCodeCrcy I_FinancialPlanningEntryItem AmountInCompanyCodeCurrency Local Crcy Amt
ActualCostAmtInCCCrcy Local Crcy Amt
CmtmtCostInCCCrcy Local Crcy Amt
TotAssgdAmtInCoCodeCurrency Local Crcy Amt
AvailableBdgtAmtInCoCodeCrcy I_FinancialPlanningEntryItem AmountInCompanyCodeCurrency Local Crcy Amt
PlanAmountInGlobalCurrency Amount in Global Currency
BudgetInGlobalCrcy I_FinancialPlanningEntryItem AmountInGlobalCurrency Amount in Global Currency
ActualCostInGlobalCrcy Amount in Global Currency
CmtmtCostInGlobalCurrency Amount in Global Currency
TotAssgdAmtInGlobalCurrency Amount in Global Currency
AvailableBudgetInGlobalCrcy I_FinancialPlanningEntryItem AmountInGlobalCurrency Amount in Global Currency
BudgetCarryingCostCenterName
HierarchyNodeText
CostCenterName
GLAccountName
_ControllingArea I_FinancialPlanningEntryItem _ControllingArea
_FiscalYear I_FinancialPlanningEntryItem _FiscalYear
_CompanyCode I_FinancialPlanningEntryItem _CompanyCode
_FiscalPeriodForVariant I_FinancialPlanningEntryItem _FiscalPeriodForVariant
_LedgerFiscalYearForVariant I_FinancialPlanningEntryItem _LedgerFiscalYearForVariant
_FiscalYearVariant I_FinancialPlanningEntryItem _FiscalYearVariant
_GLAccountHierarchyNode _GLAccountHierarchyNode
_GLAccountHierarchyNodeT _GLAccountHierarchyNodeT
GLAccountHierarchyName
PlanningCategoryName
FinancialAccountType Fin. Account Type
OrderID I_FinancialPlanningEntryItem OrderID Order ID
AccountingDocumentType Journal Entry Type
Customer I_FinancialPlanningEntryItem Customer Sold-to Party
Segment I_FinancialPlanningEntryItem Segment Segment number
BusinessArea I_FinancialPlanningEntryItem BusinessArea Business Area
ProfitCenter I_FinancialPlanningEntryItem ProfitCenter Profit Center
Supplier Supplier
SalesOrganization I_FinancialPlanningEntryItem SalesOrganization Sales Organization
Plant I_FinancialPlanningEntryItem Plant Valuation Area
ServiceDocumentType I_FinancialPlanningEntryItem ServiceDocumentType Transaction Type
ValuationArea Valuation Area
SalesDocument I_FinancialPlanningEntryItem SalesDocument SD Document
CostCenter I_FinancialPlanningEntryItem CostCenter Cost Center
GLAccount I_FinancialPlanningEntryItem GLAccount General Ledger
DistributionChannel I_FinancialPlanningEntryItem DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_FinancialPlanningEntryItem OrganizationDivision Org. Division
ServiceDocument I_FinancialPlanningEntryItem ServiceDocument Transaction ID
AssetClass I_FinancialPlanningEntryItem AssetClass Asset Class
PostingDate I_FinancialPlanningEntryItem PostingDate Posting Date for GR
FunctionalArea I_FinancialPlanningEntryItem FunctionalArea Sendr Fctl Area
_Ledger I_FinancialPlanningEntryItem _Ledger
_Order I_FinancialPlanningEntryItem _Order
_AccountingDocumentType _AccountingDocumentType
_Customer I_FinancialPlanningEntryItem _Customer
_CurrentProfitCenter _CurrentProfitCenter
_CurrentCostCenter _CurrentCostCenter
_Supplier _Supplier
_GLAccountInCompanyCode I_FinancialPlanningEntryItem _GLAccountInCompanyCode
_SalesDocument I_FinancialPlanningEntryItem _SalesDocument
_ServiceDocument I_FinancialPlanningEntryItem _ServiceDocument
JointVenture I_FinancialPlanningEntryItem JointVenture Joint venture
JointVentureName
JointVentureEquityGroup I_FinancialPlanningEntryItem JointVentureEquityGroup Joint Venture Equity Group
JointVentureEquityGroupName
JointVentureRecoveryCode I_FinancialPlanningEntryItem JointVentureCostRecoveryCode Recovery Ind.
P_KeyDateasKeyDate
PlanningCategory I_FinancialPlanningEntryItem PlanningCategory Plan Category
FiscalYear I_FinancialPlanningEntryItem FiscalYear G/L Fiscal Year
FiscalPeriod I_FinancialPlanningEntryItem FiscalPeriod Tax period
Ledger I_FinancialPlanningEntryItem Ledger Ledger
ControllingArea I_FinancialPlanningEntryItem ControllingArea Controlling Area
BudgetCarryingCostCenter I_CostCenter BudgetCarryingCostCenter Budget-Carrying Cost Center
GLAccountHierarchy I_AvailyCtrlProfileSemanticTag GLAccountHierarchy
HierarchyNode I_AvailyCtrlProfileSemanticTag HierarchyNode Node
GLAccountHierNodeSemanticKey
AvailabilityControlProfile I_CostCenter AvailabilityControlProfile Budget Availability Control Profile
GlobalCurrency I_FinancialPlanningEntryItem GlobalCurrency GM Billing Element: Global Currency
CompanyCodeCurrency I_FinancialPlanningEntryItem CompanyCodeCurrency Local Currency
LedgerFiscalYear I_FinancialPlanningEntryItem LedgerFiscalYear Ref. Year1
FiscalYearVariant I_FinancialPlanningEntryItem FiscalYearVariant FY Variant
CompanyCode I_FinancialPlanningEntryItem CompanyCode Receiver Company Code
ChartOfAccounts I_FinancialPlanningEntryItem ChartOfAccounts Node Class
PredictionLedger I_PredictionLedger PredictionLedger Ledger
PlanAmountInCompanyCodeCrcy I_FinancialPlanningEntryItem AmountInCompanyCodeCurrency Local Crcy Amt
BudgetAmountInCompanyCodeCrcy Local Crcy Amt
ActualCostAmtInCCCrcy Local Crcy Amt
CmtmtCostInCCCrcy Local Crcy Amt
TotAssgdAmtInCoCodeCurrency Local Crcy Amt
AvailableBdgtAmtInCoCodeCrcy Local Crcy Amt
PlanAmountInGlobalCurrency I_FinancialPlanningEntryItem AmountInGlobalCurrency Amount in Global Currency
BudgetInGlobalCrcy Amount in Global Currency
ActualCostInGlobalCrcy Amount in Global Currency
CmtmtCostInGlobalCurrency Amount in Global Currency
TotAssgdAmtInGlobalCurrency Amount in Global Currency
AvailableBudgetInGlobalCrcy Amount in Global Currency
BudgetCarryingCostCenterName
HierarchyNodeText
CostCenterName
GLAccountName
_ControllingArea I_FinancialPlanningEntryItem _ControllingArea
_FiscalYear I_FinancialPlanningEntryItem _FiscalYear
_CompanyCode I_FinancialPlanningEntryItem _CompanyCode
_FiscalPeriodForVariant I_FinancialPlanningEntryItem _FiscalPeriodForVariant
_LedgerFiscalYearForVariant I_FinancialPlanningEntryItem _LedgerFiscalYearForVariant
_FiscalYearVariant I_FinancialPlanningEntryItem _FiscalYearVariant
_GLAccountHierarchyNode _GLAccountHierarchyNode
_GLAccountHierarchyNodeT _GLAccountHierarchyNodeT
GLAccountHierarchyName
PlanningCategoryName
FinancialAccountType Fin. Account Type
OrderID I_FinancialPlanningEntryItem OrderID Order ID
AccountingDocumentType Journal Entry Type
Customer I_FinancialPlanningEntryItem Customer Sold-to Party
Segment I_FinancialPlanningEntryItem Segment Segment number
BusinessArea I_FinancialPlanningEntryItem BusinessArea Business Area
ProfitCenter I_FinancialPlanningEntryItem ProfitCenter Profit Center
Supplier Supplier
SalesOrganization I_FinancialPlanningEntryItem SalesOrganization Sales Organization
Plant I_FinancialPlanningEntryItem Plant Valuation Area
ServiceDocumentType I_FinancialPlanningEntryItem ServiceDocumentType Transaction Type
ValuationArea Valuation Area
SalesDocument I_FinancialPlanningEntryItem SalesDocument SD Document
CostCenter I_FinancialPlanningEntryItem CostCenter Cost Center
GLAccount I_FinancialPlanningEntryItem GLAccount General Ledger
DistributionChannel I_FinancialPlanningEntryItem DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_FinancialPlanningEntryItem OrganizationDivision Org. Division
ServiceDocument I_FinancialPlanningEntryItem ServiceDocument Transaction ID
AssetClass I_FinancialPlanningEntryItem AssetClass Asset Class
PostingDate I_FinancialPlanningEntryItem PostingDate Posting Date for GR
FunctionalArea I_FinancialPlanningEntryItem FunctionalArea Sendr Fctl Area
_Ledger I_FinancialPlanningEntryItem _Ledger
_Order I_FinancialPlanningEntryItem _Order
_AccountingDocumentType _AccountingDocumentType
_Customer I_FinancialPlanningEntryItem _Customer
_CurrentProfitCenter _CurrentProfitCenter
_CurrentCostCenter _CurrentCostCenter
_Supplier _Supplier
_GLAccountInCompanyCode I_FinancialPlanningEntryItem _GLAccountInCompanyCode
_SalesDocument I_FinancialPlanningEntryItem _SalesDocument
_ServiceDocument I_FinancialPlanningEntryItem _ServiceDocument
JointVenture I_FinancialPlanningEntryItem JointVenture Joint venture
JointVentureName
JointVentureEquityGroup I_FinancialPlanningEntryItem JointVentureEquityGroup Joint Venture Equity Group
JointVentureEquityGroupName
JointVentureRecoveryCode I_FinancialPlanningEntryItem JointVentureCostRecoveryCode Recovery Ind.
JointVentureRecoveryCodeName

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 P_CostCenterBudget.
-- 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: PCSTCNTRBDGT
-- Parameters: P_KeyDate : sydatum, P_BudgetPlanningCategory : fis_category, P_InputPlanningCategory : fis_category, P_Language : spras, P_LeadingLedger : fins_ledger

CREATE VIEW P_CostCenterBudget AS
SELECT
  $parameters.P_KeyDate AS KeyDate,
  cast( cast( 'ACT01' as abap.char( 5 )) as fcom_category) AS PlanningCategory,
  GLAccountLineItem.FiscalYear AS FiscalYear,
  GLAccountLineItem.FiscalPeriod AS FiscalPeriod,
  GLAccountLineItem.SourceLedger AS Ledger,
  GLAccountLineItem.ControllingArea AS ControllingArea,
  _CostCenterAtPostingDate.BudgetCarryingCostCenter AS BudgetCarryingCostCenter,
  _AvailyCtrlProfileSemanticTag.GLAccountHierarchy AS GLAccountHierarchy,
  _AvailyCtrlProfileSemanticTag.HierarchyNode AS HierarchyNode,
  concat( concat( substring( _GLAccountHierarchyID.HierarchyNode, 2, 39 ), '~' ), substring( _AvailyCtrlProfileSemanticTag.HierarchyNode, 2, 23 ) ) AS GLAccountHierNodeSemanticKey,
  _BudgetCarryingCostCenter.AvailabilityControlProfile AS AvailabilityControlProfile,
  GLAccountLineItem.GlobalCurrency AS GlobalCurrency,
  GLAccountLineItem.CompanyCodeCurrency AS CompanyCodeCurrency,
  GLAccountLineItem.LedgerFiscalYear AS LedgerFiscalYear,
  GLAccountLineItem.FiscalYearVariant AS FiscalYearVariant,
  GLAccountLineItem.CompanyCode AS CompanyCode,
  GLAccountLineItem.ChartOfAccounts AS ChartOfAccounts,
  _PredictionLedger.PredictionLedger AS PredictionLedger,
  cast( 0 as fins_vkcur12) AS PlanAmountInCompanyCodeCrcy,
  cast( 0 as fins_vkcur12) AS BudgetAmountInCompanyCodeCrcy,
  GLAccountLineItem.AmountInCompanyCodeCurrency AS ActualCostAmtInCCCrcy,
  cast( 0 as fins_vkcur12) AS CmtmtCostInCCCrcy,
  GLAccountLineItem.AmountInCompanyCodeCurrency AS TotAssgdAmtInCoCodeCurrency,
  -GLAccountLineItem.AmountInCompanyCodeCurrency AS AvailableBdgtAmtInCoCodeCrcy,
  cast(0 as fins_vkcur12) AS PlanAmountInGlobalCurrency,
  cast( 0 as fins_vkcur12) AS BudgetInGlobalCrcy,
  GLAccountLineItem.AmountInGlobalCurrency AS ActualCostInGlobalCrcy,
  cast( 0 as fins_vkcur12) AS CmtmtCostInGlobalCurrency,
  GLAccountLineItem.AmountInGlobalCurrency AS TotAssgdAmtInGlobalCurrency,
  -GLAccountLineItem.AmountInGlobalCurrency AS AvailableBudgetInGlobalCrcy,
  _BudgetCarryingCostCenter._Text[1:Language = $parameters.P_Language].CostCenterName AS BudgetCarryingCostCenterName,
  _GLAccountHierarchyNodeT[1:Language = $parameters.P_Language].HierarchyNodeText AS HierarchyNodeText,
  _CostCenterAtPostingDate._Text[1:Language = $parameters.P_Language].CostCenterName AS CostCenterName,
  GLAccountLineItem._GLAccountInChartOfAccounts._Text[1:Language = $parameters.P_Language].GLAccountName AS GLAccountName,
  GLAccountLineItem._ControllingArea AS _ControllingArea,
  GLAccountLineItem._FiscalYear AS _FiscalYear,
  GLAccountLineItem._CompanyCode AS _CompanyCode,
  GLAccountLineItem._FiscalPeriodForVariant AS _FiscalPeriodForVariant,
  GLAccountLineItem._LedgerFiscalYearForVariant AS _LedgerFiscalYearForVariant,
  GLAccountLineItem._FiscalYearVariant AS _FiscalYearVariant,
  _GLAccountHierarchyText[1:Language = $parameters.P_Language].GLAccountHierarchyName AS GLAccountHierarchyName,
  cast(' ' as fcom_category_t preserving type ) AS PlanningCategoryName,
  GLAccountLineItem.FinancialAccountType AS FinancialAccountType,
  GLAccountLineItem.OrderID AS OrderID,
  GLAccountLineItem.AccountingDocumentType AS AccountingDocumentType,
  GLAccountLineItem.Customer AS Customer,
  GLAccountLineItem.Segment AS Segment,
  GLAccountLineItem.BusinessArea AS BusinessArea,
  GLAccountLineItem.ProfitCenter AS ProfitCenter,
  GLAccountLineItem.Supplier AS Supplier,
  GLAccountLineItem.SalesOrganization AS SalesOrganization,
  GLAccountLineItem.Plant AS Plant,
  GLAccountLineItem.ServiceDocumentType AS ServiceDocumentType,
  GLAccountLineItem.ValuationArea AS ValuationArea,
  GLAccountLineItem.SalesDocument AS SalesDocument,
  GLAccountLineItem.CostCenter AS CostCenter,
  GLAccountLineItem.GLAccount AS GLAccount,
  GLAccountLineItem.DistributionChannel AS DistributionChannel,
  GLAccountLineItem.OrganizationDivision AS OrganizationDivision,
  GLAccountLineItem.ServiceDocument AS ServiceDocument,
  GLAccountLineItem.AssetClass AS AssetClass,
  GLAccountLineItem.PostingDate AS PostingDate,
  GLAccountLineItem.FunctionalArea AS FunctionalArea,
  GLAccountLineItem._Ledger AS _Ledger,
  GLAccountLineItem._Order AS _Order,
  GLAccountLineItem._AccountingDocumentType AS _AccountingDocumentType,
  GLAccountLineItem._Customer AS _Customer,
  GLAccountLineItem._Supplier AS _Supplier,
  GLAccountLineItem._GLAccountInCompanyCode AS _GLAccountInCompanyCode,
  GLAccountLineItem._SalesDocument AS _SalesDocument,
  GLAccountLineItem._ServiceDocument AS _ServiceDocument,
  GLAccountLineItem.JointVenture AS JointVenture,
  _JointVentureDesc[1:Language = $parameters.P_Language].JointVentureName AS JointVentureName,
  GLAccountLineItem.JointVentureEquityGroup AS JointVentureEquityGroup,
  _JntVntrEquityGrpText[1:Language = $parameters.P_Language].JntOpgAgrmtEquityGrpText AS JointVentureEquityGroupName,
  GLAccountLineItem.JointVentureCostRecoveryCode AS JointVentureRecoveryCode,
  _JointVentureRecoveryText[1:Language = $parameters.P_Language].JointVentureRecoveryCodeName as JointVentureRecoveryCodeName AS P_KeyDateasKeyDate,
  _JointVentureRecoveryText[1:Language = $parameters.P_Language].JointVentureRecoveryCodeName AS JointVentureRecoveryCodeName
FROM I_GLAccountLineItemRawData AS GLAccountLineItem
INNER JOIN I_CostCenter AS _CostCenterAtPostingDate ON /* join condition not captured in parsed metadata */
INNER JOIN I_CostCenter AS _BudgetCarryingCostCenter ON /* join condition not captured in parsed metadata */
INNER JOIN I_AvailyCtrlProfileSemanticTag AS _AvailyCtrlProfileSemanticTag ON /* join condition not captured in parsed metadata */
INNER JOIN I_GLAccountHierSubTree AS _GLAccountHierSubTree ON /* join condition not captured in parsed metadata */
INNER JOIN I_GLAccountHierarchyNode AS _GLAccountHierarchyID ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PredictionLedger AS _PredictionLedger ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ProfitCenter AS _CurrentProfitCenter ON ControllingArea = _CurrentProfitCenter.ControllingArea AND ProfitCenter = _CurrentProfitCenter.ProfitCenter AND _CurrentProfitCenter.ValidityStartDate <= $session.system_date AND _CurrentProfitCenter.ValidityEndDate >= $session.system_date  -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _CurrentCostCenter ON ControllingArea = _CurrentCostCenter.ControllingArea AND CostCenter = _CurrentCostCenter.CostCenter AND _CurrentCostCenter.ValidityStartDate <= $session.system_date AND _CurrentCostCenter.ValidityEndDate >= $session.system_date  -- association [0..1]
LEFT OUTER JOIN I_GLAccountHierarchyNode AS _GLAccountHierarchyNode ON _GLAccountHierarchyNode.GLAccountHierarchy = _AvailyCtrlProfileSemanticTag.GLAccountHierarchy AND _GLAccountHierarchyNode.HierarchyNode = _AvailyCtrlProfileSemanticTag.HierarchyNode AND _GLAccountHierarchyNode.ValidityEndDate = '99991231'  -- association [0..1]
LEFT OUTER JOIN I_GLAccountHierarchyNodeT AS _GLAccountHierarchyNodeT ON GLAccountHierarchy = _GLAccountHierarchyNodeT.GLAccountHierarchy AND HierarchyNode = _GLAccountHierarchyNodeT.HierarchyNode AND _GLAccountHierarchyNodeT.ValidityEndDate = '99991231'  -- association [0..*]
LEFT OUTER JOIN I_GLAccountHierarchyText AS _GLAccountHierarchyText ON GLAccountHierarchy = _GLAccountHierarchyText.GLAccountHierarchy  -- association [0..*]
LEFT OUTER JOIN I_PlanningCategoryText AS _PlanningCategoryText ON PlanningCategory = _PlanningCategoryText.PlanningCategory  -- association [0..*]
LEFT OUTER JOIN I_JointVentureDesc AS _JointVentureDesc ON _JointVentureDesc.CompanyCode = GLAccountLineItem.CompanyCode AND _JointVentureDesc.JointVenture = GLAccountLineItem.JointVenture  -- association [0..*]
LEFT OUTER JOIN I_JntVntrEquityGrpText AS _JntVntrEquityGrpText ON _JntVntrEquityGrpText.CompanyCode = GLAccountLineItem.CompanyCode AND _JntVntrEquityGrpText.JointVenture = GLAccountLineItem.JointVenture AND _JntVntrEquityGrpText.JntOpgAgrmtEquityGrp = GLAccountLineItem.JointVentureEquityGroup  -- association [0..*]
LEFT OUTER JOIN I_JointVentureRecoveryText AS _JointVentureRecoveryText ON _JointVentureRecoveryText.CompanyCode = GLAccountLineItem.CompanyCode AND _JointVentureRecoveryText.JointVentureRecoveryCode = GLAccountLineItem.JointVentureCostRecoveryCode  -- association [0..*]
LEFT OUTER JOIN I_AccountingDocumentType AS _AccountingDocumentType ON AccountingDocumentType = _AccountingDocumentType.AccountingDocumentType  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_SrvcDocByDocumentType AS _ServiceDocument ON ServiceDocumentType = _ServiceDocument.ServiceDocumentType AND ServiceDocument = _ServiceDocument.ServiceDocument  -- association [0..1]
-- UNION ALL with additional select branch(es): I_GLAccountLineItemRawData, I_FinancialPlanningEntryItem
;