C_AccrSubobjItmWthPerdcAmounts
Accrual Subobject Item with Periodic Amounts
C_AccrSubobjItmWthPerdcAmounts is a Consumption CDS View that provides data about "Accrual Subobject Item with Periodic Amounts" in SAP S/4HANA. It reads from 1 data source (I_AccrSubobjItmWthPerdcAmounts) and exposes 222 fields with key fields AccrualEngineAccrualObjectType, AccrualObjectLogicalSystem, CompanyCode, AccrualObject, AccrualSubobject. It has 2 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_AccrSubobjItmWthPerdcAmounts | I_AccrSubobjItmWthPerdcAmounts | from |
Parameters (1)
| Name | Type | Default |
|---|---|---|
| P_FiscalYearPeriod | fins_fyearperiod |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | E_AccrEngineAccrSubobjAssgmt | _AssgmtExtension | I_AccrSubobjItmWthPerdcAmounts.AccrualEngineAccrualObjectType = _AssgmtExtension.AccrualEngineAccrualObjectType and I_AccrSubobjItmWthPerdcAmounts.AccrualObjectLogicalSystem = _AssgmtExtension.AccrualObjectLogicalSystem and I_AccrSubobjItmWthPerdcAmounts.CompanyCode = _AssgmtExtension.CompanyCode and I_AccrSubobjItmWthPerdcAmounts.AccrualObject = _AssgmtExtension.AccrualObject and I_AccrSubobjItmWthPerdcAmounts.AccrualSubobject = _AssgmtExtension.AccrualSubobject and I_AccrSubobjItmWthPerdcAmounts.AccrualGeneralValidityEndDte = _AssgmtExtension.AccrAcctAssgmtValdtyEndDte association[0..*] to C_HierRuntimeRprstnDplLeafNode as _CostCenterHierarchyLeafNode on $projection.CostCenter = _CostCenterHierarchyLeafNode.UnivHierarchyBusinessEntity and $projection.ControllingArea = _CostCenterHierarchyLeafNode.HierarchyNodeClass and _CostCenterHierarchyLeafNode.ValidityStartDate <= $session.system_date and _CostCenterHierarchyLeafNode.ValidityEndDate >= $session.system_date and _CostCenterHierarchyLeafNode.HierarchyType = '0101' association[0..*] to C_HierRuntimeRprstnDplLeafNode as _CompanyCodeHierLeafNode on $projection.CompanyCode = _CompanyCodeHierLeafNode.UnivHierarchyBusinessEntity and _CompanyCodeHierLeafNode.ValidityStartDate <= $session.system_date and _CompanyCodeHierLeafNode.ValidityEndDate >= $session.system_date and _CompanyCodeHierLeafNode.HierarchyType = 'COCD' association[0..*] to C_HierRuntimeRprstnDplLeafNode as _ProfitCenterHierLeafNode on $projection.ProfitCenter = _ProfitCenterHierLeafNode.UnivHierarchyBusinessEntity and $projection.ControllingArea = _ProfitCenterHierLeafNode.HierarchyNodeClass and _ProfitCenterHierLeafNode.ValidityStartDate <= $session.system_date and _ProfitCenterHierLeafNode.ValidityEndDate >= $session.system_date and _ProfitCenterHierLeafNode.HierarchyType = '0106' |
| [0..1] | I_AccrItemTypeForLedgerGroup | _AccrLedgerGroup | $projection.AccrualEngineAccrualObjectType = _AccrLedgerGroup.AccrualEngineApplication and $projection.CompanyCode = _AccrLedgerGroup.CompanyCode and $projection.AccrualItemType = _AccrLedgerGroup.AccrualItemType and $projection.Ledger = _AccrLedgerGroup.Ledger |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CACCRSOBJITMWPA | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Accrual Subobject Item with Periodic Amounts | view | |
| Metadata.allowExtensions | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| UI.headerInfo.typeName | Periodic Accrual Amount | view | |
| UI.headerInfo.typeNamePlural | Periodic Accrual Amounts | view | |
| UI.textArrangement | #TEXT_LAST | view | |
| VDM.viewType | #CONSUMPTION | view |
Fields (222)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | AccrualEngineAccrualObjectType | AccrualEngineAccrualObjectType | Component | |
| KEY | AccrualObjectLogicalSystem | AccrualObjectLogicalSystem | Logical System | |
| KEY | CompanyCode | CompanyCode | Receiver Company Code | |
| KEY | AccrualObject | AccrualObject | External Reference of Accrual Object | |
| KEY | AccrualSubobject | AccrualSubobject | External Reference of Accrual Subobject | |
| KEY | AccrualItemType | AccrualItemType | Accrual Item Type | |
| KEY | Ledger | Ledger | Ledger | |
| KEY | AccrualEngineReferenceObject | AccrualEngineReferenceObject | Accrual Reference ID | |
| KEY | AccrSubobjectItmValdtyEndDte | AccrSubobjectItmValdtyEndDte | To | |
| KEY | AccrualPeriodEndDate | AccrualPeriodEndDate | Last Day of Period | |
| AccrualPeriodStartDate | AccrualPeriodStartDate | First Day of Period | ||
| AccrualObjectForDisplay | AccrualObjectForDisplay | |||
| AccrualMethod | AccrualMethod | Accrual/Deferral Method | ||
| AccrSubobjHdrStartOfLifeDate | AccrSubobjHdrStartOfLifeDate | Start of Life | ||
| AccrSubobjHdrEndOfLifeDate | AccrSubobjHdrEndOfLifeDate | End of Life | ||
| AccrualItemIsObsolete | AccrualItemIsObsolete | Obsolete | ||
| PlanAccrualItemType | PlanAccrualItemType | Plnd Costs Itm Type | ||
| PlanAccrualMethod | PlanAccrualMethod | Plnd Accr. Method | ||
| ActualAccrualItemType | ActualAccrualItemType | Actl Costs Item Type | ||
| ActualAccrualMethod | ActualAccrualMethod | Actl Accr. Method | ||
| DeferralItemType | DeferralItemType | Deferral Item Type | ||
| DeferralMethod | DeferralMethod | Deferral Method | ||
| TotalAccrualQuantity | TotalAccrualQuantity | Total Qty to Accrue | ||
| TotalAccrualQuantityUnit | TotalAccrualQuantityUnit | Unit of Measure | ||
| TotalAccrAmountInTransCrcy | TotalAccrAmountInTransCrcy | Total A/D Amt (TC) | ||
| TotalAccrAmtInCompanyCodeCrcy | TotalAccrAmtInCompanyCodeCrcy | Total A/D Amt (CC) | ||
| TotalAccrAmountInGlobalCrcy | TotalAccrAmountInGlobalCrcy | Total A/D Amt (GC) | ||
| TotalAccrAmountInFreeDfndCrcy1 | TotalAccrAmountInFreeDfndCrcy1 | Total A/D Amt (FC1) | ||
| TotalAccrAmountInFreeDfndCrcy2 | TotalAccrAmountInFreeDfndCrcy2 | Total A/D Amt (FC2) | ||
| TotalAccrAmountInFreeDfndCrcy3 | TotalAccrAmountInFreeDfndCrcy3 | Total A/D Amt (FC3) | ||
| TotalAccrAmountInFreeDfndCrcy4 | TotalAccrAmountInFreeDfndCrcy4 | Total A/D Amt (FC4) | ||
| TotalAccrAmountInFreeDfndCrcy5 | TotalAccrAmountInFreeDfndCrcy5 | Total A/D Amt (FC5) | ||
| TotalAccrAmountInFreeDfndCrcy6 | TotalAccrAmountInFreeDfndCrcy6 | Total A/D Amt (FC6) | ||
| TotalAccrAmountInFreeDfndCrcy7 | TotalAccrAmountInFreeDfndCrcy7 | Total A/D Amt (FC7) | ||
| TotalAccrAmountInFreeDfndCrcy8 | TotalAccrAmountInFreeDfndCrcy8 | Total A/D Amt (FC8) | ||
| TransactionCurrency | TransactionCurrency | Transaction Currency | ||
| CompanyCodeCurrency | CompanyCodeCurrency | Company Code Crcy | ||
| GlobalCurrency | GlobalCurrency | GM Billing Element: Global Currency | ||
| FreeDefinedCurrency1 | FreeDefinedCurrency1 | Freely Defined Currency 1 | ||
| FreeDefinedCurrency2 | FreeDefinedCurrency2 | Freely Defined Currency 2 | ||
| FreeDefinedCurrency3 | FreeDefinedCurrency3 | Freely Defined Currency 3 | ||
| FreeDefinedCurrency4 | FreeDefinedCurrency4 | Freely Defined Currency 4 | ||
| FreeDefinedCurrency5 | FreeDefinedCurrency5 | Freely Defined Currency 5 | ||
| FreeDefinedCurrency6 | FreeDefinedCurrency6 | Freely Defined Currency 6 | ||
| FreeDefinedCurrency7 | FreeDefinedCurrency7 | Freely Defined Currency 7 | ||
| FreeDefinedCurrency8 | FreeDefinedCurrency8 | Freely Defined Currency 8 | ||
| AccrOpngPostgDocumentType | AccrOpngPostgDocumentType | Document Type for Opening Posting | ||
| AccrPerdcPostgDocumentType | AccrPerdcPostgDocumentType | Document Type for Periodic Posting | ||
| AccrClsgPostgDocumentType | AccrClsgPostgDocumentType | Document Type for Closing Posting | ||
| AccrOpngPostgAccrAccount | AccrOpngPostgAccrAccount | Accrual Account for Opening Posting | ||
| AccrOpngPostgOffstgAccount | AccrOpngPostgOffstgAccount | Offsetting Account for Opening Posting | ||
| AccrPerdcPostgAccrAccount | AccrPerdcPostgAccrAccount | Accrual Account for Periodic Posting | ||
| AccrPerdcPostgOffstgAcct | AccrPerdcPostgOffstgAcct | Offsetting Account for Periodic Posting | ||
| AccrClsgPostgAccrAccount | AccrClsgPostgAccrAccount | Accrual Account for Closing Posting | ||
| AccrClsgPostgOffstgAccount | AccrClsgPostgOffstgAccount | Offsetting Account for Closing Posting | ||
| AccrOpngPostgDocTypeDerived | Derived Document Type for Opening Post. | |||
| AccrPerdcPostgDocTypeDerived | Derived Document Type for Periodic Post. | |||
| AccrClsgPostgDocTypeDerived | Derived Document Type for Closing Post. | |||
| AccrOpngPostgAccrAcctDerived | Derived Accrual Account for Open. Post. | |||
| AccrOpngPostgOffstgAcctDerived | Derived Offset. Account for Open. Post. | |||
| AccrPerdcPostgAccrAcctDerived | Derived Accrual Account for Period. Post | |||
| AccrPerdcPostgOffstgAcctDerivd | Derived Offset. Account for Period. Post | |||
| AccrClsgPostgAccrAcctDerived | Derived Accrual Account for Clos. Post. | |||
| AccrClsgPostgOffstgAcctDerived | Derived Offset. Account for Clos. Post. | |||
| PlannedCostInTransCrcy | PlannedCostInTransCrcy | Plnd Costs Bal. (TC) | ||
| PlndCostInCoCodeCrcy | PlndCostInCoCodeCrcy | Plnd Costs Bal. (CC) | ||
| PlannedCostInGlobalCrcy | PlannedCostInGlobalCrcy | Plnd Costs Bal. (GC) | ||
| PlannedCostInFreeDfndCrcy1 | PlannedCostInFreeDfndCrcy1 | |||
| PlannedCostInFreeDfndCrcy2 | PlannedCostInFreeDfndCrcy2 | |||
| PlannedCostInFreeDfndCrcy3 | PlannedCostInFreeDfndCrcy3 | |||
| PlannedCostInFreeDfndCrcy4 | PlannedCostInFreeDfndCrcy4 | |||
| PlannedCostInFreeDfndCrcy5 | PlannedCostInFreeDfndCrcy5 | |||
| PlannedCostInFreeDfndCrcy6 | PlannedCostInFreeDfndCrcy6 | |||
| PlannedCostInFreeDfndCrcy7 | PlannedCostInFreeDfndCrcy7 | |||
| PlannedCostInFreeDfndCrcy8 | PlannedCostInFreeDfndCrcy8 | |||
| AccrualEnginePlndQtyInBaseUnit | AccrualEnginePlndQtyInBaseUnit | |||
| AdjustedPlannedCostInTransCrcy | AdjustedPlannedCostInTransCrcy | |||
| AdjdPlannedCostInCoCodeCrcy | AdjdPlannedCostInCoCodeCrcy | |||
| AdjdPlannedCostInGlobalCrcy | AdjdPlannedCostInGlobalCrcy | |||
| AdjdPlannedCostInFreeDfndCrcy1 | AdjdPlannedCostInFreeDfndCrcy1 | |||
| AdjdPlannedCostInFreeDfndCrcy2 | AdjdPlannedCostInFreeDfndCrcy2 | |||
| AdjdPlannedCostInFreeDfndCrcy3 | AdjdPlannedCostInFreeDfndCrcy3 | |||
| AdjdPlannedCostInFreeDfndCrcy4 | AdjdPlannedCostInFreeDfndCrcy4 | |||
| AdjdPlannedCostInFreeDfndCrcy5 | AdjdPlannedCostInFreeDfndCrcy5 | |||
| AdjdPlannedCostInFreeDfndCrcy6 | AdjdPlannedCostInFreeDfndCrcy6 | |||
| AdjdPlannedCostInFreeDfndCrcy7 | AdjdPlannedCostInFreeDfndCrcy7 | |||
| AdjdPlannedCostInFreeDfndCrcy8 | AdjdPlannedCostInFreeDfndCrcy8 | |||
| AccrualEngineAdjdQtyInBaseUnit | AccrualEngineAdjdQtyInBaseUnit | |||
| ActualCostInTransCrcy | ActualCostInTransCrcy | Actl Costs Bal. (TC) | ||
| ActualCostAmtInCCCrcy | ActualCostAmtInCCCrcy | Actl Costs Bal. (CC) | ||
| ActualCostInGlobalCrcy | ActualCostInGlobalCrcy | Actl Costs Bal. (GC) | ||
| ActualCostInFreeDfndCrcy1 | ActualCostInFreeDfndCrcy1 | |||
| ActualCostInFreeDfndCrcy2 | ActualCostInFreeDfndCrcy2 | |||
| ActualCostInFreeDfndCrcy3 | ActualCostInFreeDfndCrcy3 | |||
| ActualCostInFreeDfndCrcy4 | ActualCostInFreeDfndCrcy4 | |||
| ActualCostInFreeDfndCrcy5 | ActualCostInFreeDfndCrcy5 | |||
| ActualCostInFreeDfndCrcy6 | ActualCostInFreeDfndCrcy6 | |||
| ActualCostInFreeDfndCrcy7 | ActualCostInFreeDfndCrcy7 | |||
| ActualCostInFreeDfndCrcy8 | ActualCostInFreeDfndCrcy8 | |||
| AccrualEngineActlQtyInBaseUnit | AccrualEngineActlQtyInBaseUnit | Actual Quantity | ||
| AdjustedAccrAmtInTransCrcy | AdjustedAccrAmtInTransCrcy | |||
| AdjustedAccrAmtInCoCodeCrcy | AdjustedAccrAmtInCoCodeCrcy | |||
| AdjustedAccrAmtInGlobalCrcy | AdjustedAccrAmtInGlobalCrcy | |||
| AdjdAccrAmtInInFreeDfndCrcy1 | AdjdAccrAmtInInFreeDfndCrcy1 | |||
| AdjdAccrAmtInInFreeDfndCrcy2 | AdjdAccrAmtInInFreeDfndCrcy2 | |||
| AdjdAccrAmtInInFreeDfndCrcy3 | AdjdAccrAmtInInFreeDfndCrcy3 | |||
| AdjdAccrAmtInInFreeDfndCrcy4 | AdjdAccrAmtInInFreeDfndCrcy4 | |||
| AdjdAccrAmtInInFreeDfndCrcy5 | AdjdAccrAmtInInFreeDfndCrcy5 | |||
| AdjdAccrAmtInInFreeDfndCrcy6 | AdjdAccrAmtInInFreeDfndCrcy6 | |||
| AdjdAccrAmtInInFreeDfndCrcy7 | AdjdAccrAmtInInFreeDfndCrcy7 | |||
| AdjdAccrAmtInInFreeDfndCrcy8 | AdjdAccrAmtInInFreeDfndCrcy8 | |||
| AccrualEngineAccrQtyInBaseUnit | AccrualEngineAccrQtyInBaseUnit | Balance Quantity | ||
| DeferredCostInTransCrcy | DeferredCostInTransCrcy | Dfrd Costs Bal. (TC) | ||
| DeferredCostInCoCodeCrcy | DeferredCostInCoCodeCrcy | Dfrd Costs Bal.(CC) | ||
| DeferredCostInGlobalCrcy | DeferredCostInGlobalCrcy | Dfrd Costs Bal. (GC) | ||
| DeferredCostInFreeDfndCrcy1 | DeferredCostInFreeDfndCrcy1 | |||
| DeferredCostInFreeDfndCrcy2 | DeferredCostInFreeDfndCrcy2 | |||
| DeferredCostInFreeDfndCrcy3 | DeferredCostInFreeDfndCrcy3 | |||
| DeferredCostInFreeDfndCrcy4 | DeferredCostInFreeDfndCrcy4 | |||
| DeferredCostInFreeDfndCrcy5 | DeferredCostInFreeDfndCrcy5 | |||
| DeferredCostInFreeDfndCrcy6 | DeferredCostInFreeDfndCrcy6 | |||
| DeferredCostInFreeDfndCrcy7 | DeferredCostInFreeDfndCrcy7 | |||
| DeferredCostInFreeDfndCrcy8 | DeferredCostInFreeDfndCrcy8 | |||
| DeferredQuantityInBaseUnit | DeferredQuantityInBaseUnit | |||
| ProposedAccrAmtInTransCrcy | ProposedAccrAmtInTransCrcy | |||
| ProposedAccrAmtInCoCodeCrcy | ProposedAccrAmtInCoCodeCrcy | |||
| ProposedAccrAmtInGlobalCrcy | ProposedAccrAmtInGlobalCrcy | |||
| ProposedAccrAmtInFreeDfndCrcy1 | ProposedAccrAmtInFreeDfndCrcy1 | |||
| ProposedAccrAmtInFreeDfndCrcy2 | ProposedAccrAmtInFreeDfndCrcy2 | |||
| ProposedAccrAmtInFreeDfndCrcy3 | ProposedAccrAmtInFreeDfndCrcy3 | |||
| ProposedAccrAmtInFreeDfndCrcy4 | ProposedAccrAmtInFreeDfndCrcy4 | |||
| ProposedAccrAmtInFreeDfndCrcy5 | ProposedAccrAmtInFreeDfndCrcy5 | |||
| ProposedAccrAmtInFreeDfndCrcy6 | ProposedAccrAmtInFreeDfndCrcy6 | |||
| ProposedAccrAmtInFreeDfndCrcy7 | ProposedAccrAmtInFreeDfndCrcy7 | |||
| ProposedAccrAmtInFreeDfndCrcy8 | ProposedAccrAmtInFreeDfndCrcy8 | |||
| AccrualEnginePrpsdQtyInBsUnt | AccrualEnginePrpsdQtyInBsUnt | |||
| ReviewProcessIsActive | ReviewProcessIsActive | |||
| ReviewApprovalAccrualType | ReviewApprovalAccrualType | |||
| AccrPeriodAmtCalculationMethod | AccrPeriodAmtCalculationMethod | |||
| AccrualAmountProposedByUser | AccrualAmountProposedByUser | Period Amount - Changed By | ||
| AccrualAmountProposalDateTime | AccrualAmountProposalDateTime | Period Amount - Changed On | ||
| ProposedAccrAmtAdjmtReason | ProposedAccrAmtAdjmtReason | |||
| ReviewComment | ReviewComment | |||
| AccrualAmountAdjustedByUser | AccrualAmountAdjustedByUser | |||
| AccrAmountAdjustmentDateTime | AccrAmountAdjustmentDateTime | |||
| AccrualPostingReviewType | AccrualPostingReviewType | |||
| AccrualAmountReviewStatus | AccrualAmountReviewStatus | |||
| AccrualAmountIsReviewed | AccrualAmountIsReviewed | |||
| ReviewedByUser | ReviewedByUser | |||
| AccrAmountReviewDateTime | AccrAmountReviewDateTime | |||
| AccrualPostingApprovalType | AccrualPostingApprovalType | |||
| AccrualAmountApprovalStatus | AccrualAmountApprovalStatus | |||
| AccrualAmountIsApproved | AccrualAmountIsApproved | |||
| ApprovedByUser | ApprovedByUser | |||
| AccrAmountApprovalDateTime | AccrAmountApprovalDateTime | |||
| AccrualGeneralValidityStartDte | AccrualGeneralValidityStartDte | |||
| AccrualGeneralValidityEndDte | AccrualGeneralValidityEndDte | |||
| ManualAccrualsAccrObjectType | ManualAccrualsAccrObjectType | Accrual Object Category | ||
| ManualAccrualsAccrObject | ManualAccrualsAccrObject | Object Number | ||
| BusinessArea | BusinessArea | Business Area | ||
| ProfitCenter | ProfitCenter | Profit Center | ||
| Segment | Segment | Segment number | ||
| Fund | Fund | Sender Fund | ||
| FundsCenter | FundsCenter | Funds Center | ||
| CommitmentItemShortID | Commitment Item Short ID | |||
| FunctionalArea | FunctionalArea | Sendr Fctl Area | ||
| GrantID | GrantID | Sender Grant | ||
| FundedProgram | FundedProgram | Funded Program | ||
| BudgetPeriod | BudgetPeriod | Budget Period | ||
| CostCenter | CostCenter | Cost Center | ||
| CostCenterHierarchy | ||||
| CostCenterHierarchyNode | ||||
| CompanyCodeHierarchy | ||||
| CompanyCodeHierarchyNode | ||||
| ProfitCenterHierarchy | ||||
| ProfitCenterHierarchyNode | ||||
| ControllingArea | ControllingArea | Controlling Area | ||
| OrderID | OrderID | Order ID | ||
| WBSElementInternalID | WBSElementInternalID | WBS Internal ID | ||
| WBSElementExternalID | WBSElementExternalID | WBS Element External ID | ||
| CostObject | CostObject | Cost Object | ||
| CostCtrActivityType | CostCtrActivityType | Activity Type | ||
| ProjectNetwork | ProjectNetwork | Order | ||
| ProjectNetworkInternalID | Plan No.f.Oper. | |||
| BusinessProcess | BusinessProcess | Business Process | ||
| SalesOrder | SalesOrder | SD Document | ||
| SalesOrderItem | SalesOrderItem | Sales Order Item | ||
| ProfitabilitySegment | ProfitabilitySegment | Profitability Segment | ||
| AccrEngineAccrObjectTypeName | ||||
| AccrAmountApprovalStatusName | ||||
| AccrualAmountReviewStatusName | ||||
| AccrualPostingReviewTypeName | ||||
| BusinessAreaName | ||||
| CostCenterName | ||||
| LedgerName | ||||
| AccrSubobjLifeCycleStatusName | ||||
| AccrualPostingApprovalTypeName | ||||
| ManualAccrualsAccrObjTypeName | ||||
| ProfitCenterName | ||||
| _AdjustedByUserContactCard | _AdjustedByUserContactCard | |||
| _ApprovedByUserContactCard | _ApprovedByUserContactCard | |||
| _ProposedByUserContactCard | _ProposedByUserContactCard | |||
| _ReviewedByUserContactCard | _ReviewedByUserContactCard | |||
| _CompanyCodeHierLeafNode | _CompanyCodeHierLeafNode | |||
| _CostCenterHierarchyLeafNode | _CostCenterHierarchyLeafNode | |||
| _ProfitCenterHierLeafNode | _ProfitCenterHierLeafNode | |||
| CompanyCodeName | _AccrCompanyCode | CompanyCodeName | Company Name | |
| LedgerGroup | _AccrLedgerGroup | LedgerGroup | Ledger Group | |
| AccrualObjectInternalID | _AccrSubobj | AccrualObjectInternalID | Accrual Object (Internal Display) | |
| AccrualSubobjectInternalID | _AccrSubobj | AccrualSubobjectInternalID | Accrual Subobject (Internal Display) | |
| AccrSubobjPauseDate | _AccrSubobj | AccrSubobjPauseDate | ||
| AccrSubobjSuspensionDate | _AccrSubobj | AccrSubobjSuspensionDate | ||
| AccrSubobjPrematureFinishDate | _AccrSubobj | AccrSubobjPrematureFinishDate | ||
| AccrSubobjectLifeCycleStatus | _AccrSubobj | AccrSubobjectLifeCycleStatus | ||
| AccrualSubobjectCreatedByUser | _AccrSubobj | AccrualSubobjectCreatedByUser | ||
| AccrSubobjCreationDateTime | _AccrSubobj | AccrSubobjCreationDateTime | ||
| AccrSubobjLastChangedByUser | _AccrSubobj | AccrSubobjLastChangedByUser | ||
| AccrSubobjLastChangeDateTime | _AccrSubobj | AccrSubobjLastChangeDateTime | ||
| _CreatedByUser | _AccrSubobj | _CreatedByUser | ||
| _LastChangedByUser | _AccrSubobj | _LastChangedByUser | ||
| ProjectNetworkDescription | _ProjectNetwork | ProjectNetworkDescription | Network Name | |
| WBSDescription | _WBSElementBasicData | WBSDescription | WBS Element Name |
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_AccrSubobjItmWthPerdcAmounts.
-- 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.
-- Parameters: P_FiscalYearPeriod : fins_fyearperiod
CREATE VIEW C_AccrSubobjItmWthPerdcAmounts AS
SELECT
AccrualEngineAccrualObjectType,
AccrualObjectLogicalSystem,
CompanyCode,
AccrualObject,
AccrualSubobject,
AccrualItemType,
Ledger,
AccrualEngineReferenceObject,
AccrSubobjectItmValdtyEndDte,
AccrualPeriodEndDate,
AccrualPeriodStartDate,
AccrualObjectForDisplay,
AccrualMethod,
AccrSubobjHdrStartOfLifeDate,
AccrSubobjHdrEndOfLifeDate,
AccrualItemIsObsolete,
PlanAccrualItemType,
PlanAccrualMethod,
ActualAccrualItemType,
ActualAccrualMethod,
DeferralItemType,
DeferralMethod,
TotalAccrualQuantity,
TotalAccrualQuantityUnit,
TotalAccrAmountInTransCrcy,
TotalAccrAmtInCompanyCodeCrcy,
TotalAccrAmountInGlobalCrcy,
TotalAccrAmountInFreeDfndCrcy1,
TotalAccrAmountInFreeDfndCrcy2,
TotalAccrAmountInFreeDfndCrcy3,
TotalAccrAmountInFreeDfndCrcy4,
TotalAccrAmountInFreeDfndCrcy5,
TotalAccrAmountInFreeDfndCrcy6,
TotalAccrAmountInFreeDfndCrcy7,
TotalAccrAmountInFreeDfndCrcy8,
TransactionCurrency,
CompanyCodeCurrency,
GlobalCurrency,
FreeDefinedCurrency1,
FreeDefinedCurrency2,
FreeDefinedCurrency3,
FreeDefinedCurrency4,
FreeDefinedCurrency5,
FreeDefinedCurrency6,
FreeDefinedCurrency7,
FreeDefinedCurrency8,
AccrOpngPostgDocumentType,
AccrPerdcPostgDocumentType,
AccrClsgPostgDocumentType,
AccrOpngPostgAccrAccount,
AccrOpngPostgOffstgAccount,
AccrPerdcPostgAccrAccount,
AccrPerdcPostgOffstgAcct,
AccrClsgPostgAccrAccount,
AccrClsgPostgOffstgAccount,
cast( '' as aceps_inc_blart ) AS AccrOpngPostgDocTypeDerived,
cast( '' as aceps_per_blart ) AS AccrPerdcPostgDocTypeDerived,
cast( '' as aceps_fin_blart ) AS AccrClsgPostgDocTypeDerived,
cast( '' as ace_accnt_inception_accrual ) AS AccrOpngPostgAccrAcctDerived,
cast( '' as ace_accnt_inception_offsetting ) AS AccrOpngPostgOffstgAcctDerived,
cast( '' as ace_accnt_periodic_accrual ) AS AccrPerdcPostgAccrAcctDerived,
cast( '' as ace_accnt_periodic_offsetting ) AS AccrPerdcPostgOffstgAcctDerivd,
cast( '' as ace_accnt_final_accrual ) AS AccrClsgPostgAccrAcctDerived,
cast( '' as ace_accnt_final_offsetting ) AS AccrClsgPostgOffstgAcctDerived,
PlannedCostInTransCrcy,
PlndCostInCoCodeCrcy,
PlannedCostInGlobalCrcy,
PlannedCostInFreeDfndCrcy1,
PlannedCostInFreeDfndCrcy2,
PlannedCostInFreeDfndCrcy3,
PlannedCostInFreeDfndCrcy4,
PlannedCostInFreeDfndCrcy5,
PlannedCostInFreeDfndCrcy6,
PlannedCostInFreeDfndCrcy7,
PlannedCostInFreeDfndCrcy8,
AccrualEnginePlndQtyInBaseUnit,
AdjustedPlannedCostInTransCrcy,
AdjdPlannedCostInCoCodeCrcy,
AdjdPlannedCostInGlobalCrcy,
AdjdPlannedCostInFreeDfndCrcy1,
AdjdPlannedCostInFreeDfndCrcy2,
AdjdPlannedCostInFreeDfndCrcy3,
AdjdPlannedCostInFreeDfndCrcy4,
AdjdPlannedCostInFreeDfndCrcy5,
AdjdPlannedCostInFreeDfndCrcy6,
AdjdPlannedCostInFreeDfndCrcy7,
AdjdPlannedCostInFreeDfndCrcy8,
AccrualEngineAdjdQtyInBaseUnit,
ActualCostInTransCrcy,
ActualCostAmtInCCCrcy,
ActualCostInGlobalCrcy,
ActualCostInFreeDfndCrcy1,
ActualCostInFreeDfndCrcy2,
ActualCostInFreeDfndCrcy3,
ActualCostInFreeDfndCrcy4,
ActualCostInFreeDfndCrcy5,
ActualCostInFreeDfndCrcy6,
ActualCostInFreeDfndCrcy7,
ActualCostInFreeDfndCrcy8,
AccrualEngineActlQtyInBaseUnit,
AdjustedAccrAmtInTransCrcy,
AdjustedAccrAmtInCoCodeCrcy,
AdjustedAccrAmtInGlobalCrcy,
AdjdAccrAmtInInFreeDfndCrcy1,
AdjdAccrAmtInInFreeDfndCrcy2,
AdjdAccrAmtInInFreeDfndCrcy3,
AdjdAccrAmtInInFreeDfndCrcy4,
AdjdAccrAmtInInFreeDfndCrcy5,
AdjdAccrAmtInInFreeDfndCrcy6,
AdjdAccrAmtInInFreeDfndCrcy7,
AdjdAccrAmtInInFreeDfndCrcy8,
AccrualEngineAccrQtyInBaseUnit,
DeferredCostInTransCrcy,
DeferredCostInCoCodeCrcy,
DeferredCostInGlobalCrcy,
DeferredCostInFreeDfndCrcy1,
DeferredCostInFreeDfndCrcy2,
DeferredCostInFreeDfndCrcy3,
DeferredCostInFreeDfndCrcy4,
DeferredCostInFreeDfndCrcy5,
DeferredCostInFreeDfndCrcy6,
DeferredCostInFreeDfndCrcy7,
DeferredCostInFreeDfndCrcy8,
DeferredQuantityInBaseUnit,
ProposedAccrAmtInTransCrcy,
ProposedAccrAmtInCoCodeCrcy,
ProposedAccrAmtInGlobalCrcy,
ProposedAccrAmtInFreeDfndCrcy1,
ProposedAccrAmtInFreeDfndCrcy2,
ProposedAccrAmtInFreeDfndCrcy3,
ProposedAccrAmtInFreeDfndCrcy4,
ProposedAccrAmtInFreeDfndCrcy5,
ProposedAccrAmtInFreeDfndCrcy6,
ProposedAccrAmtInFreeDfndCrcy7,
ProposedAccrAmtInFreeDfndCrcy8,
AccrualEnginePrpsdQtyInBsUnt,
ReviewProcessIsActive,
ReviewApprovalAccrualType,
AccrPeriodAmtCalculationMethod,
AccrualAmountProposedByUser,
AccrualAmountProposalDateTime,
ProposedAccrAmtAdjmtReason,
ReviewComment,
AccrualAmountAdjustedByUser,
AccrAmountAdjustmentDateTime,
AccrualPostingReviewType,
AccrualAmountReviewStatus,
AccrualAmountIsReviewed,
ReviewedByUser,
AccrAmountReviewDateTime,
AccrualPostingApprovalType,
AccrualAmountApprovalStatus,
AccrualAmountIsApproved,
ApprovedByUser,
AccrAmountApprovalDateTime,
AccrualGeneralValidityStartDte,
AccrualGeneralValidityEndDte,
ManualAccrualsAccrObjectType,
ManualAccrualsAccrObject,
BusinessArea,
ProfitCenter,
Segment,
Fund,
FundsCenter,
cast(CommitmentItemShortID as f4900_bbp_bapi_fipos preserving type) AS CommitmentItemShortID,
FunctionalArea,
GrantID,
FundedProgram,
BudgetPeriod,
CostCenter,
cast('' as fis_cctr_hryid_42) AS CostCenterHierarchy,
cast('' as fis_cctr_hrynid_50) AS CostCenterHierarchyNode,
cast('' as fis_hryid_ccode_42) AS CompanyCodeHierarchy,
cast('' as fis_hrynid_ccode_50) AS CompanyCodeHierarchyNode,
cast('' as fis_prctr_hryid_42) AS ProfitCenterHierarchy,
cast('' as fis_prctr_hrynid_50) AS ProfitCenterHierarchyNode,
ControllingArea,
OrderID,
WBSElementInternalID,
WBSElementExternalID,
CostObject,
CostCtrActivityType,
ProjectNetwork,
cast(ProjectNetworkInternalID as f4900_co_aufpl preserving type) AS ProjectNetworkInternalID,
BusinessProcess,
SalesOrder,
SalesOrderItem,
ProfitabilitySegment,
_AccrObjectTypeText[1:Language = $session.system_language].AccrEngineAccrObjectTypeName AS AccrEngineAccrObjectTypeName,
_AccrAmountApprovalStatusText[1:Language = $session.system_language].AccrAmountApprovalStatusName AS AccrAmountApprovalStatusName,
_AccrAmountReviewStatusText[1:Language = $session.system_language].AccrualAmountReviewStatusName AS AccrualAmountReviewStatusName,
_AccrualPostingReviewTypeText[1:Language = $session.system_language].AccrualPostingReviewTypeName AS AccrualPostingReviewTypeName,
_BusinessAreaText[1:Language = $session.system_language].BusinessAreaName AS BusinessAreaName,
_CostCenterText[1:Language = $session.system_language].CostCenterName AS CostCenterName,
_LedgerText[1:Language = $session.system_language].LedgerName AS LedgerName,
_LifeCycleStatusText[1:Language = $session.system_language].AccrSubobjLifeCycleStatusName AS AccrSubobjLifeCycleStatusName,
_AccrPostingApprovalTypeText[1:Language = $session.system_language].AccrualPostingApprovalTypeName AS AccrualPostingApprovalTypeName,
_MnlAccrsAccrObjectTypeText[1:Language = $session.system_language].ManualAccrualsAccrObjTypeName AS ManualAccrualsAccrObjTypeName,
_ProfitCenterText[1:Language = $session.system_language].ProfitCenterName AS ProfitCenterName,
_AccrCompanyCode.CompanyCodeName AS CompanyCodeName,
_AccrLedgerGroup.LedgerGroup AS LedgerGroup,
_AccrSubobj.AccrualObjectInternalID AS AccrualObjectInternalID,
_AccrSubobj.AccrualSubobjectInternalID AS AccrualSubobjectInternalID,
_AccrSubobj.AccrSubobjPauseDate AS AccrSubobjPauseDate,
_AccrSubobj.AccrSubobjSuspensionDate AS AccrSubobjSuspensionDate,
_AccrSubobj.AccrSubobjPrematureFinishDate AS AccrSubobjPrematureFinishDate,
_AccrSubobj.AccrSubobjectLifeCycleStatus AS AccrSubobjectLifeCycleStatus,
_AccrSubobj.AccrualSubobjectCreatedByUser AS AccrualSubobjectCreatedByUser,
_AccrSubobj.AccrSubobjCreationDateTime AS AccrSubobjCreationDateTime,
_AccrSubobj.AccrSubobjLastChangedByUser AS AccrSubobjLastChangedByUser,
_AccrSubobj.AccrSubobjLastChangeDateTime AS AccrSubobjLastChangeDateTime,
_AccrSubobj._CreatedByUser AS _CreatedByUser,
_AccrSubobj._LastChangedByUser AS _LastChangedByUser,
_ProjectNetwork.ProjectNetworkDescription AS ProjectNetworkDescription,
_WBSElementBasicData.WBSDescription AS WBSDescription
FROM I_AccrSubobjItmWthPerdcAmounts
LEFT OUTER JOIN E_AccrEngineAccrSubobjAssgmt AS _AssgmtExtension ON I_AccrSubobjItmWthPerdcAmounts.AccrualEngineAccrualObjectType = _AssgmtExtension.AccrualEngineAccrualObjectType AND I_AccrSubobjItmWthPerdcAmounts.AccrualObjectLogicalSystem = _AssgmtExtension.AccrualObjectLogicalSystem AND I_AccrSubobjItmWthPerdcAmounts.CompanyCode = _AssgmtExtension.CompanyCode AND I_AccrSubobjItmWthPerdcAmounts.AccrualObject = _AssgmtExtension.AccrualObject AND I_AccrSubobjItmWthPerdcAmounts.AccrualSubobject = _AssgmtExtension.AccrualSubobject AND I_AccrSubobjItmWthPerdcAmounts.AccrualGeneralValidityEndDte = _AssgmtExtension.AccrAcctAssgmtValdtyEndDte association[0..*] to C_HierRuntimeRprstnDplLeafNode as _CostCenterHierarchyLeafNode on CostCenter = _CostCenterHierarchyLeafNode.UnivHierarchyBusinessEntity AND ControllingArea = _CostCenterHierarchyLeafNode.HierarchyNodeClass AND _CostCenterHierarchyLeafNode.ValidityStartDate <= $session.system_date AND _CostCenterHierarchyLeafNode.ValidityEndDate >= $session.system_date AND _CostCenterHierarchyLeafNode.HierarchyType = '0101' association[0..*] to C_HierRuntimeRprstnDplLeafNode as _CompanyCodeHierLeafNode on CompanyCode = _CompanyCodeHierLeafNode.UnivHierarchyBusinessEntity AND _CompanyCodeHierLeafNode.ValidityStartDate <= $session.system_date AND _CompanyCodeHierLeafNode.ValidityEndDate >= $session.system_date AND _CompanyCodeHierLeafNode.HierarchyType = 'COCD' association[0..*] to C_HierRuntimeRprstnDplLeafNode as _ProfitCenterHierLeafNode on ProfitCenter = _ProfitCenterHierLeafNode.UnivHierarchyBusinessEntity AND ControllingArea = _ProfitCenterHierLeafNode.HierarchyNodeClass AND _ProfitCenterHierLeafNode.ValidityStartDate <= $session.system_date AND _ProfitCenterHierLeafNode.ValidityEndDate >= $session.system_date AND _ProfitCenterHierLeafNode.HierarchyType = '0106' -- association [0..1]
LEFT OUTER JOIN I_AccrItemTypeForLedgerGroup AS _AccrLedgerGroup ON AccrualEngineAccrualObjectType = _AccrLedgerGroup.AccrualEngineApplication AND CompanyCode = _AccrLedgerGroup.CompanyCode AND AccrualItemType = _AccrLedgerGroup.AccrualItemType AND Ledger = _AccrLedgerGroup.Ledger -- association [0..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