C_UserDefaultSettingItem
Consumption view for item
C_UserDefaultSettingItem is a Consumption CDS View that provides data about "Consumption view for item" in SAP S/4HANA. It reads from 1 data source (I_Userdefaultsettingitemwd) and exposes 76 fields with key fields Employee, PersonalizationID, BusinessObjectType. It has 13 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_Userdefaultsettingitemwd | I_Userdefaultsettingitemwd | from |
Associations (13)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | C_Userdefaultsetting | _UserdefaultSettingWd | _UserdefaultSettingWd.Employee = $projection.Employee and _UserdefaultSettingWd.PersonalizationID = $projection.PersonalizationID |
| [1..*] | C_Usercatalogs | _Usercatalogswithdraft | _Usercatalogswithdraft.Employee = $projection.Employee and _Usercatalogswithdraft.PersonalizationID = $projection.PersonalizationID and _Usercatalogswithdraft.BusinessObjectType = $projection.BusinessObjectType |
| [1..1] | I_ProcmtEmployeeUserDetails | _Userdetails | $projection.Employee = _Userdetails.UserID |
| [0..1] | I_PurchasingDocumentType | _PurchasingDocumentType | _PurchasingDocumentType.PurchasingDocumentCategory = 'B' and $projection.PurchasingDocumentType = _PurchasingDocumentType.PurchasingDocumentType |
| [0..1] | C_SSPPurchasingDocumentType | _ExtPurchasingDocumentType | _ExtPurchasingDocumentType.PurchasingDocumentCategory = 'B' and $projection.ExtPurchaseRequisitionType = _ExtPurchasingDocumentType.PurchasingDocumentType and $projection.SourceSystem = _ExtPurchasingDocumentType.ProcurementHubSourceSystem |
| [0..*] | I_MaterialGroupText | _MaterialGroupText | $projection.MaterialGroup = _MaterialGroupText.MaterialGroup |
| [0..*] | I_AcctAssignmentCategoryText | _AcctAssignmentCategoryText | $projection.AccountAssignmentCategory = _AcctAssignmentCategoryText.AccountAssignmentCategory |
| [0..*] | I_CurrencyText | _CurrencyText | $projection.Currency = _CurrencyText.Currency |
| [0..1] | I_MM_WBSElementByIntKeyVH | _MM_WBSElementByIntKeyVH | $projection.WBSElementInternalID = _MM_WBSElementByIntKeyVH.WBSElementInternalID |
| [0..*] | C_SSPWrkBrkdwnStrucElementVH | _MM_WBSElementValueHelp | $projection.WBSElement = _MM_WBSElementValueHelp.WBSElement and $projection.SourceSystem = _MM_WBSElementValueHelp.ProcurementHubSourceSystem |
| [0..1] | C_SSPFixedAssetVH | _MM_FixedAssetValueHelp | $projection.CompanyCode = _MM_FixedAssetValueHelp.CompanyCode and $projection.AssetSubNumber = _MM_FixedAssetValueHelp.FixedAsset and $projection.Asset = _MM_FixedAssetValueHelp.MasterFixedAsset and $projection.SourceSystem = _MM_FixedAssetValueHelp.ProcurementHubSourceSystem |
| [0..1] | C_SSPPurgOrgVH | _SSPPurgOrgVH | $projection.PurchasingOrganization = _SSPPurgOrgVH.PurchasingOrganization and $projection.SourceSystem = _SSPPurgOrgVH.ProcurementHubSourceSystem |
| [1..*] | C_UserRequisitioningGroups | _UserRequisitioningGroupsWD | _UserRequisitioningGroupsWD.Employee = $projection.Employee and _UserRequisitioningGroupsWD.PersonalizationID = $projection.PersonalizationID and _UserRequisitioningGroupsWD.BusinessObjectType = $projection.BusinessObjectType |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CUSERSETTINGITEM | view | |
| ClientDependent | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.type | #CONSUMPTION | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| ObjectModel.transactionalProcessingDelegated | true | view | |
| EndUserText.label | Consumption view for item | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.updateEnabled | true | view | |
| ObjectModel.deleteEnabled | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view |
Fields (76)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | Employee | I_Userdefaultsettingitemwd | Employee | Object ID |
| KEY | PersonalizationID | I_Userdefaultsettingitemwd | PersonalizationID | UUID |
| KEY | BusinessObjectType | I_Userdefaultsettingitemwd | BusinessObjectType | Object Type |
| EmployeeForEdit | I_Userdefaultsettingitemwd | EmployeeForEdit | Employee Id | |
| BusinessObjectTypeForEdit | I_Userdefaultsettingitemwd | BusinessObjectTypeForEdit | Object Type | |
| Plant | I_Userdefaultsettingitemwd | Plant | Valuation Area | |
| AccountAssignmentCategory | I_Userdefaultsettingitemwd | AccountAssignmentCategory | Acct Assgmt Cat | |
| MaterialGroup | I_Userdefaultsettingitemwd | MaterialGroup | Product Group | |
| DeliveryDate | I_Userdefaultsettingitemwd | DeliveryDate | Delivery Date | |
| Currency | I_Userdefaultsettingitemwd | Currency | Valuation Crcy | |
| PurchasingGroup | I_Userdefaultsettingitemwd | PurchasingGroup | Purchasing Group | |
| SourceDetermination | I_Userdefaultsettingitemwd | SourceDetermination | Determ. Source | |
| SupplyingPlant | I_Userdefaultsettingitemwd | SupplyingPlant | Supplying Plant | |
| StorageLocation | I_Userdefaultsettingitemwd | StorageLocation | StorageLocation | |
| RequisitionerName | I_Userdefaultsettingitemwd | RequisitionerName | Requisitioner | |
| CostCenter | I_Userdefaultsettingitemwd | CostCenter | Cost Center | |
| PurchasingOrganization | I_Userdefaultsettingitemwd | PurchasingOrganization | Purchasing Organization | |
| CompanyCode | I_Userdefaultsettingitemwd | CompanyCode | Receiver Company Code | |
| PurchasingDocumentType | I_Userdefaultsettingitemwd | PurchasingDocumentType | RFQ Type | |
| ExtPurchaseRequisitionType | I_Userdefaultsettingitemwd | ExtPurchaseRequisitionType | PR DocTyp of ConnSys | |
| LastChangeDateTime | I_Userdefaultsettingitemwd | LastChangeDateTime | Timestamp | |
| ChangedBy | I_Userdefaultsettingitemwd | ChangedBy | User Name | |
| WBSElementInternalID | I_Userdefaultsettingitemwd | WBSElementInternalID | WBS Internal ID | |
| WBSElement | I_Userdefaultsettingitemwd | WBSElement | WBS Internal ID | |
| ProjectNetwork | I_Userdefaultsettingitemwd | ProjectNetwork | Order | |
| OrderID | I_Userdefaultsettingitemwd | OrderID | Order ID | |
| GLAccount | I_Userdefaultsettingitemwd | GLAccount | General Ledger | |
| ProjectNetworkInternalID | I_Userdefaultsettingitemwd | ProjectNetworkInternalID | Plan No.f.Oper. | |
| Asset | I_Userdefaultsettingitemwd | Asset | Asset | |
| AssetSubNumber | I_Userdefaultsettingitemwd | AssetSubNumber | Sub-number | |
| GoodsRecipientName | I_Userdefaultsettingitemwd | GoodsRecipientName | Recipient Name | |
| UnloadingPointName | I_Userdefaultsettingitemwd | UnloadingPointName | Unloading Point Name | |
| CommSyst | I_Userdefaultsettingitemwd | CommSyst | System ID | |
| SourceSystem | I_Userdefaultsettingitemwd | SourceSystem | Connected System ID | |
| LogicalSystem | I_Userdefaultsettingitemwd | LogicalSystem | Logical System | |
| ShopOnBehalfType | I_Userdefaultsettingitemwd | ShopOnBehalfType | Shop on Behalf | |
| ProcmtHubSSPExpertAuthorIsActv | I_Userdefaultsettingitemwd | ProcmtHubSSPExpertAuthorIsActv | Expert Mode | |
| PurchaseOrderPriceType | I_Userdefaultsettingitemwd | PurchaseOrderPriceType | PO Price Type | |
| PurReqnHeaderCurrencySource | I_Userdefaultsettingitemwd | PurReqnHeaderCurrencySource | Total Value Currency | |
| IsBusinessPurposeCompleted | I_Userdefaultsettingitemwd | IsBusinessPurposeCompleted | Purpose Completed | |
| AuthorizationGroup | I_Userdefaultsettingitemwd | AuthorizationGroup | AuthorizGroup | |
| UserID | I_Userdefaultsettingitemwd | UserID | User Name | |
| PlantName | I_Userdefaultsettingitemwd | PlantName | Plant Name | |
| CompanyCodeName | I_Userdefaultsettingitemwd | CompanyCodeName | Company Name | |
| PurchasingGroupName | I_Userdefaultsettingitemwd | PurchasingGroupName | Purchasing Grp. Name | |
| SupplyingPlantName | I_Userdefaultsettingitemwd | SupplyingPlantName | Plant Name | |
| StorageLocationName | I_Userdefaultsettingitemwd | StorageLocationName | Storage Loc. Name | |
| ProjectNetworkDescription | I_Userdefaultsettingitemwd | ProjectNetworkDescription | Network Name | |
| PurchasingOrganizationName | _SSPPurgOrgVH | PurchasingOrganizationName | Purch. Org. Name | |
| IsExtPurgScenario | I_Userdefaultsettingitemwd | IsExtPurgScenario | Is Central PR | |
| Person | I_Userdefaultsettingitemwd | Person | Person/ Farm/ Field | |
| FullName | I_Userdefaultsettingitemwd | FullName | Name | |
| PersonWorkAgrmtAuthznGrpg | I_Userdefaultsettingitemwd | PersonWorkAgrmtAuthznGrpg | Org.key | |
| _UserdefaultSettingWd | _UserdefaultSettingWd | |||
| _Usercatalogswithdraft | _Usercatalogswithdraft | |||
| _UserRequisitioningGroupsWD | _UserRequisitioningGroupsWD | |||
| _Plant | I_Userdefaultsettingitemwd | _Plant | ||
| _AccAssgnmtCategory | I_Userdefaultsettingitemwd | _AccAssgnmtCategory | ||
| _MaterialGroup | I_Userdefaultsettingitemwd | _MaterialGroup | ||
| _Currency | I_Userdefaultsettingitemwd | _Currency | ||
| _PurchasingGroup | I_Userdefaultsettingitemwd | _PurchasingGroup | ||
| _SupplyingPlant | I_Userdefaultsettingitemwd | _SupplyingPlant | ||
| _StorageLocation | I_Userdefaultsettingitemwd | _StorageLocation | ||
| _PurchasingDocumentType | _PurchasingDocumentType | |||
| _ExtPurchasingDocumentType | _ExtPurchasingDocumentType | |||
| _User | I_Userdefaultsettingitemwd | _User | ||
| _CompanyCode | I_Userdefaultsettingitemwd | _CompanyCode | ||
| _MM_FixedAssetValueHelp | _MM_FixedAssetValueHelp | |||
| _MM_WBSElementValueHelp | _MM_WBSElementValueHelp | |||
| _MM_WBSElementByIntKeyVH | _MM_WBSElementByIntKeyVH | |||
| _MaterialGroupText | _MaterialGroupText | |||
| _AcctAssignmentCategoryText | _AcctAssignmentCategoryText | |||
| _CurrencyText | _CurrencyText | |||
| _Userdetails | _Userdetails | |||
| _BusinessPartner | _BusinessPartner | |||
| _SSPPurgOrgVH | _SSPPurgOrgVH |
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_UserDefaultSettingItem.
-- 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: CUSERSETTINGITEM
CREATE VIEW C_UserDefaultSettingItem AS
SELECT
I_Userdefaultsettingitemwd.Employee AS Employee,
I_Userdefaultsettingitemwd.PersonalizationID AS PersonalizationID,
I_Userdefaultsettingitemwd.BusinessObjectType AS BusinessObjectType,
I_Userdefaultsettingitemwd.EmployeeForEdit AS EmployeeForEdit,
I_Userdefaultsettingitemwd.BusinessObjectTypeForEdit AS BusinessObjectTypeForEdit,
I_Userdefaultsettingitemwd.Plant AS Plant,
I_Userdefaultsettingitemwd.AccountAssignmentCategory AS AccountAssignmentCategory,
I_Userdefaultsettingitemwd.MaterialGroup AS MaterialGroup,
I_Userdefaultsettingitemwd.DeliveryDate AS DeliveryDate,
I_Userdefaultsettingitemwd.Currency AS Currency,
I_Userdefaultsettingitemwd.PurchasingGroup AS PurchasingGroup,
I_Userdefaultsettingitemwd.SourceDetermination AS SourceDetermination,
I_Userdefaultsettingitemwd.SupplyingPlant AS SupplyingPlant,
I_Userdefaultsettingitemwd.StorageLocation AS StorageLocation,
I_Userdefaultsettingitemwd.RequisitionerName AS RequisitionerName,
I_Userdefaultsettingitemwd.CostCenter AS CostCenter,
I_Userdefaultsettingitemwd.PurchasingOrganization AS PurchasingOrganization,
I_Userdefaultsettingitemwd.CompanyCode AS CompanyCode,
I_Userdefaultsettingitemwd.PurchasingDocumentType AS PurchasingDocumentType,
I_Userdefaultsettingitemwd.ExtPurchaseRequisitionType AS ExtPurchaseRequisitionType,
I_Userdefaultsettingitemwd.LastChangeDateTime AS LastChangeDateTime,
I_Userdefaultsettingitemwd.ChangedBy AS ChangedBy,
I_Userdefaultsettingitemwd.WBSElementInternalID AS WBSElementInternalID,
I_Userdefaultsettingitemwd.WBSElement AS WBSElement,
I_Userdefaultsettingitemwd.ProjectNetwork AS ProjectNetwork,
I_Userdefaultsettingitemwd.OrderID AS OrderID,
I_Userdefaultsettingitemwd.GLAccount AS GLAccount,
I_Userdefaultsettingitemwd.ProjectNetworkInternalID AS ProjectNetworkInternalID,
I_Userdefaultsettingitemwd.Asset AS Asset,
I_Userdefaultsettingitemwd.AssetSubNumber AS AssetSubNumber,
I_Userdefaultsettingitemwd.GoodsRecipientName AS GoodsRecipientName,
I_Userdefaultsettingitemwd.UnloadingPointName AS UnloadingPointName,
I_Userdefaultsettingitemwd.CommSyst AS CommSyst,
I_Userdefaultsettingitemwd.SourceSystem AS SourceSystem,
I_Userdefaultsettingitemwd.LogicalSystem AS LogicalSystem,
I_Userdefaultsettingitemwd.ShopOnBehalfType AS ShopOnBehalfType,
I_Userdefaultsettingitemwd.ProcmtHubSSPExpertAuthorIsActv AS ProcmtHubSSPExpertAuthorIsActv,
I_Userdefaultsettingitemwd.PurchaseOrderPriceType AS PurchaseOrderPriceType,
I_Userdefaultsettingitemwd.PurReqnHeaderCurrencySource AS PurReqnHeaderCurrencySource,
I_Userdefaultsettingitemwd.IsBusinessPurposeCompleted AS IsBusinessPurposeCompleted,
I_Userdefaultsettingitemwd.AuthorizationGroup AS AuthorizationGroup,
I_Userdefaultsettingitemwd.UserID AS UserID,
I_Userdefaultsettingitemwd.PlantName AS PlantName,
I_Userdefaultsettingitemwd.CompanyCodeName AS CompanyCodeName,
I_Userdefaultsettingitemwd.PurchasingGroupName AS PurchasingGroupName,
I_Userdefaultsettingitemwd.SupplyingPlantName AS SupplyingPlantName,
I_Userdefaultsettingitemwd.StorageLocationName AS StorageLocationName,
I_Userdefaultsettingitemwd.ProjectNetworkDescription AS ProjectNetworkDescription,
_SSPPurgOrgVH.PurchasingOrganizationName AS PurchasingOrganizationName,
I_Userdefaultsettingitemwd.IsExtPurgScenario AS IsExtPurgScenario,
I_Userdefaultsettingitemwd.Person AS Person,
I_Userdefaultsettingitemwd.FullName AS FullName,
I_Userdefaultsettingitemwd.PersonWorkAgrmtAuthznGrpg AS PersonWorkAgrmtAuthznGrpg,
I_Userdefaultsettingitemwd._Plant AS _Plant,
I_Userdefaultsettingitemwd._AccAssgnmtCategory AS _AccAssgnmtCategory,
I_Userdefaultsettingitemwd._MaterialGroup AS _MaterialGroup,
I_Userdefaultsettingitemwd._Currency AS _Currency,
I_Userdefaultsettingitemwd._PurchasingGroup AS _PurchasingGroup,
I_Userdefaultsettingitemwd._SupplyingPlant AS _SupplyingPlant,
I_Userdefaultsettingitemwd._StorageLocation AS _StorageLocation,
I_Userdefaultsettingitemwd._User AS _User,
I_Userdefaultsettingitemwd._CompanyCode AS _CompanyCode
FROM I_Userdefaultsettingitemwd
LEFT OUTER JOIN C_Userdefaultsetting AS _UserdefaultSettingWd ON _UserdefaultSettingWd.Employee = Employee AND _UserdefaultSettingWd.PersonalizationID = PersonalizationID -- association [1..1]
LEFT OUTER JOIN C_Usercatalogs AS _Usercatalogswithdraft ON _Usercatalogswithdraft.Employee = Employee AND _Usercatalogswithdraft.PersonalizationID = PersonalizationID AND _Usercatalogswithdraft.BusinessObjectType = BusinessObjectType -- association [1..*]
LEFT OUTER JOIN I_ProcmtEmployeeUserDetails AS _Userdetails ON Employee = _Userdetails.UserID -- association [1..1]
LEFT OUTER JOIN I_PurchasingDocumentType AS _PurchasingDocumentType ON _PurchasingDocumentType.PurchasingDocumentCategory = 'B' AND PurchasingDocumentType = _PurchasingDocumentType.PurchasingDocumentType -- association [0..1]
LEFT OUTER JOIN C_SSPPurchasingDocumentType AS _ExtPurchasingDocumentType ON _ExtPurchasingDocumentType.PurchasingDocumentCategory = 'B' AND ExtPurchaseRequisitionType = _ExtPurchasingDocumentType.PurchasingDocumentType AND SourceSystem = _ExtPurchasingDocumentType.ProcurementHubSourceSystem -- association [0..1]
LEFT OUTER JOIN I_MaterialGroupText AS _MaterialGroupText ON MaterialGroup = _MaterialGroupText.MaterialGroup -- association [0..*]
LEFT OUTER JOIN I_AcctAssignmentCategoryText AS _AcctAssignmentCategoryText ON AccountAssignmentCategory = _AcctAssignmentCategoryText.AccountAssignmentCategory -- association [0..*]
LEFT OUTER JOIN I_CurrencyText AS _CurrencyText ON Currency = _CurrencyText.Currency -- association [0..*]
LEFT OUTER JOIN I_MM_WBSElementByIntKeyVH AS _MM_WBSElementByIntKeyVH ON WBSElementInternalID = _MM_WBSElementByIntKeyVH.WBSElementInternalID -- association [0..1]
LEFT OUTER JOIN C_SSPWrkBrkdwnStrucElementVH AS _MM_WBSElementValueHelp ON WBSElement = _MM_WBSElementValueHelp.WBSElement AND SourceSystem = _MM_WBSElementValueHelp.ProcurementHubSourceSystem -- association [0..*]
LEFT OUTER JOIN C_SSPFixedAssetVH AS _MM_FixedAssetValueHelp ON CompanyCode = _MM_FixedAssetValueHelp.CompanyCode AND AssetSubNumber = _MM_FixedAssetValueHelp.FixedAsset AND Asset = _MM_FixedAssetValueHelp.MasterFixedAsset AND SourceSystem = _MM_FixedAssetValueHelp.ProcurementHubSourceSystem -- association [0..1]
LEFT OUTER JOIN C_SSPPurgOrgVH AS _SSPPurgOrgVH ON PurchasingOrganization = _SSPPurgOrgVH.PurchasingOrganization AND SourceSystem = _SSPPurgOrgVH.ProcurementHubSourceSystem -- association [0..1]
LEFT OUTER JOIN C_UserRequisitioningGroups AS _UserRequisitioningGroupsWD ON _UserRequisitioningGroupsWD.Employee = Employee AND _UserRequisitioningGroupsWD.PersonalizationID = PersonalizationID AND _UserRequisitioningGroupsWD.BusinessObjectType = BusinessObjectType -- association [1..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA