C_CollsInvoiceRelatedResubmsn

DDL: C_COLLSINVOICERELATEDRESUBMSN Type: view_entity CONSUMPTION

Resubmission Related to Invoice

C_CollsInvoiceRelatedResubmsn is a Consumption CDS View that provides data about "Resubmission Related to Invoice" in SAP S/4HANA. It reads from 1 data source (I_CollsInvoiceRelatedResubmsn) and exposes 29 fields with key fields LogicalSystem, ObjectType, ObjectKey, RelationToLinkedObject, ResubmissionUUID.

Data Sources (1)

SourceAliasJoin Type
I_CollsInvoiceRelatedResubmsn I_CollsInvoiceRelatedResubmsn projection

Annotations (8)

NameValueLevelField
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey ResubmissionUUID view
EndUserText.label Resubmission Related to Invoice view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY LogicalSystem LogicalSystem
KEY ObjectType ObjectType
KEY ObjectKey ObjectKey
KEY RelationToLinkedObject RelationToLinkedObject
KEY ResubmissionUUID ResubmissionUUID
ObjectClassification ObjectClassification
ObjectIsConfirmed ObjectIsConfirmed
ObjectIsVoided ObjectIsVoided
CompanyCode CompanyCode
AccountingDocument AccountingDocument
FiscalYear FiscalYear
AccountingDocumentItem AccountingDocumentItem
CaseID CaseID
BusinessPartner _CollectionsResubmission BusinessPartner
CollectionSegment _CollectionsResubmission CollectionSegment
ResubmissionDueDate _CollectionsResubmission ResubmissionDueDate
CollResubmissionDateTime _CollectionsResubmission CollResubmissionDateTime
NoCntctUntilResubmsnDateIsReq _CollectionsResubmission NoCntctUntilResubmsnDateIsReq
ResubmissionReason _CollectionsResubmission ResubmissionReason
ResubmissionStatus _CollectionsResubmission ResubmissionStatus
CreatedByUser CreatedByUser
CreationDateTime _CollectionsResubmission CreationDateTime
ChangedBy ChangedBy
ChangedOnDateTime _CollectionsResubmission ChangedOnDateTime
BusinessPartnerName
CreatedByUserName
ChangedByUserName
_CaseAttribute _CaseAttribute
_CollectionsResubmission _CollectionsResubmission
@Metadata: { allowExtensions: true }
@VDM: { usage: { type:     [ #TRANSACTIONAL_PROCESSING_SERVICE ] },
                 viewType: #CONSUMPTION }
@AccessControl: { authorizationCheck: #CHECK }
@ObjectModel: { usageType: { serviceQuality: #X,
                             sizeCategory:   #L,
                             dataClass:      #TRANSACTIONAL },
                representativeKey: 'ResubmissionUUID',
                semanticKey: [ 'ResubmissionUUID' ] }
@EndUserText: { label: 'Resubmission Related to Invoice' }

define root view entity C_CollsInvoiceRelatedResubmsn
  as projection on I_CollsInvoiceRelatedResubmsn
{
      //I_CollsInvoiceRelatedObject

  key LogicalSystem,
  key ObjectType,
  key ObjectKey,
  key RelationToLinkedObject,
  key ResubmissionUUID,
      ObjectClassification,
      ObjectIsConfirmed,
      ObjectIsVoided,
      CompanyCode,
      AccountingDocument,
      FiscalYear,
      AccountingDocumentItem,
      CaseID,

      // Resubmission Data

      @ObjectModel: { text: { element: [ 'BusinessPartnerName' ] } }
      _CollectionsResubmission.BusinessPartner,

      @ObjectModel: { text: { element: ['CollectionSegmentName'] } }
      _CollectionsResubmission.CollectionSegment,

      _CollectionsResubmission.ResubmissionDueDate,
      _CollectionsResubmission.CollResubmissionDateTime,
      _CollectionsResubmission.NoCntctUntilResubmsnDateIsReq,

      @ObjectModel: { text: { element: ['ResubmissionReasonName'] } }
      _CollectionsResubmission.ResubmissionReason,

      @ObjectModel: { text: { element: ['ResubmissionStatusName'] } }
      _CollectionsResubmission.ResubmissionStatus,

      @ObjectModel: { text: { element: ['CreatedByUserName'] } }
      CreatedByUser,

      _CollectionsResubmission.CreationDateTime,

      @ObjectModel: { text: { element: ['ChangedByUserName'] } }
      ChangedBy,

      _CollectionsResubmission.ChangedOnDateTime,

      // Text Elements

      _CollectionsResubmission._BusinessPartner.BusinessPartnerName             as BusinessPartnerName,
      _CollectionsResubmission._CollectionSegment._Text.CollectionSegmentName   as CollectionSegmentName  : localized,
      _CollectionsResubmission._ResubmissionReason._Text.ResubmissionReasonName as ResubmissionReasonName : localized,
      _CollectionsResubmission._ResubmissionStatus._Text.ResubmissionStatusName as ResubmissionStatusName : localized,
      _CollectionsResubmission._CreatedBy.UserDescription                       as CreatedByUserName,
      _CollectionsResubmission._ChangedBy.UserDescription                       as ChangedByUserName,

      // Exposed Associations

      _CaseAttribute,
      _CollectionsResubmission,
      _CreatedByContactCard : redirected to C_RblsMgmtUserContactCard,
      _ChangedByContactCard : redirected to C_RblsMgmtUserContactCard

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BUSINESSPARTNER",
"I_COLLECTIONSEGMENT",
"I_COLLECTIONSEGMENTTEXT",
"I_COLLECTIONSRESUBMISSION",
"I_COLLSINVOICERELATEDRESUBMSN",
"I_RESUBMISSIONREASON",
"I_RESUBMISSIONREASONTEXT",
"I_RESUBMISSIONSTATUS",
"I_RESUBMISSIONSTATUSTEXT",
"I_USER"
],
"ASSOCIATED":
[
"C_RBLSMGMTUSERCONTACTCARD",
"I_CASEATTRIBUTE",
"I_COLLECTIONSRESUBMISSION",
"R_RBLSMGMTUSERCONTACTCARD"
],
"BASE":
[
"I_COLLSINVOICERELATEDRESUBMSN"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/