I_AccountingDocumentJournal

DDL: I_ACCOUNTINGDOCUMENTJOURNAL Type: view COMPOSITE

Journal

I_AccountingDocumentJournal (Composite)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

GeneralLedgerAccountLineItem · Accounting and Financial Close

I_AccountingDocumentJournal is a Composite CDS View (Cube) that provides data about "Journal" in SAP S/4HANA. It reads from 1 data source (I_JournalEntryItemCube) and exposes 210 fields with key fields CompanyCode, AccountingDocument, Ledger, FiscalYear, LedgerGLLineItem. It has 3 associations to related views.

SAP API Hub

StateC1
Line of BusinessAccounting and Financial Close
Application ComponentFI-FIO-GL-IS
CapabilitiesData Provider for Analytical Queries, Data Source for Data Extraction
PackageAccounting and Financial Close for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li><p>What is the document journal?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_JournalEntryItemCube I_JournalEntryItemCube from

Parameters (1)

NameTypeDefault
P_Language sylangu

Associations (3)

CardinalityTargetAliasCondition
[0..*] I_LedgerText _LedgerText $projection.Ledger = _LedgerText.Ledger
[1..1] E_JournalEntryItem _Extension $projection.SourceLedger = _Extension.SourceLedger and $projection.CompanyCode = _Extension.CompanyCode and $projection.FiscalYear = _Extension.FiscalYear and $projection.AccountingDocument = _Extension.AccountingDocument and $projection.LedgerGLLineItem = _Extension.LedgerGLLineItem
[0..1] I_User _User $projection.AccountingDocCreatedByUser = _User.UserID

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IFIACCDOCJRNL view
AbapCatalog.buffering.status #NOT_ALLOWED view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
Analytics.dataCategory #CUBE view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Journal view
ObjectModel.representativeKey LedgerGLLineItem view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view
Analytics.dataExtraction.enabled true view
ObjectModel.sapObjectNodeType.name GeneralLedgerAccountLineItem view

