C_ElectronicDocCockpitFilter

DDL: C_ELECTRONICDOCCOCKPITFILTER SQL: CEDODCCF Type: view CONSUMPTION

Mng Electronic Documents: Filter

C_ElectronicDocCockpitFilter is a Consumption CDS View that provides data about "Mng Electronic Documents: Filter" in SAP S/4HANA. It reads from 1 data source (I_ElectronicDoc) and exposes 65 fields with key field ElectronicDocUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ElectronicDoc _eDocument from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_BillingDocument _BillingDocument _BillingDocument.BillingDocument = _eDocument.ElectronicDocSourceKey
[0..1] R_SettlmtMgmtDoc _SettlmtMgmtDoc _SettlmtMgmtDoc.SettlmtMgmtDoc = _eDocument.ElectronicDocSourceKey
[0..1] I_CAInvcgDocHeader _CAInvcgDocHeader _CAInvcgDocHeader.CAInvoicingDocument = _eDocument.ElectronicDocSourceKey
[0..1] I_PurchasingDocument _PurchasingDoc _PurchasingDoc.PurchasingDocument = _eDocument.ElectronicDocSourceKey
[0..1] I_CADocumentHeader _CADocument $projection.ElectronicDocSourceKey = _CADocument.CADocumentNumber
[0..1] I_SalesDocumentBasic _SalesDocumentBasic $projection.ElectronicDocSourceKey = _SalesDocumentBasic.SalesDocument

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CEDODCCF view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Mng Electronic Documents: Filter view
ObjectModel.representativeKey ElectronicDocUUID view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view

Fields (65)

KeyFieldSource TableSource FieldDescription
KEY ElectronicDocUUID I_ElectronicDoc ElectronicDocUUID eDocument GUID
ElectronicDocCompanyCode I_ElectronicDoc ElectronicDocCompanyCode Value
ElectronicDocSourceKey I_ElectronicDoc ElectronicDocSourceKey Source System Key
ElectronicDocType I_ElectronicDoc ElectronicDocType eDoc Type
ElectronicDocCreatedByUser I_ElectronicDoc ElectronicDocCreatedByUser Version Created By
ElectronicDocCreationDate I_ElectronicDoc ElectronicDocCreationDate Time Stamp
ElectronicDocPostingDate I_ElectronicDoc ElectronicDocPostingDate Posting Date
ElectronicDocCountry I_ElectronicDoc ElectronicDocCountry CtryReg ISO Cd
ElectronicDocSourceType I_ElectronicDoc ElectronicDocSourceType SRVC Source Type
ElectronicDocMetaStatus I_ElectronicDoc ElectronicDocMetaStatus Status
ElectronicDocProcessStatus I_ElectronicDoc ElectronicDocProcessStatus Work Item ID
ElectronicDocLogicalSystem ElectronicDocLogicalSystem Source system
ElectronicDocLastChangedByUser I_ElectronicDoc ElectronicDocLastChangedByUser User Name
ElectronicDocLastChangeDate I_ElectronicDoc ElectronicDocLastChangeDate Time Stamp
ElectronicDocLastChangeTime I_ElectronicDoc ElectronicDocLastChangeTime Time Stamp
ElectronicDocCreationTime I_ElectronicDoc ElectronicDocCreationTime Time
ElectronicDocProcess I_ElectronicDoc ElectronicDocProcess Trans.
ElectronicDocLastProcStep I_ElectronicDoc ElectronicDocLastProcStep Last ProcStep
ElectronicDocLastProcStepVar I_ElectronicDoc ElectronicDocLastProcStepVar Last Variant
ElectronicDocHasError I_ElectronicDoc ElectronicDocHasError Error Flag
ElectronicDocProcessVersion I_ElectronicDoc ElectronicDocProcessVersion Process Version
ElectronicDocStatus I_ElectronicDoc ElectronicDocStatus Workflow Status
ElectronicDocIsContingency I_ElectronicDoc ElectronicDocIsContingency Contingency
ElectronicDocReferenceProcess I_ElectronicDoc ElectronicDocReferenceProcess Reference Proc.
ElectronicDocIsArchPrprocgDone I_ElectronicDoc ElectronicDocIsArchPrprocgDone Arch. Preproc.
ElectronicDocInterfaceType I_ElectronicDoc ElectronicDocInterfaceType Plug-In Interface Tp
ElectronicDocInterfaceUUID
ElectronicDocFileUUID I_ElectronicDoc ElectronicDocFileUUID File GUID
ElectronicDocInterfaceID I_ElectronicDoc ElectronicDocInterfaceID Interface ID
ElectronicDocInterfaceVersion I_ElectronicDoc ElectronicDocInterfaceVersion Version
ElectronicDocIsCntdInArchive I_ElectronicDoc ElectronicDocIsCntdInArchive Arch. Counter
ElectronicDocSrceCreatedByUser I_ElectronicDoc ElectronicDocSrceCreatedByUser Source Crted By
BillingDocument _BillingDocument BillingDocument SD Document
BillingDocumentType _BillingDocument BillingDocumentType Billing Type
SoldToParty _BillingDocument SoldToParty Sold-to Party
BillingDocumentDate _BillingDocument BillingDocumentDate Billing Date
AccountingDocument _AccountingDocument AccountingDocument Journal Entry
AccountingDocumentType _AccountingDocument AccountingDocumentType Journal Entry Type
FiscalYear _AccountingDocument FiscalYear G/L Fiscal Year
DocumentDate _AccountingDocument DocumentDate Journal Entry Date
FiscalPeriod _AccountingDocument FiscalPeriod Tax period
LedgerGroup _AccountingDocument LedgerGroup Ledger Group
SupplierInvoice _SupplierInvoice SupplierInvoice
InvoicingParty _SupplierInvoice InvoicingParty Supplier
SupplierInvoiceStatus _SupplierInvoice SupplierInvoiceStatus Inv. status
SupplierInvoiceIDByInvcgParty _SupplierInvoice SupplierInvoiceIDByInvcgParty Reference
SettlmtMgmtDoc _SettlmtMgmtDoc SettlmtMgmtDoc Document Number
SettlmtDocType _SettlmtMgmtDoc SettlmtDocType Settlement Document Type
PostingDate _SettlmtMgmtDoc PostingDate Posting Date for GR
CAInvoicingDocument _CAInvcgDocHeader CAInvoicingDocument Invoic. Doc.
ContractAccount _CAInvcgDocHeader ContractAccount Contract Acct
CAInvcgCreationDate _CAInvcgDocHeader CAInvcgCreationDate Invoiced On
BusinessPartner _CAInvcgDocHeader BusinessPartner Issuing Authority
PurchasingDocument _PurchasingDoc PurchasingDocument Purchasing Document
PurchasingDocumentOrderDate _PurchasingDoc PurchasingDocumentOrderDate PO Date
Supplier _PurchasingDoc Supplier Supplier
PurchasingOrganization _PurchasingDoc PurchasingOrganization Purchasing Organization
CADocumentNumber _CADocument CADocumentNumber Document Number
CAPostingDate _CADocument CAPostingDate Posting Date
REInvoiceNumber _REInvoiceHeader REInvoiceNumber
EDocCockpitREFiscalYear _REInvoiceHeader FiscalYear G/L Fiscal Year
SalesDocument _SalesDocumentBasic SalesDocument SD Document
SalesDocumentDate _SalesDocumentBasic SalesDocumentDate Document Date
EDocCockpitSalesSoldToParty _SalesDocumentBasic SoldToParty Sold-to Party
SalesOrganization _SalesDocumentBasic SalesOrganization Sales Organization

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_ElectronicDocCockpitFilter.
-- 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: CEDODCCF

