A_InsurClmFNOLNote

DDL: A_INSURCLMFNOLNOTE Type: view_entity CONSUMPTION Package: ICL_VDM_FNOL_API

Note

A_InsurClmFNOLNote is a Consumption CDS View that provides data about "Note" in SAP S/4HANA. It reads from 1 data source (R_InsurClmFNOLNoteTP) and exposes 15 fields with key fields InsuranceClaim, InsurClmNoteYear, InsurClmNote. It is exposed through 1 OData service (API_FIRSTNOTICEOFLOSS). Part of development package ICL_VDM_FNOL_API.

Data Sources (1)

SourceAliasJoin Type
R_InsurClmFNOLNoteTP R_InsurClmFNOLNoteTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Note view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
OData.entityType.name InsuranceClaimNote_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_FIRSTNOTICEOFLOSS API_FIRSTNOTICEOFLOSS V4 C2 C1

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim InsuranceClaim
KEY InsurClmNoteYear InsurClmNoteYear
KEY InsurClmNote InsurClmNote
InsurClmNoteAuthznGrp InsurClmNoteAuthznGrp
InsurClmNoteType InsurClmNoteType
InsurClmSubclm InsurClmSubclm
InsurClmNoteStatus InsurClmNoteStatus
InsurClmNoteUUID InsurClmNoteUUID
InsurClmNoteTitle InsurClmNoteTitle
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
ChangedOnDateTime ChangedOnDateTime
InsurClmNoteText InsurClmNoteText
_ClaimredirectedtoparentA_InsurClmFNOL
@EndUserText.label: 'Note'
@VDM: {
  viewType:#CONSUMPTION,
  lifecycle.contract.type:#PUBLIC_REMOTE_API,
  usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ]
}
@AccessControl: {
  authorizationCheck: #MANDATORY
  //personalData.blocking: #('TRANSACTIONAL_DATA'),

  //privilegedAssociations: [  '','']

}
@Metadata: {
  ignorePropagatedAnnotations:true
}
@ObjectModel: {
   semanticKey: [ 'InsuranceClaim' ],
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #C,
     sizeCategory:   #XL
   }
}
@OData.entityType.name: 'InsuranceClaimNote_Type'
define view entity A_InsurClmFNOLNote as projection on R_InsurClmFNOLNoteTP
{
    key InsuranceClaim,
    key InsurClmNoteYear,
    key InsurClmNote,
    InsurClmNoteAuthznGrp,
    InsurClmNoteType,
    InsurClmSubclm,
    InsurClmNoteStatus,
    InsurClmNoteUUID,
    InsurClmNoteTitle,
    CreatedByUser,
    CreationDateTime,
    LastChangedByUser,
    ChangedOnDateTime,
    InsurClmNoteText,
    /* Associations */
    _Claim : redirected to parent A_InsurClmFNOL
}