I_FlxMtPlObjVarAccogPartOthTP

DDL: I_FLXMTPLOBJVARACCOGPARTOTHTP SQL: IFLXMTPAPOTHTP Type: view TRANSACTIONAL

List of othr Accompanying Part

I_FlxMtPlObjVarAccogPartOthTP is a Transactional CDS View that provides data about "List of othr Accompanying Part" in SAP S/4HANA. It reads from 1 data source (I_FlxMtPlObjVarAccogPartOth) and exposes 15 fields with key field FlxMtPlObjVariantAccogPrtUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FlxMtPlObjVarAccogPartOth I_FlxMtPlObjVarAccogPartOth from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_FlxMtPlObjTP _FlxMtPlObjTP $projection.FlxblMatlPlngObjectUUID = _FlxMtPlObjTP.FlxblMatlPlngObjectUUID
[1..1] I_FlxMtPlObjVariantTP _FlxMtPlObjVariantTP $projection.FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVariantTP.FlxblMatlPlngObjVariantUUID
[0..1] E_FlxMtPlObjVarAccogPartOth _Extension $projection.FlxMtPlObjVariantAccogPrtUUID = _Extension.FlxMtPlObjVariantAccogPrtUUID
[1..1] I_FlxMtPlObjVariantTP _Status $projection.FlxblMatlPlngObjVariantID = _Status.FlxblMatlPlngObjVariantID and $projection.FlxMtPlObjVarAccogPrtRefObjID = _Status.FlxblMatlPlngObjectID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IFLXMTPAPOTHTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label List of othr Accompanying Part view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.writeDraftPersistence DFS_FMPO_APOTH_D view
ObjectModel.writeActivePersistence DFS_FMPO_APOTH view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY FlxMtPlObjVariantAccogPrtUUID FlxMtPlObjVariantAccogPrtUUID Accompaniment Guid
FlxblMatlPlngObjVariantUUID FlxblMatlPlngObjVariantUUID Variant UUID
FlxblMatlPlngObjectUUID FlxblMatlPlngObjectUUID FMPO UUID
FlxMtPlObjVarAccogPartItem FlxMtPlObjVarAccogPartItem Accompaniment ID
FlxMtPlObjVarAccogPrtAuthzdVal FlxMtPlObjVarAccogPrtAuthzdVal Quantity
FlxMtPlObjVarAccogPartAssgmt FlxMtPlObjVarAccogPartAssgmt Assignment Indicator
Criticality _Status Criticality Status Rating
FlxMtPlObjVarAccogPrtRefObjID FlxMtPlObjVarAccogPrtRefObjID FMPO ID
FlxblMatlPlngObjVariantID FlxblMatlPlngObjVariantID Variant ID
FlxMtPlObjVarAccogPrtRefVarID FlxMtPlObjVarAccogPrtRefVarID Variant ID
FlxMtPlObjVarAccogPrtComment FlxMtPlObjVarAccogPrtComment Comment
_FlxMtPlObjTP _FlxMtPlObjTP
_FlxMtPlObjVariantTP _FlxMtPlObjVariantTP
_FlxMtPlObjVariantVH _FlxMtPlObjVariantVH
_SenstvyClfn _SenstvyClfn

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_FlxMtPlObjVarAccogPartOthTP.
-- 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: IFLXMTPAPOTHTP

CREATE VIEW I_FlxMtPlObjVarAccogPartOthTP AS
SELECT
  FlxMtPlObjVariantAccogPrtUUID,
  FlxblMatlPlngObjVariantUUID,
  FlxblMatlPlngObjectUUID,
  FlxMtPlObjVarAccogPartItem,
  FlxMtPlObjVarAccogPrtAuthzdVal,
  FlxMtPlObjVarAccogPartAssgmt,
  _Status.Criticality AS Criticality,
  FlxMtPlObjVarAccogPrtRefObjID,
  FlxblMatlPlngObjVariantID,
  FlxMtPlObjVarAccogPrtRefVarID,
  FlxMtPlObjVarAccogPrtComment
FROM I_FlxMtPlObjVarAccogPartOth
LEFT OUTER JOIN I_FlxMtPlObjTP AS _FlxMtPlObjTP ON FlxblMatlPlngObjectUUID = _FlxMtPlObjTP.FlxblMatlPlngObjectUUID  -- association [1..1]
LEFT OUTER JOIN I_FlxMtPlObjVariantTP AS _FlxMtPlObjVariantTP ON FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVariantTP.FlxblMatlPlngObjVariantUUID  -- association [1..1]
LEFT OUTER JOIN E_FlxMtPlObjVarAccogPartOth AS _Extension ON FlxMtPlObjVariantAccogPrtUUID = _Extension.FlxMtPlObjVariantAccogPrtUUID  -- association [0..1]
LEFT OUTER JOIN I_FlxMtPlObjVariantTP AS _Status ON FlxblMatlPlngObjVariantID = _Status.FlxblMatlPlngObjVariantID AND FlxMtPlObjVarAccogPrtRefObjID = _Status.FlxblMatlPlngObjectID  -- association [1..1]
;