Fields (210)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode Receiver Company Code
KEY AccountingDocument AccountingDocument Journal Entry
KEY Ledger Ledger Ledger in General Ledger Accounting
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY LedgerGLLineItem LedgerGLLineItem General Ledger Journal Entry Line Item
FiscalPeriod FiscalPeriod Fiscal Period
PostingDate PostingDate Posting Date for GR
CreationDate CreationDate Creation Date
CreationDateTime CreationDateTime Creation Date Time
AccountingDocumentType AccountingDocumentType Journal Entry Type
AccountingDocCreatedByUser AccountingDocCreatedByUser User which created overhead document
AccountingDocCreatedByUserName _User UserDescription User Description
GLAccount GLAccount General Ledger
GLAccountName G/L Account Name
PostingKey PostingKey Posting Key
FinancialTransactionType FinancialTransactionType Financial Transaction Type
Segment Segment Segment for Segmental Reporting
ProfitCenter ProfitCenter Profit Center
BalanceTransactionCurrency BalanceTransactionCurrency Balance Transaction Currency
CompanyCodeCurrency CompanyCodeCurrency Company Code Currency
DebitAmountInCoCodeCrcy DebitAmountInCoCodeCrcy Debit Amount in Company Code Currency
CreditAmountInCoCodeCrcy CreditAmountInCoCodeCrcy Credit Amount in Company Code Currency
FunctionalCurrency FunctionalCurrency Functional Currency
DebitAmountInFunctionalCrcy DebitAmountInFunctionalCrcy Debit Amount in Functional Currency
CreditAmountInFunctionalCrcy CreditAmountInFunctionalCrcy Credit Amount in Functional Currency
DebitAmountInTransCrcy DebitAmountInTransCrcy Debit Amount in Transaction Currency
CreditAmountInTransCrcy CreditAmountInTransCrcy Credit Amount in Transaction Currency
CreditAmountInBalanceTransCrcy CreditAmountInBalanceTransCrcy Credit Amount in Balance Transaction Currency
DebitAmountInBalanceTransCrcy DebitAmountInBalanceTransCrcy Debit Amount in Balance Transaction Currency
BaseUnit BaseUnit Base Unit of Measure
TransactionCurrency TransactionCurrency Transaction Currency
AccountingDocumentItem AccountingDocumentItem Journal Entry Posting View Item
AccountingDocumentCategory AccountingDocumentCategory Journal Entry Category
AccountAssignmentNumber AccountAssignmentNumber Account Assignment Number
AccountAssignmentType AccountAssignmentType Account Assignment Type
AccountAssignment AccountAssignment Sender Acct Assgmt
AssetValueDate AssetValueDate Asset Value Date
AssetTransactionType AssetTransactionType Asset Transaction Type
AssetAcctTransClassfctn AssetAcctTransClassfctn Transaction Type Category
AlternativeGLAccount AlternativeGLAccount Alternative G/L Account Number In Company Code
AssignmentReference AssignmentReference Assignment Reference
AssetDepreciationArea AssetDepreciationArea Asset Depreciation Area (Real or Derived)
BudgetPeriod BudgetPeriod Budget Period
BusinessProcess BusinessProcess Business Process
BusinessTransactionType BusinessTransactionType Business Transaction Type
BillingDocumentType BillingDocumentType Billing Type
BusinessArea BusinessArea Business Area
ControllingObjectDebitType ControllingObjectDebitType Controlling Object Debit Type
ClearingDate ClearingDate Clearing Date
ClearingAccountingDocument ClearingAccountingDocument Clearing Journal Entry (Deprecated)
ClearingDocFiscalYear ClearingDocFiscalYear Fiscal Year of Clearing Journal Entry (Deprecated)
Customer Customer Customer Number
ChartOfAccounts ChartOfAccounts Chart of Accounts
CustomerGroup CustomerGroup Customer Group
ControllingArea ControllingArea Controlling Area
CostCenter CostCenter Cost Center
CountryChartOfAccounts CountryChartOfAccounts Alternative Chart of Accounts for Country/Region
CostObject CostObject Cost Object
CostEstimate CostEstimate Cost EstimateNo
CustomerServiceNotification CustomerServiceNotification Customer Service Notification
ControllingObjectClass ControllingObjectClass Controlling Object Class
CostCtrActivityType CostCtrActivityType Activity Type
DepreciationFiscalPeriod DepreciationFiscalPeriod Fiscal Period of Depreciation
DistributionChannel DistributionChannel Distribution Channel
DocumentItemText DocumentItemText Item Text
DocumentDate DocumentDate Journal Entry Date
DebitCreditCode DebitCreditCode Single-Character Flag
EliminationProfitCenter EliminationProfitCenter Elimination Profit Center
FunctionalArea FunctionalArea Sendr Fctl Area
FiscalYearVariant FiscalYearVariant Fiscal Year Variant
FiscalYearPeriod FiscalYearPeriod Fiscal Year Period
FreeDefinedCurrency1 FreeDefinedCurrency1 Freely Defined Currency 1
FreeDefinedCurrency2 FreeDefinedCurrency2 Freely Defined Currency 2
FreeDefinedCurrency3 FreeDefinedCurrency3 Freely Defined Currency 3
FinancialManagementArea FinancialManagementArea Financial Management Area
Fund Fund Sender Fund
FollowOnDocumentType FollowOnDocumentType Follow-On Document Type
FinancialAccountType FinancialAccountType Fin. Account Type
FixedAsset FixedAsset Asset Subnumber
GrantID GrantID Sender Grant
GLAccountType GLAccountType Type of a General Ledger Account
GroupMasterFixedAsset GroupMasterFixedAsset Group Asset
GroupFixedAsset GroupFixedAsset Group Asset Subnumber
HouseBank HouseBank House Bank Key
HouseBankAccount HouseBankAccount House Bank Account
InvoiceReference InvoiceReference Invoice Reference
InvoiceReferenceFiscalYear InvoiceReferenceFiscalYear Invoice Reference Fiscal Year
InvoiceItemReference InvoiceItemReference Invoice Item Reference
InventorySpecialStockValnType InventorySpecialStockValnType Inventory Special Stock Valuation Type (Deprecated)
InventorySpecialStockType InventorySpecialStockType Inventory Special Stock Type
InventoryValuationType InventoryValuationType Inventory Valuation Type
InventorySpclStkSalesDocument InventorySpclStkSalesDocument Inventory Special Stock Sales Document
InventorySpclStkSalesDocItm InventorySpclStkSalesDocItm Inventory Special Stock Sales Document Item
InventorySpclStockWBSElement InventorySpclStockWBSElement Inventory Special Stock WBS Element
InventorySpecialStockSupplier InventorySpecialStockSupplier Supplier of Inventory Special Stock
IsReversal IsReversal Indicator: Item is Reversing Another Item
IsReversed IsReversed Indicator: Item is Reversed
IsSettlement IsSettlement Indicator: Item is Settling or Transferring Another Item
IsSettled IsSettled Indicator: Line Item is Settled or Transferred
IsOpenItemManaged IsOpenItemManaged Managed on an Open Item Basis
JointVenture JointVenture Joint venture
JointVentureEquityGroup JointVentureEquityGroup Joint Venture Equity Group
JointVentureCostRecoveryCode JointVentureCostRecoveryCode Joint Venture Cost Recovery Code
JointVentureEquityType JointVentureEquityType Joint Venture Equity Type
LedgerFiscalYear LedgerFiscalYear Fiscal Year of Ledger
LogicalSystem LogicalSystem Logical System
LineItemIsCompleted LineItemIsCompleted Indicator: Line Item is Completed
MaterialGroup MaterialGroup Product Sold Group
Material Material Material Number
MasterFixedAsset MasterFixedAsset Fixed Asset
OffsettingAccount OffsettingAccount Offsetting Account
OffsettingAccountType OffsettingAccountType Offsetting Account Type
OriginCostCenter OriginCostCenter Origin Cost Center
OriginCostCtrActivityType OriginCostCtrActivityType Origin Cost Center Activity Type
OrderID OrderID Order ID
OrderCategory OrderCategory Order Category
OperatingConcern OperatingConcern Operating concern
OrganizationDivision OrganizationDivision Org. Division
OriginObjectType OriginObjectType Type of Origin Object
Plant Plant Valuation Area
PurchasingDocument PurchasingDocument Purchasing Document
PurchasingDocumentItem PurchasingDocumentItem Purchasing Document Item
PersonnelNumber PersonnelNumber Personnel Number
PartnerCompanyCode PartnerCompanyCode Partner Company Code
PartnerControllingObjectClass PartnerControllingObjectClass Partner Controlling Object Class
Project Project WBS Element
ProjectNetwork ProjectNetwork Network Number for Account Assignment
PartnerCostCtrActivityType PartnerCostCtrActivityType Partner Cost Center Activity Type
PartnerOrder PartnerOrder Partner Order (Deprecated)
PartnerOrder_2 PartnerOrder_2 Partner Order
PartnerOrderCategory PartnerOrderCategory Partner Order Category
PartnerWBSElement PartnerWBSElement Partner WBS Element
PartnerProject PartnerProject Partner Project
PartnerSalesDocument PartnerSalesDocument Partner Sales Document
PartnerSalesDocumentItem PartnerSalesDocumentItem Partner Sales Document Item
PartnerAccountAssignment PartnerAccountAssignment Partner Account Assignment
PartnerAccountAssignmentType PartnerAccountAssignmentType Partner Account Assignment Type
PartnerProjectNetwork PartnerProjectNetwork Partner Project Network
PartnerProjectNetworkActivity PartnerProjectNetworkActivity Partner Project Network Activity
PartnerBusinessProcess PartnerBusinessProcess Partner Business Process
PartnerCostObject PartnerCostObject Partner Cost Object
PartnerCostCenter PartnerCostCenter Partner Cost Center
PartnerProfitCenter PartnerProfitCenter Partner Profit Center
PartnerFunctionalArea PartnerFunctionalArea Partner Functional Area
PartnerBusinessArea PartnerBusinessArea Partner Business Area
PartnerCompany PartnerCompany Company ID of Trading Partner
PartnerSegment PartnerSegment Partner Segment for Segmental Reporting
PredecessorReferenceDocType PredecessorReferenceDocType Predecessor Reference Document Type
PredecessorReferenceDocCntxt PredecessorReferenceDocCntxt Predecessor Reference Document Context
PredecessorReferenceDocument PredecessorReferenceDocument Predecessor Reference Document
PredecessorReferenceDocItem PredecessorReferenceDocItem Predecessor Reference Document Item
PartnerFund PartnerFund Receiver Fund
PartnerGrant PartnerGrant Receiver Grant
PartnerBudgetPeriod PartnerBudgetPeriod FM: Partner Budget Period
QuantityIsIncomplete QuantityIsIncomplete Indicator: Quantity Is Incomplete
RelatedNetworkActivity RelatedNetworkActivity Related Network Activity
ReferencePurchaseOrderCategory ReferencePurchaseOrderCategory Category of Reference Purchase Order
ReferenceDocumentContext ReferenceDocumentContext Reference Document Context
ReferenceDocument ReferenceDocument Reference Doc. Number
ReferenceDocumentType ReferenceDocumentType Reference Document Type
ReferenceDocumentItem ReferenceDocumentItem Reference Document Item
ReferenceDocumentItemGroup ReferenceDocumentItemGroup Reference Document Item Group
ReversalReferenceDocumentCntxt ReversalReferenceDocumentCntxt Reversal Reference Document Context
ReversalReferenceDocument ReversalReferenceDocument Reversal Reference Document
SoldMaterial SoldMaterial Sold Material
SourceLedger SourceLedger Source Ledger
SenderGLAccount SenderGLAccount Sender G/L Account
SenderAccountAssignment SenderAccountAssignment Sender Account Assignment
SenderAccountAssignmentType SenderAccountAssignmentType Account Assignment Type in Sender System
SalesOrder SalesOrder SD Document
SalesOrderItem SalesOrderItem Sales Order Item
SpecialGLCode SpecialGLCode Special G/L Indicator
SalesOrganization SalesOrganization Sales Organization
SettlementReferenceDate SettlementReferenceDate Settlement Reference Date
SegmentName Segment Name
AccountingDocumentTypeName Document Type Name
TransactionTypeDetermination TransactionTypeDetermination Transaction Key
TaxCode TaxCode Tax on Sales/Purchases Code
ValuationArea ValuationArea Valuation Area
Supplier Supplier Supplier
WBSElement WBSElement WBS Internal ID
PartnerProjectExternalID PartnerProjectExternalID Partner Project External ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
InvtrySpclStockWBSElmntExtID InvtrySpclStockWBSElmntExtID Inventory Special Stock WBS Element External ID
ProjectExternalID ProjectExternalID Project External ID
PartnerWBSElementExternalID PartnerWBSElementExternalID Partner WBS Element External ID
CostCenterHierarchyNode Cost Center Hierarchy Node
CostCenterHierarchy Cost Center Hierarchy
GLAccountHierarchyNode G/L Account Hierarchy Node
GLAccountHierarchy G/L Account Hierarchy
ProfitCenterHierarchyNode Cost Center Hierarchy Node
ProfitCenterHierarchy Profit Center Hierarchy
DocumentReferenceID _JournalEntry DocumentReferenceID Document Reference ID
_Ledger _Ledger
AccountingDocumentHeaderText _JournalEntry AccountingDocumentHeaderText Document Header Text
_JournalEntry _JournalEntry
_FiscalYear _FiscalYear
_CompanyCode _CompanyCode
_CompanyCodeCurrency _CompanyCodeCurrency
_FunctionalCurrency _FunctionalCurrency
_BalanceTransactionCurrency _BalanceTransactionCurrency
_TransactionCurrency _TransactionCurrency
_FreeDefinedCurrency1 _FreeDefinedCurrency1
_FreeDefinedCurrency2 _FreeDefinedCurrency2
_FreeDefinedCurrency3 _FreeDefinedCurrency3
_GLAccountInCompanyCode _GLAccountInCompanyCode
_Supplier _Supplier
_Customer _Customer
_AccountingDocumentType _AccountingDocumentType
_LedgerText _LedgerText

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_AccountingDocumentJournal.
-- 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_Language : sylangu

