C_PubSecCmtmtActlAnalyses

DDL: C_PUBSECCMTMTACTLANALYSES SQL: CPSMCMTMTACTLS Type: view CONSUMPTION

Commitment/Actual Items Analyses

C_PubSecCmtmtActlAnalyses is a Consumption CDS View that provides data about "Commitment/Actual Items Analyses" in SAP S/4HANA. It reads from 1 data source (I_PubSecCmtmtActlItemCube) and exposes 91 fields. It has 11 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PubSecCmtmtActlItemCube Act from

Associations (11)

CardinalityTargetAliasCondition
[1..1] I_FinancialManagementArea _FinMgmtArea $projection.FinancialManagementArea = _FinMgmtArea.FinancialManagementArea
[1..1] I_Ledger _Ledger $projection.Ledger = _Ledger.Ledger
[0..1] I_FiscalYearForCompanyCode _FiscalYear $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode
[0..1] I_Fund _Fund $projection.FinancialManagementArea = _Fund.FinancialManagementArea and $projection.Fund = _Fund.Fund
[0..1] I_BudgetPeriod _BudgetPeriod $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod
[0..1] I_FunctionalArea _FunctionalArea $projection.FunctionalArea = _FunctionalArea.FunctionalArea
[0..1] I_Grant _Grant $projection.GrantID = _Grant.GrantID
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_PubSecBdgtCnsmpnType _PubSecBdgtCnsmpnType $projection.PubSecBudgetCnsmpnType = _PubSecBdgtCnsmpnType.PubSecBudgetCnsmpnType
[0..1] I_GLAccount _GLAccount $projection.GLAccount = _GLAccount.GLAccount and $projection.CompanyCode = _GLAccount.CompanyCode
[0..1] I_PubSecBudgetAccount _PubSecBudgetAccount $projection.pubsecbudgetaccount = _PubSecBudgetAccount.PubSecBudgetAccount and $projection.pubsecbudgetaccountcocode = _PubSecBudgetAccount.PubSecBudgetAccountCoCode

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName CPSMCMTMTACTLS view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Commitment/Actual Items Analyses view
Search.searchable false view
Metadata.allowExtensions true view
OData.publish false view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view

Fields (91)

