C_InsurClm1stNotifFactTP

DDL: C_INSURCLM1STNOTIFFACTTP Type: view CONSUMPTION

Schadenmeldung - Sachverhalt

C_InsurClm1stNotifFactTP is a Consumption CDS View that provides data about "Schadenmeldung - Sachverhalt" in SAP S/4HANA. It reads from 1 data source (I_InsurClm1stNotifFactTP) and exposes 25 fields with key fields InsuranceClaim, InsurClmFactCaptureCategory, InsurClmSubobject, InsurClmFactCaptureQstn, InsurClmFactCaptureAnswer. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_InsurClm1stNotifFactTP I_InsurClm1stNotifFactTP from

Associations (2)

CardinalityTargetAliasCondition
[1..1] C_InsurClm1stNotifTP _Claim $projection.InsuranceClaim = _Claim.InsuranceClaim
[0..*] I_InsurClm1stNotifFactAnswerVH _FactAnswerVH $projection.InsurClmFactCaptureQstnSqnc = _FactAnswerVH.InsurClmFactCaptureQstnSqnc and $projection.InsurClmFactCaptureSqncVersion = _FactAnswerVH.InsurClmFactCaptureSqncVersion and $projection.InsurClmFactCaptureQstnForEdit = _FactAnswerVH.InsurClmFactCaptureQstn and $projection.InsurClmFactCaptureSqncVariant = _FactAnswerVH.InsurClmFactCaptureSqncVariant

Annotations (14)

NameValueLevelField
EndUserText.label Schadenmeldung - Sachverhalt view
AbapCatalog.sqlViewName CICL1STNFFACTCTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim InsuranceClaim Claim Number
KEY InsurClmFactCaptureCategory InsurClmFactCaptureCategory
KEY InsurClmSubobject InsurClmSubobject Claim Subobject
KEY InsurClmFactCaptureQstn InsurClmFactCaptureQstn
KEY InsurClmFactCaptureAnswer InsurClmFactCaptureAnswer
InsurClmFactFreeTextAnswerCat InsurClmFactFreeTextAnswerCat
InsurClmFactCaptureQstnCat InsurClmFactCaptureQstnCat
InsurClmFactCaptureQstnShrtTxt InsurClmFactCaptureQstnShrtTxt
InsurClmFactCaptureQstnForEdit InsurClmFactCaptureQstnForEdit
InsurClmFactCaptureAnswForEdit InsurClmFactCaptureAnswForEdit
InsurClmFactCaptureQstnPos InsurClmFactCaptureQstnPos
InsurClmFactCaptureQstnSqnc InsurClmFactCaptureQstnSqnc
InsurClmFactCaptureSqncVersion InsurClmFactCaptureSqncVersion
InsurClmFactCaptureSqncVariant InsurClmFactCaptureSqncVariant
InsurClmFactCaptureQstnLongTxt InsurClmFactCaptureQstnLongTxt
InsurClmFactAnswerShortText InsurClmFactAnswerShortText
InsurClmFactAnswerLongText InsurClmFactAnswerLongText
InsurClmFactQstnIsMltplChoice InsurClmFactQstnIsMltplChoice
InsurClmFactCaptureNextQstn InsurClmFactCaptureNextQstn
InsurClmFactCaptureTextAnswer InsurClmFactCaptureTextAnswer
InsurClmFactUsrSeldAnswerKeys InsurClmFactUsrSeldAnswerKeys
_Claim _Claim
_FactCaptureAnswer _FactCaptureAnswer
_FactCaptureQstn _FactCaptureQstn
_FactAnswerVH _FactAnswerVH

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_InsurClm1stNotifFactTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_InsurClm1stNotifFactTP AS
SELECT
  InsuranceClaim,
  InsurClmFactCaptureCategory,
  InsurClmSubobject,
  InsurClmFactCaptureQstn,
  InsurClmFactCaptureAnswer,
  InsurClmFactFreeTextAnswerCat,
  InsurClmFactCaptureQstnCat,
  InsurClmFactCaptureQstnShrtTxt,
  InsurClmFactCaptureQstnForEdit,
  InsurClmFactCaptureAnswForEdit,
  InsurClmFactCaptureQstnPos,
  InsurClmFactCaptureQstnSqnc,
  InsurClmFactCaptureSqncVersion,
  InsurClmFactCaptureSqncVariant,
  InsurClmFactCaptureQstnLongTxt,
  InsurClmFactAnswerShortText,
  InsurClmFactAnswerLongText,
  InsurClmFactQstnIsMltplChoice,
  InsurClmFactCaptureNextQstn,
  InsurClmFactCaptureTextAnswer,
  InsurClmFactUsrSeldAnswerKeys
FROM I_InsurClm1stNotifFactTP
LEFT OUTER JOIN C_InsurClm1stNotifTP AS _Claim ON InsuranceClaim = _Claim.InsuranceClaim  -- association [1..1]
LEFT OUTER JOIN I_InsurClm1stNotifFactAnswerVH AS _FactAnswerVH ON InsurClmFactCaptureQstnSqnc = _FactAnswerVH.InsurClmFactCaptureQstnSqnc AND InsurClmFactCaptureSqncVersion = _FactAnswerVH.InsurClmFactCaptureSqncVersion AND InsurClmFactCaptureQstnForEdit = _FactAnswerVH.InsurClmFactCaptureQstn AND InsurClmFactCaptureSqncVariant = _FactAnswerVH.InsurClmFactCaptureSqncVariant  -- association [0..*]
;