R_DISPUTECASELINKEDOBJECTTP

CDS View

Dispute Case Linked Object

R_DISPUTECASELINKEDOBJECTTP is a CDS View in S/4HANA. Dispute Case Linked Object. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
A_DisputeCaseLinkedObject view_entity projection CONSUMPTION Dispute Case Linked Objects API
C_DisputeCaseLinkedObjectTP view_entity projection CONSUMPTION Dispute Case Linked Object
@AccessControl: { authorizationCheck: #CHECK }
@EndUserText.label: 'Dispute Case Linked Object'
@VDM: { viewType: #TRANSACTIONAL,
        lifecycle: { contract: { type: #SAP_INTERNAL_API } } } 
@ObjectModel: { usageType:         { serviceQuality: #A,
                                     sizeCategory: #L,
                                     dataClass: #TRANSACTIONAL },
                semanticKey:       [ 'LogicalSystem', 'ObjectType' ,'ObjectKey', 'RelationToLinkedObject', 'DisputeCaseUUID' ],
                representativeKey: 'ObjectKey' }

define view entity R_DisputeCaseLinkedObjectTP
  as select from I_DisputeCaseLinkedObject

  // BO Associations

  association        to parent R_DisputeCaseTP as _DisputeCase        on $projection.DisputeCaseUUID = _DisputeCase.DisputeCaseUUID

  // VDM Associations

  association [0..1] to R_CollectionsInvoiceTP as _CollectionsInvoice on $projection.ObjectKey = _CollectionsInvoice.ObjectKey

{

      // VDM Fields

  key LogicalSystem,
  key ObjectType,
  key ObjectKey,
  key RelationToLinkedObject,
  key DisputeCaseUUID,
      ObjectClassification,
      ObjectIsConfirmed,
      ObjectIsVoided,

      // Exposed Associations

      _DisputeCase,
      _CollectionsInvoice

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_DISPUTECASELINKEDOBJECT"
],
"ASSOCIATED":
[
"R_COLLECTIONSINVOICETP",
"R_DISPUTECASETP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/