CREATE VIEW C_ElectronicDocCockpitFilter AS
SELECT
  _eDocument.ElectronicDocUUID AS ElectronicDocUUID,
  _eDocument.ElectronicDocCompanyCode AS ElectronicDocCompanyCode,
  _eDocument.ElectronicDocSourceKey AS ElectronicDocSourceKey,
  _eDocument.ElectronicDocType AS ElectronicDocType,
  _eDocument.ElectronicDocCreatedByUser AS ElectronicDocCreatedByUser,
  _eDocument.ElectronicDocCreationDate AS ElectronicDocCreationDate,
  _eDocument.ElectronicDocPostingDate AS ElectronicDocPostingDate,
  _eDocument.ElectronicDocCountry AS ElectronicDocCountry,
  _eDocument.ElectronicDocSourceType AS ElectronicDocSourceType,
  _eDocument.ElectronicDocMetaStatus AS ElectronicDocMetaStatus,
  _eDocument.ElectronicDocProcessStatus AS ElectronicDocProcessStatus,
  ElectronicDocLogicalSystem,
  _eDocument.ElectronicDocLastChangedByUser AS ElectronicDocLastChangedByUser,
  _eDocument.ElectronicDocLastChangeDate AS ElectronicDocLastChangeDate,
  _eDocument.ElectronicDocLastChangeTime AS ElectronicDocLastChangeTime,
  _eDocument.ElectronicDocCreationTime AS ElectronicDocCreationTime,
  _eDocument.ElectronicDocProcess AS ElectronicDocProcess,
  _eDocument.ElectronicDocLastProcStep AS ElectronicDocLastProcStep,
  _eDocument.ElectronicDocLastProcStepVar AS ElectronicDocLastProcStepVar,
  _eDocument.ElectronicDocHasError AS ElectronicDocHasError,
  _eDocument.ElectronicDocProcessVersion AS ElectronicDocProcessVersion,
  _eDocument.ElectronicDocStatus AS ElectronicDocStatus,
  _eDocument.ElectronicDocIsContingency AS ElectronicDocIsContingency,
  _eDocument.ElectronicDocReferenceProcess AS ElectronicDocReferenceProcess,
  _eDocument.ElectronicDocIsArchPrprocgDone AS ElectronicDocIsArchPrprocgDone,
  _eDocument.ElectronicDocInterfaceType AS ElectronicDocInterfaceType,
  cast( _eDocument.ElectronicDocInterfaceUUID as abap.char( 32 ) ) AS ElectronicDocInterfaceUUID,
  _eDocument.ElectronicDocFileUUID AS ElectronicDocFileUUID,
  _eDocument.ElectronicDocInterfaceID AS ElectronicDocInterfaceID,
  _eDocument.ElectronicDocInterfaceVersion AS ElectronicDocInterfaceVersion,
  _eDocument.ElectronicDocIsCntdInArchive AS ElectronicDocIsCntdInArchive,
  _eDocument.ElectronicDocSrceCreatedByUser AS ElectronicDocSrceCreatedByUser,
  _BillingDocument.BillingDocument AS BillingDocument,
  _BillingDocument.BillingDocumentType AS BillingDocumentType,
  _BillingDocument.SoldToParty AS SoldToParty,
  _BillingDocument.BillingDocumentDate AS BillingDocumentDate,
  _AccountingDocument.AccountingDocument AS AccountingDocument,
  _AccountingDocument.AccountingDocumentType AS AccountingDocumentType,
  _AccountingDocument.FiscalYear AS FiscalYear,
  _AccountingDocument.DocumentDate AS DocumentDate,
  _AccountingDocument.FiscalPeriod AS FiscalPeriod,
  _AccountingDocument.LedgerGroup AS LedgerGroup,
  _SupplierInvoice.SupplierInvoice AS SupplierInvoice,
  _SupplierInvoice.InvoicingParty AS InvoicingParty,
  _SupplierInvoice.SupplierInvoiceStatus AS SupplierInvoiceStatus,
  _SupplierInvoice.SupplierInvoiceIDByInvcgParty AS SupplierInvoiceIDByInvcgParty,
  _SettlmtMgmtDoc.SettlmtMgmtDoc AS SettlmtMgmtDoc,
  _SettlmtMgmtDoc.SettlmtDocType AS SettlmtDocType,
  _SettlmtMgmtDoc.PostingDate AS PostingDate,
  _CAInvcgDocHeader.CAInvoicingDocument AS CAInvoicingDocument,
  _CAInvcgDocHeader.ContractAccount AS ContractAccount,
  _CAInvcgDocHeader.CAInvcgCreationDate AS CAInvcgCreationDate,
  _CAInvcgDocHeader.BusinessPartner AS BusinessPartner,
  _PurchasingDoc.PurchasingDocument AS PurchasingDocument,
  _PurchasingDoc.PurchasingDocumentOrderDate AS PurchasingDocumentOrderDate,
  _PurchasingDoc.Supplier AS Supplier,
  _PurchasingDoc.PurchasingOrganization AS PurchasingOrganization,
  _CADocument.CADocumentNumber AS CADocumentNumber,
  _CADocument.CAPostingDate AS CAPostingDate,
  _REInvoiceHeader.REInvoiceNumber AS REInvoiceNumber,
  _REInvoiceHeader.FiscalYear AS EDocCockpitREFiscalYear,
  _SalesDocumentBasic.SalesDocument AS SalesDocument,
  _SalesDocumentBasic.SalesDocumentDate AS SalesDocumentDate,
  _SalesDocumentBasic.SoldToParty AS EDocCockpitSalesSoldToParty,
  _SalesDocumentBasic.SalesOrganization AS SalesOrganization
FROM I_ElectronicDoc AS _eDocument
LEFT OUTER JOIN I_BillingDocument AS _BillingDocument ON _BillingDocument.BillingDocument = _eDocument.ElectronicDocSourceKey  -- association [0..1]
LEFT OUTER JOIN R_SettlmtMgmtDoc AS _SettlmtMgmtDoc ON _SettlmtMgmtDoc.SettlmtMgmtDoc = _eDocument.ElectronicDocSourceKey  -- association [0..1]
LEFT OUTER JOIN I_CAInvcgDocHeader AS _CAInvcgDocHeader ON _CAInvcgDocHeader.CAInvoicingDocument = _eDocument.ElectronicDocSourceKey  -- association [0..1]
LEFT OUTER JOIN I_PurchasingDocument AS _PurchasingDoc ON _PurchasingDoc.PurchasingDocument = _eDocument.ElectronicDocSourceKey  -- association [0..1]
LEFT OUTER JOIN I_CADocumentHeader AS _CADocument ON ElectronicDocSourceKey = _CADocument.CADocumentNumber  -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentBasic AS _SalesDocumentBasic ON ElectronicDocSourceKey = _SalesDocumentBasic.SalesDocument  -- association [0..1]
;