R_CAInvcgDocSourceTP

DDL: R_CAINVCGDOCSOURCETP Type: view_entity TRANSACTIONAL Package: FCI_RAP_INVDOC

Invoicing Document Source Item - TP

R_CAInvcgDocSourceTP is a Transactional CDS View that provides data about "Invoicing Document Source Item - TP" in SAP S/4HANA. It reads from 1 data source (I_CAInvcgDocSource) and exposes 19 fields with key fields CAInvcgSourceDocumentCat, CAInvcgSourceDocumentNumber, CAInvoicingDocument. It has 1 association to related views. Part of development package FCI_RAP_INVDOC.

Data Sources (1)

SourceAliasJoin Type
I_CAInvcgDocSource _CAInvcgDocSource from

Associations (1)

CardinalityTargetAliasCondition
[1..1] R_CAInvcgDocumentTP _CAInvcgDocument $projection.CAInvoicingDocument = _CAInvcgDocument.CAInvoicingDocument

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Invoicing Document Source Item - TP view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey CAInvcgSourceDocumentNumber view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY CAInvcgSourceDocumentCat CAInvcgSourceDocumentCat
KEY CAInvcgSourceDocumentNumber CAInvcgSourceDocumentNumber
KEY CAInvoicingDocument CAInvoicingDocument
CAInvcgSourceDocumentType CAInvcgSourceDocumentType
LogicalSystem LogicalSystem
CAApplicationArea CAApplicationArea
CAInvcgIsDocumentPosted CAInvcgIsDocumentPosted
CAInvcgIsDocumentSimulated CAInvcgIsDocumentSimulated
CAInvcgIsDocumentPreliminary CAInvcgIsDocumentPreliminary
CAInvcgReversalDocument CAInvcgReversalDocument
CAInvcgReversedDocument CAInvcgReversedDocument
CAInvcgCreationDate CAInvcgCreationDate
CAInvcgCreationTime CAInvcgCreationTime
_CAInvcgSourceDocCat _CAInvcgSourceDocCat
_CAInvcgSourceDocType _CAInvcgSourceDocType
_CAApplicationArea _CAApplicationArea
_CAInvcgReversalDocument _CAInvcgReversalDocument
_CAInvcgReversedDocument _CAInvcgReversedDocument
_CAInvcgDocument _CAInvcgDocument
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Invoicing Document Source Item - TP'
@ObjectModel: {
  usageType: {
    serviceQuality: #B,
    sizeCategory: #XL,
    dataClass: #TRANSACTIONAL
  },
  representativeKey:'CAInvcgSourceDocumentNumber'
}
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
define view entity R_CAInvcgDocSourceTP
  as select from I_CAInvcgDocSource as _CAInvcgDocSource

  association [1..1] to R_CAInvcgDocumentTP as _CAInvcgDocument on $projection.CAInvoicingDocument = _CAInvcgDocument.CAInvoicingDocument
{
  key CAInvcgSourceDocumentCat,
  key CAInvcgSourceDocumentNumber,
  key CAInvoicingDocument,
      CAInvcgSourceDocumentType,
      LogicalSystem,
      CAApplicationArea,
      CAInvcgIsDocumentPosted,
      CAInvcgIsDocumentSimulated,
      CAInvcgIsDocumentPreliminary,
      CAInvcgReversalDocument,
      CAInvcgReversedDocument,
      CAInvcgCreationDate,
      CAInvcgCreationTime,

      /* Associations */
      _CAInvcgSourceDocCat,
      _CAInvcgSourceDocType,
      _CAApplicationArea,
      _CAInvcgReversalDocument,
      _CAInvcgReversedDocument,

      _CAInvcgDocument
}