I_Caseindividualstatus

DDL: I_CASEINDIVIDUALSTATUS SQL: ICASEISTATUS Type: view BASIC

Case Individual Status

I_Caseindividualstatus is a Basic CDS View that provides data about "Case Individual Status" in SAP S/4HANA. It reads from 1 data source (scmgstatprofs) and exposes 9 fields with key fields CaseStatusProfile, CaseStatus. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
scmgstatprofs scmgstatprofs from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_CaseStatusProfile _StatProf $projection.CaseStatusProfile = _StatProf.CaseStatusProfile
[0..1] I_CaseSystemStatus _SystemStatus $projection.CaseSystemStatus = _SystemStatus.CaseSystemStatus
[0..*] I_CaseIndividualStatusText _Text $projection.CaseStatusProfile = _Text.CaseStatusProfile and $projection.CaseStatus = _Text.CaseStatus

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName ICASEISTATUS view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Case Individual Status view
VDM.viewType #BASIC view
ObjectModel.representativeKey CaseStatus view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY CaseStatusProfile scmgstatprofs profile_id Text Profile
KEY CaseStatus scmgstatprofs stat_orderno Status
CaseSystemStatus scmgstatprofs stat_para System Status
CaseLowestStatus scmgstatprofs stat_orderno_l Lowest Status
CaseHighestStatus scmgstatprofs stat_orderno_h Highest Status
CaseEvent scmgstatprofs wf_event Character field, length 32
_Text _Text
_StatProf _StatProf
_SystemStatus _SystemStatus

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_Caseindividualstatus.
-- 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.
-- SQL view name: ICASEISTATUS

CREATE VIEW I_Caseindividualstatus AS
SELECT
  scmgstatprofs.profile_id AS CaseStatusProfile,
  scmgstatprofs.stat_orderno AS CaseStatus,
  scmgstatprofs.stat_para AS CaseSystemStatus,
  scmgstatprofs.stat_orderno_l AS CaseLowestStatus,
  scmgstatprofs.stat_orderno_h AS CaseHighestStatus,
  scmgstatprofs.wf_event AS CaseEvent
FROM scmgstatprofs
LEFT OUTER JOIN I_CaseStatusProfile AS _StatProf ON CaseStatusProfile = _StatProf.CaseStatusProfile  -- association [0..1]
LEFT OUTER JOIN I_CaseSystemStatus AS _SystemStatus ON CaseSystemStatus = _SystemStatus.CaseSystemStatus  -- association [0..1]
LEFT OUTER JOIN I_CaseIndividualStatusText AS _Text ON CaseStatusProfile = _Text.CaseStatusProfile AND CaseStatus = _Text.CaseStatus  -- association [0..*]
;