I_FrcElmntToAccountAssgmtUnion

DDL: I_FRCELMNTTOACCOUNTASSGMTUNION SQL: IFETOACCASGMTUN Type: view COMPOSITE

Interface View of FE To Account Assignment with Union

I_FrcElmntToAccountAssgmtUnion is a Composite CDS View that provides data about "Interface View of FE To Account Assignment with Union" in SAP S/4HANA. It reads from 3 data sources (I_FrcElmntToAccountAssgmtDrft, I_FrcElmntToAccountAssignment, I_DraftAdministrativeData) and exposes 44 fields with key fields ForceElementOrgID, FrcElmntOrgDraftUUID, FrcElmntOrgPlngStatus, FrcElmntOrgValdtyStartDate, FrcElmntOrgValdtyEndDate.

Data Sources (3)

SourceAliasJoin Type
I_FrcElmntToAccountAssgmtDrft FrcElmntToAccountAssgmtDrft union_all
I_FrcElmntToAccountAssignment FrcElmntToAccountAssgmtUnion from
I_DraftAdministrativeData I_DraftAdministrativeData inner

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IFETOACCASGMTUN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Interface View of FE To Account Assignment with Union view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY ForceElementOrgID I_FrcElmntToAccountAssignment ForceElementOrgID
KEY FrcElmntOrgDraftUUID UUID
KEY FrcElmntOrgPlngStatus I_FrcElmntToAccountAssignment FrcElmntOrgPlngStatus Planning status
KEY FrcElmntOrgValdtyStartDate I_FrcElmntToAccountAssignment FrcElmntOrgValdtyStartDate Start date
KEY FrcElmntOrgValdtyEndDate I_FrcElmntToAccountAssignment FrcElmntOrgValdtyEndDate End Date
DfsAssgmtActiveDraft
FrcElmntOrgPlanVersion I_FrcElmntToAccountAssignment FrcElmntOrgPlanVersion Plan version
FrcElmntOrgType I_FrcElmntToAccountAssignment FrcElmntOrgType Object type
FrcElmntOrgSubType I_FrcElmntToAccountAssignment FrcElmntOrgSubType Subtype
FrcElmntOrgVariationID I_FrcElmntToAccountAssignment FrcElmntOrgVariationID Variation field
NumberOfForceElementOrg I_FrcElmntToAccountAssignment NumberOfForceElementOrg IT record no.
FrcElmntOrgInfoType I_FrcElmntToAccountAssignment FrcElmntOrgInfoType Infotype
FrcElmntOrgCompanyCode I_FrcElmntToAccountAssignment FrcElmntOrgCompanyCode Company Code
FrcElmntOrgBusinessArea I_FrcElmntToAccountAssignment FrcElmntOrgBusinessArea Business Area
FrcElmntOrgAccountingPlant I_FrcElmntToAccountAssignment FrcElmntOrgAccountingPlant Plant
FrcElmntOrgPersonnelArea I_FrcElmntToAccountAssignment FrcElmntOrgPersonnelArea Personnel area
FrcElmntOrgPersonnelSubArea I_FrcElmntToAccountAssignment FrcElmntOrgPersonnelSubArea Pers. subarea
FrcElmntOrgControllingArea I_FrcElmntToAccountAssignment FrcElmntOrgControllingArea CO Area
FrcElmntOrgPlngStsCritlty I_FrcElmntToAccountAssignment FrcElmntOrgPlngStsCritlty
FinancialManagementArea I_FrcElmntToAccountAssignment FinancialManagementArea FM Area
IsActiveEntity
HasActiveEntity TRUE
ForceElementOrgID
KEY FrcElmntOrgDraftUUID I_FrcElmntToAccountAssgmtDrft FrcElmntOrgDraftUUID UUID
KEY FrcElmntOrgPlngStatus I_FrcElmntToAccountAssgmtDrft FrcElmntOrgPlngStatus Planning status
KEY FrcElmntOrgValdtyStartDate I_FrcElmntToAccountAssgmtDrft FrcElmntOrgValdtyStartDate Start date
KEY FrcElmntOrgValdtyEndDate I_FrcElmntToAccountAssgmtDrft FrcElmntOrgValdtyEndDate End Date
FrcElmntOrgPlanVersion I_FrcElmntToAccountAssgmtDrft FrcElmntOrgPlanVersion Plan version
FrcElmntOrgType I_FrcElmntToAccountAssgmtDrft FrcElmntOrgType Object type
FrcElmntOrgSubType I_FrcElmntToAccountAssgmtDrft FrcElmntOrgSubType Subtype
FrcElmntOrgVariationID I_FrcElmntToAccountAssgmtDrft FrcElmntOrgVariationID Variation field
NumberOfForceElementOrg I_FrcElmntToAccountAssgmtDrft NumberOfForceElementOrg IT record no.
FrcElmntOrgInfoType I_FrcElmntToAccountAssgmtDrft FrcElmntOrgInfoType Infotype
FrcElmntOrgCompanyCode I_FrcElmntToAccountAssgmtDrft FrcElmntOrgCompanyCode Company Code
FrcElmntOrgBusinessArea I_FrcElmntToAccountAssgmtDrft FrcElmntOrgBusinessArea Business Area
FrcElmntOrgAccountingPlant I_FrcElmntToAccountAssgmtDrft FrcElmntOrgAccountingPlant Plant
FrcElmntOrgPersonnelArea I_FrcElmntToAccountAssgmtDrft FrcElmntOrgPersonnelArea Personnel area
FrcElmntOrgPersonnelSubArea I_FrcElmntToAccountAssgmtDrft FrcElmntOrgPersonnelSubArea Pers. subarea
FrcElmntOrgControllingArea I_FrcElmntToAccountAssgmtDrft FrcElmntOrgControllingArea CO Area
FrcElmntOrgPlngStsCritlty I_FrcElmntToAccountAssgmtDrft FrcElmntOrgPlngStsCritlty
FinancialManagementArea I_FrcElmntToAccountAssgmtDrft FinancialManagementArea FM Area
IsActiveEntity
HasActiveEntity I_FrcElmntToAccountAssgmtDrft HasActiveEntity TRUE
HasDraftEntity

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_FrcElmntToAccountAssgmtUnion.
-- 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: IFETOACCASGMTUN

CREATE VIEW I_FrcElmntToAccountAssgmtUnion AS
SELECT
  FrcElmntToAccountAssgmtUnion.ForceElementOrgID AS ForceElementOrgID,
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x preserving type ) AS FrcElmntOrgDraftUUID,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgPlngStatus AS FrcElmntOrgPlngStatus,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgValdtyStartDate AS FrcElmntOrgValdtyStartDate,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgValdtyEndDate AS FrcElmntOrgValdtyEndDate,
  '1' AS DfsAssgmtActiveDraft,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgType AS FrcElmntOrgType,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgSubType AS FrcElmntOrgSubType,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgVariationID AS FrcElmntOrgVariationID,
  FrcElmntToAccountAssgmtUnion.NumberOfForceElementOrg AS NumberOfForceElementOrg,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgInfoType AS FrcElmntOrgInfoType,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgCompanyCode AS FrcElmntOrgCompanyCode,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgBusinessArea AS FrcElmntOrgBusinessArea,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgAccountingPlant AS FrcElmntOrgAccountingPlant,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgPersonnelArea AS FrcElmntOrgPersonnelArea,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgPersonnelSubArea AS FrcElmntOrgPersonnelSubArea,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgControllingArea AS FrcElmntOrgControllingArea,
  FrcElmntToAccountAssgmtUnion.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
  FrcElmntToAccountAssgmtUnion.FinancialManagementArea AS FinancialManagementArea,
  cast( 'X' as boole_d preserving type ) AS IsActiveEntity,
  cast( ' ' as boole_d preserving type ) AS HasActiveEntity,
  cast( ' ' as boole_d preserving type) AS HasDraftEntity
FROM I_FrcElmntToAccountAssignment AS FrcElmntToAccountAssgmtUnion
INNER JOIN I_DraftAdministrativeData ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): I_FrcElmntToAccountAssgmtDrft
;