I_InsurInsrblObjectVehicle

DDL: I_INSURINSRBLOBJECTVEHICLE Type: view_entity COMPOSITE

Insurable Vehicle

I_InsurInsrblObjectVehicle is a Composite CDS View that provides data about "Insurable Vehicle" in SAP S/4HANA. It reads from 1 data source (I_InsurInsrblObjVehBasic) and exposes 81 fields with key fields InsurInsrblObjUUID, InsurInsrblObjJrnlNmbr, InsurInsrblObj. It has 13 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurInsrblObjVehBasic InsurableObjectVeh from

Associations (13)

CardinalityTargetAliasCondition
[1..1] I_InsurPlcyVehLicPlateType _InsurPlcyVehLicPlateType $projection.InsurPlcyInsrblVehLicPlateType = _InsurPlcyVehLicPlateType.InsurPlcyInsrblVehLicPlateType
[1..1] I_InsurPlcyVehRegnDstrct _InsurPlcyVehRegnDstrct $projection.InsurPlcyInsrblVehRegnDstrct = _InsurPlcyVehRegnDstrct.InsurPlcyInsrblVehRegnDstrct
[1..1] I_InsurPlcyVehAdminvDstrct _InsurPlcyVehAdminvDstrct $projection.InsurPlcyInsrblVehAdminvDstrct = _InsurPlcyVehAdminvDstrct.InsurPlcyInsrblVehAdminvDstrct
[1..1] I_InsurPlcyInsrblVehicleType _InsurPlcyInsrblVehicleType $projection.InsurPlcyInsrblVehTypeKey = _InsurPlcyInsrblVehicleType.InsurPlcyInsrblVehTypeKey and $projection.InsurPlcyInsrblVehMfrID = _InsurPlcyInsrblVehicleType.InsurPlcyInsrblVehMfrID
[1..1] I_InsurPlcyVehIntlVehCountry _InsurPlcyVehIntlVehCountry $projection.InsurPlcyInsrblVehIntlVehCntry = _InsurPlcyVehIntlVehCountry.InsurPlcyInsrblVehIntlVehCntry
[1..1] I_InsurPlcyInsrblVehUsgeOfVeh _InsurPlcyInsrblVehUsgeOfVeh $projection.InsurPlcyInsrblVehUsgeOfVeh = _InsurPlcyInsrblVehUsgeOfVeh.InsurPlcyInsrblVehUsgeOfVeh and $projection.InsurPlcyInsrblVehInsrdInCntry = _InsurPlcyInsrblVehUsgeOfVeh.InsurPlcyInsrblVehInsrdInCntry
[1..1] I_InsurPlcyInsrblVehVehClass _InsurPlcyInsrblVehVehClass $projection.InsurPlcyInsrblVehVehicleClass = _InsurPlcyInsrblVehVehClass.InsurPlcyInsrblVehVehicleClass
[1..1] I_InsurPlcyInsrblVehBodyType _InsurPlcyInsrblVehBodyType $projection.InsurPlcyInsrblVehBodyType = _InsurPlcyInsrblVehBodyType.InsurPlcyInsrblVehBodyType and $projection.InsurPlcyInsrblVehVehicleClass = _InsurPlcyInsrblVehBodyType.InsurPlcyInsrblVehVehicleClass
[1..1] I_InsurPlcyInsrblVehTypeOfVeh _InsurPlcyInsrblVehTypeOfVeh $projection.InsurPlcyInsrblVehTypeOfVeh = _InsurPlcyInsrblVehTypeOfVeh.InsurPlcyInsrblVehTypeOfVeh
[1..1] I_InsurPlcyInsrblVehIntlMfr _InsurPlcyInsrblVehIntlMfr $projection.InsurPlcyInsrblVehIntlMfrID = _InsurPlcyInsrblVehIntlMfr.InsurPlcyInsrblVehIntlMfrID
[1..1] I_InsurPlcyVehIntlTypeLink _InsurPlcyVehIntlTypeLink $projection.InsurPlcyInsrblVehIntlMfrID = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlMfrID and $projection.InsurPlcyInsrblVehIntlTypeID = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlTypeID and $projection.InsurPlcyInsrblVehIntlModelID = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlModelID
[1..1] I_InsurInsrblObjPartPrpty _InsurInsrblObjPartPrpty $projection.InsurInsrblObjPartPrpty = _InsurInsrblObjPartPrpty.InsurInsrblObjPartPrpty
[0..1] I_BusinessPartner _BusinessPartner $projection.InsurInsrblObjPartner = _BusinessPartner.BusinessPartner

