C_StRpFxdAssetLocTransferFormC

DDL: C_STRPFXDASSETLOCTRANSFERFORMC SQL: CSRFALTRFORMC Type: view CONSUMPTION

Fixed Asset Location Transfer Form Cube

C_StRpFxdAssetLocTransferFormC is a Consumption CDS View (Cube) that provides data about "Fixed Asset Location Transfer Form Cube" in SAP S/4HANA. It reads from 4 data sources (P_STRPFxdAssetFormCompanyCode, I_FixedAssetFormNumber, I_AssetBalanceCube, P_StRpFxdAsstLocTransferAssgmt) and exposes 62 fields with key fields CompanyCode, AssetDepreciationArea, MasterFixedAsset, FixedAsset, AccountingDocument. It has 9 associations to related views.

Data Sources (4)

SourceAliasJoin Type
P_STRPFxdAssetFormCompanyCode AssetFormCompCode left_outer
I_FixedAssetFormNumber FormNumber left_outer
I_AssetBalanceCube I_AssetBalanceCube inner
P_StRpFxdAsstLocTransferAssgmt P_StRpFxdAsstLocTransferAssgmt from

Parameters (6)

NameTypeDefault
P_FiscalYear fis_gjahr
P_ToFiscalPeriod fis_period_to
P_FromPostingDate fiaagen_frm_ltr_date_from
P_ToPostingDate fiaagen_frm_ltr_date_to
P_AssetAccountingKeyFigureSet faa_key_figure_set
P_NationalClsfctnSourceField fiaagen_natl_clfn_srce_fld

Associations (9)

CardinalityTargetAliasCondition
[0..1] I_FxdAstAssgmtByFsclPerdEndDte _AssignmentByFiscalPeriodEnd FixedAssetVal.CompanyCode = _AssignmentByFiscalPeriodEnd.CompanyCode and FixedAssetVal.Ledger = _AssignmentByFiscalPeriodEnd.Ledger and FixedAssetVal.AssetDepreciationArea = _AssignmentByFiscalPeriodEnd.AssetDepreciationArea and FixedAssetVal.MasterFixedAsset = _AssignmentByFiscalPeriodEnd.MasterFixedAsset and FixedAssetVal.FixedAsset = _AssignmentByFiscalPeriodEnd.FixedAsset
[0..*] I_CostCenter _AssetCostCenter $projection.ControllingArea = _AssetCostCenter.ControllingArea and $projection.AssetCostCenter = _AssetCostCenter.CostCenter
[0..1] I_BusinessArea _AssetBusinessArea $projection.AssetBusinessArea = _AssetBusinessArea.BusinessArea
[0..1] I_Plant _AssetPlant $projection.AssetPlant = _AssetPlant.Plant
[0..1] I_Group1AssetEvaluationKey _EvaluationGroup1 $projection.Group1AssetEvaluationKey = _EvaluationGroup1.Group1AssetEvaluationKey
[0..1] I_Group2AssetEvaluationKey _EvaluationGroup2 $projection.Group2AssetEvaluationKey = _EvaluationGroup2.Group2AssetEvaluationKey
[0..1] I_Group3AssetEvaluationKey _EvaluationGroup3 $projection.Group3AssetEvaluationKey = _EvaluationGroup3.Group3AssetEvaluationKey
[0..1] I_Group4AssetEvaluationKey _EvaluationGroup4 $projection.Group4AssetEvaluationKey = _EvaluationGroup4.Group4AssetEvaluationKey
[0..1] I_Group5AssetEvaluationKey _EvaluationGroup5 $projection.Group5AssetEvaluationKey = _EvaluationGroup5.Group5AssetEvaluationKey

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CSRFALTRFORMC view
VDM.viewType #CONSUMPTION view
Analytics.dataCategory #CUBE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.preserveKey true view
EndUserText.label Fixed Asset Location Transfer Form Cube view
Metadata.allowExtensions true view

Fields (62)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode FixedAssetVal CompanyCode Receiver Company Code
KEY AssetDepreciationArea FixedAssetVal AssetDepreciationArea Deprec. Area
KEY MasterFixedAsset FixedAssetVal MasterFixedAsset Fixed Asset
KEY FixedAsset FixedAssetVal FixedAsset Sub-number
KEY AccountingDocument FixedAssetVal AccountingDocument Journal Entry
KEY Ledger FixedAssetVal Ledger Ledger
KEY FiscalYear FixedAssetVal FiscalYear G/L Fiscal Year
KEY SubLedgerAcctLineItemType FixedAssetVal SubLedgerAcctLineItemType SLALineItemType
KEY AssetAcctTransClassfctn FixedAssetVal AssetAcctTransClassfctn Trans.Type Cat.
KEY AssetAccountingKeyFigureSet FixedAssetVal AssetAccountingKeyFigureSet
KEY AssetAccountingKeyFigure FixedAssetVal AssetAccountingKeyFigure
KEY DebitCreditCode FixedAssetVal DebitCreditCode Single-Character Flag
KEY ValidityStartDate LocTransferAssgmt ValidityStartDate Validity Start Date
KEY ValidityEndDate LocTransferAssgmt ValidityEndDate ValidTo
CompanyCodeName P_STRPFxdAssetFormCompanyCode FullName Name
ControllingArea FixedAssetVal ControllingArea Controlling Area
Inventory FixedAssetVal Inventory Ci Inventory
AssetClass FixedAssetVal AssetClass Asset Class
FixedAssetDescription
AssetAdditionalDescription
Group1AssetEvaluationKey Group1AssetEvaluationKey
Group2AssetEvaluationKey Group2AssetEvaluationKey
Group3AssetEvaluationKey Group3AssetEvaluationKey
Group4AssetEvaluationKey Group4AssetEvaluationKey
Group5AssetEvaluationKey Group5AssetEvaluationKey
ActiveValidityEndDate LocTransferAssgmt ValidityEndDate ValidTo
AssetTransactionType FixedAssetVal AssetTransactionType Trans.Type
AssetTransactionTypeName
Country FixedAssetVal Country Venue: Ctry/Reg
AssetSerialNumber FixedAssetVal AssetSerialNumber
CompanyCodeCurrency Display Currency
OldAssetPlant
OldAssetLocation
NewAssetPlant
NewAssetLocation
OldAssetCostCenter
NewAssetCostCenter
AssetPlant
AssetCostCenter
AssetBusinessArea
FixedAssetFormNumber I_FixedAssetFormNumber FixedAssetFormNumber Form Number
StatryRptgEntity I_FixedAssetFormNumber StatryRptgEntity Reporting Entity
StatryRptCategory I_FixedAssetFormNumber StatryRptCategory Report ID
StatryRptRunID I_FixedAssetFormNumber StatryRptRunID Report Run ID
_CompanyCode FixedAssetVal _CompanyCode
_DepreciationArea FixedAssetVal _DepreciationArea
_MasterFixedAsset FixedAssetVal _MasterFixedAsset
_FixedAsset FixedAssetVal _FixedAsset
_JournalEntry FixedAssetVal _JournalEntry
_Ledger FixedAssetVal _Ledger
_FiscalYear FixedAssetVal _FiscalYear
_SubLedgerAccLineItemType FixedAssetVal _SubLedgerAccLineItemType
_AssetAcctTransClassfctn FixedAssetVal _AssetAcctTransClassfctn
_AssetKeyFigure FixedAssetVal _AssetKeyFigure
_AssetKeyFigureSet FixedAssetVal _AssetKeyFigureSet
_AssetClass _AssetClass
_AssetPlant _AssetPlant
_AssetBusinessArea _AssetBusinessArea
_AssetCostCenter _AssetCostCenter
_ControllingArea FixedAssetVal _ControllingArea
_AssetTransactionType FixedAssetVal _AssetTransactionType
_Country FixedAssetVal _Country

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_StRpFxdAssetLocTransferFormC.
-- 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: CSRFALTRFORMC
-- Parameters: P_FiscalYear : fis_gjahr, P_ToFiscalPeriod : fis_period_to, P_FromPostingDate : fiaagen_frm_ltr_date_from, P_ToPostingDate : fiaagen_frm_ltr_date_to, P_AssetAccountingKeyFigureSet : faa_key_figure_set, P_NationalClsfctnSourceField : fiaagen_natl_clfn_srce_fld

