P_PaytReceiptJournalEntry

DDL: P_PAYTRECEIPTJOURNALENTRY SQL: PPAYTRECPTJE Type: view COMPOSITE

P_PaytReceiptJournalEntry is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_OperationalAcctgDocItem) and exposes 20 fields with key fields CompanyCode, FiscalYear, AccountingDocument, AccountingDocumentItem.

Data Sources (1)

SourceAliasJoin Type
I_OperationalAcctgDocItem GLAccountLineItem from

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PPAYTRECPTJE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #COMPOSITE view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode I_OperationalAcctgDocItem CompanyCode Receiver Company Code
KEY FiscalYear I_OperationalAcctgDocItem FiscalYear G/L Fiscal Year
KEY AccountingDocument I_OperationalAcctgDocItem AccountingDocument Journal Entry
KEY AccountingDocumentItem I_OperationalAcctgDocItem AccountingDocumentItem Posting View Item
DocumentReferenceID
Customer I_OperationalAcctgDocItem Customer Sold-to Party
Supplier I_OperationalAcctgDocItem Supplier Supplier
AlternativeReferenceDocument
BusinessPlace I_OperationalAcctgDocItem BusinessPlace Business place
DocumentDate
AmountInTransactionCurrency I_OperationalAcctgDocItem AmountInTransactionCurrency Pt Crcy Amt
TransactionCurrency I_OperationalAcctgDocItem TransactionCurrency Transaction Currency
AccountingDocumentType I_OperationalAcctgDocItem AccountingDocumentType Journal Entry Type
Currency
CompanyCodeCurrency I_OperationalAcctgDocItem CompanyCodeCurrency Local Currency
AmountInCompanyCodeCurrency I_OperationalAcctgDocItem AmountInCompanyCodeCurrency Local Crcy Amt
ClearingAccountingDocument I_OperationalAcctgDocItem ClearingJournalEntry Clrng doc.
CashDiscountAmount I_OperationalAcctgDocItem CashDiscountAmount CD Amount
NetPaymentAmount I_OperationalAcctgDocItem NetPaymentAmount Net Payment Amount
IsUsedInPaymentTransaction I_OperationalAcctgDocItem IsUsedInPaymentTransaction Is Used In Payment Transaction

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_PaytReceiptJournalEntry.
-- 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: PPAYTRECPTJE

CREATE VIEW P_PaytReceiptJournalEntry AS
SELECT
  GLAccountLineItem.CompanyCode AS CompanyCode,
  GLAccountLineItem.FiscalYear AS FiscalYear,
  GLAccountLineItem.AccountingDocument AS AccountingDocument,
  GLAccountLineItem.AccountingDocumentItem AS AccountingDocumentItem,
  GLAccountLineItem._JournalEntry.DocumentReferenceID AS DocumentReferenceID,
  GLAccountLineItem.Customer AS Customer,
  GLAccountLineItem.Supplier AS Supplier,
  cast(GLAccountLineItem._JournalEntry.AlternativeReferenceDocument as fis_xblnr_alt_alpha preserving type ) AS AlternativeReferenceDocument,
  GLAccountLineItem.BusinessPlace AS BusinessPlace,
  GLAccountLineItem._JournalEntry.DocumentDate AS DocumentDate,
  GLAccountLineItem.AmountInTransactionCurrency AS AmountInTransactionCurrency,
  GLAccountLineItem.TransactionCurrency AS TransactionCurrency,
  GLAccountLineItem.AccountingDocumentType AS AccountingDocumentType,
  GLAccountLineItem._JournalEntry.TransactionCurrency AS Currency,
  GLAccountLineItem.CompanyCodeCurrency AS CompanyCodeCurrency,
  GLAccountLineItem.AmountInCompanyCodeCurrency AS AmountInCompanyCodeCurrency,
  GLAccountLineItem.ClearingJournalEntry AS ClearingAccountingDocument,
  GLAccountLineItem.CashDiscountAmount AS CashDiscountAmount,
  GLAccountLineItem.NetPaymentAmount AS NetPaymentAmount,
  GLAccountLineItem.IsUsedInPaymentTransaction AS IsUsedInPaymentTransaction
FROM I_OperationalAcctgDocItem AS GLAccountLineItem
;