A_CAInvcgDocSource

DDL: A_CAINVCGDOCSOURCE Type: view_entity CONSUMPTION

Invoicing Document Source Item

A_CAInvcgDocSource is a Consumption CDS View that provides data about "Invoicing Document Source Item" in SAP S/4HANA. It reads from 1 data source (R_CAInvcgDocSourceTP) and exposes 13 fields with key fields CAInvcgSourceDocumentCat, CAInvcgSourceDocumentNumber, CAInvoicingDocument.

Data Sources (1)

SourceAliasJoin Type
R_CAInvcgDocSourceTP R_CAInvcgDocSourceTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Invoicing Document Source Item view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
OData.entityType.name CAInvcgDocSource_Type view

Fields (13)

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
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Invoicing Document Source Item'
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #CONSUMPTION
@VDM.usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ]
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
  usageType.serviceQuality: #B,
  usageType.sizeCategory: #XL,
  usageType.dataClass: #TRANSACTIONAL
}
@OData.entityType.name: 'CAInvcgDocSource_Type'
define view entity A_CAInvcgDocSource
  as projection on R_CAInvcgDocSourceTP
{
  key CAInvcgSourceDocumentCat,
  key CAInvcgSourceDocumentNumber,
  key CAInvoicingDocument,
      CAInvcgSourceDocumentType,
      LogicalSystem,
      CAApplicationArea,
      CAInvcgIsDocumentPosted,
      CAInvcgIsDocumentSimulated,
      CAInvcgIsDocumentPreliminary,
      CAInvcgReversalDocument,
      CAInvcgReversedDocument,
      CAInvcgCreationDate,
      CAInvcgCreationTime,

      /* Associations */
      _CAInvcgDocument : redirected to A_CAInvcgDocument
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_CAINVCGDOCSOURCETP"
],
"ASSOCIATED":
[
"A_CAINVCGDOCUMENT",
"R_CAINVCGDOCUMENTTP"
],
"BASE":
[
"R_CAINVCGDOCSOURCETP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/