CREATE VIEW C_StRpFxdAssetLocTransferFormC AS
SELECT
  FixedAssetVal.CompanyCode AS CompanyCode,
  FixedAssetVal.AssetDepreciationArea AS AssetDepreciationArea,
  FixedAssetVal.MasterFixedAsset AS MasterFixedAsset,
  FixedAssetVal.FixedAsset AS FixedAsset,
  FixedAssetVal.AccountingDocument AS AccountingDocument,
  FixedAssetVal.Ledger AS Ledger,
  FixedAssetVal.FiscalYear AS FiscalYear,
  FixedAssetVal.SubLedgerAcctLineItemType AS SubLedgerAcctLineItemType,
  FixedAssetVal.AssetAcctTransClassfctn AS AssetAcctTransClassfctn,
  FixedAssetVal.AssetAccountingKeyFigureSet AS AssetAccountingKeyFigureSet,
  FixedAssetVal.AssetAccountingKeyFigure AS AssetAccountingKeyFigure,
  FixedAssetVal.DebitCreditCode AS DebitCreditCode,
  LocTransferAssgmt.ValidityStartDate AS ValidityStartDate,
  LocTransferAssgmt.ValidityEndDate AS ValidityEndDate,
  AssetFormCompCode.FullName AS CompanyCodeName,
  FixedAssetVal.ControllingArea AS ControllingArea,
  FixedAssetVal.Inventory AS Inventory,
  FixedAssetVal.AssetClass AS AssetClass,
  FixedAssetVal._FixedAsset.FixedAssetDescription AS FixedAssetDescription,
  FixedAssetVal._FixedAsset.AssetAdditionalDescription AS AssetAdditionalDescription,
  Group1AssetEvaluationKey,
  Group2AssetEvaluationKey,
  Group3AssetEvaluationKey,
  Group4AssetEvaluationKey,
  Group5AssetEvaluationKey,
  LocTransferAssgmt.ValidityEndDate AS ActiveValidityEndDate,
  FixedAssetVal.AssetTransactionType AS AssetTransactionType,
  FixedAssetVal._AssetTransactionType._Text[1:Language = $session.system_language].AssetTransactionTypeName AS AssetTransactionTypeName,
  FixedAssetVal.Country AS Country,
  FixedAssetVal.AssetSerialNumber AS AssetSerialNumber,
  cast (DisplayCurrency as waers) AS CompanyCodeCurrency,
  cast( LocTransferAssgmt.OldAssetPlant as fiaagen_frm_old_plant ) AS OldAssetPlant,
  cast( LocTransferAssgmt.OldAssetLocation as fiaagen_frm_old_loc ) AS OldAssetLocation,
  cast( LocTransferAssgmt.NewAssetPlant as fiaagen_frm_new_plant ) AS NewAssetPlant,
  cast( LocTransferAssgmt.NewAssetLocation as fiaagen_frm_new_loc ) AS NewAssetLocation,
  cast( LocTransferAssgmt.OldAssetCostCenter as fiaagen_frm_old_cost_ctr ) AS OldAssetCostCenter,
  cast( LocTransferAssgmt.NewAssetCostCenter as fiaagen_frm_new_cost_ctr ) AS NewAssetCostCenter,
  cast (_AssignmentByFiscalPeriodEnd(P_FiscalYear: :P_FiscalYear, P_FiscalPeriod: :P_ToFiscalPeriod).Plant as faa_werks) AS AssetPlant,
  cast (_AssignmentByFiscalPeriodEnd(P_FiscalYear: :P_FiscalYear, P_FiscalPeriod: :P_ToFiscalPeriod).CostCenter as faa_kostl) AS AssetCostCenter,
  cast (_AssignmentByFiscalPeriodEnd(P_FiscalYear: :P_FiscalYear, P_FiscalPeriod: :P_ToFiscalPeriod).BusinessArea as faa_gsber) AS AssetBusinessArea,
  FormNumber.FixedAssetFormNumber AS FixedAssetFormNumber,
  FormNumber.StatryRptgEntity AS StatryRptgEntity,
  FormNumber.StatryRptCategory AS StatryRptCategory,
  FormNumber.StatryRptRunID AS StatryRptRunID,
  FixedAssetVal._CompanyCode AS _CompanyCode,
  FixedAssetVal._DepreciationArea AS _DepreciationArea,
  FixedAssetVal._MasterFixedAsset AS _MasterFixedAsset,
  FixedAssetVal._FixedAsset AS _FixedAsset,
  FixedAssetVal._JournalEntry AS _JournalEntry,
  FixedAssetVal._Ledger AS _Ledger,
  FixedAssetVal._FiscalYear AS _FiscalYear,
  FixedAssetVal._SubLedgerAccLineItemType AS _SubLedgerAccLineItemType,
  FixedAssetVal._AssetAcctTransClassfctn AS _AssetAcctTransClassfctn,
  FixedAssetVal._AssetKeyFigure AS _AssetKeyFigure,
  FixedAssetVal._AssetKeyFigureSet AS _AssetKeyFigureSet,
  FixedAssetVal._ControllingArea AS _ControllingArea,
  FixedAssetVal._AssetTransactionType AS _AssetTransactionType,
  FixedAssetVal._Country AS _Country
