R_CADisputeCaseFllwUpDocTP

DDL: R_CADISPUTECASEFLLWUPDOCTP Type: view_entity TRANSACTIONAL

Disputed Follow Up Document

R_CADisputeCaseFllwUpDocTP is a Transactional CDS View that provides data about "Disputed Follow Up Document" in SAP S/4HANA. It reads from 1 data source (I_CADisputeCaseFllwUpPosting) and exposes 14 fields with key fields CaseUUID, CADocumentNumber, CADisputedAmountType.

Data Sources (1)

SourceAliasJoin Type
I_CADisputeCaseFllwUpPosting I_CADisputeCaseFllwUpPosting from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Disputed Follow Up Document view
AccessControl.personalData.blocking #REQUIRED view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY CaseUUID CaseUniqueID
KEY CADocumentNumber CADocumentNumber
KEY CADisputedAmountType CADisputedAmountType
CreationDate CreationDate
CreationTime CreationTime
CADocumentOriginCodeName CADocumentOriginCodeName
CAAmountInTransactionCurrency CAAmountInTransactionCurrency
TransactionCurrency TransactionCurrency
CAMainTransaction CAMainTransaction
CASubTransaction CASubTransaction
CAMainTransactionName CAMainTransactionName
CASubTransactionName CASubTransactionName
CADisputedAmountTypeName CADisputedAmountTypeName
_CADisputeCase _CADisputeCase
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Disputed Follow Up Document'
@AccessControl.personalData.blocking: #REQUIRED
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #TRANSACTIONAL
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #L,
  dataClass: #TRANSACTIONAL
}
define view entity R_CADisputeCaseFllwUpDocTP as select from I_CADisputeCaseFllwUpPosting
association to parent R_CADisputeCaseTP  as _CADisputeCase 
  on $projection.CaseUUID = _CADisputeCase.CaseUUID
{
  key CaseUniqueID as CaseUUID,
  key CADocumentNumber,
  key CADisputedAmountType,  
   
  CreationDate,
  
  CreationTime, 
  
  @Semantics.dateTime: true
  cast(dats_tims_to_tstmp(CreationDate,
                          CreationTime,
                          abap_system_timezone($session.client, 'NULL'),
                          $session.client, 'NULL') as vdm_creationdatetime) as CreationDateTime,
  
  CADocumentOriginCodeName,
  
  CAAmountInTransactionCurrency,
  
  TransactionCurrency,
  
  CAMainTransaction,
  
  CASubTransaction,
  
  CAMainTransactionName,
  
  CASubTransactionName,
  
  CADisputedAmountTypeName,
  
  _CADisputeCase
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CADISPUTECASEFLLWUPPOSTING"
],
"ASSOCIATED":
[
"R_CADISPUTECASETP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/