C_SVTCalculation
SVT Calculation
C_SVTCalculation is a Consumption CDS View that provides data about "SVT Calculation" in SAP S/4HANA. It reads from 1 data source (I_SVTCalculation) and exposes 69 fields with key field SVTCalculationUUID. It has 6 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_SVTCalculation | I_SVTCalculation | from |
Associations (6)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_CmplRqSVTScenario | _BusinessProcessScenario | $projection.SVTBusinessProcessScenario = _BusinessProcessScenario.CmplRqSVTScenario |
| [0..1] | I_SVTBusinessProcess | _BusinessProcess | $projection.SVTBusinessProcess = _BusinessProcess.SVTBusinessProcess |
| [0..1] | I_ChmlSuplrMatlImprtRespy | _ChmlSuplrMatlImprtRespy | $projection.ChmlSuplrMatlImprtRespyUUID = _ChmlSuplrMatlImprtRespy.ChmlSuplrMatlImprtRespyUUID |
| [0..1] | C_SVTCalculationResult | _LatestCalculationResult | $projection.SVTCalculationLastResultUUID = _LatestCalculationResult.SVTCalculationResultUUID and $projection.SVTCalculationUUID = _LatestCalculationResult.SVTCalculationUUID |
| [0..*] | C_SVTCalculationItem | _SVTCalculationItem | $projection.SVTCalculationUUID = _SVTCalculationItem.SVTCalculationUUID |
| [0..*] | C_SVTCalculationResult | _SVTCalculationResult | $projection.SVTCalculationUUID = _SVTCalculationResult.SVTCalculationUUID |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| Metadata.allowExtensions | true | view | |
| EndUserText.label | SVT Calculation | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| VDM.viewType | #CONSUMPTION | view | |
| UI.headerInfo.typeNamePlural | Relevant Compliance Requirements | view | |
| UI.headerInfo.title.value | ComplianceRequirement | view | |
| UI.headerInfo.title.type | #STANDARD | view | |
| UI.headerInfo.description.value | Material | view | |
| UI.headerInfo.description.type | #STANDARD | view | |
| UI.headerInfo.description.label | Product | view |
Fields (69)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SVTCalculationUUID | SVTCalculationUUID | Calculation uuid | |
| SVTCalculationLastResultUUID | SVTCalculationLastResultUUID | Calculation Header Profile Result UUID | ||
| SVTPreprocessedDocumentUUID | SVTPreprocessedDocumentUUID | Preprocessed documen | ||
| ComplianceRequirement | ComplianceRequirement | Compliance Requirement | ||
| SVTPreprocessedDocumentDate | SVTPreprocessedDocumentDate | Posting Date | ||
| Material | Material | Vehicle Model | ||
| Plant | Plant | Valuation Area | ||
| CompanyCode | CompanyCode | Receiver Company Code | ||
| ApplicationLogHandle | ApplicationLogHandle | Log Handle | ||
| ProdCmplncLglEntyMappgUUID | ProdCmplncLglEntyMappgUUID | LE Mapping UUID | ||
| Supplier | Supplier | Supplier | ||
| BPSupplierName | _Supplier | BPSupplierName | Supplier Name | |
| SVTBusinessProcess | SVTBusinessProcess | Business Process | ||
| SVTBusinessProcessText | ||||
| SVTBusinessProcessScenario | SVTBusinessProcessScenario | Scenario | ||
| CmplRqSVTScenarioText | ||||
| SVTCalculationResultUUID | _LatestCalculationResult | SVTCalculationResultUUID | ||
| ProdCmplncEventUUID | _LatestCalculationResult | ProdCmplncEventUUID | Product Compliance Event | |
| ProdCmplncEventType | _LatestCalculationResult | ProdCmplncEventType | Event Type | |
| ProdCmplncEventTypeText | _LatestCalculationResult | ProdCmplncEventTypeText | ||
| SVTCalcChmCmInRglnUUID | _LatestCalculationResult | SVTCalcChmCmInRglnUUID | ||
| SVTCalcChmCmInUUID | _LatestCalculationResult | SVTCalcChmCmInUUID | ||
| CreationDateTime | _LatestCalculationResult | CreationDateTime | Timestamp | |
| ProdCmplncLegalEntity | _LatestCalculationResult | ProdCmplncLegalEntity | ||
| CmplRqVersName | _LatestCalculationResult | CmplRqVersName | Compliance Requirement Name | |
| CmplRqPattern | _LatestCalculationResult | CmplRqPattern | Compliance Pattern | |
| CmplRqPatternName | _LatestCalculationResult | CmplRqPatternName | Pattern Name | |
| EffectiveDate | _LatestCalculationResult | EffectiveDate | Effective Date | |
| CmplRqApplicationComponent | _LatestCalculationResult | CmplRqApplicationComponent | Solution Area | |
| CmplRqApplicationComponentName | _LatestCalculationResult | CmplRqApplicationComponentName | Solution Area | |
| ChmlCmplncInfoCombinedName | _LatestCalculationResult | ChmlCmplncInfoCombinedName | ||
| ProdCmplncLegalArea | _LatestCalculationResult | ProdCmplncLegalArea | Legal Area | |
| ProdCmplncLegalAreaName | _LatestCalculationResult | ProdCmplncLegalAreaName | ||
| CmplRqRsltUUID | _LatestCalculationResult | CmplRqRsltUUID | SDS Assessment | |
| ChmlCmplncInfoLastChgdDateTime | _LatestCalculationResult | ChmlCmplncInfoLastChgdDateTime | ||
| SVTCalculationValidityStatus | _LatestCalculationResult | SVTCalculationValidityStatus | ||
| SVTCalcValidityStatusText | _LatestCalculationResult | SVTCalcValidityStatusText | ||
| ChmlCompositionType | _LatestCalculationResult | ChmlCompositionType | Legal Area | |
| ChmlCompositionTypeName | _LatestCalculationResult | ChmlCompositionTypeName | ||
| ChmlCompositionStatus | _LatestCalculationResult | ChmlCompositionStatus | Processing Status | |
| ChmlCompositionStatusName | _LatestCalculationResult | ChmlCompositionStatusName | ||
| ReleaseDateTime | _LatestCalculationResult | ReleaseDateTime | Composition Released On | |
| ReleasedByUserName | _LatestCalculationResult | ReleasedByUserName | Description | |
| ChmlCmplncInfoUUID | _LatestCalculationResult | ChmlCmplncInfoUUID | Chemical Compliance Information PP | |
| SVTCalculationStatus | _LatestCalculationResult | SVTCalculationStatus | ||
| SVTCalculationStatusText | _LatestCalculationResult | SVTCalculationStatusText | ||
| _SVTCalcChmlCmplncInfoRgln | _LatestCalculationResult | _SVTCalcChmlCmplncInfoRgln | ||
| _SVTObjectExclusionReason | _LatestCalculationResult | _SVTObjectExclusionReason | ||
| ChmlSuplrMatlImprtRespyUUID | ChmlSuplrMatlImprtRespyUUID | Import Responsibility | ||
| ImprtRespyBuyingCompanyCode | _ChmlSuplrMatlImprtRespy | ImprtRespyBuyingCompanyCode | Buying Company Code | |
| ImprtRespyRcvgPlant | _ChmlSuplrMatlImprtRespy | ImprtRespyRcvgPlant | Receiving Plant | |
| ImprtRespyRespImporter | _ChmlSuplrMatlImprtRespy | ImprtRespyRespImporter | Responsible Importer | |
| ValidityStartDate | _ChmlSuplrMatlImprtRespy | ValidityStartDate | Validity Start Date | |
| ValidityEndDate | _ChmlSuplrMatlImprtRespy | ValidityEndDate | ValidTo | |
| ImprtRespyRemarkText | _ChmlSuplrMatlImprtRespy | ImprtRespyRemarkText | Import Responsibility Remark | |
| SVTBizProcCatRespImporter | SVTBizProcCatRespImporter | Responsible Importer | ||
| ImprtRespyRespImporterText | ||||
| SubstVolSourceCountry | SubstVolSourceCountry | Country/Region From | ||
| SVTSourceCountryName | ||||
| SubstVolTargetCountry | SubstVolTargetCountry | Country/Region To | ||
| SVTTargetCountryName | ||||
| BusinessPartnerSupplier | BusinessPartnerSupplier | Supplier | ||
| BusinessPartnerCustomer | BusinessPartnerCustomer | CHAR35 | ||
| PolymerBreakdownIsRequired | PolymerBreakdownIsRequired | Break Down Polymers | ||
| PolymerExclusionIsRequired | PolymerExclusionIsRequired | Is Polymer Excluded | ||
| SubstVolRetrackingTypeText | ||||
| _SVTCalculationItem | _SVTCalculationItem | |||
| _LatestCalculationResult | _LatestCalculationResult | |||
| _SVTCalculationResult | _SVTCalculationResult |
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_SVTCalculation.
-- 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.
CREATE VIEW C_SVTCalculation AS
SELECT
SVTCalculationUUID,
SVTCalculationLastResultUUID,
SVTPreprocessedDocumentUUID,
ComplianceRequirement,
SVTPreprocessedDocumentDate,
Material,
Plant,
CompanyCode,
ApplicationLogHandle,
ProdCmplncLglEntyMappgUUID,
Supplier,
_Supplier.BPSupplierName AS BPSupplierName,
SVTBusinessProcess,
_BusinessProcess._Text[1: Language = $session.system_language].SVTBusinessProcessText AS SVTBusinessProcessText,
SVTBusinessProcessScenario,
_BusinessProcessScenario._Text[1: Language = $session.system_language].CmplRqSVTScenarioText AS CmplRqSVTScenarioText,
_LatestCalculationResult.SVTCalculationResultUUID AS SVTCalculationResultUUID,
_LatestCalculationResult.ProdCmplncEventUUID AS ProdCmplncEventUUID,
_LatestCalculationResult.ProdCmplncEventType AS ProdCmplncEventType,
_LatestCalculationResult.ProdCmplncEventTypeText AS ProdCmplncEventTypeText,
_LatestCalculationResult.SVTCalcChmCmInRglnUUID AS SVTCalcChmCmInRglnUUID,
_LatestCalculationResult.SVTCalcChmCmInUUID AS SVTCalcChmCmInUUID,
_LatestCalculationResult.CreationDateTime AS CreationDateTime,
_LatestCalculationResult.ProdCmplncLegalEntity AS ProdCmplncLegalEntity,
_LatestCalculationResult.CmplRqVersName AS CmplRqVersName,
_LatestCalculationResult.CmplRqPattern AS CmplRqPattern,
_LatestCalculationResult.CmplRqPatternName AS CmplRqPatternName,
_LatestCalculationResult.EffectiveDate AS EffectiveDate,
_LatestCalculationResult.CmplRqApplicationComponent AS CmplRqApplicationComponent,
_LatestCalculationResult.CmplRqApplicationComponentName AS CmplRqApplicationComponentName,
_LatestCalculationResult.ChmlCmplncInfoCombinedName AS ChmlCmplncInfoCombinedName,
_LatestCalculationResult.ProdCmplncLegalArea AS ProdCmplncLegalArea,
_LatestCalculationResult.ProdCmplncLegalAreaName AS ProdCmplncLegalAreaName,
_LatestCalculationResult.CmplRqRsltUUID AS CmplRqRsltUUID,
_LatestCalculationResult.ChmlCmplncInfoLastChgdDateTime AS ChmlCmplncInfoLastChgdDateTime,
_LatestCalculationResult.SVTCalculationValidityStatus AS SVTCalculationValidityStatus,
_LatestCalculationResult.SVTCalcValidityStatusText AS SVTCalcValidityStatusText,
_LatestCalculationResult.ChmlCompositionType AS ChmlCompositionType,
_LatestCalculationResult.ChmlCompositionTypeName AS ChmlCompositionTypeName,
_LatestCalculationResult.ChmlCompositionStatus AS ChmlCompositionStatus,
_LatestCalculationResult.ChmlCompositionStatusName AS ChmlCompositionStatusName,
_LatestCalculationResult.ReleaseDateTime AS ReleaseDateTime,
_LatestCalculationResult.ReleasedByUserName AS ReleasedByUserName,
_LatestCalculationResult.ChmlCmplncInfoUUID AS ChmlCmplncInfoUUID,
_LatestCalculationResult.SVTCalculationStatus AS SVTCalculationStatus,
_LatestCalculationResult.SVTCalculationStatusText AS SVTCalculationStatusText,
_LatestCalculationResult._SVTCalcChmlCmplncInfoRgln AS _SVTCalcChmlCmplncInfoRgln,
_LatestCalculationResult._SVTObjectExclusionReason AS _SVTObjectExclusionReason,
ChmlSuplrMatlImprtRespyUUID,
_ChmlSuplrMatlImprtRespy.ImprtRespyBuyingCompanyCode AS ImprtRespyBuyingCompanyCode,
_ChmlSuplrMatlImprtRespy.ImprtRespyRcvgPlant AS ImprtRespyRcvgPlant,
_ChmlSuplrMatlImprtRespy.ImprtRespyRespImporter AS ImprtRespyRespImporter,
_ChmlSuplrMatlImprtRespy.ValidityStartDate AS ValidityStartDate,
_ChmlSuplrMatlImprtRespy.ValidityEndDate AS ValidityEndDate,
_ChmlSuplrMatlImprtRespy.ImprtRespyRemarkText AS ImprtRespyRemarkText,
SVTBizProcCatRespImporter,
_ResponsibleImporter._Text[ 1:Language = $session.system_language ].ImprtRespyRespImporterText AS ImprtRespyRespImporterText,
SubstVolSourceCountry,
_CountryFrom._Text[1: Language = $session.system_language].CountryName AS SVTSourceCountryName,
SubstVolTargetCountry,
_CountryTo._Text[1: Language = $session.system_language].CountryName AS SVTTargetCountryName,
BusinessPartnerSupplier,
BusinessPartnerCustomer,
PolymerBreakdownIsRequired,
PolymerExclusionIsRequired,
cast( '' as abap.char( 60 )) AS SubstVolRetrackingTypeText
FROM I_SVTCalculation
LEFT OUTER JOIN I_CmplRqSVTScenario AS _BusinessProcessScenario ON SVTBusinessProcessScenario = _BusinessProcessScenario.CmplRqSVTScenario -- association [0..1]
LEFT OUTER JOIN I_SVTBusinessProcess AS _BusinessProcess ON SVTBusinessProcess = _BusinessProcess.SVTBusinessProcess -- association [0..1]
LEFT OUTER JOIN I_ChmlSuplrMatlImprtRespy AS _ChmlSuplrMatlImprtRespy ON ChmlSuplrMatlImprtRespyUUID = _ChmlSuplrMatlImprtRespy.ChmlSuplrMatlImprtRespyUUID -- association [0..1]
LEFT OUTER JOIN C_SVTCalculationResult AS _LatestCalculationResult ON SVTCalculationLastResultUUID = _LatestCalculationResult.SVTCalculationResultUUID AND SVTCalculationUUID = _LatestCalculationResult.SVTCalculationUUID -- association [0..1]
LEFT OUTER JOIN C_SVTCalculationItem AS _SVTCalculationItem ON SVTCalculationUUID = _SVTCalculationItem.SVTCalculationUUID -- association [0..*]
LEFT OUTER JOIN C_SVTCalculationResult AS _SVTCalculationResult ON SVTCalculationUUID = _SVTCalculationResult.SVTCalculationUUID -- association [0..*]
;
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