KeyFieldSource TableSource FieldDescription
FinancialManagementArea I_PubSecCmtmtActlItemCube FinancialManagementArea FM Area
Ledger I_PubSecCmtmtActlItemCube Ledger Ledger
CompanyCode I_PubSecCmtmtActlItemCube CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Company Name
FiscalYear I_PubSecCmtmtActlItemCube FiscalYear G/L Fiscal Year
FiscalPeriod I_PubSecCmtmtActlItemCube FiscalPeriod Tax period
Fund I_PubSecCmtmtActlItemCube Fund Sender Fund
FundName
BudgetPeriod I_PubSecCmtmtActlItemCube BudgetPeriod Budget Period
BudgetPeriodName
FunctionalArea I_PubSecCmtmtActlItemCube FunctionalArea Sendr Fctl Area
FunctionalAreaName
GrantID I_PubSecCmtmtActlItemCube GrantID Sender Grant
GrantName Grant Name
GrantLifecycleStatus
EarmarkedFundsDocument I_PubSecCmtmtActlItemCube EarmarkedFundsDocument Earmarked Funds
WBSElementExternalID I_PubSecCmtmtActlItemCube WBSElementExternalID WBS Element External ID
WBSDescription _WBSElementExternalIDText WBSDescription WBS Element Name
PubSecBudgetAccount
PubSecBudgetAccountCoCode
CostCenter I_PubSecCmtmtActlItemCube CostCenter Cost Center
GLAccount I_PubSecCmtmtActlItemCube GLAccount General Ledger
ChartOfAccounts I_PubSecCmtmtActlItemCube ChartOfAccounts Node Class
_ChartOfAccountsText I_PubSecCmtmtActlItemCube _ChartOfAccountsText
ProfitCenter I_PubSecCmtmtActlItemCube ProfitCenter Profit Center
Segment I_PubSecCmtmtActlItemCube Segment Segment number
TransactionCurrency I_PubSecCmtmtActlItemCube TransactionCurrency Transaction Currency
AmountInTransactionCurrency I_PubSecCmtmtActlItemCube AmountInTransactionCurrency Pt Crcy Amt
CompanyCodeCurrency I_PubSecCmtmtActlItemCube CompanyCodeCurrency Company Code Currency
AmountInCompanyCodeCurrency I_PubSecCmtmtActlItemCube AmountInCompanyCodeCurrency Local Crcy Amt
GlobalCurrency I_PubSecCmtmtActlItemCube GlobalCurrency GM Billing Element: Global Currency
AmountInGlobalCurrency I_PubSecCmtmtActlItemCube AmountInGlobalCurrency Amount in Global Currency
PubSecExpnCmtmtAmtInTransCrcy I_PubSecCmtmtActlItemCube PubSecExpnCmtmtAmtInTransCrcy
PubSecExpnActlAmtInTransCrcy I_PubSecCmtmtActlItemCube PubSecExpnActlAmtInTransCrcy
PubSecRevnCmtmtAmtInTransCrcy I_PubSecCmtmtActlItemCube PubSecRevnCmtmtAmtInTransCrcy
PubSecRevnActlAmtInTransCrcy I_PubSecCmtmtActlItemCube PubSecRevnActlAmtInTransCrcy
PubSecExpnCmtmtAmtInCoCodeCrcy I_PubSecCmtmtActlItemCube PubSecExpnCmtmtAmtInCoCodeCrcy
PubSecExpnActlAmtInCoCodeCrcy I_PubSecCmtmtActlItemCube PubSecExpnActlAmtInCoCodeCrcy
PubSecRevnCmtmtAmtInCoCodeCrcy I_PubSecCmtmtActlItemCube PubSecRevnCmtmtAmtInCoCodeCrcy
PubSecRevnActlAmtInCoCodeCrcy I_PubSecCmtmtActlItemCube PubSecRevnActlAmtInCoCodeCrcy
PubSecExpnCmtmtAmtInGlobalCrcy I_PubSecCmtmtActlItemCube PubSecExpnCmtmtAmtInGlobalCrcy
PubSecExpnActlAmtInGlobalCrcy I_PubSecCmtmtActlItemCube PubSecExpnActlAmtInGlobalCrcy
PubSecRevnCmtmtAmtInGlobalCrcy I_PubSecCmtmtActlItemCube PubSecRevnCmtmtAmtInGlobalCrcy
PubSecRevnActlAmtInGlobalCrcy I_PubSecCmtmtActlItemCube PubSecRevnActlAmtInGlobalCrcy
AccountingDocument I_PubSecCmtmtActlItemCube AccountingDocument Journal Entry
AccountingDocumentType I_PubSecCmtmtActlItemCube AccountingDocumentType Journal Entry Type
ReferenceDocument I_PubSecCmtmtActlItemCube ReferenceDocument Reference Document
ReferenceDocumentContext I_PubSecCmtmtActlItemCube ReferenceDocumentContext Reference Document Context
ReferenceDocumentType I_PubSecCmtmtActlItemCube ReferenceDocumentType Reference Document Type
ReferenceDocumentTypeName
PubSecBudgetCnsmpnAmtType I_PubSecCmtmtActlItemCube PubSecBudgetCnsmpnAmtType
PubSecBdgtCnsmpnAmtTypeText Budget Consumption Amount Type Text
PubSecBudgetCnsmpnType I_PubSecCmtmtActlItemCube PubSecBudgetCnsmpnType Budget Consumption Type
PubSecBudgetCnsmpnTypeText Budget Consumption Type Text
PubSecBudgetCnsmpnDate I_PubSecCmtmtActlItemCube PubSecBudgetCnsmpnDate
PubSecBudgetCnsmpnFsclYear I_PubSecCmtmtActlItemCube PubSecBudgetCnsmpnFsclYear
PubSecBudgetCnsmpnFsclPeriod I_PubSecCmtmtActlItemCube PubSecBudgetCnsmpnFsclPeriod
PubSecBudgetIsRelevant I_PubSecCmtmtActlItemCube PubSecBudgetIsRelevant
PubSecBdgtAcctRevnExpnCode I_PubSecCmtmtActlItemCube PubSecBdgtAcctRevnExpnCode Expense/Revenue
FiscalYearVariant I_PubSecCmtmtActlItemCube FiscalYearVariant FY Variant
LedgerFiscalYear I_PubSecCmtmtActlItemCube LedgerFiscalYear
PurchasingDocument I_PubSecCmtmtActlItemCube PurchasingDocument Purchasing Document
PurchaseOrder I_PubSecCmtmtActlItemCube PurchaseOrder Purchasing Document
PurchaseRequisition I_PubSecCmtmtActlItemCube PurchaseRequisition Requisition
PurchasingDocumentItem I_PubSecCmtmtActlItemCube PurchasingDocumentItem Purchasing Document Item
ReferencePurchaseOrderCategory I_PubSecCmtmtActlItemCube ReferencePurchaseOrderCategory Reference Purchase Order Category
PartnerFunctionalArea I_PubSecCmtmtActlItemCube PartnerFunctionalArea Partner Functional Area
PartnerFuncAreaText Partner Functional Area Text
PartnerFund I_PubSecCmtmtActlItemCube PartnerFund Receiver Fund
PartnerFundText Partner Fund Text
PartnerGrant I_PubSecCmtmtActlItemCube PartnerGrant Receiver Grant
PartnerBudgetPeriod I_PubSecCmtmtActlItemCube PartnerBudgetPeriod Partner Budget Period
PartnerBudgetPeriodText Partner Budget Period Text
FundAuthznGrp _Fund FundAuthznGrp
GrantAuthznGrp _Grant GrantAuthznGrp
BudgetPeriodAuthznGrp _BudgetPeriod BudgetPeriodAuthznGrp
FundFinMgmtAreaForAuthzn
GrantLfcycStatusForAuthzn
_FinMgmtArea _FinMgmtArea
_FiscalYear _FiscalYear
_Ledger _Ledger
_Fund _Fund
_FunctionalArea _FunctionalArea
_Grant _Grant
_BudgetPeriod _BudgetPeriod
_CompanyCode _CompanyCode
_PubSecBdgtCnsmpnType _PubSecBdgtCnsmpnType
_GLAccount _GLAccount
_PubSecBudgetAccount _PubSecBudgetAccount
_WBSElementExternalID _WBSElementExternalID
_PubSecBdgtCnsmpnAmtType _PubSecBdgtCnsmpnAmtType

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_PubSecCmtmtActlAnalyses.
-- 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: CPSMCMTMTACTLS

