C_SettlmtDocWorkItem
Settlement Document Work Item
C_SettlmtDocWorkItem is a Consumption CDS View that provides data about "Settlement Document Work Item" in SAP S/4HANA. It reads from 3 data sources (C_SettlmtDocWrkflwDet, I_WorkflowTask, I_WorkflowTaskApplObject) and exposes 48 fields with key field WorkflowTaskInternalID. Part of development package WLF_AIL_WORKFLOW.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| C_SettlmtDocWrkflwDet | _SettlmtDocWrkflwDet | inner |
| I_WorkflowTask | _WorkflowTask | from |
| I_WorkflowTaskApplObject | _WorkflowTaskApplObject | inner |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.representativeKey | WorkflowTaskInternalID | view | |
| Analytics.technicalName | CWLFSMTDOCWI | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Consumption.semanticObject | WorkflowTaskInternalID | view | |
| EndUserText.label | Settlement Document Work Item | view |
Fields (48)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | WorkflowTaskInternalID | I_WorkflowTask | WorkflowTaskInternalID | |
| SettlmtDoc | C_SettlmtDocWrkflwDet | SettlmtDoc | ||
| SettlmtDocCurrency | C_SettlmtDocWrkflwDet | SettlmtDocCurrency | ||
| CreatedByUser | C_SettlmtDocWrkflwDet | CreatedByUser | ||
| UserFullName | C_SettlmtDocWrkflwDet | UserFullName | ||
| ConditionContract | C_SettlmtDocWrkflwDet | ConditionContract | ||
| DocumentTitle | C_SettlmtDocWrkflwDet | DocumentTitle | ||
| CustSettlmtCompanyCode | C_SettlmtDocWrkflwDet | CustSettlmtCompanyCode | ||
| PayerParty | C_SettlmtDocWrkflwDet | PayerParty | ||
| InvoicingParty | C_SettlmtDocWrkflwDet | InvoicingParty | ||
| SuplrSettlmtCompanyCode | C_SettlmtDocWrkflwDet | SuplrSettlmtCompanyCode | ||
| PayeeParty | C_SettlmtDocWrkflwDet | PayeeParty | ||
| AlternativeInvoicingParty | C_SettlmtDocWrkflwDet | AlternativeInvoicingParty | ||
| BillToParty | C_SettlmtDocWrkflwDet | BillToParty | ||
| Division | C_SettlmtDocWrkflwDet | Division | ||
| SettlmtDocType | C_SettlmtDocWrkflwDet | SettlmtDocType | ||
| PurchasingOrganization | C_SettlmtDocWrkflwDet | PurchasingOrganization | ||
| PurchasingGroup | C_SettlmtDocWrkflwDet | PurchasingGroup | ||
| SalesOrganization | C_SettlmtDocWrkflwDet | SalesOrganization | ||
| DistributionChannel | C_SettlmtDocWrkflwDet | DistributionChannel | ||
| SettlmtReltdCndnContr | C_SettlmtDocWrkflwDet | SettlmtReltdCndnContr | ||
| SalesOffice | C_SettlmtDocWrkflwDet | SalesOffice | ||
| SalesGroup | C_SettlmtDocWrkflwDet | SalesGroup | ||
| SettlmtDocAuthznCat | C_SettlmtDocWrkflwDet | SettlmtDocAuthznCat | ||
| _BillToParty | C_SettlmtDocWrkflwDet | _BillToParty | ||
| _Division | C_SettlmtDocWrkflwDet | _Division | ||
| _DistributionChannel | C_SettlmtDocWrkflwDet | _DistributionChannel | ||
| _PurchasingOrganization | C_SettlmtDocWrkflwDet | _PurchasingOrganization | ||
| _SalesOrganization | C_SettlmtDocWrkflwDet | _SalesOrganization | ||
| _CreatedByUser | C_SettlmtDocWrkflwDet | _CreatedByUser | ||
| _PayerPartyCompany | C_SettlmtDocWrkflwDet | _PayerPartyCompany | ||
| _BillToPartyCompany | C_SettlmtDocWrkflwDet | _BillToPartyCompany | ||
| _PayerParty | C_SettlmtDocWrkflwDet | _PayerParty | ||
| _InvoicingParty | C_SettlmtDocWrkflwDet | _InvoicingParty | ||
| _InvoicingPartyCompany | C_SettlmtDocWrkflwDet | _InvoicingPartyCompany | ||
| _PayeeParty | C_SettlmtDocWrkflwDet | _PayeeParty | ||
| _PayeePartyCompany | C_SettlmtDocWrkflwDet | _PayeePartyCompany | ||
| _AlternativeInvoicingParty | C_SettlmtDocWrkflwDet | _AlternativeInvoicingParty | ||
| _AltvInvoicingPartyCompany | C_SettlmtDocWrkflwDet | _AltvInvoicingPartyCompany | ||
| _CustSettlmtCompanyCode | C_SettlmtDocWrkflwDet | _CustSettlmtCompanyCode | ||
| _SuplrSettlmtCompanyCode | C_SettlmtDocWrkflwDet | _SuplrSettlmtCompanyCode | ||
| _SettlmtDocType | C_SettlmtDocWrkflwDet | _SettlmtDocType | ||
| _PurchasingGroup | C_SettlmtDocWrkflwDet | _PurchasingGroup | ||
| _SettlmtReltdCndnContr | C_SettlmtDocWrkflwDet | _SettlmtReltdCndnContr | ||
| _ConditionContract | C_SettlmtDocWrkflwDet | _ConditionContract | ||
| _SettlmtDocCurrency | C_SettlmtDocWrkflwDet | _SettlmtDocCurrency | ||
| _SalesOffice | C_SettlmtDocWrkflwDet | _SalesOffice | ||
| _SalesGroup | C_SettlmtDocWrkflwDet | _SalesGroup |
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #BLOCKED_DATA_EXCLUDED,
privilegedAssociations: ['_CreatedByUser']
}
@ObjectModel:{
usageType: {
serviceQuality: #D,
dataClass: #MIXED,
sizeCategory: #XXL
},
semanticKey: [ 'WorkflowTaskInternalID' ],
representativeKey: 'WorkflowTaskInternalID'
}
@Analytics.technicalName: 'CWLFSMTDOCWI'
@VDM.viewType: #CONSUMPTION
@Consumption.semanticObject: 'WorkflowTaskInternalID'
@EndUserText.label: 'Settlement Document Work Item'
define view entity C_SettlmtDocWorkItem
as select from I_WorkflowTask as _WorkflowTask
inner join I_WorkflowTaskApplObject as _WorkflowTaskApplObject on _WorkflowTaskApplObject.WorkflowTaskInternalID = _WorkflowTask.WorkflowTaskInternalID
and _WorkflowTaskApplObject.WorkflowObjectRole = '01'
and _WorkflowTaskApplObject.TechnicalWrkflwObjectCategory = 'CL'
and _WorkflowTaskApplObject.SAPObjectNodeRepresentation = 'SettlementDocument'
inner join C_SettlmtDocWrkflwDet as _SettlmtDocWrkflwDet on _SettlmtDocWrkflwDet.SettlmtDoc = _WorkflowTaskApplObject.TechnicalWrkflwObject
{
key _WorkflowTask.WorkflowTaskInternalID,
_SettlmtDocWrkflwDet.SettlmtDoc,
_SettlmtDocWrkflwDet.SettlmtDocCurrency,
@ObjectModel.text.element: [ 'UserFullName' ]
@Semantics.user.createdBy: true
_SettlmtDocWrkflwDet.CreatedByUser,
@Semantics.text: true
_SettlmtDocWrkflwDet.UserFullName,
@ObjectModel.text.element: [ 'ConditionContract' ]
@Semantics.text: true
_SettlmtDocWrkflwDet.ConditionContract,
_SettlmtDocWrkflwDet.DocumentTitle,
_SettlmtDocWrkflwDet.CustSettlmtCompanyCode,
_SettlmtDocWrkflwDet.PayerParty,
_SettlmtDocWrkflwDet.InvoicingParty,
_SettlmtDocWrkflwDet.SuplrSettlmtCompanyCode,
_SettlmtDocWrkflwDet.PayeeParty,
_SettlmtDocWrkflwDet.AlternativeInvoicingParty,
_SettlmtDocWrkflwDet.BillToParty,
_SettlmtDocWrkflwDet.Division,
_SettlmtDocWrkflwDet.SettlmtDocType,
_SettlmtDocWrkflwDet.PurchasingOrganization,
_SettlmtDocWrkflwDet.PurchasingGroup,
_SettlmtDocWrkflwDet.SalesOrganization,
_SettlmtDocWrkflwDet.DistributionChannel,
_SettlmtDocWrkflwDet.SettlmtReltdCndnContr,
_SettlmtDocWrkflwDet.SalesOffice,
_SettlmtDocWrkflwDet.SalesGroup,
// Required for DCL
@Consumption.hidden: true
_SettlmtDocWrkflwDet.SettlmtDocAuthznCat,
//Associations
_SettlmtDocWrkflwDet._BillToParty,
_SettlmtDocWrkflwDet._Division,
_SettlmtDocWrkflwDet._DistributionChannel,
_SettlmtDocWrkflwDet._PurchasingOrganization,
_SettlmtDocWrkflwDet._SalesOrganization,
_SettlmtDocWrkflwDet._CreatedByUser,
_SettlmtDocWrkflwDet._PayerPartyCompany,
_SettlmtDocWrkflwDet._BillToPartyCompany,
_SettlmtDocWrkflwDet._PayerParty,
_SettlmtDocWrkflwDet._InvoicingParty,
_SettlmtDocWrkflwDet._InvoicingPartyCompany,
_SettlmtDocWrkflwDet._PayeeParty,
_SettlmtDocWrkflwDet._PayeePartyCompany,
_SettlmtDocWrkflwDet._AlternativeInvoicingParty,
_SettlmtDocWrkflwDet._AltvInvoicingPartyCompany,
_SettlmtDocWrkflwDet._CustSettlmtCompanyCode,
_SettlmtDocWrkflwDet._SuplrSettlmtCompanyCode,
_SettlmtDocWrkflwDet._SettlmtDocType,
_SettlmtDocWrkflwDet._PurchasingGroup,
_SettlmtDocWrkflwDet._SettlmtReltdCndnContr,
_SettlmtDocWrkflwDet._ConditionContract,
_SettlmtDocWrkflwDet._SettlmtDocCurrency,
_SettlmtDocWrkflwDet._SalesOffice,
_SettlmtDocWrkflwDet._SalesGroup
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA