I_LossAllwncKeyFigAssgmt

DDL: I_LOSSALLWNCKEYFIGASSGMT SQL: ILAKFASSIGN Type: view BASIC

Credit Loss KF assignment to Layout

I_LossAllwncKeyFigAssgmt is a Basic CDS View that provides data about "Credit Loss KF assignment to Layout" in SAP S/4HANA. It reads from 8 data sources and exposes 16 fields with key fields LossAllowanceLayout, LossAllowanceSortSequenceValue, LossAllowanceKeyFigure, SubLedgerAcctLineItemType, LossAllowanceSortSequenceValue. It has 2 associations to related views.

Data Sources (8)

SourceAliasJoin Type
finsts_faa_bcf CarryForward inner
finsc_kf_assign KeyFigureDefinition inner
finsc_kf_assign KeyFigureDefinition inner
finsc_kf_assign KeyFigureDefinition left_outer
finsc_kfl_assign LayoutDefinition from
finsc_kfl_assign LayoutDefinition inner
finsc_kfl_assign LayoutDefinition union_all
finsc_kfl_assign LayoutName union_all

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_LossAllowanceKeyFigure _KeyFigure $projection.LossAllowanceKeyFigure = _KeyFigure.LossAllowanceKeyFigure
[0..1] I_LossAllowanceLayout _KeyFigureLayout $projection.LossAllowanceLayout = _KeyFigureLayout.LossAllowanceLayout

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ILAKFASSIGN view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.representativeKey LossAllowanceLayout view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
EndUserText.label Credit Loss KF assignment to Layout view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY LossAllowanceLayout finsc_kfl_assign key_figure_layout Key Figure Layout
KEY LossAllowanceSortSequenceValue sort_order Sort Order
KEY LossAllowanceKeyFigure finsc_kfl_assign key_figure Key Figure
KEY SubLedgerAcctLineItemType finsc_kf_assign slalittype SLALineItemType
_KeyFigure _KeyFigure
key_figure_layoutasLossAllowanceLayout
KEY LossAllowanceSortSequenceValue finsc_kfl_assign sort_order Sort Order
KEY LossAllowanceKeyFigure finsc_kfl_assign key_figure Key Figure
KEY SubLedgerAcctLineItemType finsts_faa_bcf slalittype_trgt SLALineItemType
_KeyFigure _KeyFigure
key_figure_layoutasLossAllowanceLayout
KEY LossAllowanceSortSequenceValue sort_order Sort Order
KEY LossAllowanceKeyFigure finsc_kfl_assign key_figure Key Figure
KEY SubLedgerAcctLineItemType finsc_kf_assign slalittype SLALineItemType
_KeyFigure _KeyFigure
_KeyFigureLayout _KeyFigureLayout

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_LossAllwncKeyFigAssgmt.
-- 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: ILAKFASSIGN

CREATE VIEW I_LossAllwncKeyFigAssgmt AS
SELECT
  LayoutDefinition.key_figure_layout AS LossAllowanceLayout,
  sort_order AS LossAllowanceSortSequenceValue,
  LayoutDefinition.key_figure AS LossAllowanceKeyFigure,
  KeyFigureDefinition.slalittype AS SubLedgerAcctLineItemType
FROM finsc_kfl_assign AS LayoutDefinition
INNER JOIN finsc_kf_assign AS KeyFigureDefinition ON /* join condition not captured in parsed metadata */
INNER JOIN finsc_kfl_assign AS LayoutDefinition ON /* join condition not captured in parsed metadata */
INNER JOIN finsts_faa_bcf AS CarryForward ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN finsc_kf_assign AS KeyFigureDefinition ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_LossAllowanceKeyFigure AS _KeyFigure ON LossAllowanceKeyFigure = _KeyFigure.LossAllowanceKeyFigure  -- association [0..1]
LEFT OUTER JOIN I_LossAllowanceLayout AS _KeyFigureLayout ON LossAllowanceLayout = _KeyFigureLayout.LossAllowanceLayout  -- association [0..1]
-- UNION ALL with additional select branch(es): finsc_kfl_assign, finsc_kfl_assign
;