CREATE VIEW C_PubSecCmtmtActlAnalyses AS
SELECT
  Act.FinancialManagementArea AS FinancialManagementArea,
  Act.Ledger AS Ledger,
  Act.CompanyCode AS CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  Act.FiscalYear AS FiscalYear,
  Act.FiscalPeriod AS FiscalPeriod,
  Act.Fund AS Fund,
  _Fund._Text[1:Language = $session.system_language].FundName AS FundName,
  Act.BudgetPeriod AS BudgetPeriod,
  _BudgetPeriod._Text[1:Language = $session.system_language].BudgetPeriodName AS BudgetPeriodName,
  Act.FunctionalArea AS FunctionalArea,
  _FunctionalArea._Text[1:Language = $session.system_language].FunctionalAreaName AS FunctionalAreaName,
  Act.GrantID AS GrantID,
  _Grant._Text[1:Language = $session.system_language].GrantName AS GrantName,
  Act._Grant.GrantLifecycleStatus AS GrantLifecycleStatus,
  Act.EarmarkedFundsDocument AS EarmarkedFundsDocument,
  Act.WBSElementExternalID AS WBSElementExternalID,
  _WBSElementExternalIDText.WBSDescription AS WBSDescription,
  Act._PubSecBudgetAccount.PubSecBudgetAccount AS PubSecBudgetAccount,
  Act._PubSecBudgetAccount.PubSecBudgetAccountCoCode AS PubSecBudgetAccountCoCode,
  Act.CostCenter AS CostCenter,
  Act.GLAccount AS GLAccount,
  Act.ChartOfAccounts AS ChartOfAccounts,
  Act._ChartOfAccountsText AS _ChartOfAccountsText,
  Act.ProfitCenter AS ProfitCenter,
  Act.Segment AS Segment,
  Act.TransactionCurrency AS TransactionCurrency,
  Act.AmountInTransactionCurrency AS AmountInTransactionCurrency,
  Act.CompanyCodeCurrency AS CompanyCodeCurrency,
  Act.AmountInCompanyCodeCurrency AS AmountInCompanyCodeCurrency,
  Act.GlobalCurrency AS GlobalCurrency,
  Act.AmountInGlobalCurrency AS AmountInGlobalCurrency,
  Act.PubSecExpnCmtmtAmtInTransCrcy AS PubSecExpnCmtmtAmtInTransCrcy,
  Act.PubSecExpnActlAmtInTransCrcy AS PubSecExpnActlAmtInTransCrcy,
  Act.PubSecRevnCmtmtAmtInTransCrcy AS PubSecRevnCmtmtAmtInTransCrcy,
  Act.PubSecRevnActlAmtInTransCrcy AS PubSecRevnActlAmtInTransCrcy,
  Act.PubSecExpnCmtmtAmtInCoCodeCrcy AS PubSecExpnCmtmtAmtInCoCodeCrcy,
  Act.PubSecExpnActlAmtInCoCodeCrcy AS PubSecExpnActlAmtInCoCodeCrcy,
  Act.PubSecRevnCmtmtAmtInCoCodeCrcy AS PubSecRevnCmtmtAmtInCoCodeCrcy,
  Act.PubSecRevnActlAmtInCoCodeCrcy AS PubSecRevnActlAmtInCoCodeCrcy,
  Act.PubSecExpnCmtmtAmtInGlobalCrcy AS PubSecExpnCmtmtAmtInGlobalCrcy,
  Act.PubSecExpnActlAmtInGlobalCrcy AS PubSecExpnActlAmtInGlobalCrcy,
  Act.PubSecRevnCmtmtAmtInGlobalCrcy AS PubSecRevnCmtmtAmtInGlobalCrcy,
  Act.PubSecRevnActlAmtInGlobalCrcy AS PubSecRevnActlAmtInGlobalCrcy,
  Act.AccountingDocument AS AccountingDocument,
  Act.AccountingDocumentType AS AccountingDocumentType,
  Act.ReferenceDocument AS ReferenceDocument,
  Act.ReferenceDocumentContext AS ReferenceDocumentContext,
  Act.ReferenceDocumentType AS ReferenceDocumentType,
  Act._ReferenceDocumentType._Text[1:Language = $session.system_language].ReferenceDocumentTypeName AS ReferenceDocumentTypeName,
  Act.PubSecBudgetCnsmpnAmtType AS PubSecBudgetCnsmpnAmtType,
  _PubSecBdgtCnsmpnAmtType._Text[1:Language = $session.system_language].PubSecBdgtCnsmpnAmtTypeText AS PubSecBdgtCnsmpnAmtTypeText,
  Act.PubSecBudgetCnsmpnType AS PubSecBudgetCnsmpnType,
  Act._PubSecBdgtCnsmpnType._Text[1:Language = $session.system_language]. PubSecBudgetCnsmpnTypeText AS PubSecBudgetCnsmpnTypeText,
  Act.PubSecBudgetCnsmpnDate AS PubSecBudgetCnsmpnDate,
  Act.PubSecBudgetCnsmpnFsclYear AS PubSecBudgetCnsmpnFsclYear,
  Act.PubSecBudgetCnsmpnFsclPeriod AS PubSecBudgetCnsmpnFsclPeriod,
  Act.PubSecBudgetIsRelevant AS PubSecBudgetIsRelevant,
  Act.PubSecBdgtAcctRevnExpnCode AS PubSecBdgtAcctRevnExpnCode,
  Act.FiscalYearVariant AS FiscalYearVariant,
  Act.LedgerFiscalYear AS LedgerFiscalYear,
  Act.PurchasingDocument AS PurchasingDocument,
  Act.PurchaseOrder AS PurchaseOrder,
  Act.PurchaseRequisition AS PurchaseRequisition,
  Act.PurchasingDocumentItem AS PurchasingDocumentItem,
  Act.ReferencePurchaseOrderCategory AS ReferencePurchaseOrderCategory,
  Act.PartnerFunctionalArea AS PartnerFunctionalArea,
  Act._PartnerFunctionalArea._Text[1:Language = $session.system_language].FunctionalAreaName AS PartnerFuncAreaText,
  Act.PartnerFund AS PartnerFund,
  Act._PartnerFund._Text[1:Language = $session.system_language].FundDescription AS PartnerFundText,
  Act.PartnerGrant AS PartnerGrant,
  Act.PartnerBudgetPeriod AS PartnerBudgetPeriod,
  Act._PartnerBudgetPeriod._Text[1:Language = $session.system_language].BudgetPeriodName AS PartnerBudgetPeriodText,
  _Fund.FundAuthznGrp AS FundAuthznGrp,
  _Grant.GrantAuthznGrp AS GrantAuthznGrp,
  _BudgetPeriod.BudgetPeriodAuthznGrp AS BudgetPeriodAuthznGrp,
  Act._Fund.FundFinMgmtAreaForAuthzn AS FundFinMgmtAreaForAuthzn,
  Act._Grant.GrantLfcycStatusForAuthzn AS GrantLfcycStatusForAuthzn
