R_EDCElectronicDoc
EDC Electronic Doc
R_EDCElectronicDoc is a Basic CDS View that provides data about "EDC Electronic Doc" in SAP S/4HANA. It reads from 1 data source (I_ElectronicDoc) and exposes 42 fields with key field ElectronicDocUUID. It has 4 associations to related views. Part of development package APPL_GLO_EDC_ODATA.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ElectronicDoc | I_ElectronicDoc | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_ElectronicDocTypeText | _ElectronicDocTypeText | $projection.ElectronicDocType = _ElectronicDocTypeText.ElectronicDocType and _ElectronicDocTypeText.Language = $session.system_language |
| [0..1] | I_ElectronicDocSourceTypeText | _ElectronicDocSourceTypeText | $projection.ElectronicDocSourceType = _ElectronicDocSourceTypeText.ElectronicDocSourceType and _ElectronicDocSourceTypeText.Language = $session.system_language |
| [0..1] | I_ElectronicDocProcessText | _ElectronicDocProcessText | $projection.ElectronicDocProcess = _ElectronicDocProcessText.ElectronicDocProcess and _ElectronicDocProcessText.Language = $session.system_language |
| [0..1] | I_ElectronicDocProcStatusText | _ElectronicDocProcStatusText | $projection.ElectronicDocProcess = _ElectronicDocProcStatusText.ElectronicDocProcess and $projection.ElectronicDocProcessStatus = _ElectronicDocProcStatusText.ElectronicDocProcessStatus and _ElectronicDocProcStatusText.Language = $session.system_language |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | EDC Electronic Doc | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| VDM.viewType | #BASIC | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #M | view |
Fields (42)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ElectronicDocUUID | ElectronicDocUUID | ||
| ElectronicDocSequenceNmbr | ElectronicDocSequenceNmbr | |||
| ElectronicDocCompanyCode | ElectronicDocCompanyCode | |||
| ElectronicDocCountry | ElectronicDocCountry | |||
| ElectronicDocSourceType | ElectronicDocSourceType | |||
| ElectronicDocSourceKey | ElectronicDocSourceKey | |||
| ElectronicDocType | ElectronicDocType | |||
| ElectronicDocProcessStatus | ElectronicDocProcessStatus | |||
| ElectronicDocLogicalSystem | ElectronicDocLogicalSystem | |||
| ElectronicDocLastChangedByUser | ElectronicDocLastChangedByUser | |||
| ElectronicDocLastChangeDate | ElectronicDocLastChangeDate | |||
| ElectronicDocLastChangeTime | ElectronicDocLastChangeTime | |||
| ElectronicDocCreatedByUser | ElectronicDocCreatedByUser | |||
| ElectronicDocCreationDate | ElectronicDocCreationDate | |||
| ElectronicDocCreationTime | ElectronicDocCreationTime | |||
| ElectronicDocSrceCreatedByUser | ElectronicDocSrceCreatedByUser | |||
| ElectronicDocProcess | ElectronicDocProcess | |||
| ElectronicDocLastProcStep | ElectronicDocLastProcStep | |||
| ElectronicDocLastProcStepVar | ElectronicDocLastProcStepVar | |||
| ElectronicDocHasError | ElectronicDocHasError | |||
| ElectronicDocProcessVersion | ElectronicDocProcessVersion | |||
| ElectronicDocRefSqncNmbr | ElectronicDocRefSqncNmbr | |||
| ElectronicDocStatus | ElectronicDocStatus | |||
| ElectronicDocPostingDate | ElectronicDocPostingDate | |||
| ElectronicDocIsContingency | ElectronicDocIsContingency | |||
| ElectronicDocReferenceProcess | ElectronicDocReferenceProcess | |||
| ElectronicDocClassName | ElectronicDocClassName | |||
| ElectronicDocIsArchPrprocgDone | ElectronicDocIsArchPrprocgDone | |||
| ElectronicDocInterfaceType | ElectronicDocInterfaceType | |||
| ElectronicDocApprovalIDValue | ElectronicDocApprovalIDValue | |||
| ElectronicDocInterfaceUUID | ElectronicDocInterfaceUUID | |||
| ElectronicDocFileUUID | ElectronicDocFileUUID | |||
| ElectronicDocResponseCodeValue | ElectronicDocResponseCodeValue | |||
| ElectronicDocInterfaceID | ElectronicDocInterfaceID | |||
| ElectronicDocInterfaceVersion | ElectronicDocInterfaceVersion | |||
| ElectronicDocIsCntdInArchive | ElectronicDocIsCntdInArchive | |||
| ElectronicDocMetaStatus | ElectronicDocMetaStatus | |||
| ElectronicDocProcessForStatus | ElectronicDocProcessForStatus | |||
| ElectronicDocTypeText | _ElectronicDocTypeText | ElectronicDocTypeText | ||
| ElectronicDocSourceTypeText | _ElectronicDocSourceTypeText | ElectronicDocSourceTypeText | ||
| ElectronicDocProcessText | _ElectronicDocProcessText | ElectronicDocProcessText | ||
| ElectronicDocProcStatusText | _ElectronicDocProcStatusText | ElectronicDocProcStatusText |
@EndUserText.label: 'EDC Electronic Doc'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@ObjectModel.usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #B,
sizeCategory: #M
}
define view entity R_EDCElectronicDoc
as select from I_ElectronicDoc
association [0..1] to I_ElectronicDocTypeText as _ElectronicDocTypeText on $projection.ElectronicDocType = _ElectronicDocTypeText.ElectronicDocType
and _ElectronicDocTypeText.Language = $session.system_language
association [0..1] to I_ElectronicDocSourceTypeText as _ElectronicDocSourceTypeText on $projection.ElectronicDocSourceType = _ElectronicDocSourceTypeText.ElectronicDocSourceType
and _ElectronicDocSourceTypeText.Language = $session.system_language
association [0..1] to I_ElectronicDocProcessText as _ElectronicDocProcessText on $projection.ElectronicDocProcess = _ElectronicDocProcessText.ElectronicDocProcess
and _ElectronicDocProcessText.Language = $session.system_language
association [0..1] to I_ElectronicDocProcStatusText as _ElectronicDocProcStatusText on $projection.ElectronicDocProcess = _ElectronicDocProcStatusText.ElectronicDocProcess
and $projection.ElectronicDocProcessStatus = _ElectronicDocProcStatusText.ElectronicDocProcessStatus
and _ElectronicDocProcStatusText.Language = $session.system_language
{
key ElectronicDocUUID,
ElectronicDocSequenceNmbr,
ElectronicDocCompanyCode,
ElectronicDocCountry,
@ObjectModel.text.element: ['ElectronicDocSourceTypeText']
@UI.textArrangement: #TEXT_FIRST
ElectronicDocSourceType,
ElectronicDocSourceKey,
@ObjectModel.text.element: ['ElectronicDocTypeText']
@UI.textArrangement: #TEXT_FIRST
ElectronicDocType,
ElectronicDocProcessStatus,
ElectronicDocLogicalSystem,
ElectronicDocLastChangedByUser,
ElectronicDocLastChangeDate,
ElectronicDocLastChangeTime,
ElectronicDocCreatedByUser,
ElectronicDocCreationDate,
ElectronicDocCreationTime,
ElectronicDocSrceCreatedByUser,
@ObjectModel.text.element: ['ElectronicDocProcessText']
@UI.textArrangement: #TEXT_FIRST
ElectronicDocProcess,
ElectronicDocLastProcStep,
ElectronicDocLastProcStepVar,
ElectronicDocHasError,
ElectronicDocProcessVersion,
ElectronicDocRefSqncNmbr,
ElectronicDocStatus,
ElectronicDocPostingDate,
ElectronicDocIsContingency,
ElectronicDocReferenceProcess,
ElectronicDocClassName,
ElectronicDocIsArchPrprocgDone,
ElectronicDocInterfaceType,
ElectronicDocApprovalIDValue,
ElectronicDocInterfaceUUID,
ElectronicDocFileUUID,
ElectronicDocResponseCodeValue,
ElectronicDocInterfaceID,
ElectronicDocInterfaceVersion,
ElectronicDocIsCntdInArchive,
ElectronicDocMetaStatus,
ElectronicDocProcessForStatus,
_ElectronicDocTypeText.ElectronicDocTypeText,
_ElectronicDocSourceTypeText.ElectronicDocSourceTypeText,
_ElectronicDocProcessText.ElectronicDocProcessText,
_ElectronicDocProcStatusText.ElectronicDocProcStatusText
}
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