C_MfgBuyOffList

DDL: C_MFGBUYOFFLIST SQL: CMFGBUYOFFLIST Type: view CONSUMPTION

Buy Off Cycle Inbox

C_MfgBuyOffList is a Consumption CDS View that provides data about "Buy Off Cycle Inbox" in SAP S/4HANA. It has 11 associations to related views.

Associations (11)

CardinalityTargetAliasCondition
[1..1] I_MfgBuyOffCycleTP _Cycle $projection.MfgBuyOffCycle = _Cycle.MfgBuyOffCycle
[1..1] I_MfgBuyOffCycleStep _Step $projection.MfgBuyOffCycle = _Step.MfgBuyOffCycle and $projection.MfgBuyOffInternalID = _Step.MfgBuyOffInternalID
[1..1] I_MfgOrder _MfgOrder $projection.ManufacturingOrder = _MfgOrder.ManufacturingOrder
[1..1] I_OperationActivity _OA $projection.OpActyNtwkElementElement = _OA.OperationActivity and $projection.OpActyNtwkElementElmntVersCntr = _OA.OperationActyVersionCounter
[1..*] I_MfgBuyOffDetails _Details $projection.MfgBuyOffCycle = _Details.MfgBuyOffCycle and $projection.MfgBuyOffInternalID = _Details.MfgBuyOffInternalID and $projection.MfgBuyOffStatus = _Details.MfgBuyOffStatus
[1..1] I_Material _Material $projection.Material = _Material.Material
[1..1] C_MfgBuyOffTeamVH _TeamVH $projection.RespyMgmtTeamID = _TeamVH.RespyMgmtTeamID and $projection.RespyMgmtTeamName = _TeamVH.RespyMgmtTeamName and $projection.RespyMgmtFunction = _TeamVH.RespyMgmtFunction
[1..1] C_MfgExecutionUserVH _ProcessorVH $projection.Processor = _ProcessorVH.UserID
[1..1] I_User _ProductionOperator $projection.MfgBuyOffInitiator = _ProductionOperator.UserID
[1..*] C_MfgBuyOffCycleTimeLine _Timeline $projection.MfgBuyOffCycle = _Timeline.MfgBuyOffCycle
[1..1] I_RespyMgmtFunction _Function $projection.RespyMgmtFunction = _Function.RespyMgmtFunction

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName CMFGBUYOFFLIST view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Buy Off Cycle Inbox view
Search.searchable true view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
UI.headerInfo.typeName Buyoff view
UI.headerInfo.typeNamePlural Buyoffs view
UI.headerInfo.title.value MfgBuyOffDescription view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.preserveKey true view
Metadata.allowExtensions true view

Fields (51)

KeyFieldSource TableSource FieldDescription
KEY MfgBuyOffCycle BuyOff MfgBuyOffCycle Buyoff
KEY MfgBuyOffInternalID BuyOff MfgBuyOffInternalID ID
KEY MfgBuyOffStatus BuyOff MfgBuyOffStatus Status
Sequence BuyOff Sequence Visit Sequence
RespyMgmtFunction BuyOff RespyMgmtFunction Function
RespyMgmtFunctionDescription _Function RespyMgmtFunctionDescription
Processor BuyOff Processor User Name
RespyMgmtTeamName
RespyMgmtTeamDescription
RespyMgmtTeamID BuyOff RespyMgmtTeamID Team ID
MfgBuyOffPriority MfgBuyOffPriority
OpActyNtwkElementElement BuyOff OpActyNtwkElementElement Operation Activity
OperationActivityName _OAText OperationActivityName
OperationActivity
MfgBuyOffWaitingTime Wait Time
UserDescription _ProductionOperator UserDescription Production Operator
MfgBuyOffInitiator BuyOff MfgBuyOffInitiator User Name
ManufacturingOrder _OANI ManufacturingOrder Order
Material
ProductionPlant
SerialNumber _ShopFloorItem SerialNumber Serial Number
OperationActivitySFIGroup _Cycle OperationActivitySFIGroup
OpActySFIGroupName _Cycle OpActySFIGroupName
ShopFloorItem BuyOff ShopFloorItem Serial.Mat. ID
OpActyNtwkElementElmntVersCntr BuyOff OpActyNtwkElementElmntVersCntr OA Version
WorkCenter
WorkCenterText
ManufacturingOrderOperation
MfgOrderOperationText
MfgBuyOffDescription BuyOff MfgBuyOffDescription
CreationDateTime
MfgBuyOffIsSkipped BuyOff MfgBuyOffIsSkipped Skip
OpActyNtwkInstance BuyOff OpActyNtwkInstance Instance ID
OpActyNtwkElement BuyOff OpActyNtwkElement Element Number
MfgBuyOffIsRejectEnabled
MfgBuyOffIsUndoRejectEnbld
MfgBuyOffIsUndoApproveEnbld
OpActyIsSeldForRtactvPostg _OpActyInstanceStatusBasic OpActyIsSeldForRtactvPostg
_Material _Material
_Status _Status
_OA _OA
_MfgOrder _MfgOrder
_Details _Details
_Cycle _Cycle
_TeamVH _TeamVH
_ProcessorVH _ProcessorVH
_ProductionOperator _ProductionOperator
_Timeline _Timeline
_Step _Step
_Function _Function
_Plant

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_MfgBuyOffList.
-- 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: CMFGBUYOFFLIST