Annotations (11)

NameValueLevelField
EndUserText.label Insurable Vehicle view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.representativeKey InsurInsrblObjUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions false view
Metadata.ignorePropagatedAnnotations false view
Analytics.technicalName IInsrblObjVeh view

Fields (81)

KeyFieldSource TableSource FieldDescription
KEY InsurInsrblObjUUID I_InsurInsrblObjVehBasic InsurInsrblObjUUID
KEY InsurInsrblObjJrnlNmbr I_InsurInsrblObjVehBasic InsurInsrblObjJrnlNmbr
KEY InsurInsrblObj I_InsurInsrblObjVehBasic InsurInsrblObj
InsurInsrblObjName I_InsurInsrblObjVehBasic InsurInsrblObjName
InsurInsrblObjEffctvDte I_InsurInsrblObjVehBasic InsurInsrblObjEffctvDte
InsurInsrblObjCategory I_InsurInsrblObjVehBasic InsurInsrblObjCategory
InsurInsrblObjSubCategory I_InsurInsrblObjVehBasic InsurInsrblObjSubCategory
InsurInsrblObjExtObjNmbr I_InsurInsrblObjVehBasic InsurInsrblObjExtObjNmbr
InsurInsrblObjStatus I_InsurInsrblObjVehBasic InsurInsrblObjStatus
InsurInsrblObjPartner I_InsurInsrblObjVehBasic InsurInsrblObjPartner
InsurInsrblObjPartPrpty I_InsurInsrblObjVehBasic InsurInsrblObjPartPrpty
InsurPlcyInsrblVehLicPltNumber I_InsurInsrblObjVehBasic InsurPlcyInsrblVehLicPltNumber
InsurPlcyInsrblVehIdnNumber I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIdnNumber
InsurPlcyInsrblVehLicPlateType I_InsurInsrblObjVehBasic InsurPlcyInsrblVehLicPlateType
InsurPlcyVehSeasonStartMonth I_InsurInsrblObjVehBasic InsurPlcyVehSeasonStartMonth
InsurPlcyInsrblVehSeasnEndMnth I_InsurInsrblObjVehBasic InsurPlcyInsrblVehSeasnEndMnth
InsurPlcyInsrblVehRegnDstrct I_InsurInsrblObjVehBasic InsurPlcyInsrblVehRegnDstrct
InsurPlcyInsrblVehAdminvDstrct I_InsurInsrblObjVehBasic InsurPlcyInsrblVehAdminvDstrct
InsurPlcyInsrblVehInitRegnDate I_InsurInsrblObjVehBasic InsurPlcyInsrblVehInitRegnDate
InsurPlcyInsrblVehMfrID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehMfrID
InsurPlcyInsrblVehTypeKey I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTypeKey
InsurPlcyInsrblVehTypeName I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTypeName
InsurPlcyInsrblVehMfrName I_InsurInsrblObjVehBasic InsurPlcyInsrblVehMfrName
InsurPlcyInsrblVehNmbrOfSeats I_InsurInsrblObjVehBasic InsurPlcyInsrblVehNmbrOfSeats
InsurPlcyInsrblVehRplcmtCost I_InsurInsrblObjVehBasic InsurPlcyInsrblVehRplcmtCost
InsurPlcyInsrblVehWindshield I_InsurInsrblObjVehBasic InsurPlcyInsrblVehWindshield
InsurPlcyInsrblVehIsOthOutput I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIsOthOutput
InsurPlcyVehMunicipalityID I_InsurInsrblObjVehBasic InsurPlcyVehMunicipalityID
InsurPlcyVehShrtTrmPltExpryDte I_InsurInsrblObjVehBasic InsurPlcyVehShrtTrmPltExpryDte
InsurPlcyVehChkNmbrVehIdn I_InsurInsrblObjVehBasic InsurPlcyVehChkNmbrVehIdn
InsurPlcyInsrblVehRegnDate I_InsurInsrblObjVehBasic InsurPlcyInsrblVehRegnDate
InsurPlcyInsrblVehIntlVehCntry I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIntlVehCntry
InsurPlcyVehInfoMunicipality I_InsurInsrblObjVehBasic InsurPlcyVehInfoMunicipality
InsurPlcyInsrblVehNatlTypeID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehNatlTypeID
InsurPlcyInsrblVehTrdDesc I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTrdDesc
InsurPlcyInsrblVehUsgeOfVeh I_InsurInsrblObjVehBasic InsurPlcyInsrblVehUsgeOfVeh
InsurPlcyInsrblVehTypeOfVeh I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTypeOfVeh
InsurPlcyInsrblVehStsIsPrvsnl I_InsurInsrblObjVehBasic InsurPlcyInsrblVehStsIsPrvsnl
InsurPlcyInsrblVehInsurCertID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehInsurCertID
InsurPlcyInsrblVehInsrdInCntry I_InsurInsrblObjVehBasic InsurPlcyInsrblVehInsrdInCntry
InsurPlcyInsrblVehNetLoadQty I_InsurInsrblObjVehBasic InsurPlcyInsrblVehNetLoadQty
InsurPlcyInsrblVehNetLoadUnit I_InsurInsrblObjVehBasic InsurPlcyInsrblVehNetLoadUnit
InsurPlcyInsrblVehTotWeightQty I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTotWeightQty
InsurPlcyInsrblVehTotWgtUnit I_InsurInsrblObjVehBasic InsurPlcyInsrblVehTotWgtUnit
InsurPlcyInsrblVehWgtEmptyQty I_InsurInsrblObjVehBasic InsurPlcyInsrblVehWgtEmptyQty
InsurPlcyInsrblVehWgtEmptyUnit I_InsurInsrblObjVehBasic InsurPlcyInsrblVehWgtEmptyUnit
InsurPlcyVehIsIntchgblLicPlt I_InsurInsrblObjVehBasic InsurPlcyVehIsIntchgblLicPlt
InsurPlcyVehReltdIntchgblLic I_InsurInsrblObjVehBasic InsurPlcyVehReltdIntchgblLic
InsurPlcyInsrblVehBodyTypeGer I_InsurInsrblObjVehBasic InsurPlcyInsrblVehBodyTypeGer
InsurPlcyInsrblVehVehicleClass I_InsurInsrblObjVehBasic InsurPlcyInsrblVehVehicleClass
InsurPlcyInsrblVehVehClassName I_InsurInsrblObjVehBasic InsurPlcyInsrblVehVehClassName
InsurPlcyInsrblVehBodyType I_InsurInsrblObjVehBasic InsurPlcyInsrblVehBodyType
InsurPlcyInsrblVehBodyTypeName I_InsurInsrblObjVehBasic InsurPlcyInsrblVehBodyTypeName
InsurPlcyInsrblVehEnginePwrQty I_InsurInsrblObjVehBasic InsurPlcyInsrblVehEnginePwrQty
InsurPlcyInsrblVehEngnPwrUnit I_InsurInsrblObjVehBasic InsurPlcyInsrblVehEngnPwrUnit
InsurPlcyInsrblVehEngineCapQty I_InsurInsrblObjVehBasic InsurPlcyInsrblVehEngineCapQty
InsurPlcyInsrblVehEngnCapUnit I_InsurInsrblObjVehBasic InsurPlcyInsrblVehEngnCapUnit
InsurPlcyInsrblVehIntlMfrID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIntlMfrID
InsurPlcyInsrblVehIntlTypeID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIntlTypeID
InsurPlcyInsrblVehIntlModelID I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIntlModelID
InsurPlcyInsrblVehMfgYear I_InsurInsrblObjVehBasic InsurPlcyInsrblVehMfgYear
InsurPlcyInsrblVehPostalCode I_InsurInsrblObjVehBasic InsurPlcyInsrblVehPostalCode
InsurPlcyInsrblVehIsELicPlt I_InsurInsrblObjVehBasic InsurPlcyInsrblVehIsELicPlt
LastChangeDateTime I_InsurInsrblObjVehBasic LastChangeDateTime
LastChangedByUser I_InsurInsrblObjVehBasic LastChangedByUser
CreationDateTime I_InsurInsrblObjVehBasic CreationDateTime
CreatedByUser I_InsurInsrblObjVehBasic CreatedByUser
_InsurPlcyVehLicPlateType _InsurPlcyVehLicPlateType
_InsurPlcyVehRegnDstrct _InsurPlcyVehRegnDstrct
_InsurPlcyVehAdminvDstrct _InsurPlcyVehAdminvDstrct
_InsurPlcyInsrblVehicleType _InsurPlcyInsrblVehicleType
_InsurPlcyVehIntlVehCountry _InsurPlcyVehIntlVehCountry
_InsurPlcyInsrblVehUsgeOfVeh _InsurPlcyInsrblVehUsgeOfVeh
_InsurPlcyInsrblVehVehClass _InsurPlcyInsrblVehVehClass
_InsurPlcyInsrblVehBodyType _InsurPlcyInsrblVehBodyType
_InsurPlcyInsrblVehTypeOfVeh _InsurPlcyInsrblVehTypeOfVeh
_InsurInsrblObjPartPrpty _InsurInsrblObjPartPrpty
_InsurPlcyInsrblVehIntlMfr _InsurPlcyInsrblVehIntlMfr
_InsurPlcyVehIntlTypeLink _InsurPlcyVehIntlTypeLink
_BusinessPartner _BusinessPartner
_InsurInsurableObject _InsurInsurableObject
@EndUserText.label: 'Insurable Vehicle'
@VDM                                  : {
    viewType                          : #COMPOSITE,
    lifecycle.contract.type           : #PUBLIC_LOCAL_API }

@AccessControl                        : {
    authorizationCheck                : #PRIVILEGED_ONLY,
    personalData.blocking             : #('TRANSACTIONAL_DATA')
//    privilegedAssociations          : [  ' ',  ' ',  ' ']

}

@ObjectModel                          : {
    representativeKey                 : 'InsurInsrblObjUUID',
    semanticKey                       : [ 'InsurInsrblObj' ],
    usageType                         : {
    dataClass                         : #TRANSACTIONAL,
    serviceQuality                    : #A,
    sizeCategory                      : #XL },
    supportedCapabilities             : [ #CDS_MODELING_DATA_SOURCE ] }

@Metadata.allowExtensions             : false
@Metadata.ignorePropagatedAnnotations : false
@Analytics                            : {
    technicalName                     : 'IInsrblObjVeh'}
define view entity I_InsurInsrblObjectVehicle
  as select from I_InsurInsrblObjVehBasic as InsurableObjectVeh

  association        to parent I_InsurInsurableObject as _InsurInsurableObject        on  $projection.InsurInsrblObjUUID     = _InsurInsurableObject.InsurInsrblObjUUID
                                                                                      and $projection.InsurInsrblObjJrnlNmbr = _InsurInsurableObject.InsurInsrblObjJrnlNmbr
                                                                                      and $projection.InsurInsrblObj         = _InsurInsurableObject.InsurInsrblObj

  association [1..1] to I_InsurPlcyVehLicPlateType    as _InsurPlcyVehLicPlateType    on  $projection.InsurPlcyInsrblVehLicPlateType = _InsurPlcyVehLicPlateType.InsurPlcyInsrblVehLicPlateType
  association [1..1] to I_InsurPlcyVehRegnDstrct      as _InsurPlcyVehRegnDstrct      on  $projection.InsurPlcyInsrblVehRegnDstrct = _InsurPlcyVehRegnDstrct.InsurPlcyInsrblVehRegnDstrct
  association [1..1] to I_InsurPlcyVehAdminvDstrct    as _InsurPlcyVehAdminvDstrct    on  $projection.InsurPlcyInsrblVehAdminvDstrct = _InsurPlcyVehAdminvDstrct.InsurPlcyInsrblVehAdminvDstrct
  association [1..1] to I_InsurPlcyInsrblVehicleType  as _InsurPlcyInsrblVehicleType  on  $projection.InsurPlcyInsrblVehTypeKey = _InsurPlcyInsrblVehicleType.InsurPlcyInsrblVehTypeKey
                                                                                      and $projection.InsurPlcyInsrblVehMfrID   = _InsurPlcyInsrblVehicleType.InsurPlcyInsrblVehMfrID
  association [1..1] to I_InsurPlcyVehIntlVehCountry  as _InsurPlcyVehIntlVehCountry  on  $projection.InsurPlcyInsrblVehIntlVehCntry = _InsurPlcyVehIntlVehCountry.InsurPlcyInsrblVehIntlVehCntry
  association [1..1] to I_InsurPlcyInsrblVehUsgeOfVeh as _InsurPlcyInsrblVehUsgeOfVeh on  $projection.InsurPlcyInsrblVehUsgeOfVeh    = _InsurPlcyInsrblVehUsgeOfVeh.InsurPlcyInsrblVehUsgeOfVeh
                                                                                      and $projection.InsurPlcyInsrblVehInsrdInCntry = _InsurPlcyInsrblVehUsgeOfVeh.InsurPlcyInsrblVehInsrdInCntry
  association [1..1] to I_InsurPlcyInsrblVehVehClass  as _InsurPlcyInsrblVehVehClass  on  $projection.InsurPlcyInsrblVehVehicleClass = _InsurPlcyInsrblVehVehClass.InsurPlcyInsrblVehVehicleClass
  association [1..1] to I_InsurPlcyInsrblVehBodyType  as _InsurPlcyInsrblVehBodyType  on  $projection.InsurPlcyInsrblVehBodyType     = _InsurPlcyInsrblVehBodyType.InsurPlcyInsrblVehBodyType
                                                                                      and $projection.InsurPlcyInsrblVehVehicleClass = _InsurPlcyInsrblVehBodyType.InsurPlcyInsrblVehVehicleClass
  association [1..1] to I_InsurPlcyInsrblVehTypeOfVeh as _InsurPlcyInsrblVehTypeOfVeh on  $projection.InsurPlcyInsrblVehTypeOfVeh = _InsurPlcyInsrblVehTypeOfVeh.InsurPlcyInsrblVehTypeOfVeh

  association [1..1] to I_InsurPlcyInsrblVehIntlMfr   as _InsurPlcyInsrblVehIntlMfr   on  $projection.InsurPlcyInsrblVehIntlMfrID = _InsurPlcyInsrblVehIntlMfr.InsurPlcyInsrblVehIntlMfrID
  association [1..1] to I_InsurPlcyVehIntlTypeLink    as _InsurPlcyVehIntlTypeLink    on  $projection.InsurPlcyInsrblVehIntlMfrID   = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlMfrID
                                                                                      and $projection.InsurPlcyInsrblVehIntlTypeID  = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlTypeID
                                                                                      and $projection.InsurPlcyInsrblVehIntlModelID = _InsurPlcyVehIntlTypeLink.InsurPlcyInsrblVehIntlModelID

  association [1..1] to I_InsurInsrblObjPartPrpty     as _InsurInsrblObjPartPrpty     on  $projection.InsurInsrblObjPartPrpty = _InsurInsrblObjPartPrpty.InsurInsrblObjPartPrpty
  association [0..1] to I_BusinessPartner             as _BusinessPartner             on  $projection.InsurInsrblObjPartner = _BusinessPartner.BusinessPartner

{
  key InsurableObjectVeh.InsurInsrblObjUUID,
  key InsurableObjectVeh.InsurInsrblObjJrnlNmbr,
  key InsurableObjectVeh.InsurInsrblObj,
      InsurableObjectVeh.InsurInsrblObjName,
      InsurableObjectVeh.InsurInsrblObjEffctvDte,
      InsurableObjectVeh.InsurInsrblObjCategory,
      //      _InsurInsurableObject._InsurInsrblObjCategory._Text.InsurPlcyInsrdObjCategoryName,

      InsurableObjectVeh.InsurInsrblObjSubCategory,
      //      _InsurInsurableObject._InsurInsrblObjSubCat._Text.InsurPlcyInsrdObjSubCatName,

      InsurableObjectVeh.InsurInsrblObjExtObjNmbr,
      InsurableObjectVeh.InsurInsrblObjStatus,
      @ObjectModel.foreignKey.association: '_BusinessPartner'
      InsurableObjectVeh.InsurInsrblObjPartner,
      @ObjectModel.foreignKey.association: '_InsurInsrblObjPartPrpty'
      InsurableObjectVeh.InsurInsrblObjPartPrpty,
      // MVA specific fields

      InsurableObjectVeh.InsurPlcyInsrblVehLicPltNumber,
      InsurableObjectVeh.InsurPlcyInsrblVehIdnNumber,
      @ObjectModel.foreignKey.association: '_InsurPlcyVehLicPlateType'
      InsurableObjectVeh.InsurPlcyInsrblVehLicPlateType,
      InsurableObjectVeh.InsurPlcyVehSeasonStartMonth,
      InsurableObjectVeh.InsurPlcyInsrblVehSeasnEndMnth,
      @ObjectModel.foreignKey.association: '_InsurPlcyVehRegnDstrct'
      InsurableObjectVeh.InsurPlcyInsrblVehRegnDstrct,
      @ObjectModel.foreignKey.association: '_InsurPlcyVehAdminvDstrct'
      InsurableObjectVeh.InsurPlcyInsrblVehAdminvDstrct,
      InsurableObjectVeh.InsurPlcyInsrblVehInitRegnDate,
      InsurableObjectVeh.InsurPlcyInsrblVehMfrID,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehicleType'
      InsurableObjectVeh.InsurPlcyInsrblVehTypeKey,
      InsurableObjectVeh.InsurPlcyInsrblVehTypeName,
      InsurableObjectVeh.InsurPlcyInsrblVehMfrName,
      InsurableObjectVeh.InsurPlcyInsrblVehNmbrOfSeats,
      InsurableObjectVeh.InsurPlcyInsrblVehRplcmtCost,
      InsurableObjectVeh.InsurPlcyInsrblVehWindshield,
      InsurableObjectVeh.InsurPlcyInsrblVehIsOthOutput,
      InsurableObjectVeh.InsurPlcyVehMunicipalityID,
      InsurableObjectVeh.InsurPlcyVehShrtTrmPltExpryDte,
      InsurableObjectVeh.InsurPlcyVehChkNmbrVehIdn,
      InsurableObjectVeh.InsurPlcyInsrblVehRegnDate,
      @ObjectModel.foreignKey.association: '_InsurPlcyVehIntlVehCountry'
      InsurableObjectVeh.InsurPlcyInsrblVehIntlVehCntry,
      InsurableObjectVeh.InsurPlcyVehInfoMunicipality,
      InsurableObjectVeh.InsurPlcyInsrblVehNatlTypeID,
      InsurableObjectVeh.InsurPlcyInsrblVehTrdDesc,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehUsgeOfVeh'
      InsurableObjectVeh.InsurPlcyInsrblVehUsgeOfVeh,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehTypeOfVeh'
      InsurableObjectVeh.InsurPlcyInsrblVehTypeOfVeh,
      InsurableObjectVeh.InsurPlcyInsrblVehStsIsPrvsnl,
      InsurableObjectVeh.InsurPlcyInsrblVehInsurCertID,
      InsurableObjectVeh.InsurPlcyInsrblVehInsrdInCntry,
      InsurableObjectVeh.InsurPlcyInsrblVehNetLoadQty,
      InsurableObjectVeh.InsurPlcyInsrblVehNetLoadUnit,
      InsurableObjectVeh.InsurPlcyInsrblVehTotWeightQty,
      InsurableObjectVeh.InsurPlcyInsrblVehTotWgtUnit,
      InsurableObjectVeh.InsurPlcyInsrblVehWgtEmptyQty,
      InsurableObjectVeh.InsurPlcyInsrblVehWgtEmptyUnit,
      InsurableObjectVeh.InsurPlcyVehIsIntchgblLicPlt,
      InsurableObjectVeh.InsurPlcyVehReltdIntchgblLic,
      InsurableObjectVeh.InsurPlcyInsrblVehBodyTypeGer,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehVehClass'
      InsurableObjectVeh.InsurPlcyInsrblVehVehicleClass,
      InsurableObjectVeh.InsurPlcyInsrblVehVehClassName,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehBodyType'
      InsurableObjectVeh.InsurPlcyInsrblVehBodyType,
      InsurableObjectVeh.InsurPlcyInsrblVehBodyTypeName,
      @Semantics.quantity.unitOfMeasure: 'InsurPlcyInsrblVehEngnPwrUnit'
      InsurableObjectVeh.InsurPlcyInsrblVehEnginePwrQty,
      InsurableObjectVeh.InsurPlcyInsrblVehEngnPwrUnit,
      @Semantics.quantity.unitOfMeasure: 'InsurPlcyInsrblVehEngnCapUnit'
      InsurableObjectVeh.InsurPlcyInsrblVehEngineCapQty,
      InsurableObjectVeh.InsurPlcyInsrblVehEngnCapUnit,
      @ObjectModel.foreignKey.association: '_InsurPlcyInsrblVehIntlMfr'
      InsurableObjectVeh.InsurPlcyInsrblVehIntlMfrID,
      @ObjectModel.foreignKey.association: '_InsurPlcyVehIntlTypeLink'
      InsurableObjectVeh.InsurPlcyInsrblVehIntlTypeID,
      InsurableObjectVeh.InsurPlcyInsrblVehIntlModelID,
      InsurableObjectVeh.InsurPlcyInsrblVehMfgYear,
      InsurableObjectVeh.InsurPlcyInsrblVehPostalCode,
      InsurableObjectVeh.InsurPlcyInsrblVehIsELicPlt,
      @Semantics.systemDateTime.lastChangedAt: true
      InsurableObjectVeh.LastChangeDateTime,
      InsurableObjectVeh.LastChangedByUser,
      @Semantics.systemDateTime.createdAt: true
      InsurableObjectVeh.CreationDateTime,
      InsurableObjectVeh.CreatedByUser,

      @Consumption.hidden: true
      _InsurPlcyVehLicPlateType,
      @Consumption.hidden: true
      _InsurPlcyVehRegnDstrct,
      @Consumption.hidden: true
      _InsurPlcyVehAdminvDstrct,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehicleType,
      @Consumption.hidden: true
      _InsurPlcyVehIntlVehCountry,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehUsgeOfVeh,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehVehClass,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehBodyType,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehTypeOfVeh,
      @Consumption.hidden: true
      _InsurInsrblObjPartPrpty,
      @Consumption.hidden: true
      _InsurPlcyInsrblVehIntlMfr,
      @Consumption.hidden: true
      _InsurPlcyVehIntlTypeLink,
      _BusinessPartner,
      _InsurInsurableObject

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_INSURINSRBLOBJVEHBASIC"
],
"ASSOCIATED":
[
"I_BUSINESSPARTNER",
"I_INSURINSRBLOBJPARTPRPTY",
"I_INSURINSURABLEOBJECT",
"I_INSURPLCYINSRBLVEHBODYTYPE",
"I_INSURPLCYINSRBLVEHICLETYPE",
"I_INSURPLCYINSRBLVEHINTLMFR",
"I_INSURPLCYINSRBLVEHTYPEOFVEH",
"I_INSURPLCYINSRBLVEHUSGEOFVEH",
"I_INSURPLCYINSRBLVEHVEHCLASS",
"I_INSURPLCYVEHADMINVDSTRCT",
"I_INSURPLCYVEHINTLTYPELINK",
"I_INSURPLCYVEHINTLVEHCOUNTRY",
"I_INSURPLCYVEHLICPLATETYPE",
"I_INSURPLCYVEHREGNDSTRCT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/