/SAM4U/BTL_L_CONSOLIDATION_SYS

DDL: /SAM4U/BTL_L_CONSOLIDATION_SYS SQL: /SAM4U/BTLQCNSS Type: view

Consolidation System

/SAM4U/BTL_L_CONSOLIDATION_SYS is a CDS View that provides data about "Consolidation System" in SAP S/4HANA. It reads from 11 data sources and exposes 41 fields with key fields ConsolidationGUID, SystemId.

Data Sources (11)

SourceAliasJoin Type
/SAM4U/BTL_L_USER ChangedUser left_outer
/sam4u/btl_ccns ConsolidationNames left_outer
/sam4u/btl_ccnss ConsolidationSystem from
/SAM4U/BTL_L_USER CreatedUser left_outer
/sam4u/btl_dset Dataset left_outer
/sam4u/btl_dset DatasetSource left_outer
/SAM4U/BTL_L_STATUS_TEXT DatasetStatus left_outer
/SAM4U/BTL_L_DATASET_SOURCE DatasetToSource left_outer
/SAM4U/BTL_L_PRICING_TENANT Price left_outer
/SAM4U/BTL_L_STATUS_TEXT Status left_outer
/SAM4U/BTL_L_SYSTEM System left_outer

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName /SAM4U/BTLQCNSS view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Consolidation System view

Fields (41)

KeyFieldSource TableSource FieldDescription
KEY ConsolidationGUID /sam4u/btl_ccnss consolidationguid Object GUID
KEY SystemId /sam4u/btl_ccnss systemid System ID
ConsolidationName /sam4u/btl_ccns consolidationname Text
CreatedAt /sam4u/btl_ccnss createdat Time Stamp
CreatedById /sam4u/btl_ccnss createdby User Name
CreatedByName /SAM4U/BTL_L_USER UserFullName
ChangedAt /sam4u/btl_ccnss changedat Time Stamp
ChangedById /sam4u/btl_ccnss changedby User Name
ChangedByName /SAM4U/BTL_L_USER UserFullName
UpdatedOn /sam4u/btl_dset createdat Time Stamp
IsArchived /sam4u/btl_ccnss is_archived Archived
IsDeleted /sam4u/btl_ccnss is_deleted Truth Value
IsFavorite /sam4u/btl_ccns is_favorite Favorite
SystemInstallation /SAM4U/BTL_L_SYSTEM SystemInstallation
SystemName /SAM4U/BTL_L_SYSTEM SystemName
SystemSysId /SAM4U/BTL_L_SYSTEM SystemSysId
SystemClient /SAM4U/BTL_L_SYSTEM SystemClient
DestinationId /SAM4U/BTL_L_SYSTEM DestinationId Destination ID
SystemDescription /SAM4U/BTL_L_SYSTEM SystemDescription Well Code Des.
StatusId /SAM4U/BTL_L_SYSTEM StatusId Status ID
StatusText /SAM4U/BTL_L_STATUS_TEXT StatusText Short text
DatasetGUID /sam4u/btl_ccnss datasetguid Object GUID
DatasetNumber
DatasetVersion
DatasetStatusId /sam4u/btl_dset statusid Status ID
DatasetStatusText /SAM4U/BTL_L_STATUS_TEXT StatusText Short text
DatasetAt /sam4u/btl_dset createdat Time Stamp
Users /sam4u/btl_dset users Users
Roles /sam4u/btl_dset roles Roles
Profiles /sam4u/btl_dset profiles Profiles
Developers /sam4u/btl_dset developers INT4
FUEs /sam4u/btl_dset fues INT4
FUEsDelta
Cost
CostDelta
CostCurrency /SAM4U/BTL_L_PRICING_TENANT price_currency Price Currency
FUEsActive /sam4u/btl_dset fues_active INT4
FUEsActiveDelta
SourceId /sam4u/btl_dset source ViolationSource
char50asSource
SegmentsCount /sam4u/btl_dset segments_count INT2

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 /SAM4U/BTL_L_CONSOLIDATION_SYS.
-- 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: /SAM4U/BTLQCNSS

CREATE VIEW /SAM4U/BTL_L_CONSOLIDATION_SYS AS
SELECT
  ConsolidationSystem.consolidationguid AS ConsolidationGUID,
  ConsolidationSystem.systemid AS SystemId,
  ConsolidationNames.consolidationname AS ConsolidationName,
  ConsolidationSystem.createdat AS CreatedAt,
  ConsolidationSystem.createdby AS CreatedById,
  CreatedUser.UserFullName AS CreatedByName,
  ConsolidationSystem.changedat AS ChangedAt,
  ConsolidationSystem.changedby AS ChangedById,
  ChangedUser.UserFullName AS ChangedByName,
  Dataset.createdat AS UpdatedOn,
  ConsolidationSystem.is_archived AS IsArchived,
  ConsolidationSystem.is_deleted AS IsDeleted,
  ConsolidationNames.is_favorite AS IsFavorite,
  System.SystemInstallation AS SystemInstallation,
  System.SystemName AS SystemName,
  System.SystemSysId AS SystemSysId,
  System.SystemClient AS SystemClient,
  System.DestinationId AS DestinationId,
  System.SystemDescription AS SystemDescription,
  System.StatusId AS StatusId,
  Status.StatusText AS StatusText,
  ConsolidationSystem.datasetguid AS DatasetGUID,
  cast(substring(Dataset.datasetid, 1, 10) as abap.numc(10)) AS DatasetNumber,
  cast(substring(Dataset.datasetid, 11, 6) as abap.numc(6)) AS DatasetVersion,
  Dataset.statusid AS DatasetStatusId,
  DatasetStatus.StatusText AS DatasetStatusText,
  Dataset.createdat AS DatasetAt,
  Dataset.users AS Users,
  Dataset.roles AS Roles,
  Dataset.profiles AS Profiles,
  Dataset.developers AS Developers,
  Dataset.fues AS FUEs,
  Dataset.fues - DatasetSource.fues AS FUEsDelta,
  cast(Dataset.fues * Price.price * 12 as abap.int8) AS Cost,
  cast((Dataset.fues - DatasetSource.fues) * Price.price * 12 as abap.int8) AS CostDelta,
  Price.price_currency AS CostCurrency,
  Dataset.fues_active AS FUEsActive,
  Dataset.fues_active - DatasetSource.fues_active AS FUEsActiveDelta,
  Dataset.source AS SourceId,
  cast( case when Dataset.source = '1' then 'Remotely Transferred Dataset' when Dataset.source = '2' then 'SAM4U Data Extraction File' when Dataset.source = '3' then 'STAR Data Extraction File' end as abap.char( 50 ) ) as Source AS char50asSource,
  Dataset.segments_count AS SegmentsCount
FROM /sam4u/btl_ccnss AS ConsolidationSystem
LEFT OUTER JOIN /SAM4U/BTL_L_USER AS CreatedUser ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_USER AS ChangedUser ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_SYSTEM AS System ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_STATUS_TEXT AS Status ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /sam4u/btl_dset AS Dataset ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_STATUS_TEXT AS DatasetStatus ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_PRICING_TENANT AS Price ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /SAM4U/BTL_L_DATASET_SOURCE AS DatasetToSource ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /sam4u/btl_dset AS DatasetSource ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /sam4u/btl_ccns AS ConsolidationNames ON /* join condition not captured in parsed metadata */
;