I_GlobAssetTimeBasedValn

DDL: I_GLOBASSETTIMEBASEDVALN SQL: IGASTTIMEBSDVALN Type: view BASIC Package: GLO_FIN_FAA_GEN

CSMD Time Based Valuation of Asset

I_GlobAssetTimeBasedValn is a Basic CDS View that provides data about "CSMD Time Based Valuation of Asset" in SAP S/4HANA. It reads from 1 data source (glo_faat_md_vtdd) and exposes 31 fields with key fields CompanyCode, MasterFixedAsset, FixedAsset, Ledger, AssetDepreciationArea. It has 2 associations to related views. Part of development package GLO_FIN_FAA_GEN.

Data Sources (1)

SourceAliasJoin Type
glo_faat_md_vtdd GlobAssetTimeBasedValuation from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_FixedAsset _FixedAsset $projection.CompanyCode = _FixedAsset.CompanyCode and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset and $projection.FixedAsset = _FixedAsset.FixedAsset
[1..1] I_AssetValuation _AssetValuation $projection.CompanyCode = _AssetValuation.CompanyCode and $projection.MasterFixedAsset = _AssetValuation.MasterFixedAsset and $projection.FixedAsset = _AssetValuation.FixedAsset and $projection.Ledger = _AssetValuation.Ledger and $projection.AssetDepreciationArea = _AssetValuation.AssetDepreciationArea

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IGASTTIMEBSDVALN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label CSMD Time Based Valuation of Asset view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode comp_code Procuring Comp. Cde
KEY MasterFixedAsset asset_no Asset
KEY FixedAsset asset_subno Sub-number
KEY Ledger ledger Ledger
KEY AssetDepreciationArea depr_area Deprec. Area
KEY ValidityEndDate valid_to_date Validity To Date
ValidityStartDate valid_from_date Validity From Date
JP_ImpairmentPostingDate glo_jp_imp_posting_date Impairment Post Date
JP_ImpAcqnProdCostAmtInCCCrcy glo_jp_imp_apc_hsl APC in Co. Code Crcy
JP_ImpAcqnProdCostAmtInGCrcy glo_jp_imp_apc_ksl APC in Global Crcy
JP_ImpAcqnProdCostAmtInFDCrcy1 glo_jp_imp_apc_osl APC in Currency 1
JP_ImpAcqnProdCostAmtInFDCrcy2 glo_jp_imp_apc_vsl APC in Currency 2
JP_ImpAcqnProdCostAmtInFDCrcy3 glo_jp_imp_apc_bsl APC in Currency 3
JP_ImpAcqnProdCostAmtInFDCrcy4 glo_jp_imp_apc_csl APC in Currency 4
JP_ImpAcqnProdCostAmtInFDCrcy5 glo_jp_imp_apc_dsl APC in Currency 5
JP_ImpAcqnProdCostAmtInFDCrcy6 glo_jp_imp_apc_esl APC in Currency 6
JP_ImpAcqnProdCostAmtInFDCrcy7 glo_jp_imp_apc_fsl APC in Currency 7
JP_ImpAcqnProdCostAmtInFDCrcy8 glo_jp_imp_apc_gsl APC in Currency 8
JP_AftImprmtBookAmtInCCCrcy glo_jp_imp_bai_hsl BAI in Co. Code Crcy
JP_AftImprmtBookAmtInGlobCrcy glo_jp_imp_bai_ksl BAI in Global Crcy
JP_AftImprmtBookAmtInFDCrcy1 glo_jp_imp_bai_osl BAI in Currency 1
JP_AftImprmtBookAmtInFDCrcy2 glo_jp_imp_bai_vsl BAI in Currency 2
JP_AftImprmtBookAmtInFDCrcy3 glo_jp_imp_bai_bsl BAI in Currency 3
JP_AftImprmtBookAmtInFDCrcy4 glo_jp_imp_bai_csl BAI in Currency 4
JP_AftImprmtBookAmtInFDCrcy5 glo_jp_imp_bai_dsl BAI in Currency 5
JP_AftImprmtBookAmtInFDCrcy6 glo_jp_imp_bai_esl BAI in Currency 6
JP_AftImprmtBookAmtInFDCrcy7 glo_jp_imp_bai_fsl BAI in Currency 7
JP_AftImprmtBookAmtInFDCrcy8 glo_jp_imp_bai_gsl BAI in Currency 8
SK_CapitalImprovementYear glo_sk_cptl_imprv_yr Capital Impr.Year
_FixedAsset _FixedAsset
_AssetValuation _AssetValuation

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_GlobAssetTimeBasedValn.
-- 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: IGASTTIMEBSDVALN

CREATE VIEW I_GlobAssetTimeBasedValn AS
SELECT
  comp_code AS CompanyCode,
  asset_no AS MasterFixedAsset,
  asset_subno AS FixedAsset,
  Ledger,
  depr_area AS AssetDepreciationArea,
  valid_to_date AS ValidityEndDate,
  valid_from_date AS ValidityStartDate,
  glo_jp_imp_posting_date AS JP_ImpairmentPostingDate,
  glo_jp_imp_apc_hsl AS JP_ImpAcqnProdCostAmtInCCCrcy,
  glo_jp_imp_apc_ksl AS JP_ImpAcqnProdCostAmtInGCrcy,
  glo_jp_imp_apc_osl AS JP_ImpAcqnProdCostAmtInFDCrcy1,
  glo_jp_imp_apc_vsl AS JP_ImpAcqnProdCostAmtInFDCrcy2,
  glo_jp_imp_apc_bsl AS JP_ImpAcqnProdCostAmtInFDCrcy3,
  glo_jp_imp_apc_csl AS JP_ImpAcqnProdCostAmtInFDCrcy4,
  glo_jp_imp_apc_dsl AS JP_ImpAcqnProdCostAmtInFDCrcy5,
  glo_jp_imp_apc_esl AS JP_ImpAcqnProdCostAmtInFDCrcy6,
  glo_jp_imp_apc_fsl AS JP_ImpAcqnProdCostAmtInFDCrcy7,
  glo_jp_imp_apc_gsl AS JP_ImpAcqnProdCostAmtInFDCrcy8,
  glo_jp_imp_bai_hsl AS JP_AftImprmtBookAmtInCCCrcy,
  glo_jp_imp_bai_ksl AS JP_AftImprmtBookAmtInGlobCrcy,
  glo_jp_imp_bai_osl AS JP_AftImprmtBookAmtInFDCrcy1,
  glo_jp_imp_bai_vsl AS JP_AftImprmtBookAmtInFDCrcy2,
  glo_jp_imp_bai_bsl AS JP_AftImprmtBookAmtInFDCrcy3,
  glo_jp_imp_bai_csl AS JP_AftImprmtBookAmtInFDCrcy4,
  glo_jp_imp_bai_dsl AS JP_AftImprmtBookAmtInFDCrcy5,
  glo_jp_imp_bai_esl AS JP_AftImprmtBookAmtInFDCrcy6,
  glo_jp_imp_bai_fsl AS JP_AftImprmtBookAmtInFDCrcy7,
  glo_jp_imp_bai_gsl AS JP_AftImprmtBookAmtInFDCrcy8,
  glo_sk_cptl_imprv_yr AS SK_CapitalImprovementYear
FROM glo_faat_md_vtdd AS GlobAssetTimeBasedValuation
LEFT OUTER JOIN I_FixedAsset AS _FixedAsset ON CompanyCode = _FixedAsset.CompanyCode AND MasterFixedAsset = _FixedAsset.MasterFixedAsset AND FixedAsset = _FixedAsset.FixedAsset  -- association [1..1]
LEFT OUTER JOIN I_AssetValuation AS _AssetValuation ON CompanyCode = _AssetValuation.CompanyCode AND MasterFixedAsset = _AssetValuation.MasterFixedAsset AND FixedAsset = _AssetValuation.FixedAsset AND Ledger = _AssetValuation.Ledger AND AssetDepreciationArea = _AssetValuation.AssetDepreciationArea  -- association [1..1]
;