I_InsurClmSrvcTaskHistoryDEX

DDL: I_INSURCLMSRVCTASKHISTORYDEX Type: view_entity BASIC

Clm Srvc Task History Data Extraction

I_InsurClmSrvcTaskHistoryDEX (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

InsurClaimServiceTaskHistory · Financial Services

I_InsurClmSrvcTaskHistoryDEX is a Basic CDS View (Fact) that provides data about "Clm Srvc Task History Data Extraction" in SAP S/4HANA. It reads from 1 data source (icsactivity) and exposes 53 fields with key fields InsuranceClaim, InsurClmSubclm, InsurClmActivitySequenceNumber, InsurClmActive, ChangedOnDateTime. It has 1 association to related views.

SAP API Hub

StateC1
Line of BusinessFinancial Services
Application ComponentFS-CM
CapabilitiesData Source for Data Extraction
PackageFinancial Services for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
icsactivity icsactivity from

Associations (1)

CardinalityTargetAliasCondition
[1] I_InsuranceClaim _Claim $projection.InsuranceClaim = _Claim.InsuranceClaim

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Clm Srvc Task History Data Extraction view
VDM.viewType #BASIC view
Metadata.ignorePropagatedAnnotations true view
Analytics.dataCategory #FACT view
Analytics.dataExtraction.enabled true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name InsurClaimServiceTaskHistory view

Fields (53)

KeyFieldSource TableSource FieldDescription
KEY InsuranceClaim claim Policy Snapshot
KEY InsurClmSubclm subclaim Subclaim
KEY InsurClmActivitySequenceNumber actnumber Sequence Number of Activity
KEY InsurClmActive active Table entry is active (A) or in suspense (S)
KEY ChangedOnDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
CreationDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
InsurClmChangedBy changedby Changed By
InsurClmDatabaseLineStatus deleted Database Line Status (Original, Changed, Deleted)
CreatedByUser createdby Created By
InsurClmActivity activity Activity Management: Task
InsurClmTaskManualFlag xmanual Task Set Manually
InsurClmTaskName text User Group
InsurClmDueDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
InsurClmTaskCompleted xdone Task Completed
InsurClmActivityStatus act_status Activity Management: Status of a Task
InsurClmSubobjectCategory subobjcat Claim Subobject Category
InsurClmSubobject subobject ID of Claim Subobject for Navigation
InsurClmActyAssgmtSts act_assign_state Assignment Status of a Claim Subobject
InsurClmActyHdlrType act_handlertype Object Category of Subclaim Handler
InsurClmActyHdlr act_handler Claim Handler for Task
InsurClmActyHdlrTypeGrp act_hndlrtp_grp Object Category of Subclaim Handler Group
InsurClmActyHdlrGrp act_handler_grp Claim Handler Group for Task
InsurClmProposedHandler man_actorid Proposed Handler for This Manual Task
InsurClmSubActivityUsed subactivityused Activity Used to Process the Task
InsurClmActyResubmsnDteTme UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
InsurClmActyTaskType act_grp_cat Activity Management: Task Type
InsurClmActyExprOrign expression_orig Expression Responsible for Anomaly (Control Predicate)
InsurClmActy1stSubmsnDuDteTme Date on Which Whole Claim Was Last Changed
InsurClmActyLtstStrtDteTme Date on Which Whole Claim Was Last Changed
InsurClmActyLtstEndDteTme Date on Which Whole Claim Was Last Changed
InsurClmProposeHandlerCategory man_otype Manual Task: Claim Handler Category
InsurClmActyWrkflwPrio priority_wf Activity Management: Priority of Task - Workflow
InsurClmActyAuthznGrp authgrp Authorization Group
InsurClmActyIsSystActy xsystem_activity Activity Is System Activity
InsurClmWorkflowStatus wf_status Workflow Status
InsurClmActyIdOfWrkItm wi_id Work item ID
InsurClmActyIsMnlTsk manual_task_only Purely Manual Task
InsurClmNavigate navigate Navigation Target
InsurClaimBundleType cctype Claim Bundle Type
InsurClaimBundleTaskLogEntry task_ccevent Claim Bundle: Task/Log Entry
InsurClaimIsManualCharacter manual_character Task Has Manual Character
InsurClmObjectCategory ref_objcat Claims Management Object Category
InsuranceClaimObject ref_object Claims Management Object
InsurClmSubclaimReferenceTask reftask_subclaim Subclaim of Reference Task
InsurClmRefNmbrActySqncNmbr reftask_actno Sequence Number of Reference Task
InsuranceClaimReferenceTaskCat reftask_category Category of Reference Task
InsuranceClaimParentSubclaim parent_subclaim Higher-Level Claim Subobject - Subclaim
InsurClmParSubobjCat parent_subobjcat Higher-Level Claim Subobject - Subobject Category
InsuranceClaimParentSubobject parent_subobject Higher-Level Claim Subobject - Subobject
InsuranceClaimTextLanguage text_langu Language Key of Field for Name of Task
InsuranceClaimIsForwarded xforwarded Space = false, 'X' = true
InsuranceDataAgingObjectDate _dataaging Data Filter Value for Data Aging
_Claim _Claim

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 I_InsurClmSrvcTaskHistoryDEX.
-- 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 I_InsurClmSrvcTaskHistoryDEX AS
SELECT
  claim AS InsuranceClaim,
  subclaim AS InsurClmSubclm,
  actnumber AS InsurClmActivitySequenceNumber,
  active AS InsurClmActive,
  cast(changetime as timestamp preserving type) AS ChangedOnDateTime,
  cast(createtime as timestamp) AS CreationDateTime,
  changedby AS InsurClmChangedBy,
  deleted AS InsurClmDatabaseLineStatus,
  createdby AS CreatedByUser,
  activity AS InsurClmActivity,
  xmanual AS InsurClmTaskManualFlag,
  text AS InsurClmTaskName,
  cast(duetime as timestamp) AS InsurClmDueDateTime,
  xdone AS InsurClmTaskCompleted,
  act_status AS InsurClmActivityStatus,
  subobjcat AS InsurClmSubobjectCategory,
  subobject AS InsurClmSubobject,
  act_assign_state AS InsurClmActyAssgmtSts,
  act_handlertype AS InsurClmActyHdlrType,
  act_handler AS InsurClmActyHdlr,
  act_hndlrtp_grp AS InsurClmActyHdlrTypeGrp,
  act_handler_grp AS InsurClmActyHdlrGrp,
  man_actorid AS InsurClmProposedHandler,
  subactivityused AS InsurClmSubActivityUsed,
  cast( resubm_time as timestamp ) AS InsurClmActyResubmsnDteTme,
  act_grp_cat AS InsurClmActyTaskType,
  expression_orig AS InsurClmActyExprOrign,
  cast( duedate_time1 as icl_achangetime_fiori preserving type ) AS InsurClmActy1stSubmsnDuDteTme,
  cast( duedate_time2 as icl_achangetime_fiori preserving type ) AS InsurClmActyLtstStrtDteTme,
  cast( duedate_time3 as icl_achangetime_fiori preserving type ) AS InsurClmActyLtstEndDteTme,
  man_otype AS InsurClmProposeHandlerCategory,
  priority_wf AS InsurClmActyWrkflwPrio,
  authgrp AS InsurClmActyAuthznGrp,
  xsystem_activity AS InsurClmActyIsSystActy,
  wf_status AS InsurClmWorkflowStatus,
  wi_id AS InsurClmActyIdOfWrkItm,
  manual_task_only AS InsurClmActyIsMnlTsk,
  navigate AS InsurClmNavigate,
  cctype AS InsurClaimBundleType,
  task_ccevent AS InsurClaimBundleTaskLogEntry,
  manual_character AS InsurClaimIsManualCharacter,
  ref_objcat AS InsurClmObjectCategory,
  ref_object AS InsuranceClaimObject,
  reftask_subclaim AS InsurClmSubclaimReferenceTask,
  reftask_actno AS InsurClmRefNmbrActySqncNmbr,
  reftask_category AS InsuranceClaimReferenceTaskCat,
  parent_subclaim AS InsuranceClaimParentSubclaim,
  parent_subobjcat AS InsurClmParSubobjCat,
  parent_subobject AS InsuranceClaimParentSubobject,
  text_langu AS InsuranceClaimTextLanguage,
  xforwarded AS InsuranceClaimIsForwarded
FROM icsactivity
LEFT OUTER JOIN I_InsuranceClaim AS _Claim ON InsuranceClaim = _Claim.InsuranceClaim  -- association [1]
;