C_FlxMtPlObjVarAccogPartOthTP

DDL: C_FLXMTPLOBJVARACCOGPARTOTHTP SQL: CFLXMTPAPOTHTP Type: view CONSUMPTION

List of othr Accompanying Part

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

Data Sources (1)

SourceAliasJoin Type
I_FlxMtPlObjVarAccogPartOthTP _FlxMtPlObjVarAccogPartOthTP from

Associations (5)

CardinalityTargetAliasCondition
[1..1] C_FlxMtPlObjTP _FlxMtPlObjTP $projection.FlxblMatlPlngObjectUUID = _FlxMtPlObjTP.FlxblMatlPlngObjectUUID
[1..1] C_FlxMtPlObjTP _FlxMtPlObj $projection.FlxMtPlObjVarAccogPrtRefObjID = _FlxMtPlObj.FlxblMatlPlngObjectID
[1..1] C_FlxMtPlObjVariantTP _FlxMtPlObjVariantTP $projection.FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVariantTP.FlxblMatlPlngObjVariantUUID
[1..1] C_FlxMtPlObjVariantTP _Status $projection.FlxblMatlPlngObjVariantID = _Status.FlxblMatlPlngObjVariantID and $projection.FlxMtPlObjVarAccogPrtRefObjID = _Status.FlxblMatlPlngObjectID
[0..1] C_FlxMtPlObjVarAccogPrtIndVH _FlxMtPlObjVarAccogPrtIndVH $projection.FlxMtPlObjVarAccogPartAssgmt = _FlxMtPlObjVarAccogPrtIndVH.FlxMtPlObjVarAccogPartAssgmt

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CFLXMTPAPOTHTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label List of othr Accompanying Part view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY FlxMtPlObjVariantAccogPrtUUID FlxMtPlObjVariantAccogPrtUUID Accompaniment Guid
FlxblMatlPlngObjVariantUUID FlxblMatlPlngObjVariantUUID Variant UUID
FlxblMatlPlngObjectUUID FlxblMatlPlngObjectUUID FMPO UUID
FlxMtPlObjVarAccogPartItem FlxMtPlObjVarAccogPartItem Accompaniment ID
FlxMtPlObjVarAccogPrtRefObjID FlxMtPlObjVarAccogPrtRefObjID FMPO ID
FlxblMatlPlngObjVariantID FlxblMatlPlngObjVariantID Variant ID
FlxblMatlPlngObjDescription _FlxMtPlObjVariantVH FlxblMatlPlngObjDescription FMPO Description
FlxMtPlObjVarAccogPrtRefVarID FlxMtPlObjVarAccogPrtRefVarID Variant
FlxblMatlPlngObjVariantDesc _FlxMtPlObjVariantVH FlxblMatlPlngObjVariantDesc Variant Description
Criticality Status Rating
FlxMtPlObjVarStatusDescription _Status FlxMtPlObjVarStatusDescription
FlxMtPlObjVarAccogPrtAuthzdVal FlxMtPlObjVarAccogPrtAuthzdVal Quantity
FlxMtPlObjVarAccogPartAssgmt FlxMtPlObjVarAccogPartAssgmt Assignment Indicator
PackingInstructionNumber _Status PackingInstructionNumber
PackingInstructionText _Status PackingInstructionText
FlxMtPlObjVarAccogPrtComment FlxMtPlObjVarAccogPrtComment Comment
_FlxMtPlObjTP _FlxMtPlObjTP
_FlxMtPlObjVariantTP _FlxMtPlObjVariantTP
_FlxMtPlObj _FlxMtPlObj
_FlxMtPlObjVariantVH _FlxMtPlObjVariantVH
_FlxMtPlObjVarAccogPrtIndVH _FlxMtPlObjVarAccogPrtIndVH
_Status _Status

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_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: CFLXMTPAPOTHTP

CREATE VIEW C_FlxMtPlObjVarAccogPartOthTP AS
SELECT
  FlxMtPlObjVariantAccogPrtUUID,
  FlxblMatlPlngObjVariantUUID,
  FlxblMatlPlngObjectUUID,
  FlxMtPlObjVarAccogPartItem,
  FlxMtPlObjVarAccogPrtRefObjID,
  FlxblMatlPlngObjVariantID,
  _FlxMtPlObjVariantVH.FlxblMatlPlngObjDescription AS FlxblMatlPlngObjDescription,
  FlxMtPlObjVarAccogPrtRefVarID,
  _FlxMtPlObjVariantVH.FlxblMatlPlngObjVariantDesc AS FlxblMatlPlngObjVariantDesc,
  cast(Criticality as int2) AS Criticality,
  _Status.FlxMtPlObjVarStatusDescription AS FlxMtPlObjVarStatusDescription,
  FlxMtPlObjVarAccogPrtAuthzdVal,
  FlxMtPlObjVarAccogPartAssgmt,
  _Status.PackingInstructionNumber AS PackingInstructionNumber,
  _Status.PackingInstructionText AS PackingInstructionText,
  FlxMtPlObjVarAccogPrtComment
FROM I_FlxMtPlObjVarAccogPartOthTP AS _FlxMtPlObjVarAccogPartOthTP
LEFT OUTER JOIN C_FlxMtPlObjTP AS _FlxMtPlObjTP ON FlxblMatlPlngObjectUUID = _FlxMtPlObjTP.FlxblMatlPlngObjectUUID  -- association [1..1]
LEFT OUTER JOIN C_FlxMtPlObjTP AS _FlxMtPlObj ON FlxMtPlObjVarAccogPrtRefObjID = _FlxMtPlObj.FlxblMatlPlngObjectID  -- association [1..1]
LEFT OUTER JOIN C_FlxMtPlObjVariantTP AS _FlxMtPlObjVariantTP ON FlxblMatlPlngObjVariantUUID = _FlxMtPlObjVariantTP.FlxblMatlPlngObjVariantUUID  -- association [1..1]
LEFT OUTER JOIN C_FlxMtPlObjVariantTP AS _Status ON FlxblMatlPlngObjVariantID = _Status.FlxblMatlPlngObjVariantID AND FlxMtPlObjVarAccogPrtRefObjID = _Status.FlxblMatlPlngObjectID  -- association [1..1]
LEFT OUTER JOIN C_FlxMtPlObjVarAccogPrtIndVH AS _FlxMtPlObjVarAccogPrtIndVH ON FlxMtPlObjVarAccogPartAssgmt = _FlxMtPlObjVarAccogPrtIndVH.FlxMtPlObjVarAccogPartAssgmt  -- association [0..1]
;