ValuationValuationItems
Impairment postings
ValuationValuationItems is a CDS View that provides data about "Impairment postings" in SAP S/4HANA. It reads from 2 data sources (VALUATIONACDOCA, VALUATIONWORKLIST) and exposes 130 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. Part of development package FINS_FI_CLS_VAL_COMMON.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| VALUATIONACDOCA | acdoca | from |
| VALUATIONWORKLIST | wl | inner |
Parameters (1)
| Name | Type | Default |
|---|---|---|
| p_fiscal_year_period | fiscalyearperiod |
Annotations (4)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_ALLOWED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (130)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SourceLedger | VALUATIONACDOCA | SourceLedger | |
| KEY | CompanyCode | VALUATIONACDOCA | CompanyCode | |
| KEY | FiscalYear | VALUATIONACDOCA | FiscalYear | |
| KEY | AccountingDocument | VALUATIONACDOCA | AccountingDocument | |
| KEY | LedgerGLLineItem | VALUATIONACDOCA | LedgerGLLineItem | |
| KEY | Ledger | VALUATIONACDOCA | Ledger | |
| p_is_mdc_on | VALUATIONACDOCA | p_is_mdc_on | ||
| glaccount | VALUATIONWORKLIST | glaccount | ||
| NetDueDate | VALUATIONACDOCA | NetDueDate | ||
| OriginalGlAccount | VALUATIONACDOCA | OriginalGlAccount | ||
| group_id | VALUATIONWORKLIST | group_id | ||
| PredecessorReferenceDocCntxt | VALUATIONACDOCA | PredecessorReferenceDocCntxt | ||
| PredecessorReferenceDocument | VALUATIONACDOCA | PredecessorReferenceDocument | ||
| PredecessorReferenceDocItem | VALUATIONACDOCA | PredecessorReferenceDocItem | ||
| PrdcssrJournalEntryCompanyCode | VALUATIONACDOCA | PrdcssrJournalEntryCompanyCode | ||
| PrdcssrJournalEntryFiscalYear | VALUATIONACDOCA | PrdcssrJournalEntryFiscalYear | ||
| PredecessorJournalEntry | VALUATIONACDOCA | PredecessorJournalEntry | ||
| PredecessorJournalEntryItem | VALUATIONACDOCA | PredecessorJournalEntryItem | ||
| GLRecordType | VALUATIONACDOCA | GLRecordType | ||
| CreditRiskClass | VALUATIONACDOCA | OriginalCreditRiskClass | ||
| CreationDateTime | VALUATIONACDOCA | CreationDateTime | ||
| postingdate | VALUATIONWORKLIST | postingdate | ||
| DocumentDate | VALUATIONWORKLIST | documentdate | ||
| OriginalPostingDate | VALUATIONACDOCA | PostingDate | ||
| FiscalYearPeriod | VALUATIONACDOCA | FiscalYearPeriod | ||
| SubLedgerAcctLineItemType | VALUATIONACDOCA | SubLedgerAcctLineItemType | ||
| ReferenceDocumentType | VALUATIONACDOCA | ReferenceDocumentType | ||
| AccountingDocumentCategory | VALUATIONACDOCA | AccountingDocumentCategory | ||
| ClearingAccountingDocument | VALUATIONACDOCA | ClearingAccountingDocument | ||
| ClearingDocFiscalYear | VALUATIONACDOCA | ClearingDocFiscalYear | ||
| ClearingDate | VALUATIONACDOCA | ClearingDate | ||
| IsReversal | VALUATIONACDOCA | IsReversal | ||
| Jrnlperiodendclosingrunloguuid | VALUATIONWORKLIST | Jrnlperiodendclosingrunloguuid | ||
| IsClearedAtKeyDate | VALUATIONWORKLIST | is_cleared_at_keydate | ||
| BusinessTransactionCategory | VALUATIONACDOCA | BusinessTransactionCategory | ||
| BalanceTransactionCurrency | VALUATIONACDOCA | BalanceTransactionCurrency | ||
| AmountInBalanceTransacCrcy | VALUATIONACDOCA | AmountInBalanceTransacCrcy | ||
| CompanyCodeCurrency | VALUATIONACDOCA | CompanyCodeCurrency | ||
| AmountInCompanyCodeCurrency | VALUATIONACDOCA | AmountInCompanyCodeCurrency | ||
| GlobalCurrency | VALUATIONACDOCA | GlobalCurrency | ||
| AmountInGlobalCurrency | VALUATIONACDOCA | AmountInGlobalCurrency | ||
| FreeDefinedCurrency1 | VALUATIONACDOCA | FreeDefinedCurrency1 | ||
| AmountInFreeDefinedCurrency1 | VALUATIONACDOCA | AmountInFreeDefinedCurrency1 | ||
| FreeDefinedCurrency2 | VALUATIONACDOCA | FreeDefinedCurrency2 | ||
| AmountInFreeDefinedCurrency2 | VALUATIONACDOCA | AmountInFreeDefinedCurrency2 | ||
| FreeDefinedCurrency3 | VALUATIONACDOCA | FreeDefinedCurrency3 | ||
| AmountInFreeDefinedCurrency3 | VALUATIONACDOCA | AmountInFreeDefinedCurrency3 | ||
| FreeDefinedCurrency4 | VALUATIONACDOCA | FreeDefinedCurrency4 | ||
| AmountInFreeDefinedCurrency4 | VALUATIONACDOCA | AmountInFreeDefinedCurrency4 | ||
| FreeDefinedCurrency5 | VALUATIONACDOCA | FreeDefinedCurrency5 | ||
| AmountInFreeDefinedCurrency5 | VALUATIONACDOCA | AmountInFreeDefinedCurrency5 | ||
| FreeDefinedCurrency6 | VALUATIONACDOCA | FreeDefinedCurrency6 | ||
| AmountInFreeDefinedCurrency6 | VALUATIONACDOCA | AmountInFreeDefinedCurrency6 | ||
| FreeDefinedCurrency7 | VALUATIONACDOCA | FreeDefinedCurrency7 | ||
| AmountInFreeDefinedCurrency7 | VALUATIONACDOCA | AmountInFreeDefinedCurrency7 | ||
| FreeDefinedCurrency8 | VALUATIONACDOCA | FreeDefinedCurrency8 | ||
| AmountInFreeDefinedCurrency8 | VALUATIONACDOCA | AmountInFreeDefinedCurrency8 | ||
| HouseBank | VALUATIONACDOCA | HouseBank | ||
| HouseBankAccount | VALUATIONACDOCA | HouseBankAccount | ||
| AssignmentReference | VALUATIONACDOCA | AssignmentReference | ||
| CostCtrActivityType | VALUATIONACDOCA | CostCtrActivityType | ||
| WBSElementInternalID | VALUATIONACDOCA | WBSElementInternalID | ||
| FinancialTransactionType | VALUATIONACDOCA | FinancialTransactionType | ||
| JointVenture | VALUATIONACDOCA | JointVenture | ||
| JointVentureEquityGroup | VALUATIONACDOCA | JointVentureEquityGroup | ||
| PartnerVenture | VALUATIONACDOCA | PartnerVenture | ||
| JointVenturePartner | VALUATIONACDOCA | JointVenturePartner | ||
| JointVentureCostRecoveryCode | VALUATIONACDOCA | JointVentureCostRecoveryCode | ||
| JointVentureEquityType | VALUATIONACDOCA | JointVentureEquityType | ||
| ProjectNetwork | VALUATIONACDOCA | ProjectNetwork | ||
| RelatedNetworkActivity | VALUATIONACDOCA | RelatedNetworkActivity | ||
| OrderID | VALUATIONACDOCA | OrderID | ||
| BusinessProcess | VALUATIONACDOCA | BusinessProcess | ||
| SalesOrder | VALUATIONACDOCA | SalesOrder | ||
| SalesOrderItem | VALUATIONACDOCA | SalesOrderItem | ||
| CostObject | VALUATIONACDOCA | CostObject | ||
| CostCenter | VALUATIONACDOCA | CostCenter | ||
| ProfitCenter | VALUATIONACDOCA | ProfitCenter | ||
| FunctionalArea | VALUATIONACDOCA | FunctionalArea | ||
| BusinessArea | VALUATIONACDOCA | BusinessArea | ||
| ControllingArea | VALUATIONACDOCA | ControllingArea | ||
| Segment | VALUATIONACDOCA | Segment | ||
| PartnerCostCenter | VALUATIONACDOCA | PartnerCostCenter | ||
| PartnerProfitCenter | VALUATIONACDOCA | PartnerProfitCenter | ||
| PartnerFunctionalArea | VALUATIONACDOCA | PartnerFunctionalArea | ||
| PartnerBusinessArea | VALUATIONACDOCA | PartnerBusinessArea | ||
| PartnerCompanyendasPartnerCompany | ||||
| PartnerSegment | VALUATIONACDOCA | PartnerSegment | ||
| Supplier | VALUATIONACDOCA | Supplier | ||
| Customer | VALUATIONACDOCA | Customer | ||
| FinancialValuationObjectType | VALUATIONACDOCA | FinancialValuationObjectType | ||
| FinancialValuationObject | VALUATIONACDOCA | FinancialValuationObject | ||
| FinancialValuationSubobject | VALUATIONACDOCA | FinancialValuationSubobject | ||
| REBusinessEntity | VALUATIONACDOCA | REBusinessEntity | ||
| RealEstateBuilding | VALUATIONACDOCA | RealEstateBuilding | ||
| RealEstateProperty | VALUATIONACDOCA | RealEstateProperty | ||
| Fund | VALUATIONACDOCA | Fund | ||
| BudgetPeriod | VALUATIONACDOCA | BudgetPeriod | ||
| GrantID | VALUATIONACDOCA | GrantID | ||
| PubSecBudgetAccount | VALUATIONACDOCA | PubSecBudgetAccount | ||
| CashLedgerAccount | VALUATIONACDOCA | CashLedgerAccount | ||
| SponsoredProgram | VALUATIONACDOCA | SponsoredProgram | ||
| SponsoredClass | VALUATIONACDOCA | SponsoredClass | ||
| Plant | VALUATIONACDOCA | Plant | ||
| Product | VALUATIONACDOCA | Product | ||
| ShipToParty | VALUATIONACDOCA | ShipToParty | ||
| WBSElement | VALUATIONACDOCA | WBSElement | ||
| PartnerFund | VALUATIONACDOCA | PartnerFund | ||
| PartnerGrant | VALUATIONACDOCA | PartnerGrant | ||
| CashLedgerCompanyCode | VALUATIONACDOCA | CashLedgerCompanyCode | ||
| FundsCenter | VALUATIONACDOCA | FundsCenter | ||
| PartnerEquityGroup | VALUATIONACDOCA | PartnerEquityGroup | ||
| FundedProgram | VALUATIONACDOCA | FundedProgram | ||
| PartnerBudgetPeriod | VALUATIONACDOCA | PartnerBudgetPeriod | ||
| TaxCode | VALUATIONACDOCA | TaxCode | ||
| TaxCountry | VALUATIONACDOCA | TaxCountry | ||
| AccrualObjectType | VALUATIONACDOCA | AccrualObjectType | ||
| AccrualObject | VALUATIONACDOCA | AccrualObject | ||
| AccrualSubobject | VALUATIONACDOCA | AccrualSubobject | ||
| AccrualItemType | VALUATIONACDOCA | AccrualItemType | ||
| AccrualReferenceObject | VALUATIONACDOCA | AccrualReferenceObject | ||
| AccrualObjectLogicalSystem | VALUATIONACDOCA | AccrualObjectLogicalSystem | ||
| PubSecBudgetAccountCoCode | VALUATIONACDOCA | PubSecBudgetAccountCoCode | ||
| ServiceDocument | VALUATIONACDOCA | ServiceDocument | ||
| ServiceDocumentItem | VALUATIONACDOCA | ServiceDocumentItem | ||
| ServiceDocumentType | VALUATIONACDOCA | ServiceDocumentType | ||
| Material | VALUATIONACDOCA | Material | ||
| MASTERDATARECNCLNACCT | VALUATIONACDOCA | MASTERDATARECNCLNACCT | ||
| MASTERDATAPARTNERCOMPANY | VALUATIONACDOCA | MASTERDATAPARTNERCOMPANY | ||
| SpecialGLCode | VALUATIONACDOCA | SpecialGLCode |
@AccessControl.authorizationCheck: #NOT_ALLOWED
@ObjectModel.usageType: { serviceQuality: #D, sizeCategory: #XXL, dataClass: #MIXED }
define view entity ValuationValuationItems
with parameters
p_fiscal_year_period : fiscalyearperiod
as select from VALUATIONACDOCA as acdoca
inner join VALUATIONWORKLIST as wl on acdoca.PrdcssrJournalEntryFiscalYear = wl.Fiscalyear
and acdoca.PrdcssrJournalEntryCompanyCode = wl.companycode
and acdoca.PredecessorJournalEntry = wl.accountingdocument
and acdoca.PredecessorJournalEntryItem = wl.ledgergllineitem
and acdoca.Ledger = wl.ledger
and acdoca.OriginalGlAccount = wl.originalGlAccount
and acdoca.CompanyCode = wl.companycode
{
// only to be valuated line item
key acdoca.SourceLedger,
key acdoca.CompanyCode,
key acdoca.FiscalYear,
key acdoca.AccountingDocument,
key acdoca.LedgerGLLineItem,
key acdoca.Ledger,
// dimensions
@Environment.sql.passValue: true
acdoca.p_is_mdc_on,
wl.glaccount,
wl.isopenitemmanaged,
acdoca.NetDueDate,
acdoca.OriginalGlAccount,
wl.group_id,
wl.grouping_rule,
wl.grouping_rule_step,
wl.chartofaccounts,
wl.marked_for_deletion,
acdoca.PredecessorReferenceDocCntxt,
acdoca.PredecessorReferenceDocument,
acdoca.PredecessorReferenceDocItem,
acdoca.PrdcssrJournalEntryCompanyCode,
acdoca.PrdcssrJournalEntryFiscalYear,
acdoca.PredecessorJournalEntry,
acdoca.PredecessorJournalEntryItem,
acdoca.GLRecordType,
acdoca.OriginalCreditRiskClass as CreditRiskClass,
wl.businesspartner,
case when acdoca.FiscalYearPeriod = $parameters.p_fiscal_year_period
then 'VALUATION_CURRENT'
when acdoca.FiscalYearPeriod < $parameters.p_fiscal_year_period and wl.clearingfiscalyearperiod <= acdoca.FiscalYearPeriod
then 'VALUATION_BETWEEN_CLEARING_AND_CURRENT'
when acdoca.FiscalYearPeriod < $parameters.p_fiscal_year_period
then 'VALUATION_PREVIOUS'
end as line_type,
// filtering fields
acdoca.CreationDateTime,
wl.postingdate,
wl.documentdate as DocumentDate,
acdoca.PostingDate as OriginalPostingDate,
acdoca.FiscalYearPeriod,
acdoca.SubLedgerAcctLineItemType,
acdoca.ReferenceDocumentType,
acdoca.AccountingDocumentCategory,
acdoca.ClearingAccountingDocument,
acdoca.ClearingDocFiscalYear,
acdoca.ClearingDate,
acdoca.IsReversal,
wl.financialclosinglineitemtype,
wl.finclosinglineitemprocessstep,
wl.Jrnlperiodendclosingrunloguuid,
wl.valuation_rule_step,
wl.customer_supplier_group_key,
wl.is_cleared_at_keydate as IsClearedAtKeyDate,
acdoca.BusinessTransactionCategory,
// Amount fields
acdoca.BalanceTransactionCurrency,
acdoca.AmountInBalanceTransacCrcy,
acdoca.CompanyCodeCurrency,
acdoca.AmountInCompanyCodeCurrency,
acdoca.GlobalCurrency,
acdoca.AmountInGlobalCurrency,
acdoca.FreeDefinedCurrency1,
acdoca.AmountInFreeDefinedCurrency1,
acdoca.FreeDefinedCurrency2,
acdoca.AmountInFreeDefinedCurrency2,
acdoca.FreeDefinedCurrency3,
acdoca.AmountInFreeDefinedCurrency3,
acdoca.FreeDefinedCurrency4,
acdoca.AmountInFreeDefinedCurrency4,
acdoca.FreeDefinedCurrency5,
acdoca.AmountInFreeDefinedCurrency5,
acdoca.FreeDefinedCurrency6,
acdoca.AmountInFreeDefinedCurrency6,
acdoca.FreeDefinedCurrency7,
acdoca.AmountInFreeDefinedCurrency7,
acdoca.FreeDefinedCurrency8,
acdoca.AmountInFreeDefinedCurrency8,
////valuation fields
acdoca.HouseBank,
acdoca.HouseBankAccount,
acdoca.AssignmentReference,
acdoca.CostCtrActivityType,
acdoca.WBSElementInternalID,
acdoca.FinancialTransactionType,
acdoca.JointVenture,
acdoca.JointVentureEquityGroup,
acdoca.PartnerVenture,
acdoca.JointVenturePartner,
acdoca.JointVentureCostRecoveryCode,
acdoca.JointVentureEquityType,
acdoca.ProjectNetwork,
acdoca.RelatedNetworkActivity,
acdoca.OrderID,
acdoca.BusinessProcess,
acdoca.SalesOrder,
acdoca.SalesOrderItem,
acdoca.CostObject,
acdoca.CostCenter,
acdoca.ProfitCenter,
acdoca.FunctionalArea,
acdoca.BusinessArea,
acdoca.ControllingArea,
acdoca.Segment,
acdoca.PartnerCostCenter,
acdoca.PartnerProfitCenter,
acdoca.PartnerFunctionalArea,
acdoca.PartnerBusinessArea,
case when acdoca.p_is_mdc_on = 'X' then wl.partnercompany
else acdoca.PartnerCompany end as PartnerCompany,
acdoca.PartnerSegment,
acdoca.Supplier,
acdoca.Customer,
acdoca.FinancialValuationObjectType,
acdoca.FinancialValuationObject,
acdoca.FinancialValuationSubobject,
acdoca.REBusinessEntity,
acdoca.RealEstateBuilding,
acdoca.RealEstateProperty,
acdoca.Fund,
acdoca.BudgetPeriod,
acdoca.GrantID,
acdoca.PubSecBudgetAccount,
acdoca.CashLedgerAccount,
acdoca.SponsoredProgram,
acdoca.SponsoredClass,
acdoca.Plant,
acdoca.Product,
acdoca.ShipToParty,
acdoca.WBSElement,
acdoca.PartnerFund,
acdoca.PartnerGrant,
acdoca.CashLedgerCompanyCode,
acdoca.FundsCenter,
acdoca.PartnerEquityGroup,
acdoca.FundedProgram,
acdoca.PartnerBudgetPeriod,
acdoca.TaxCode,
acdoca.TaxCountry,
acdoca.AccrualObjectType,
acdoca.AccrualObject,
acdoca.AccrualSubobject,
acdoca.AccrualItemType,
acdoca.AccrualReferenceObject,
acdoca.AccrualObjectLogicalSystem,
acdoca.PubSecBudgetAccountCoCode,
acdoca.ServiceDocument,
acdoca.ServiceDocumentItem,
acdoca.ServiceDocumentType,
acdoca.Material,
acdoca.relatednetworkactivityinternal,
acdoca.MASTERDATARECNCLNACCT,
acdoca.MASTERDATAPARTNERCOMPANY,
acdoca.SpecialGLCode
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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