FROM I_PubSecCmtmtActlItemCube AS Act
LEFT OUTER JOIN I_FinancialManagementArea AS _FinMgmtArea ON FinancialManagementArea = _FinMgmtArea.FinancialManagementArea  -- association [1..1]
LEFT OUTER JOIN I_Ledger AS _Ledger ON Ledger = _Ledger.Ledger  -- association [1..1]
LEFT OUTER JOIN I_FiscalYearForCompanyCode AS _FiscalYear ON FiscalYear = _FiscalYear.FiscalYear AND CompanyCode = _FiscalYear.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_Fund AS _Fund ON FinancialManagementArea = _Fund.FinancialManagementArea AND Fund = _Fund.Fund  -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _BudgetPeriod ON BudgetPeriod = _BudgetPeriod.BudgetPeriod  -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea  -- association [0..1]
LEFT OUTER JOIN I_Grant AS _Grant ON GrantID = _Grant.GrantID  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_PubSecBdgtCnsmpnType AS _PubSecBdgtCnsmpnType ON PubSecBudgetCnsmpnType = _PubSecBdgtCnsmpnType.PubSecBudgetCnsmpnType  -- association [0..1]
LEFT OUTER JOIN I_GLAccount AS _GLAccount ON GLAccount = _GLAccount.GLAccount AND CompanyCode = _GLAccount.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_PubSecBudgetAccount AS _PubSecBudgetAccount ON pubsecbudgetaccount = _PubSecBudgetAccount.PubSecBudgetAccount AND pubsecbudgetaccountcocode = _PubSecBudgetAccount.PubSecBudgetAccountCoCode  -- association [0..1]
;