R_CAInvcgDocSourceTP

DDL: R_CAINVCGDOCSOURCETP Type: view_entity TRANSACTIONAL

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.

Data Sources (1)

SourceAliasJoin Type
I_CAInvcgDocSource _CAInvcgDocSource from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK 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: #CHECK
@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 to parent 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
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CAINVCGDOCSOURCE"
],
"ASSOCIATED":
[
"I_CAAPPLICATIONAREA",
"I_CAINVCGDOCHEADER",
"I_CAINVCGSOURCEDOCCAT",
"I_CAINVCGSOURCEDOCTYPE",
"R_CAINVCGDOCUMENTTP"
],
"BASE":
[
"I_CAINVCGDOCSOURCE"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/