P_GEN_LOG_DETAIL_Pre

DDL: P_GEN_LOG_DETAIL_PRE SQL: PGLOGDETAIP Type: view BASIC

P_GEN_LOG_DETAIL_Pre is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (I_CnsldtnTaskLogItem, I_CnsldtnTaskLogItem) and exposes 97 fields with key fields CnsldtnTaskLogUUID, CnsldtnTaskLogItemUUID, CnsldtnTaskLogItemUUID. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
I_CnsldtnTaskLogItem I_CnsldtnTaskLogItem from
I_CnsldtnTaskLogItem I_CnsldtnTaskLogItem union

Associations (1)

CardinalityTargetAliasCondition
[0..1] tf551 _cnsldtnmethodT $projection.ConsolidationMethod = _cnsldtnmethodT.cmeth and _cnsldtnmethodT.langu = $session.system_language

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PGLOGDETAIP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #AUTOMATED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #BASIC view

Fields (97)

KeyFieldSource TableSource FieldDescription
KEY CnsldtnTaskLogUUID CnsldtnTaskLogUUID Consolidation Log GUID
KEY CnsldtnTaskLogItemUUID CnsldtnTaskLogItemUUID Consolidation Log Item Number GUID
CnsldtnTaskLogItemType CnsldtnTaskLogItemType Log Line Item Type
CnsldtnTaskLogItemTypeTxt CnsldtnTaskLogItemTypeTxt
CnsldtnTskLgNode CnsldtnTskLgNode Node ID
CnsldtnTskLgParNode CnsldtnTskLgParNode Parent Node
ConsolidationGroup ConsolidationGroup Cons. Group
ConsolidationUnit ConsolidationUnit Consolidation Unit
PartnerConsolidationUnit PartnerConsolidationUnit Partner Unit
ConsolidationCurrencySetIdn ConsolidationCurrencySetIdn Selection
ConsolidationDocumentNumber ConsolidationDocumentNumber Document Number
ConsolidationPostingItem ConsolidationPostingItem G/L Line Item
FinancialStatementItem FinancialStatementItem FS Item
CnsldtnFinancialStatementItem CnsldtnFinancialStatementItem FS Item
SubItemCategory SubItemCategory Subitem Category
SubItem SubItem Subitem Number
ConsolidationAcquisitionYear ConsolidationAcquisitionYear Acquis. Year
ConsolidationAcquisitionPeriod ConsolidationAcquisitionPeriod Period of Acq.
CurrencyConversionsDiffType CurrencyConversionsDiffType CT Indicator
ConsolidationApportionment ConsolidationApportionment Apportionment
ConsolidationPostgItemAutoFlag ConsolidationPostgItemAutoFlag Auto. ID
ConsolidationMethod ConsolidationMethod Method
CnsldtnPercent CnsldtnPercent Well Contribution Percentage
CnsldtnTriggeringAmtLoclCrcy CnsldtnTriggeringAmtLoclCrcy Local Currency
CnsldtnTriggeringAmtInLoclCrcy CnsldtnTriggeringAmtInLoclCrcy Amnt in Comp Cd Crcy
CnsldtnTriggeringAmtGrpCrcy CnsldtnTriggeringAmtGrpCrcy Ledger curr.
CnsldtnTriggeringAmtInGrpCrcy CnsldtnTriggeringAmtInGrpCrcy Amnt in Global Crcy
CnsldtnTriggeringAmtTransCrcy CnsldtnTriggeringAmtTransCrcy Transaction Currency
CnsldtnTriggeringAmtInTC CnsldtnTriggeringAmtInTC Amnt in Bal Tr Crcy
CnsldtnTriggeringQtyBaseUnit CnsldtnTriggeringQtyBaseUnit Unit of Measure
CnsldtnTriggeringQtyInBsUnt CnsldtnTriggeringQtyInBsUnt Quantity
CnsldtnJrnlEntryAmtLoclCrcy CnsldtnJrnlEntryAmtLoclCrcy Local Currency
CnsldtnJrnlEntryAmtInLoclCrcy CnsldtnJrnlEntryAmtInLoclCrcy Amnt in Comp Cd Crcy
CnsldtnJrnlEntryAmtGrpCrcy CnsldtnJrnlEntryAmtGrpCrcy Ledger curr.
CnsldtnJrnlEntryAmtInGrpCrcy CnsldtnJrnlEntryAmtInGrpCrcy Amnt in Global Crcy
CnsldtnJrnlEntryAmtTransCrcy CnsldtnJrnlEntryAmtTransCrcy Transaction Currency
CnsldtnJrnlEntryAmtInTransCrcy CnsldtnJrnlEntryAmtInTransCrcy Amnt in Bal Tr Crcy
CnsldtnJrnlEntryQtyBaseUnit CnsldtnJrnlEntryQtyBaseUnit Unit of Measure
CnsldtnJrnlEntryQtyInBsUnt CnsldtnJrnlEntryQtyInBsUnt Quantity
ConsolidationSelection ConsolidationSelection Selection ID
ConsolidationMethodText _cnsldtnmethodT txt Version Dscrptn
SequenceNumber SequenceNumber Sort sequence
CnsldtnGroupJrnlEntry CnsldtnGroupJrnlEntry Sort Order
AMOUNT_GC_TRI Amnt in Global Crcy
AMOUNT_GC_DOC CnsldtnJrnlEntryAmtInGrpCrcy Amnt in Global Crcy
AMOUNT_LC_TRI Amnt in Comp Cd Crcy
AMOUNT_LC_DOC CnsldtnJrnlEntryAmtInLoclCrcy Amnt in Comp Cd Crcy
AMOUNT_TC_TRI Amnt in Bal Tr Crcy
system_languagekeyCnsldtnTaskLogUUID
KEY CnsldtnTaskLogItemUUID CnsldtnTaskLogItemUUID Consolidation Log Item Number GUID
CnsldtnTaskLogItemType CnsldtnTaskLogItemType Log Line Item Type
CnsldtnTaskLogItemTypeTxt CnsldtnTaskLogItemTypeTxt
CnsldtnTskLgNode CnsldtnTskLgNode Node ID
CnsldtnTskLgParNode CnsldtnTskLgParNode Parent Node
ConsolidationGroup ConsolidationGroup Cons. Group
ConsolidationUnit ConsolidationUnit Consolidation Unit
PartnerConsolidationUnit PartnerConsolidationUnit Partner Unit
ConsolidationCurrencySetIdn ConsolidationCurrencySetIdn Selection
ConsolidationDocumentNumber ConsolidationDocumentNumber Document Number
ConsolidationPostingItem ConsolidationPostingItem G/L Line Item
FinancialStatementItem FinancialStatementItem FS Item
CnsldtnFinancialStatementItem CnsldtnFinancialStatementItem FS Item
SubItemCategory SubItemCategory Subitem Category
SubItem SubItem Subitem Number
ConsolidationAcquisitionYear ConsolidationAcquisitionYear Acquis. Year
ConsolidationAcquisitionPeriod ConsolidationAcquisitionPeriod Period of Acq.
CurrencyConversionsDiffType CurrencyConversionsDiffType CT Indicator
ConsolidationApportionment ConsolidationApportionment Apportionment
ConsolidationPostgItemAutoFlag ConsolidationPostgItemAutoFlag Auto. ID
ConsolidationMethod ConsolidationMethod Method
CnsldtnPercent CnsldtnPercent Well Contribution Percentage
CnsldtnTriggeringAmtLoclCrcy CnsldtnTriggeringAmtLoclCrcy Local Currency
CnsldtnTriggeringAmtInLoclCrcy CnsldtnTriggeringAmtInLoclCrcy Amnt in Comp Cd Crcy
CnsldtnTriggeringAmtGrpCrcy CnsldtnTriggeringAmtGrpCrcy Ledger curr.
CnsldtnTriggeringAmtInGrpCrcy CnsldtnTriggeringAmtInGrpCrcy Amnt in Global Crcy
CnsldtnTriggeringAmtTransCrcy CnsldtnTriggeringAmtTransCrcy Transaction Currency
CnsldtnTriggeringAmtInTC CnsldtnTriggeringAmtInTC Amnt in Bal Tr Crcy
CnsldtnTriggeringQtyBaseUnit CnsldtnTriggeringQtyBaseUnit Unit of Measure
CnsldtnTriggeringQtyInBsUnt CnsldtnTriggeringQtyInBsUnt Quantity
CnsldtnJrnlEntryAmtLoclCrcy CnsldtnJrnlEntryAmtLoclCrcy Local Currency
CnsldtnJrnlEntryAmtInLoclCrcy CnsldtnJrnlEntryAmtInLoclCrcy Amnt in Comp Cd Crcy
CnsldtnJrnlEntryAmtGrpCrcy CnsldtnJrnlEntryAmtGrpCrcy Ledger curr.
CnsldtnJrnlEntryAmtInGrpCrcy CnsldtnJrnlEntryAmtInGrpCrcy Amnt in Global Crcy
CnsldtnJrnlEntryAmtTransCrcy CnsldtnJrnlEntryAmtTransCrcy Transaction Currency
CnsldtnJrnlEntryAmtInTransCrcy CnsldtnJrnlEntryAmtInTransCrcy Amnt in Bal Tr Crcy
CnsldtnJrnlEntryQtyBaseUnit CnsldtnJrnlEntryQtyBaseUnit Unit of Measure
CnsldtnJrnlEntryQtyInBsUnt CnsldtnJrnlEntryQtyInBsUnt Quantity
ConsolidationSelection ConsolidationSelection Selection ID
ConsolidationMethodText _cnsldtnmethodT txt Version Dscrptn
SequenceNumber SequenceNumber Sort sequence
CnsldtnGroupJrnlEntry CnsldtnGroupJrnlEntry Sort Order
AMOUNT_GC_TRI CnsldtnTriggeringAmtInGrpCrcy Amnt in Global Crcy
AMOUNT_GC_DOC Amnt in Global Crcy
AMOUNT_LC_TRI CnsldtnJrnlEntryAmtInLoclCrcy Amnt in Comp Cd Crcy
AMOUNT_LC_DOC Amnt in Comp Cd Crcy
AMOUNT_TC_TRI CnsldtnJrnlEntryAmtInTransCrcy Amnt in Bal Tr Crcy
AMOUNT_TC_DOC

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 P_GEN_LOG_DETAIL_Pre.
-- 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: PGLOGDETAIP