CREATE VIEW C_MfgBuyOffList AS
SELECT
  BuyOff.MfgBuyOffCycle AS MfgBuyOffCycle,
  BuyOff.MfgBuyOffInternalID AS MfgBuyOffInternalID,
  BuyOff.MfgBuyOffStatus AS MfgBuyOffStatus,
  BuyOff.Sequence AS Sequence,
  BuyOff.RespyMgmtFunction AS RespyMgmtFunction,
  _Function.RespyMgmtFunctionDescription AS RespyMgmtFunctionDescription,
  BuyOff.Processor AS Processor,
  BuyOff._TeamHeader.RespyMgmtTeamName AS RespyMgmtTeamName,
  BuyOff._TeamHeader.RespyMgmtTeamDescription AS RespyMgmtTeamDescription,
  BuyOff.RespyMgmtTeamID AS RespyMgmtTeamID,
  MfgBuyOffPriority,
  BuyOff.OpActyNtwkElementElement AS OpActyNtwkElementElement,
  _OAText.OperationActivityName AS OperationActivityName,
  cast(BuyOff.OpActyNtwkElementExternalID as mpe_oan_element_number_ext ) AS OperationActivity,
  cast ( '' as char30 ) AS MfgBuyOffWaitingTime,
  _ProductionOperator.UserDescription AS UserDescription,
  BuyOff.MfgBuyOffInitiator AS MfgBuyOffInitiator,
  _OANI.ManufacturingOrder AS ManufacturingOrder,
  cast(_OANI._MfgOrder.Material as matnr) AS Material,
  _OANI._MfgOrder.ProductionPlant AS ProductionPlant,
  _ShopFloorItem.SerialNumber AS SerialNumber,
  _Cycle.OperationActivitySFIGroup AS OperationActivitySFIGroup,
  _Cycle.OpActySFIGroupName AS OpActySFIGroupName,
  BuyOff.ShopFloorItem AS ShopFloorItem,
  BuyOff.OpActyNtwkElementElmntVersCntr AS OpActyNtwkElementElmntVersCntr,
  _OANI._OrderOperationBasic._WorkCenterByInternalID.WorkCenter AS WorkCenter,
  _OANI._OrderOperationBasic._WorkCenterByInternalID._Text[Language = $session.system_language].WorkCenterText AS WorkCenterText,
  _OANI._OrderOperationBasic.Operation AS ManufacturingOrderOperation,
  _OANI._OrderOperationBasic.OperationText AS MfgOrderOperationText,
  BuyOff.MfgBuyOffDescription AS MfgBuyOffDescription,
  cast ( BuyOff.CreationDateTime as mpe_create_timestampl) AS CreationDateTime,
  BuyOff.MfgBuyOffIsSkipped AS MfgBuyOffIsSkipped,
  BuyOff.OpActyNtwkInstance AS OpActyNtwkInstance,
  BuyOff.OpActyNtwkElement AS OpActyNtwkElement,
  cast ('' as mpe_buyoff_skippable ) AS MfgBuyOffIsRejectEnabled,
  cast ('' as mpe_buyoff_skippable ) AS MfgBuyOffIsUndoRejectEnbld,
  cast ('' as mpe_buyoff_skippable ) AS MfgBuyOffIsUndoApproveEnbld,
  _OpActyInstanceStatusBasic.OpActyIsSeldForRtactvPostg AS OpActyIsSeldForRtactvPostg,
  _OANI._MfgOrder._Plant AS _Plant
LEFT OUTER JOIN I_MfgBuyOffCycleTP AS _Cycle ON MfgBuyOffCycle = _Cycle.MfgBuyOffCycle  -- association [1..1]
LEFT OUTER JOIN I_MfgBuyOffCycleStep AS _Step ON MfgBuyOffCycle = _Step.MfgBuyOffCycle AND MfgBuyOffInternalID = _Step.MfgBuyOffInternalID  -- association [1..1]
LEFT OUTER JOIN I_MfgOrder AS _MfgOrder ON ManufacturingOrder = _MfgOrder.ManufacturingOrder  -- association [1..1]
LEFT OUTER JOIN I_OperationActivity AS _OA ON OpActyNtwkElementElement = _OA.OperationActivity AND OpActyNtwkElementElmntVersCntr = _OA.OperationActyVersionCounter  -- association [1..1]
LEFT OUTER JOIN I_MfgBuyOffDetails AS _Details ON MfgBuyOffCycle = _Details.MfgBuyOffCycle AND MfgBuyOffInternalID = _Details.MfgBuyOffInternalID AND MfgBuyOffStatus = _Details.MfgBuyOffStatus  -- association [1..*]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
LEFT OUTER JOIN C_MfgBuyOffTeamVH AS _TeamVH ON RespyMgmtTeamID = _TeamVH.RespyMgmtTeamID AND RespyMgmtTeamName = _TeamVH.RespyMgmtTeamName AND RespyMgmtFunction = _TeamVH.RespyMgmtFunction  -- association [1..1]
LEFT OUTER JOIN C_MfgExecutionUserVH AS _ProcessorVH ON Processor = _ProcessorVH.UserID  -- association [1..1]
LEFT OUTER JOIN I_User AS _ProductionOperator ON MfgBuyOffInitiator = _ProductionOperator.UserID  -- association [1..1]
LEFT OUTER JOIN C_MfgBuyOffCycleTimeLine AS _Timeline ON MfgBuyOffCycle = _Timeline.MfgBuyOffCycle  -- association [1..*]
LEFT OUTER JOIN I_RespyMgmtFunction AS _Function ON RespyMgmtFunction = _Function.RespyMgmtFunction  -- association [1..1]
;