A_InsuranceLineOfBusiness

DDL: A_INSURANCELINEOFBUSINESS Type: view_entity CONSUMPTION

Insurance Line Of Business

A_InsuranceLineOfBusiness is a Consumption CDS View that provides data about "Insurance Line Of Business" in SAP S/4HANA. It reads from 1 data source (I_InsuranceLineOfBusiness) and exposes 12 fields with key field InsurLineOfBus. It is exposed through 1 OData service (API_INSURLINEOFBUSINESS).

Data Sources (1)

SourceAliasJoin Type
I_InsuranceLineOfBusiness I_InsuranceLineOfBusiness projection

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Insurance Line Of Business view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey InsurLineOfBus view
ObjectModel.sapObjectNodeType.name InsuranceLineOfBusiness view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #S view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #CONSUMPTION view
OData.entityType.name InsuranceLineOfBusiness_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_INSURLINEOFBUSINESS API_INSURLINEOFBUSINESS V4 C2 NOT_RELEASED

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY InsurLineOfBus InsurLineOfBus
InsurClmStandardPolicyProduct InsurClmStandardPolicyProduct
InsurClmNoteProcgIsPermitted InsurClmNoteProcgIsPermitted
InsurClmHasNoWrkflwPaytApprvl InsurClmHasNoWrkflwPaytApprvl
InsurClmNrOfRandomPaytApprvl InsurClmNrOfRandomPaytApprvl
InsClmWrkflwProcgEvtTrggrIsSet InsClmWrkflwProcgEvtTrggrIsSet
InsSubclmWrkflwProcgEvtIsSet InsSubclmWrkflwProcgEvtIsSet
InsurClmLineOfBizIsSuppressed InsurClmLineOfBizIsSuppressed
InsurClmIsWithoutProduct InsurClmIsWithoutProduct
InsClmAutomPlcySnpshtIsUpdtd InsClmAutomPlcySnpshtIsUpdtd
InsurClmProcgOfLongTextIsSet InsurClmProcgOfLongTextIsSet
InsurClmLockWholeClaimIsSet InsurClmLockWholeClaimIsSet
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Insurance Line Of Business'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
                representativeKey: 'InsurLineOfBus',
                sapObjectNodeType.name: 'InsuranceLineOfBusiness',
                usageType: {  
                            serviceQuality: #A,
                            dataClass: #CUSTOMIZING,
                            sizeCategory: #S
                            }
}
@VDM : {
          lifecycle.contract.type: #PUBLIC_REMOTE_API,
          viewType: #CONSUMPTION
}
@OData.entityType.name: 'InsuranceLineOfBusiness_Type'

define root view entity A_InsuranceLineOfBusiness
  as projection on  I_InsuranceLineOfBusiness
  {
  key InsurLineOfBus,
  InsurClmStandardPolicyProduct,
  InsurClmNoteProcgIsPermitted,
  InsurClmHasNoWrkflwPaytApprvl,
  InsurClmNrOfRandomPaytApprvl,
  InsClmWrkflwProcgEvtTrggrIsSet,
  InsSubclmWrkflwProcgEvtIsSet,
  InsurClmLineOfBizIsSuppressed,
  InsurClmIsWithoutProduct,
  InsClmAutomPlcySnpshtIsUpdtd,
  InsurClmProcgOfLongTextIsSet,
  InsurClmLockWholeClaimIsSet,
  //Associations

  _LineOfBusinessText : redirected to composition child A_InsuranceLineOfBusinessText  
}