FROM P_StRpFxdAsstLocTransferAssgmt
INNER JOIN I_AssetBalanceCube ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_FixedAssetFormNumber AS FormNumber ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_STRPFxdAssetFormCompanyCode AS AssetFormCompCode ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_FxdAstAssgmtByFsclPerdEndDte AS _AssignmentByFiscalPeriodEnd ON FixedAssetVal.CompanyCode = _AssignmentByFiscalPeriodEnd.CompanyCode AND FixedAssetVal.Ledger = _AssignmentByFiscalPeriodEnd.Ledger AND FixedAssetVal.AssetDepreciationArea = _AssignmentByFiscalPeriodEnd.AssetDepreciationArea AND FixedAssetVal.MasterFixedAsset = _AssignmentByFiscalPeriodEnd.MasterFixedAsset AND FixedAssetVal.FixedAsset = _AssignmentByFiscalPeriodEnd.FixedAsset  -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _AssetCostCenter ON ControllingArea = _AssetCostCenter.ControllingArea AND AssetCostCenter = _AssetCostCenter.CostCenter  -- association [0..*]
LEFT OUTER JOIN I_BusinessArea AS _AssetBusinessArea ON AssetBusinessArea = _AssetBusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _AssetPlant ON AssetPlant = _AssetPlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_Group1AssetEvaluationKey AS _EvaluationGroup1 ON Group1AssetEvaluationKey = _EvaluationGroup1.Group1AssetEvaluationKey  -- association [0..1]
LEFT OUTER JOIN I_Group2AssetEvaluationKey AS _EvaluationGroup2 ON Group2AssetEvaluationKey = _EvaluationGroup2.Group2AssetEvaluationKey  -- association [0..1]
LEFT OUTER JOIN I_Group3AssetEvaluationKey AS _EvaluationGroup3 ON Group3AssetEvaluationKey = _EvaluationGroup3.Group3AssetEvaluationKey  -- association [0..1]
LEFT OUTER JOIN I_Group4AssetEvaluationKey AS _EvaluationGroup4 ON Group4AssetEvaluationKey = _EvaluationGroup4.Group4AssetEvaluationKey  -- association [0..1]
LEFT OUTER JOIN I_Group5AssetEvaluationKey AS _EvaluationGroup5 ON Group5AssetEvaluationKey = _EvaluationGroup5.Group5AssetEvaluationKey  -- association [0..1]
;