CREATE VIEW P_GEN_LOG_DETAIL_Pre AS
SELECT
  CnsldtnTaskLogUUID,
  CnsldtnTaskLogItemUUID,
  CnsldtnTaskLogItemType,
  CnsldtnTaskLogItemTypeTxt,
  CnsldtnTskLgNode,
  CnsldtnTskLgParNode,
  ConsolidationGroup,
  ConsolidationUnit,
  PartnerConsolidationUnit,
  ConsolidationCurrencySetIdn,
  ConsolidationDocumentNumber,
  ConsolidationPostingItem,
  FinancialStatementItem,
  CnsldtnFinancialStatementItem,
  SubItemCategory,
  SubItem,
  ConsolidationAcquisitionYear,
  ConsolidationAcquisitionPeriod,
  CurrencyConversionsDiffType,
  ConsolidationApportionment,
  ConsolidationPostgItemAutoFlag,
  ConsolidationMethod,
  CnsldtnPercent,
  CnsldtnTriggeringAmtLoclCrcy,
  CnsldtnTriggeringAmtInLoclCrcy,
  CnsldtnTriggeringAmtGrpCrcy,
  CnsldtnTriggeringAmtInGrpCrcy,
  CnsldtnTriggeringAmtTransCrcy,
  CnsldtnTriggeringAmtInTC,
  CnsldtnTriggeringQtyBaseUnit,
  CnsldtnTriggeringQtyInBsUnt,
  CnsldtnJrnlEntryAmtLoclCrcy,
  CnsldtnJrnlEntryAmtInLoclCrcy,
  CnsldtnJrnlEntryAmtGrpCrcy,
  CnsldtnJrnlEntryAmtInGrpCrcy,
  CnsldtnJrnlEntryAmtTransCrcy,
  CnsldtnJrnlEntryAmtInTransCrcy,
  CnsldtnJrnlEntryQtyBaseUnit,
  CnsldtnJrnlEntryQtyInBsUnt,
  ConsolidationSelection,
  _cnsldtnmethodT.txt AS ConsolidationMethodText,
  SequenceNumber,
  CnsldtnGroupJrnlEntry,
  cast( '0' as fins_vtcur12 ) AS AMOUNT_GC_TRI,
  CnsldtnJrnlEntryAmtInGrpCrcy AS AMOUNT_GC_DOC,
  cast( '0' as fins_vtcur12 ) AS AMOUNT_LC_TRI,
  CnsldtnJrnlEntryAmtInLoclCrcy AS AMOUNT_LC_DOC,
  cast( '0' as fins_vtcur12 ) AS AMOUNT_TC_TRI,
  CnsldtnJrnlEntryAmtInTransCrcy as AMOUNT_TC_DOC AS system_languagekeyCnsldtnTaskLogUUID,
  cast( '0' as fins_vtcur12 ) AS AMOUNT_TC_DOC
FROM I_CnsldtnTaskLogItem
LEFT OUTER JOIN tf551 AS _cnsldtnmethodT ON ConsolidationMethod = _cnsldtnmethodT.cmeth AND _cnsldtnmethodT.langu = $session.system_language  -- association [0..1]
-- UNION with additional select branch(es): I_CnsldtnTaskLogItem
;