C_MfgBuyOffCycleStepTP

DDL: C_MFGBUYOFFCYCLESTEPTP SQL: CMFGBUYOFFFSTEP Type: view CONSUMPTION Package: MPE_BUYOFF

Buy Off Cycle Step

C_MfgBuyOffCycleStepTP is a Consumption CDS View that provides data about "Buy Off Cycle Step" in SAP S/4HANA. It reads from 1 data source (I_MfgBuyOffCycleStepTP) and exposes 23 fields with key fields MfgBuyOffCycle, MfgBuyOffInternalID. It has 9 associations to related views. Part of development package MPE_BUYOFF.

Data Sources (1)

SourceAliasJoin Type
I_MfgBuyOffCycleStepTP I_MfgBuyOffCycleStepTP from

Associations (9)

CardinalityTargetAliasCondition
[1..1] I_RespyMgmtTeamHeader _TeamHeader $projection.RespyMgmtTeamID = _TeamHeader.RespyMgmtTeamID
[1..1] C_MfgBuyOffCycleTP _Cycle $projection.MfgBuyOffCycle = _Cycle.MfgBuyOffCycle
[1..*] C_MfgBuyOffCycleTimeLine _TimeLine $projection.MfgBuyOffCycle = _TimeLine.MfgBuyOffCycle and $projection.MfgBuyOffInternalID = _TimeLine.MfgBuyOffInternalID
[1..*] C_MfgBuyOffList _List $projection.MfgBuyOffCycle = _List.MfgBuyOffCycle and $projection.MfgBuyOffInternalID = _List.MfgBuyOffInternalID
[1..1] I_MfgBuyOffStatus _Status $projection.MfgBuyOffStatus = _Status.MfgBuyOffStatus
[1..1] I_OpActyBuyOffText _Text $projection.OpActyNtwkElementElement = _Text.OperationActivity and $projection.OpActyNtwkElementElmntVersCntr = _Text.OperationActyVersionCounter and $projection.MfgBuyOffInternalID = _Text.MfgBuyOffInternalID and _Text.Language = $session.system_language
[1..1] I_User _User $projection.Processor = _User.UserID
[1..1] I_MfgBuyOffTeamVH1 _TeamVH $projection.RespyMgmtTeamID = _TeamVH.RespyMgmtTeamID and $projection.RespyMgmtTeamName = _TeamVH.RespyMgmtTeamName and $projection.RespyMgmtFunction = _TeamVH.RespyMgmtFunction
[1..1] I_MfgBusinessPartnerTP _ProcessorVH $projection.Processor = _ProcessorVH.UserID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CMFGBUYOFFFSTEP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Buy Off Cycle Step view
VDM.viewType #CONSUMPTION view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY MfgBuyOffCycle MfgBuyOffCycle Buyoff
KEY MfgBuyOffInternalID MfgBuyOffInternalID ID
RespyMgmtFunction RespyMgmtFunction Function
Processor Processor User Name
UserDescription _User UserDescription Full Name
Sequence Sequence Visit Sequence
MfgBuyOffReferencedStep MfgBuyOffReferencedStep ID
MfgBuyOffStatus MfgBuyOffStatus Status
RespyMgmtTeamID RespyMgmtTeamID Team ID
RespyMgmtTeamName RespyMgmtTeamName Team Name
RespyMgmtFunctionDescription RespyMgmtFunctionDescription
RespyMgmtTeamDescription RespyMgmtTeamDescription
OpActyNtwkElementElement OpActyNtwkElementElement Operation Activity
OpActyNtwkElementElmntVersCntr OpActyNtwkElementElmntVersCntr OA Version
MfgBuyOffAdhocStepDescription MfgBuyOffAdhocStepDescription Buyoff Description
MfgBuyOffStatusName MfgBuyOffStatusName
_TeamHeader _TeamHeader
_Cycle _Cycle
_TimeLine _TimeLine
_List _List
_Status _Status
_Text _Text
_TeamVH _TeamVH

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_MfgBuyOffCycleStepTP.
-- 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: CMFGBUYOFFFSTEP

CREATE VIEW C_MfgBuyOffCycleStepTP AS
SELECT
  MfgBuyOffCycle,
  MfgBuyOffInternalID,
  RespyMgmtFunction,
  Processor,
  _User.UserDescription AS UserDescription,
  Sequence,
  MfgBuyOffReferencedStep,
  MfgBuyOffStatus,
  RespyMgmtTeamID,
  RespyMgmtTeamName,
  RespyMgmtFunctionDescription,
  RespyMgmtTeamDescription,
  OpActyNtwkElementElement,
  OpActyNtwkElementElmntVersCntr,
  MfgBuyOffAdhocStepDescription,
  MfgBuyOffStatusName
FROM I_MfgBuyOffCycleStepTP
LEFT OUTER JOIN I_RespyMgmtTeamHeader AS _TeamHeader ON RespyMgmtTeamID = _TeamHeader.RespyMgmtTeamID  -- association [1..1]
LEFT OUTER JOIN C_MfgBuyOffCycleTP AS _Cycle ON MfgBuyOffCycle = _Cycle.MfgBuyOffCycle  -- association [1..1]
LEFT OUTER JOIN C_MfgBuyOffCycleTimeLine AS _TimeLine ON MfgBuyOffCycle = _TimeLine.MfgBuyOffCycle AND MfgBuyOffInternalID = _TimeLine.MfgBuyOffInternalID  -- association [1..*]
LEFT OUTER JOIN C_MfgBuyOffList AS _List ON MfgBuyOffCycle = _List.MfgBuyOffCycle AND MfgBuyOffInternalID = _List.MfgBuyOffInternalID  -- association [1..*]
LEFT OUTER JOIN I_MfgBuyOffStatus AS _Status ON MfgBuyOffStatus = _Status.MfgBuyOffStatus  -- association [1..1]
LEFT OUTER JOIN I_OpActyBuyOffText AS _Text ON OpActyNtwkElementElement = _Text.OperationActivity AND OpActyNtwkElementElmntVersCntr = _Text.OperationActyVersionCounter AND MfgBuyOffInternalID = _Text.MfgBuyOffInternalID AND _Text.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN I_User AS _User ON Processor = _User.UserID  -- association [1..1]
LEFT OUTER JOIN I_MfgBuyOffTeamVH1 AS _TeamVH ON RespyMgmtTeamID = _TeamVH.RespyMgmtTeamID AND RespyMgmtTeamName = _TeamVH.RespyMgmtTeamName AND RespyMgmtFunction = _TeamVH.RespyMgmtFunction  -- association [1..1]
LEFT OUTER JOIN I_MfgBusinessPartnerTP AS _ProcessorVH ON Processor = _ProcessorVH.UserID  -- association [1..1]
;