FINOC_ACDOCA_SEGMENT

DDL: FINOC_ACDOCA_SEGMENT SQL: FINOCV_AC_SEG Type: view

Organizational Change: Segment Transfer

FINOC_ACDOCA_SEGMENT is a CDS View that provides data about "Organizational Change: Segment Transfer" in SAP S/4HANA. It reads from 2 data sources (FINOC_ACDOCA_SEGMENT_sum, finoc_segment) and exposes 42 fields with key fields rldnr, rbukrs, gjahr, belnr, docln. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
FINOC_ACDOCA_SEGMENT_sum FINOC_ACDOCA_SEGMENT_sum from
finoc_segment seg left_outer

Parameters (5)

NameTypeDefault
p_date datum
p_correction char1
p_base fins_ledger
p_sim fins_ledger
p_reset_clear char1

Associations (1)

CardinalityTargetAliasCondition
[0..1] acdoca _acdoca $projection.rldnr = _acdoca.rldnr and $projection.rbukrs = _acdoca.rbukrs and $projection.gjahr = _acdoca.gjahr and $projection.belnr = _acdoca.belnr and $projection.docln = _acdoca.docln

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName FINOCV_AC_SEG view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
EndUserText.label Organizational Change: Segment Transfer view

Fields (42)

KeyFieldSource TableSource FieldDescription
KEY rldnr s rldnr Ledger (Compat.)
KEY rbukrs s rbukrs Company Code
KEY gjahr s gjahr Settlement Year
KEY belnr s belnr SD Document
KEY docln s docln Matching Document Line Item
buzei s buzei Posting View Item
awitem s awitem Ref. Doc. Line Item
_acdoca _acdoca
wsl s wsl_sum
tsl s tsl_sum
hsl s hsl_sum
ksl s ksl_sum
osl s osl_sum
vsl s vsl_sum
bsl s bsl_sum
csl s csl_sum
dsl s dsl_sum
esl s esl_sum
fsl s fsl_sum
gsl s gsl_sum
fcsl s fcsl_sum
rwcur s rwcur Transaction Currency
rtcur s rtcur Currency
rhcur s rhcur Local Currency
rkcur s rkcur Ledger curr.
rocur s rocur Free Defined Crcy 1
rvcur s rvcur Free Defined Crcy 4
rbcur s rbcur Free Defined Crcy 3
rccur s rccur Third Currency
rdcur s rdcur Free Defined Crcy 5
recur s recur Free Defined Crcy 6
rfcur s rfcur Free Defined Crcy 7
rgcur s rgcur Free Defined Crcy 8
rfccur s rfccur Functional Currency
prctr s prctr Profit Centers
kokrs s kokrs Org. Value
segment s segment Segment number
orgl_change rt orgl_change Organizational Change
prctr_rt rt prctr Profit Centers
segment_old rt segment_old
segment_new rt segment Segment number
budat s budat Posting Date

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 FINOC_ACDOCA_SEGMENT.
-- 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: FINOCV_AC_SEG
-- Parameters: p_date : datum, p_correction : char1, p_base : fins_ledger, p_sim : fins_ledger, p_reset_clear : char1

CREATE VIEW FINOC_ACDOCA_SEGMENT AS
SELECT
  s.rldnr AS rldnr,
  s.rbukrs AS rbukrs,
  s.gjahr AS gjahr,
  s.belnr AS belnr,
  s.docln AS docln,
  s.buzei AS buzei,
  s.awitem AS awitem,
  s.wsl_sum AS wsl,
  s.tsl_sum AS tsl,
  s.hsl_sum AS hsl,
  s.ksl_sum AS ksl,
  s.osl_sum AS osl,
  s.vsl_sum AS vsl,
  s.bsl_sum AS bsl,
  s.csl_sum AS csl,
  s.dsl_sum AS dsl,
  s.esl_sum AS esl,
  s.fsl_sum AS fsl,
  s.gsl_sum AS gsl,
  s.fcsl_sum AS fcsl,
  s.rwcur AS rwcur,
  s.rtcur AS rtcur,
  s.rhcur AS rhcur,
  s.rkcur AS rkcur,
  s.rocur AS rocur,
  s.rvcur AS rvcur,
  s.rbcur AS rbcur,
  s.rccur AS rccur,
  s.rdcur AS rdcur,
  s.recur AS recur,
  s.rfcur AS rfcur,
  s.rgcur AS rgcur,
  s.rfccur AS rfccur,
  s.prctr AS prctr,
  s.kokrs AS kokrs,
  s.segment AS segment,
  rt.orgl_change AS orgl_change,
  rt.prctr AS prctr_rt,
  rt.segment_old AS segment_old,
  rt.segment AS segment_new,
  s.budat AS budat
FROM FINOC_ACDOCA_SEGMENT_sum
LEFT OUTER JOIN finoc_segment AS seg ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN acdoca AS _acdoca ON rldnr = _acdoca.rldnr AND rbukrs = _acdoca.rbukrs AND gjahr = _acdoca.gjahr AND belnr = _acdoca.belnr AND docln = _acdoca.docln  -- association [0..1]
;