I_CmtmtCarryForwardLotCube

DDL: I_CMTMTCARRYFORWARDLOTCUBE SQL: ICCFLOTANC Type: view COMPOSITE

Commitment Carry Forward Lot - Cube

I_CmtmtCarryForwardLotCube is a Composite CDS View (Cube) that provides data about "Commitment Carry Forward Lot - Cube" in SAP S/4HANA. It reads from 1 data source (I_CmtmtCarryForwardLotItem) and exposes 85 fields with key fields FinancialManagementArea, SenderFinMgmtAreaFiscalYear, CommitmentCarryForwardLot, CommitmentCarryForwardLotItem. It has 21 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CmtmtCarryForwardLotItem I_CmtmtCarryForwardLotItem from

Associations (21)

CardinalityTargetAliasCondition
[1..1] I_CommitmentCarryForwardLot _CommitmentCarryForwardLot $projection.CommitmentCarryForwardLot = _CommitmentCarryForwardLot.CommitmentCarryForwardLot and $projection.FinancialManagementArea = _CommitmentCarryForwardLot.FinancialManagementArea and $projection.SenderFinMgmtAreaFiscalYear = _CommitmentCarryForwardLot.SenderFinMgmtAreaFiscalYear
[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.SenderPostedCommitmentItem = _SenderCommitmentItem.CommitmentItem and $projection.CommitmentItemFiscalYear = _SenderCommitmentItem.FinMgmtAreaFiscalYear
[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

Annotations (16)

NameValueLevelField
EndUserText.label Commitment Carry Forward Lot - Cube view
AbapCatalog.sqlViewName ICCFLOTANC view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view

Fields (85)

KeyFieldSource TableSource FieldDescription
KEY FinancialManagementArea FinancialManagementArea FM Area
KEY SenderFinMgmtAreaFiscalYear SenderFinMgmtAreaFiscalYear Sender FY
KEY CommitmentCarryForwardLot CommitmentCarryForwardLot Lot Number
KEY CommitmentCarryForwardLotItem CommitmentCarryForwardLotItem Counter
CmtmtCarryForwardApprovalStep _CommitmentCarryForwardLot CmtmtCarryForwardApprovalStep
CmtmtCarryFwdLotIsCompleted _CommitmentCarryForwardLot CmtmtCarryFwdLotIsCompleted
CreationDate _CommitmentCarryForwardLot CreationDate Time Stamp
CreationTime _CommitmentCarryForwardLot CreationTime Time of Change
CreatedByUser _CommitmentCarryForwardLot CreatedByUser User Name
CmtmtCarryFwdApprvlCmtmtDate _CommitmentCarryForwardLot CmtmtCarryFwdApprvlCmtmtDate
CmtmtCarryFwdApprvlCmtmtTime _CommitmentCarryForwardLot CmtmtCarryFwdApprvlCmtmtTime
CarryFwdApprvlCmtmtCrtedByUser _CommitmentCarryForwardLot CarryFwdApprvlCmtmtCrtedByUser
CarryFwdApprvlBdgtForCmtmtDate _CommitmentCarryForwardLot CarryFwdApprvlBdgtForCmtmtDate
CarryFwdApprvlBdgtForCmtmtTime _CommitmentCarryForwardLot CarryFwdApprvlBdgtForCmtmtTime
ApprvlBdgtForCmtmtCrtedByUser _CommitmentCarryForwardLot ApprvlBdgtForCmtmtCrtedByUser
CmtmtCarryFwdLotDescription _CommitmentCarryForwardLot CmtmtCarryFwdLotDescription
ZeroCmtmtCarryFwdSts _CommitmentCarryForwardLot ZeroCmtmtCarryFwdSts
ReferenceDocument ReferenceDocument Reference Document
FundsMgmtRefDocumentCategory FundsMgmtRefDocumentCategory Reference Doc. Cat.
ReferenceDocumentContext ReferenceDocumentContext Reference Document Context
FundsMgmtReferenceDocumentItem FundsMgmtReferenceDocumentItem Reference item
RefDocAccountAssignment RefDocAccountAssignment Acct Assnmt No.
FundsMgmtRefDocScheduleLine FundsMgmtRefDocScheduleLine Schedule Line
RefDocPricingElementContent RefDocPricingElementContent Counter
ReferenceDocumentType ReferenceDocumentType Reference Document Type
ReferenceDocumentLogicalSystem ReferenceDocumentLogicalSystem Ref. Doc. Lgcl Syst.
FundsManagementDocument FundsManagementDocument FM Doc. No.
FundsManagementDocumentItem FundsManagementDocumentItem Item
CompanyCode CompanyCode Receiver Company Code
OriginAccountingDocFiscalYear OriginAccountingDocFiscalYear Fiscal year
SenderLedger SenderLedger Sender Ledger
FundsMgmtValueType FundsMgmtValueType Value Type
FundsMgmtCarryForwardStatus FundsMgmtCarryForwardStatus FYC Status
FundsMgCarryForwardCounter FundsMgCarryForwardCounter CarryfwdPrevYr
ReceiverPostedGrantId ReceiverPostedGrantId Receiver Grant
ReceiverPostedFund ReceiverPostedFund Receiver Fund
ReceiverPostedFundsCenter ReceiverPostedFundsCenter Receiver FdsCtr
ReceiverPostedCommitmentItem ReceiverPostedCommitmentItem R Cmmt Item
ReceiverPostedFunctionalArea ReceiverPostedFunctionalArea R FuncArea
ReceiverPostedFundedProgram ReceiverPostedFundedProgram Receiver FProg
ReceiverPostedBudgetPeriod ReceiverPostedBudgetPeriod Rec BudPer
SenderPostedGrantId SenderPostedGrantId Sender Grant
SenderPostedFund SenderPostedFund Sender Fund
SenderPostedFundsCenter SenderPostedFundsCenter Sndr Funds Ctr
SenderPostedCommitmentItem SenderPostedCommitmentItem Sndr Cmmt Item
SenderPostedFunctionalArea SenderPostedFunctionalArea Sender FnArea
SenderPostedFundedProgram SenderPostedFundedProgram Sender Funded Prog
SenderPostedBudgetPeriod SenderPostedBudgetPeriod Sender BudPer
CommitmentCarryForwardDocument CommitmentCarryForwardDocument FYC Doc No.
CmtmtCarryFwdDocPredecessor CmtmtCarryFwdDocPredecessor Item Predecessor
CmtmtCarryForwardDocumentRoot CmtmtCarryForwardDocumentRoot Root Item
CmtmtCarryFwdAdjmtValueType CmtmtCarryFwdAdjmtValueType Value Type L
CmtmtCarryFwdDocumentIsRoot CmtmtCarryFwdDocumentIsRoot Root
CmtmtCarryFwdAmtInFMACrcy CmtmtCarryFwdAmtInFMACrcy FMAC amount
CmtmtCarryFwdAmtInTransCrcy CmtmtCarryFwdAmtInTransCrcy TC amount
CmtmtCarryFwdTotAmtInFMACrcy CmtmtCarryFwdTotAmtInFMACrcy Total Amt FMA Crry
CmtmtCarryFwdTotAmtInTransCrcy CmtmtCarryFwdTotAmtInTransCrcy T Amnt in Tr. Crry
TransactionCurrency TransactionCurrency Transaction Currency
FinancialManagementAreaCrcy _FinMgmtArea FinancialManagementAreaCrcy FM Area Currency
CommitmentItemFiscalYear _FiscalYearForFinMgmtArea CommitmentItemFiscalYear Commit. Item FY
FundsMgmtCmtmtItemIsCompleted FundsMgmtCmtmtItemIsCompleted Set "Completed"
FundsManagementStatisticalType FundsManagementStatisticalType Vehcle Status
SenderPostedFundsMgmtCustField SenderPostedFundsMgmtCustField Sender Cstr Fld
ReceiverPostedFundsMgmtCustFld ReceiverPostedFundsMgmtCustFld Rec.Cstr-Spc Fd
_FinMgmtArea _FinMgmtArea
_FinMgmtFiscalYear _FinMgmtFiscalYear
_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
_CommitmentCarryForwardLot _CommitmentCarryForwardLot
_ReferenceDocumentType _ReferenceDocumentType
_Currency _Currency
_TransactionCurrency _TransactionCurrency

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_CmtmtCarryForwardLotCube.
-- 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: ICCFLOTANC

CREATE VIEW I_CmtmtCarryForwardLotCube AS
SELECT
  FinancialManagementArea,
  SenderFinMgmtAreaFiscalYear,
  CommitmentCarryForwardLot,
  CommitmentCarryForwardLotItem,
  _CommitmentCarryForwardLot.CmtmtCarryForwardApprovalStep AS CmtmtCarryForwardApprovalStep,
  _CommitmentCarryForwardLot.CmtmtCarryFwdLotIsCompleted AS CmtmtCarryFwdLotIsCompleted,
  _CommitmentCarryForwardLot.CreationDate AS CreationDate,
  _CommitmentCarryForwardLot.CreationTime AS CreationTime,
  _CommitmentCarryForwardLot.CreatedByUser AS CreatedByUser,
  _CommitmentCarryForwardLot.CmtmtCarryFwdApprvlCmtmtDate AS CmtmtCarryFwdApprvlCmtmtDate,
  _CommitmentCarryForwardLot.CmtmtCarryFwdApprvlCmtmtTime AS CmtmtCarryFwdApprvlCmtmtTime,
  _CommitmentCarryForwardLot.CarryFwdApprvlCmtmtCrtedByUser AS CarryFwdApprvlCmtmtCrtedByUser,
  _CommitmentCarryForwardLot.CarryFwdApprvlBdgtForCmtmtDate AS CarryFwdApprvlBdgtForCmtmtDate,
  _CommitmentCarryForwardLot.CarryFwdApprvlBdgtForCmtmtTime AS CarryFwdApprvlBdgtForCmtmtTime,
  _CommitmentCarryForwardLot.ApprvlBdgtForCmtmtCrtedByUser AS ApprvlBdgtForCmtmtCrtedByUser,
  _CommitmentCarryForwardLot.CmtmtCarryFwdLotDescription AS CmtmtCarryFwdLotDescription,
  _CommitmentCarryForwardLot.ZeroCmtmtCarryFwdSts AS ZeroCmtmtCarryFwdSts,
  ReferenceDocument,
  FundsMgmtRefDocumentCategory,
  ReferenceDocumentContext,
  FundsMgmtReferenceDocumentItem,
  RefDocAccountAssignment,
  FundsMgmtRefDocScheduleLine,
  RefDocPricingElementContent,
  ReferenceDocumentType,
  ReferenceDocumentLogicalSystem,
  FundsManagementDocument,
  FundsManagementDocumentItem,
  CompanyCode,
  OriginAccountingDocFiscalYear,
  SenderLedger,
  FundsMgmtValueType,
  FundsMgmtCarryForwardStatus,
  FundsMgCarryForwardCounter,
  ReceiverPostedGrantId,
  ReceiverPostedFund,
  ReceiverPostedFundsCenter,
  ReceiverPostedCommitmentItem,
  ReceiverPostedFunctionalArea,
  ReceiverPostedFundedProgram,
  ReceiverPostedBudgetPeriod,
  SenderPostedGrantId,
  SenderPostedFund,
  SenderPostedFundsCenter,
  SenderPostedCommitmentItem,
  SenderPostedFunctionalArea,
  SenderPostedFundedProgram,
  SenderPostedBudgetPeriod,
  CommitmentCarryForwardDocument,
  CmtmtCarryFwdDocPredecessor,
  CmtmtCarryForwardDocumentRoot,
  CmtmtCarryFwdAdjmtValueType,
  CmtmtCarryFwdDocumentIsRoot,
  CmtmtCarryFwdAmtInFMACrcy,
  CmtmtCarryFwdAmtInTransCrcy,
  CmtmtCarryFwdTotAmtInFMACrcy,
  CmtmtCarryFwdTotAmtInTransCrcy,
  TransactionCurrency,
  _FinMgmtArea.FinancialManagementAreaCrcy AS FinancialManagementAreaCrcy,
  _FiscalYearForFinMgmtArea.CommitmentItemFiscalYear AS CommitmentItemFiscalYear,
  FundsMgmtCmtmtItemIsCompleted,
  FundsManagementStatisticalType,
  SenderPostedFundsMgmtCustField,
  ReceiverPostedFundsMgmtCustFld
FROM I_CmtmtCarryForwardLotItem
LEFT OUTER JOIN I_CommitmentCarryForwardLot AS _CommitmentCarryForwardLot ON CommitmentCarryForwardLot = _CommitmentCarryForwardLot.CommitmentCarryForwardLot AND FinancialManagementArea = _CommitmentCarryForwardLot.FinancialManagementArea AND SenderFinMgmtAreaFiscalYear = _CommitmentCarryForwardLot.SenderFinMgmtAreaFiscalYear  -- association [1..1]
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 SenderPostedCommitmentItem = _SenderCommitmentItem.CommitmentItem AND CommitmentItemFiscalYear = _SenderCommitmentItem.FinMgmtAreaFiscalYear  -- 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]
;