I_CmtmtCarryForwardDocument
Commitment Carry Forward - Cube
I_CmtmtCarryForwardDocument is a Composite CDS View (Cube) that provides data about "Commitment Carry Forward - Cube" in SAP S/4HANA. It reads from 1 data source (I_FundsMgmtCarryFwdDocument) and exposes 70 fields with key fields CommitmentCarryForwardDocument, FinancialManagementArea, ReceiverFinMgmtAreaFiscalYear. It has 24 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_FundsMgmtCarryFwdDocument | ccf | from |
Associations (24)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_FiscalYearForFinMgmtArea | _FiscalYearForFinMgmtArea | $projection.FinancialManagementArea = _FiscalYearForFinMgmtArea.FinancialManagementArea and $projection.SenderFinMgmtAreaFiscalYear = _FiscalYearForFinMgmtArea.FinMgmtAreaFiscalYear |
| [1..1] | I_FinancialManagementArea | _FinMgmtArea | $projection.FinancialManagementArea = _FinMgmtArea.FinancialManagementArea |
| [1..1] | I_FiscalYearForFinMgmtArea | _FinMgmtFiscalYear | $projection.FinancialManagementArea = _FinMgmtFiscalYear.FinancialManagementArea and $projection.CommitmentItemFiscalYear = _FinMgmtFiscalYear.FinMgmtAreaFiscalYear |
| [0..1] | I_Fund | _SenderFund | $projection.FinancialManagementArea = _SenderFund.FinancialManagementArea and $projection.SenderPostedFund = _SenderFund.Fund |
| [0..1] | I_CommitmentItem | _SenderCommitmentItem | $projection.FinancialManagementArea = _SenderCommitmentItem.FinancialManagementArea and $projection.CommitmentItemFiscalYear = _SenderCommitmentItem.FinMgmtAreaFiscalYear and $projection.SenderPostedCommitmentItem = _SenderCommitmentItem.CommitmentItem |
| [0..1] | I_BudgetPeriod | _SenderBudgetPeriod | $projection.SenderPostedBudgetPeriod = _SenderBudgetPeriod.BudgetPeriod |
| [0..1] | I_FundsMgmtFunctionalArea | _SenderFunctionalArea | $projection.SenderPostedFunctionalArea = _SenderFunctionalArea.FunctionalArea |
| [0..1] | I_FundedProgram | _SenderFundedProgram | $projection.FinancialManagementArea = _SenderFundedProgram.FinancialManagementArea and $projection.SenderPostedFundedProgram = _SenderFundedProgram.FundedProgram |
| [0..*] | I_FundsCenter | _SenderFundsCenter | $projection.FinancialManagementArea = _SenderFundsCenter.FinancialManagementArea and $projection.SenderPostedFundsCenter = _SenderFundsCenter.FundsCenter |
| [0..1] | I_Grant | _SenderGrant | $projection.SenderPostedGrantId = _SenderGrant.GrantID |
| [0..1] | I_ReferenceDocumentType | _ReferenceDocumentType | $projection.ReferenceDocumentType = _ReferenceDocumentType.ReferenceDocumentType |
| [0..1] | I_Fund | _ReceiverFund | $projection.FinancialManagementArea = _ReceiverFund.FinancialManagementArea and $projection.ReceiverPostedFund = _ReceiverFund.Fund |
| [0..1] | I_CommitmentItem | _ReceiverCommitmentItem | $projection.FinancialManagementArea = _ReceiverCommitmentItem.FinancialManagementArea and $projection.ReceiverPostedCommitmentItem = _ReceiverCommitmentItem.CommitmentItem and $projection.CommitmentItemFiscalYear = _ReceiverCommitmentItem.FinMgmtAreaFiscalYear |
| [0..1] | I_BudgetPeriod | _ReceiverBudgetPeriod | $projection.ReceiverPostedBudgetPeriod = _ReceiverBudgetPeriod.BudgetPeriod |
| [0..1] | I_FundsMgmtFunctionalArea | _ReceiverFunctionalArea | $projection.ReceiverPostedFunctionalArea = _ReceiverFunctionalArea.FunctionalArea |
| [0..1] | I_FundedProgram | _ReceiverFundedProgram | $projection.FinancialManagementArea = _ReceiverFundedProgram.FinancialManagementArea and $projection.ReceiverPostedFundedProgram = _ReceiverFundedProgram.FundedProgram |
| [0..*] | I_FundsCenter | _ReceiverFundsCenter | $projection.FinancialManagementArea = _ReceiverFundsCenter.FinancialManagementArea and $projection.ReceiverPostedFundsCenter = _ReceiverFundsCenter.FundsCenter |
| [0..1] | I_Grant | _ReceiverGrant | $projection.ReceiverPostedGrantId = _ReceiverGrant.GrantID |
| [0..1] | I_Currency | _Currency | $projection.FinancialManagementAreaCrcy = _Currency.Currency |
| [0..1] | I_Currency | _TransactionCurrency | $projection.TransactionCurrency = _TransactionCurrency.Currency |
| [0..*] | I_FundsMgmtCommitmentEntryItem | _CommitmentDocument | $projection.ReferenceDocument = _CommitmentDocument.ReferenceDocument and $projection.ReferenceDocumentContext = _CommitmentDocument.ReferenceDocumentContext and $projection.FundsMgmtReferenceDocumentItem = _CommitmentDocument.FundsMgmtReferenceDocumentItem and $projection.RefDocAccountAssignment = _CommitmentDocument.RefDocAccountAssignment and $projection.FundsMgmtRefDocScheduleLine = _CommitmentDocument.FundsMgmtRefDocScheduleLine and $projection.RefDocPricingElementContent = _CommitmentDocument.RefDocPricingElementContent and $projection.ReferenceDocumentType = _CommitmentDocument.ReferenceDocumentType and $projection.FundsMgmtTransactionNumber = _CommitmentDocument.FundsMgmtTransactionNumber and $projection.FundsManagementDocument is initial |
| [0..*] | I_FundsManagementDocumentItem | _ActualsDocument | $projection.ReferenceDocument = _ActualsDocument.FundsMgmtFinDocNumber and $projection.OriginAccountingDocFiscalYear = _ActualsDocument.FundsMgmtFinDocFiscalYear and $projection.CompanyCode = _ActualsDocument.CompanyCode and $projection.FundsMgmtTransactionNumber = _ActualsDocument.FundsMgmtTransactionNumber and $projection.FundsManagementDocument is not initial |
| [0..1] | I_BudgetEntryDocument | _BudgetEntryDocument | $projection.CommitmentCarryForwardDocument = _BudgetEntryDocument.ReferenceDocument and $projection.FinancialManagementArea = _BudgetEntryDocument.FinancialManagementArea and $projection.ReceiverFinMgmtAreaFiscalYear = _BudgetEntryDocument.BudgetDocumentYear and _BudgetEntryDocument.ReferenceDocumentType = 'FMCCF' and $projection.FsclYrChgDocHasFollowOnDoc = 'X' |
| [1..1] | E_CmtmtCarryFwdDoc | _Extension | $projection.CommitmentCarryForwardDocument = _Extension.CommitmentCarryForwardDocument and $projection.FinancialManagementArea = _Extension.FinancialManagementArea and $projection.ReceiverFinMgmtAreaFiscalYear = _Extension.ReceiverFinMgmtAreaFiscalYear |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | ICMMTCCFDOC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Commitment Carry Forward - Cube | view | |
| VDM.viewType | #COMPOSITE | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_CUBE | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| Metadata.allowExtensions | true | view | |
| Analytics.dataCategory | #CUBE | view | |
| Analytics.internalName | #LOCAL | view |
Fields (70)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CommitmentCarryForwardDocument | I_FundsMgmtCarryFwdDocument | CommitmentCarryForwardDocument | FYC Doc No. |
| KEY | FinancialManagementArea | I_FundsMgmtCarryFwdDocument | FinancialManagementArea | FM Area |
| KEY | ReceiverFinMgmtAreaFiscalYear | I_FundsMgmtCarryFwdDocument | ReceiverFinMgmtAreaFiscalYear | Ref. Year1 |
| FundsMgmtRefDocumentCategory | I_FundsMgmtCarryFwdDocument | FundsMgmtRefDocumentCategory | Reference Doc. Cat. | |
| FundsMgmtCarryBackStatus | I_FundsMgmtCarryFwdDocument | FundsMgmtCarryBackStatus | Crryback Status | |
| FundsMgCarryBackRefDocument | I_FundsMgmtCarryFwdDocument | FundsMgCarryBackRefDocument | RevDoc | |
| ReferenceDocument | I_FundsMgmtCarryFwdDocument | ReferenceDocument | Reference Document | |
| ReferenceDocumentContext | I_FundsMgmtCarryFwdDocument | ReferenceDocumentContext | Reference Document Context | |
| FundsMgmtReferenceDocumentItem | I_FundsMgmtCarryFwdDocument | FundsMgmtReferenceDocumentItem | Reference item | |
| ReferenceDocumentLogicalSystem | I_FundsMgmtCarryFwdDocument | ReferenceDocumentLogicalSystem | Ref. Doc. Lgcl Syst. | |
| RefDocAccountAssignment | I_FundsMgmtCarryFwdDocument | RefDocAccountAssignment | Acct Assnmt No. | |
| FundsMgmtRefDocScheduleLine | I_FundsMgmtCarryFwdDocument | FundsMgmtRefDocScheduleLine | Schedule Line | |
| RefDocPricingElementContent | I_FundsMgmtCarryFwdDocument | RefDocPricingElementContent | Counter | |
| ReferenceDocumentType | I_FundsMgmtCarryFwdDocument | ReferenceDocumentType | Reference Document Type | |
| CompanyCode | I_FundsMgmtCarryFwdDocument | CompanyCode | Receiver Company Code | |
| OriginAccountingDocFiscalYear | I_FundsMgmtCarryFwdDocument | OriginAccountingDocFiscalYear | Fiscal year | |
| FundsManagementDocument | I_FundsMgmtCarryFwdDocument | FundsManagementDocument | FM Doc. No. | |
| FundsMgmtValueType | I_FundsMgmtCarryFwdDocument | FundsMgmtValueType | Value Type | |
| FundsManagementDocumentItem | I_FundsMgmtCarryFwdDocument | FundsManagementDocumentItem | Item | |
| SenderLedger | I_FundsMgmtCarryFwdDocument | SenderLedger | Sender Ledger | |
| SenderPostedFund | I_FundsMgmtCarryFwdDocument | SenderPostedFund | Sender Fund | |
| SenderPostedBudgetPeriod | I_FundsMgmtCarryFwdDocument | SenderPostedBudgetPeriod | Sender BudPer | |
| SenderPostedFundsCenter | I_FundsMgmtCarryFwdDocument | SenderPostedFundsCenter | Sndr Funds Ctr | |
| SenderPostedCommitmentItem | I_FundsMgmtCarryFwdDocument | SenderPostedCommitmentItem | Sndr Cmmt Item | |
| SenderPostedFunctionalArea | I_FundsMgmtCarryFwdDocument | SenderPostedFunctionalArea | Sender FnArea | |
| SenderPostedFundedProgram | I_FundsMgmtCarryFwdDocument | SenderPostedFundedProgram | Sender Funded Prog | |
| SenderPostedGrantId | I_FundsMgmtCarryFwdDocument | SenderPostedGrantId | Sender Grant | |
| SenderPostedFundsMgmtCustField | I_FundsMgmtCarryFwdDocument | SenderPostedFundsMgmtCustField | Sender Cstr Fld | |
| SenderFinMgmtAreaFiscalYear | I_FundsMgmtCarryFwdDocument | SenderFinMgmtAreaFiscalYear | Sender FY | |
| CommitmentItemFiscalYear | _FiscalYearForFinMgmtArea | CommitmentItemFiscalYear | Commit. Item FY | |
| ReceiverLedger | I_FundsMgmtCarryFwdDocument | ReceiverLedger | Receiver Ledger | |
| ReceiverPostedFund | I_FundsMgmtCarryFwdDocument | ReceiverPostedFund | Receiver Fund | |
| ReceiverPostedBudgetPeriod | I_FundsMgmtCarryFwdDocument | ReceiverPostedBudgetPeriod | Rec BudPer | |
| ReceiverPostedFundsCenter | I_FundsMgmtCarryFwdDocument | ReceiverPostedFundsCenter | Receiver FdsCtr | |
| ReceiverPostedCommitmentItem | I_FundsMgmtCarryFwdDocument | ReceiverPostedCommitmentItem | R Cmmt Item | |
| ReceiverPostedFunctionalArea | I_FundsMgmtCarryFwdDocument | ReceiverPostedFunctionalArea | R FuncArea | |
| ReceiverPostedFundedProgram | I_FundsMgmtCarryFwdDocument | ReceiverPostedFundedProgram | Receiver FProg | |
| ReceiverPostedGrantId | I_FundsMgmtCarryFwdDocument | ReceiverPostedGrantId | Receiver Grant | |
| ReceiverPostedFundsMgmtCustFld | I_FundsMgmtCarryFwdDocument | ReceiverPostedFundsMgmtCustFld | Rec.Cstr-Spc Fd | |
| BudgetEntryDocument | _BudgetEntryDocument | BudgetEntryDocument | Document Number | |
| FundsMgmtTransactionNumber | I_FundsMgmtCarryFwdDocument | FundsMgmtTransactionNumber | Transaction No. | |
| CreatedByUser | I_FundsMgmtCarryFwdDocument | CreatedByUser | User Name | |
| CreationDate | I_FundsMgmtCarryFwdDocument | CreationDate | Time Stamp | |
| CreationTime | I_FundsMgmtCarryFwdDocument | CreationTime | Time of Change | |
| FundsMgCarryForwardLevel | I_FundsMgmtCarryFwdDocument | FundsMgCarryForwardLevel | C/f Level | |
| FundsMgCarryForwardCounter | I_FundsMgmtCarryFwdDocument | FundsMgCarryForwardCounter | CarryfwdPrevYr | |
| FsclYrChgDocHasFollowOnDoc | I_FundsMgmtCarryFwdDocument | FsclYrChgDocHasFollowOnDoc | Follow-On Doc. | |
| FundsMgmtCarryFwdBudgetStatus | I_FundsMgmtCarryFwdDocument | FundsMgmtCarryFwdBudgetStatus | With Budget | |
| _CompanyCode | _CompanyCode | |||
| _FinMgmtArea | _FinMgmtArea | |||
| _FinMgmtFiscalYear | _FinMgmtFiscalYear | |||
| _ReferenceDocumentType | _ReferenceDocumentType | |||
| _SenderFund | _SenderFund | |||
| _SenderCommitmentItem | _SenderCommitmentItem | |||
| _SenderBudgetPeriod | _SenderBudgetPeriod | |||
| _SenderFunctionalArea | _SenderFunctionalArea | |||
| _SenderFundedProgram | _SenderFundedProgram | |||
| _SenderFundsCenter | _SenderFundsCenter | |||
| _SenderGrant | _SenderGrant | |||
| _ReceiverFund | _ReceiverFund | |||
| _ReceiverCommitmentItem | _ReceiverCommitmentItem | |||
| _ReceiverBudgetPeriod | _ReceiverBudgetPeriod | |||
| _ReceiverFunctionalArea | _ReceiverFunctionalArea | |||
| _ReceiverFundedProgram | _ReceiverFundedProgram | |||
| _ReceiverFundsCenter | _ReceiverFundsCenter | |||
| _ReceiverGrant | _ReceiverGrant | |||
| _FiscalYearForFinMgmtArea | _FiscalYearForFinMgmtArea | |||
| _BudgetEntryDocument | _BudgetEntryDocument | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _Currency | _Currency |
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_CmtmtCarryForwardDocument.
-- 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: ICMMTCCFDOC
CREATE VIEW I_CmtmtCarryForwardDocument AS
SELECT
ccf.CommitmentCarryForwardDocument AS CommitmentCarryForwardDocument,
ccf.FinancialManagementArea AS FinancialManagementArea,
ccf.ReceiverFinMgmtAreaFiscalYear AS ReceiverFinMgmtAreaFiscalYear,
ccf.FundsMgmtRefDocumentCategory AS FundsMgmtRefDocumentCategory,
ccf.FundsMgmtCarryBackStatus AS FundsMgmtCarryBackStatus,
ccf.FundsMgCarryBackRefDocument AS FundsMgCarryBackRefDocument,
ccf.ReferenceDocument AS ReferenceDocument,
ccf.ReferenceDocumentContext AS ReferenceDocumentContext,
ccf.FundsMgmtReferenceDocumentItem AS FundsMgmtReferenceDocumentItem,
ccf.ReferenceDocumentLogicalSystem AS ReferenceDocumentLogicalSystem,
ccf.RefDocAccountAssignment AS RefDocAccountAssignment,
ccf.FundsMgmtRefDocScheduleLine AS FundsMgmtRefDocScheduleLine,
ccf.RefDocPricingElementContent AS RefDocPricingElementContent,
ccf.ReferenceDocumentType AS ReferenceDocumentType,
ccf.CompanyCode AS CompanyCode,
ccf.OriginAccountingDocFiscalYear AS OriginAccountingDocFiscalYear,
ccf.FundsManagementDocument AS FundsManagementDocument,
ccf.FundsMgmtValueType AS FundsMgmtValueType,
ccf.FundsManagementDocumentItem AS FundsManagementDocumentItem,
ccf.SenderLedger AS SenderLedger,
ccf.SenderPostedFund AS SenderPostedFund,
ccf.SenderPostedBudgetPeriod AS SenderPostedBudgetPeriod,
ccf.SenderPostedFundsCenter AS SenderPostedFundsCenter,
ccf.SenderPostedCommitmentItem AS SenderPostedCommitmentItem,
ccf.SenderPostedFunctionalArea AS SenderPostedFunctionalArea,
ccf.SenderPostedFundedProgram AS SenderPostedFundedProgram,
ccf.SenderPostedGrantId AS SenderPostedGrantId,
ccf.SenderPostedFundsMgmtCustField AS SenderPostedFundsMgmtCustField,
ccf.SenderFinMgmtAreaFiscalYear AS SenderFinMgmtAreaFiscalYear,
_FiscalYearForFinMgmtArea.CommitmentItemFiscalYear AS CommitmentItemFiscalYear,
ccf.ReceiverLedger AS ReceiverLedger,
ccf.ReceiverPostedFund AS ReceiverPostedFund,
ccf.ReceiverPostedBudgetPeriod AS ReceiverPostedBudgetPeriod,
ccf.ReceiverPostedFundsCenter AS ReceiverPostedFundsCenter,
ccf.ReceiverPostedCommitmentItem AS ReceiverPostedCommitmentItem,
ccf.ReceiverPostedFunctionalArea AS ReceiverPostedFunctionalArea,
ccf.ReceiverPostedFundedProgram AS ReceiverPostedFundedProgram,
ccf.ReceiverPostedGrantId AS ReceiverPostedGrantId,
ccf.ReceiverPostedFundsMgmtCustFld AS ReceiverPostedFundsMgmtCustFld,
_BudgetEntryDocument.BudgetEntryDocument AS BudgetEntryDocument,
ccf.FundsMgmtTransactionNumber AS FundsMgmtTransactionNumber,
ccf.CreatedByUser AS CreatedByUser,
ccf.CreationDate AS CreationDate,
ccf.CreationTime AS CreationTime,
ccf.FundsMgCarryForwardLevel AS FundsMgCarryForwardLevel,
ccf.FundsMgCarryForwardCounter AS FundsMgCarryForwardCounter,
ccf.FsclYrChgDocHasFollowOnDoc AS FsclYrChgDocHasFollowOnDoc,
ccf.FundsMgmtCarryFwdBudgetStatus AS FundsMgmtCarryFwdBudgetStatus
FROM I_FundsMgmtCarryFwdDocument AS ccf
LEFT OUTER JOIN I_FiscalYearForFinMgmtArea AS _FiscalYearForFinMgmtArea ON FinancialManagementArea = _FiscalYearForFinMgmtArea.FinancialManagementArea AND SenderFinMgmtAreaFiscalYear = _FiscalYearForFinMgmtArea.FinMgmtAreaFiscalYear -- association [1..1]
LEFT OUTER JOIN I_FinancialManagementArea AS _FinMgmtArea ON FinancialManagementArea = _FinMgmtArea.FinancialManagementArea -- association [1..1]
LEFT OUTER JOIN I_FiscalYearForFinMgmtArea AS _FinMgmtFiscalYear ON FinancialManagementArea = _FinMgmtFiscalYear.FinancialManagementArea AND CommitmentItemFiscalYear = _FinMgmtFiscalYear.FinMgmtAreaFiscalYear -- association [1..1]
LEFT OUTER JOIN I_Fund AS _SenderFund ON FinancialManagementArea = _SenderFund.FinancialManagementArea AND SenderPostedFund = _SenderFund.Fund -- association [0..1]
LEFT OUTER JOIN I_CommitmentItem AS _SenderCommitmentItem ON FinancialManagementArea = _SenderCommitmentItem.FinancialManagementArea AND CommitmentItemFiscalYear = _SenderCommitmentItem.FinMgmtAreaFiscalYear AND SenderPostedCommitmentItem = _SenderCommitmentItem.CommitmentItem -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _SenderBudgetPeriod ON SenderPostedBudgetPeriod = _SenderBudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtFunctionalArea AS _SenderFunctionalArea ON SenderPostedFunctionalArea = _SenderFunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_FundedProgram AS _SenderFundedProgram ON FinancialManagementArea = _SenderFundedProgram.FinancialManagementArea AND SenderPostedFundedProgram = _SenderFundedProgram.FundedProgram -- association [0..1]
LEFT OUTER JOIN I_FundsCenter AS _SenderFundsCenter ON FinancialManagementArea = _SenderFundsCenter.FinancialManagementArea AND SenderPostedFundsCenter = _SenderFundsCenter.FundsCenter -- association [0..*]
LEFT OUTER JOIN I_Grant AS _SenderGrant ON SenderPostedGrantId = _SenderGrant.GrantID -- association [0..1]
LEFT OUTER JOIN I_ReferenceDocumentType AS _ReferenceDocumentType ON ReferenceDocumentType = _ReferenceDocumentType.ReferenceDocumentType -- association [0..1]
LEFT OUTER JOIN I_Fund AS _ReceiverFund ON FinancialManagementArea = _ReceiverFund.FinancialManagementArea AND ReceiverPostedFund = _ReceiverFund.Fund -- association [0..1]
LEFT OUTER JOIN I_CommitmentItem AS _ReceiverCommitmentItem ON FinancialManagementArea = _ReceiverCommitmentItem.FinancialManagementArea AND ReceiverPostedCommitmentItem = _ReceiverCommitmentItem.CommitmentItem AND CommitmentItemFiscalYear = _ReceiverCommitmentItem.FinMgmtAreaFiscalYear -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _ReceiverBudgetPeriod ON ReceiverPostedBudgetPeriod = _ReceiverBudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtFunctionalArea AS _ReceiverFunctionalArea ON ReceiverPostedFunctionalArea = _ReceiverFunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_FundedProgram AS _ReceiverFundedProgram ON FinancialManagementArea = _ReceiverFundedProgram.FinancialManagementArea AND ReceiverPostedFundedProgram = _ReceiverFundedProgram.FundedProgram -- association [0..1]
LEFT OUTER JOIN I_FundsCenter AS _ReceiverFundsCenter ON FinancialManagementArea = _ReceiverFundsCenter.FinancialManagementArea AND ReceiverPostedFundsCenter = _ReceiverFundsCenter.FundsCenter -- association [0..*]
LEFT OUTER JOIN I_Grant AS _ReceiverGrant ON ReceiverPostedGrantId = _ReceiverGrant.GrantID -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON FinancialManagementAreaCrcy = _Currency.Currency -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_FundsMgmtCommitmentEntryItem AS _CommitmentDocument ON ReferenceDocument = _CommitmentDocument.ReferenceDocument AND ReferenceDocumentContext = _CommitmentDocument.ReferenceDocumentContext AND FundsMgmtReferenceDocumentItem = _CommitmentDocument.FundsMgmtReferenceDocumentItem AND RefDocAccountAssignment = _CommitmentDocument.RefDocAccountAssignment AND FundsMgmtRefDocScheduleLine = _CommitmentDocument.FundsMgmtRefDocScheduleLine AND RefDocPricingElementContent = _CommitmentDocument.RefDocPricingElementContent AND ReferenceDocumentType = _CommitmentDocument.ReferenceDocumentType AND FundsMgmtTransactionNumber = _CommitmentDocument.FundsMgmtTransactionNumber AND FundsManagementDocument is initial -- association [0..*]
LEFT OUTER JOIN I_FundsManagementDocumentItem AS _ActualsDocument ON ReferenceDocument = _ActualsDocument.FundsMgmtFinDocNumber AND OriginAccountingDocFiscalYear = _ActualsDocument.FundsMgmtFinDocFiscalYear AND CompanyCode = _ActualsDocument.CompanyCode AND FundsMgmtTransactionNumber = _ActualsDocument.FundsMgmtTransactionNumber AND FundsManagementDocument is not initial -- association [0..*]
LEFT OUTER JOIN I_BudgetEntryDocument AS _BudgetEntryDocument ON CommitmentCarryForwardDocument = _BudgetEntryDocument.ReferenceDocument AND FinancialManagementArea = _BudgetEntryDocument.FinancialManagementArea AND ReceiverFinMgmtAreaFiscalYear = _BudgetEntryDocument.BudgetDocumentYear AND _BudgetEntryDocument.ReferenceDocumentType = 'FMCCF' AND FsclYrChgDocHasFollowOnDoc = 'X' -- association [0..1]
LEFT OUTER JOIN E_CmtmtCarryFwdDoc AS _Extension ON CommitmentCarryForwardDocument = _Extension.CommitmentCarryForwardDocument AND FinancialManagementArea = _Extension.FinancialManagementArea AND ReceiverFinMgmtAreaFiscalYear = _Extension.ReceiverFinMgmtAreaFiscalYear -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA