I_INSURCLMDAMAGEDOBJECT

CDS View

Beschädigte Objekte

I_INSURCLMDAMAGEDOBJECT is a CDS View in S/4HANA. Beschädigte Objekte. It contains 14 fields. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
I_InsurClmDmgdObjChange view from COMPOSITE Damaged Object Details
R_InsurClmDamagedObjectTP view_entity from TRANSACTIONAL Insurance Claim Damaged Object - TP
R_InsurClmSrvcsDamagedObjectTP view_entity from TRANSACTIONAL Claim Services For Damaged Object TP

Fields (14)

KeyField CDS FieldsUsed in Views
KEY InsuranceClaim InsuranceClaim 1
KEY InsurClmDamagedObject InsurClmDamagedObject 1
ChangedOnDateTime ChangedOnDateTime 1
CreatedByUser CreatedByUser 1
CreationDateTime CreationDateTime 1
InsurClmDamageCategory InsurClmDamageCategory 1
InsurClmDamageSeverity InsurClmDamageSeverity 1
InsurClmDmgdObjHasLblty InsurClmDmgdObjHasLblty 1
InsurClmInsuredObject InsurClmInsuredObject 1
InsurClmInsuredObjectCategory InsurClmInsuredObjectCategory 1
InsurClmInsuredObjectType InsurClmInsuredObjectType 1
InsurClmProbableLossAmount InsurClmProbableLossAmount 1
InsurClmProbableLossAmountCrcy InsurClmProbableLossAmountCrcy 1
LastChangedByUser LastChangedByUser 1
@AbapCatalog.sqlViewName: 'IICLDAMGOBJ'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AbapCatalog.preserveKey:true
@EndUserText.label: 'Beschädigte Objekte'

@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC

@ObjectModel.usageType: {
    dataClass: #TRANSACTIONAL,
    sizeCategory: #L,
    serviceQuality: #C
}

define view I_InsurClmDamagedObject
  as select from icldamobj
{

  key claim                                                       as InsuranceClaim,
  key damagedobj                                                  as InsurClmDamagedObject,
      cast( changetime as icl_achangetime_fiori preserving type ) as ChangedOnDateTime,
      changedby                                                   as LastChangedByUser,
      cast( createtime as icl_createutc_fiori   preserving type ) as CreationDateTime,
      createdby                                                   as CreatedByUser,
      damagecat                                                   as InsurClmDamageCategory,
      severity                                                    as InsurClmDamageSeverity,
      ec                                                          as InsurClmProbableLossAmount,
      insuredobj                                                  as InsurClmInsuredObject,
      propcat                                                     as InsurClmInsuredObjectCategory,
      iobtype                                                     as InsurClmInsuredObjectType,
      eccurr                                                      as InsurClmProbableLossAmountCrcy,
      xliab                                                       as InsurClmDmgdObjHasLblty,
      damdescrip                                                  as InsurClmDamageDescription,
      property                                                    as InsuranceClaimInsurableObject
}
where
  deleted <> 'X'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ICLDAMOBJ"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/