I_CAWorklistItem

DDL: I_CAWORKLISTITEM SQL: ICAWORKLISTITEM Type: view BASIC

Arbeitsliste - Positionsdaten

I_CAWorklistItem is a Basic CDS View that provides data about "Arbeitsliste - Positionsdaten" in SAP S/4HANA. It reads from 1 data source (dfkkcfkwl) and exposes 29 fields with key field CAWorklistItemUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
dfkkcfkwl dfkkcfkwl from

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_CAWorklistHeader _Header $projection.CAWorklistUUID = _Header.CAWorklistUUID
[1..1] I_BusinessPartner _BusinessPartner $projection.BusinessPartner = _BusinessPartner.BusinessPartner
[1..1] I_Currency _Currency $projection.TransactionCurrency = _Currency.Currency
[0..1] I_CAClrfctnStatus _Status $projection.CAClrfctnStatus = _Status.CAClrfctnStatus and _Status.CAClrfctnApplicationObject = 'KWL'
[0..1] I_CAClrfctnStatus _WorklistItemStatus $projection.CAClrfctnStatus = _WorklistItemStatus.CAClrfctnStatus and _WorklistItemStatus.CAClrfctnApplicationObject = 'KWL'
[0..1] I_CAClrfctnProcgStatus _ProcgStatus $projection.CAClrfctnProcgStatus = _ProcgStatus.CAClrfctnProcgStatus and _ProcgStatus.CAClrfctnApplicationObject = 'KWL'

Annotations (10)

NameValueLevelField
EndUserText.label Arbeitsliste - Positionsdaten view
VDM.viewType #BASIC view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.sqlViewName ICAWORKLISTITEM view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY CAWorklistItemUUID iguid ID
CAWorklistUUID higuid HIGUID
CAWorklistNumber wlhid Worklist ID
BusinessPartner Tech. BPartner
TransactionCurrency Transaction Currency
CAWorklistItemAmtInTransCrcy betrw Reduction Amt
CAWorklistPriority prioy Priority
CAWorklistDueDate duedt Paym. req. due date
CAClarificationActionCode acton Activated On
CAWorklistItemReference1 xref1 Reference Key 1
CAWorklistItemReference2 xref2 Reference Key 2
CAWorklistItemReference3 xref3 Third Reference
CAClrfctnStatus state Vehicle Region
CAClrfctnLastProcessedByUser lock_user User Name
CAClrfctnLockedToDate lock_limit Valid To
CAClrfctnProcgStatus workstate Proc. Status
CAClrfctnResubmsnDate resubmit_date Resubmission On
CAClrfctnNmbrOfWorkflows wf_count Active workflows
CreatedByUser ernam User Name
CreationDate erdat Entered On
CreationTime ertim Time
CreationDateTime
CAInternalAppCode tile_id Tile ID
_Header _Header
_BusinessPartner _BusinessPartner
_Currency _Currency
_Status _Status
_ProcgStatus _ProcgStatus
_WorklistItemStatus _WorklistItemStatus

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_CAWorklistItem.
-- 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: ICAWORKLISTITEM

CREATE VIEW I_CAWorklistItem AS
SELECT
  iguid AS CAWorklistItemUUID,
  higuid AS CAWorklistUUID,
  wlhid AS CAWorklistNumber,
  cast(gpart as bu_partner) AS BusinessPartner,
  cast(waers as fis_rwcur) AS TransactionCurrency,
  betrw AS CAWorklistItemAmtInTransCrcy,
  prioy AS CAWorklistPriority,
  duedt AS CAWorklistDueDate,
  acton AS CAClarificationActionCode,
  xref1 AS CAWorklistItemReference1,
  xref2 AS CAWorklistItemReference2,
  xref3 AS CAWorklistItemReference3,
  state AS CAClrfctnStatus,
  lock_user AS CAClrfctnLastProcessedByUser,
  lock_limit AS CAClrfctnLockedToDate,
  workstate AS CAClrfctnProcgStatus,
  resubmit_date AS CAClrfctnResubmsnDate,
  wf_count AS CAClrfctnNmbrOfWorkflows,
  ernam AS CreatedByUser,
  erdat AS CreationDate,
  ertim AS CreationTime,
  concat(erdat, ertim) AS CreationDateTime,
  tile_id AS CAInternalAppCode
FROM dfkkcfkwl
LEFT OUTER JOIN I_CAWorklistHeader AS _Header ON CAWorklistUUID = _Header.CAWorklistUUID  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_Currency AS _Currency ON TransactionCurrency = _Currency.Currency  -- association [1..1]
LEFT OUTER JOIN I_CAClrfctnStatus AS _Status ON CAClrfctnStatus = _Status.CAClrfctnStatus AND _Status.CAClrfctnApplicationObject = 'KWL'  -- association [0..1]
LEFT OUTER JOIN I_CAClrfctnStatus AS _WorklistItemStatus ON CAClrfctnStatus = _WorklistItemStatus.CAClrfctnStatus AND _WorklistItemStatus.CAClrfctnApplicationObject = 'KWL'  -- association [0..1]
LEFT OUTER JOIN I_CAClrfctnProcgStatus AS _ProcgStatus ON CAClrfctnProcgStatus = _ProcgStatus.CAClrfctnProcgStatus AND _ProcgStatus.CAClrfctnApplicationObject = 'KWL'  -- association [0..1]
;