CREATE VIEW I_AccountingDocumentJournal AS
SELECT
  CompanyCode,
  AccountingDocument,
  Ledger,
  FiscalYear,
  LedgerGLLineItem,
  FiscalPeriod,
  PostingDate,
  CreationDate,
  CreationDateTime,
  AccountingDocumentType,
  AccountingDocCreatedByUser,
  _User.UserDescription AS AccountingDocCreatedByUserName,
  GLAccount,
  _GLAccountInChartOfAccounts._Text[1:Language = :P_Language].GLAccountName AS GLAccountName,
  PostingKey,
  FinancialTransactionType,
  Segment,
  ProfitCenter,
  BalanceTransactionCurrency,
  CompanyCodeCurrency,
  DebitAmountInCoCodeCrcy,
  CreditAmountInCoCodeCrcy,
  FunctionalCurrency,
  DebitAmountInFunctionalCrcy,
  CreditAmountInFunctionalCrcy,
  DebitAmountInTransCrcy,
  CreditAmountInTransCrcy,
  CreditAmountInBalanceTransCrcy,
  DebitAmountInBalanceTransCrcy,
  BaseUnit,
  TransactionCurrency,
  AccountingDocumentItem,
  AccountingDocumentCategory,
  AccountAssignmentNumber,
  AccountAssignmentType,
  AccountAssignment,
  AssetValueDate,
  AssetTransactionType,
  AssetAcctTransClassfctn,
  AlternativeGLAccount,
  AssignmentReference,
  AssetDepreciationArea,
  BudgetPeriod,
  BusinessProcess,
  BusinessTransactionType,
  BillingDocumentType,
  BusinessArea,
  ControllingObjectDebitType,
  ClearingDate,
  ClearingAccountingDocument,
  ClearingDocFiscalYear,
  Customer,
  ChartOfAccounts,
  CustomerGroup,
  ControllingArea,
  CostCenter,
  CountryChartOfAccounts,
  CostObject,
  CostEstimate,
  CustomerServiceNotification,
  ControllingObjectClass,
  CostCtrActivityType,
  DepreciationFiscalPeriod,
  DistributionChannel,
  DocumentItemText,
  DocumentDate,
  DebitCreditCode,
  EliminationProfitCenter,
  FunctionalArea,
  FiscalYearVariant,
  FiscalYearPeriod,
  FreeDefinedCurrency1,
  FreeDefinedCurrency2,
  FreeDefinedCurrency3,
  FinancialManagementArea,
  Fund,
  FollowOnDocumentType,
  FinancialAccountType,
  FixedAsset,
  GrantID,
  GLAccountType,
  GroupMasterFixedAsset,
  GroupFixedAsset,
  HouseBank,
  HouseBankAccount,
  InvoiceReference,
  InvoiceReferenceFiscalYear,
  InvoiceItemReference,
  InventorySpecialStockValnType,
  InventorySpecialStockType,
  InventoryValuationType,
  InventorySpclStkSalesDocument,
  InventorySpclStkSalesDocItm,
  InventorySpclStockWBSElement,
  InventorySpecialStockSupplier,
  IsReversal,
  IsReversed,
  IsSettlement,
  IsSettled,
  IsOpenItemManaged,
  JointVenture,
  JointVentureEquityGroup,
  JointVentureCostRecoveryCode,
  JointVentureEquityType,
  LedgerFiscalYear,
  LogicalSystem,
  LineItemIsCompleted,
  MaterialGroup,
  Material,
  MasterFixedAsset,
  OffsettingAccount,
  OffsettingAccountType,
  OriginCostCenter,
  OriginCostCtrActivityType,
  OrderID,
  OrderCategory,
  OperatingConcern,
  OrganizationDivision,
  OriginObjectType,
  Plant,
  PurchasingDocument,
  PurchasingDocumentItem,
  PersonnelNumber,
  PartnerCompanyCode,
  PartnerControllingObjectClass,
  Project,
  ProjectNetwork,
  PartnerCostCtrActivityType,
  PartnerOrder,
  PartnerOrder_2,
  PartnerOrderCategory,
  PartnerWBSElement,
  PartnerProject,
  PartnerSalesDocument,
  PartnerSalesDocumentItem,
  PartnerAccountAssignment,
  PartnerAccountAssignmentType,
  PartnerProjectNetwork,
  PartnerProjectNetworkActivity,
  PartnerBusinessProcess,
  PartnerCostObject,
  PartnerCostCenter,
  PartnerProfitCenter,
  PartnerFunctionalArea,
  PartnerBusinessArea,
  PartnerCompany,
  PartnerSegment,
  PredecessorReferenceDocType,
  PredecessorReferenceDocCntxt,
  PredecessorReferenceDocument,
  PredecessorReferenceDocItem,
  PartnerFund,
  PartnerGrant,
  PartnerBudgetPeriod,
  QuantityIsIncomplete,
  RelatedNetworkActivity,
  ReferencePurchaseOrderCategory,
  ReferenceDocumentContext,
  ReferenceDocument,
  ReferenceDocumentType,
  ReferenceDocumentItem,
  ReferenceDocumentItemGroup,
  ReversalReferenceDocumentCntxt,
  ReversalReferenceDocument,
  SoldMaterial,
  SourceLedger,
  SenderGLAccount,
  SenderAccountAssignment,
  SenderAccountAssignmentType,
  SalesOrder,
  SalesOrderItem,
  SpecialGLCode,
  SalesOrganization,
  SettlementReferenceDate,
  _Segment._Text[1:Language = :P_Language].SegmentName AS SegmentName,
  _AccountingDocumentType._Text[1:Language = :P_Language].AccountingDocumentTypeName AS AccountingDocumentTypeName,
  TransactionTypeDetermination,
  TaxCode,
  ValuationArea,
  Supplier,
  WBSElement,
  PartnerProjectExternalID,
  WBSElementExternalID,
  InvtrySpclStockWBSElmntExtID,
  ProjectExternalID,
  PartnerWBSElementExternalID,
  cast('' as fis_cctr_hrynid_50) AS CostCenterHierarchyNode,
  cast('' as fis_cctr_hryid_42) AS CostCenterHierarchy,
  cast('' as fis_glacct_hrynid_50) AS GLAccountHierarchyNode,
  cast('' as fis_glaccthier) AS GLAccountHierarchy,
  cast('' as fis_cctr_hrynid_50) AS ProfitCenterHierarchyNode,
  cast('' as fis_prctr_hryid_42 ) AS ProfitCenterHierarchy,
  _JournalEntry.DocumentReferenceID AS DocumentReferenceID,
  _JournalEntry.AccountingDocumentHeaderText AS AccountingDocumentHeaderText
FROM I_JournalEntryItemCube
LEFT OUTER JOIN I_LedgerText AS _LedgerText ON Ledger = _LedgerText.Ledger  -- association [0..*]
LEFT OUTER JOIN E_JournalEntryItem AS _Extension ON SourceLedger = _Extension.SourceLedger AND CompanyCode = _Extension.CompanyCode AND FiscalYear = _Extension.FiscalYear AND AccountingDocument = _Extension.AccountingDocument AND LedgerGLLineItem = _Extension.LedgerGLLineItem  -- association [1..1]
LEFT OUTER JOIN I_User AS _User ON AccountingDocCreatedByUser = _User.UserID  -- association [0..1]
;