I_KnbnProdnReplnmtStrgy

DDL: I_KNBNPRODNREPLNMTSTRGY SQL: IPPKNBNPRODSTRAT Type: view BASIC Package: VDM_PP_KAB

Kanban Control Cycle In-House Prod Strat

I_KnbnProdnReplnmtStrgy (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

In House Production Replenishment Strategy · Manufacturing

I_KnbnProdnReplnmtStrgy is a Basic CDS View (Dimension) that provides data about "Kanban Control Cycle In-House Prod Strat" in SAP S/4HANA. It reads from 1 data source (tpk01) and exposes 21 fields with key fields Plant, InHouseProductionReplnmtStrgy. It has 2 associations to related views. It is exposed through 2 OData services (ASQL_F5723, UI_KANBANCONTAINER_MONITOR). Part of development package VDM_PP_KAB.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessManufacturing
Application ComponentPP-KAB-VDM-2CL
CapabilitiesData Source for Data Extraction,Data Source in SQL Select,Association Target for Defining CDS Entities,Data Source for Defining CDS Entities,Analytical Dimension
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageManufacturing for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view provides access to Kanban in-house production replenishment strategies.</p> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
tpk01 tpk01 from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_KnbnProdnReplnmtStrgyTxt _Text $projection.InHouseProductionReplnmtStrgy = _Text.InHouseProductionReplnmtStrgy and $projection.Plant = _Text.Plant
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName IPPKNBNPRODSTRAT view
AbapCatalog.preserveKey true view
EndUserText.label Kanban Control Cycle In-House Prod Strat view
AbapCatalog.buffering.status #ACTIVE view
AbapCatalog.buffering.type #FULL view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.sapObjectNodeType.name InHouseProductionReplnmtStrgy view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ObjectModel.representativeKey InHouseProductionReplnmtStrgy view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
Metadata.ignorePropagatedAnnotations true view
AbapCatalog.compiler.compareFilter true view
Analytics.internalName #LOCAL view
Metadata.allowExtensions true view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F5723 ASQL_F5723 C2 NOT_RELEASED
UI_KANBANCONTAINER_MONITOR UI_KANBANCONTAINER_MONITOR V4 C1 NOT_RELEASED

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY Plant werks Receiving Plant
KEY InHouseProductionReplnmtStrgy pkste Control Cycle Replenishment Strategy for In-House Production
KnbnCtrlCycInhProdnCtrlType pksae Control Type
OrderType auart Sales Doc. Type
SignalLockingTimeInMinutes aussp Signal Locking Time in Minutes
GoodsReceiptMovementType bwawe Movement Type for Goods Receipt
KnbnInhProdnIsCrossPlant pkwzw Cross-Plant kanban
PostCnsmpnToCostCtrInhProdn cnscc Post consumption to cost center - inhouse production
PostCnsmpnToCostCtrMvtType bwacc Movement type: post consumption to cost center
KnbnReducingPlndOrdsForRptvMfg redst Reducing Planned Orders in Backflushing for Repetitive mfg
KnbnReducnPeriodForPlndOrders redhz Reduction period for planned orders
KnbnPlndOrdCreationAfterCancel plgen Re-Create Planned Orders with Goods Receipt Qty after Cancel
KanbanReuseStrgyForPlndOrds reusest Reuse Strategy for Planned Orders
KanbanReuseHorizonForPlndOrds reusehz Reuse Horizon for Planned Orders
UsageOfPackingInstructions vpack Use of Packing Instructions in the Kanban Control Cycle
KanbanCtrlCycPrintFormTemplate cc_print_form Form Template
KanbanCtnPrintFormTemplate kbform Form Template
CapIsConsdrdInCtrlCycCalc act_capa Consideration of Capacity in Control Cycle Calculation
KnbnSDSchedgAgrmtDelivCrtnType sddkz Indicator for Kanban with SD scheduling agreement
_Text _Text
_Plant _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 I_KnbnProdnReplnmtStrgy.
-- 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: IPPKNBNPRODSTRAT

CREATE VIEW I_KnbnProdnReplnmtStrgy AS
SELECT
  werks AS Plant,
  pkste AS InHouseProductionReplnmtStrgy,
  pksae AS KnbnCtrlCycInhProdnCtrlType,
  auart AS OrderType,
  aussp AS SignalLockingTimeInMinutes,
  bwawe AS GoodsReceiptMovementType,
  pkwzw AS KnbnInhProdnIsCrossPlant,
  cnscc AS PostCnsmpnToCostCtrInhProdn,
  bwacc AS PostCnsmpnToCostCtrMvtType,
  redst AS KnbnReducingPlndOrdsForRptvMfg,
  redhz AS KnbnReducnPeriodForPlndOrders,
  plgen AS KnbnPlndOrdCreationAfterCancel,
  reusest AS KanbanReuseStrgyForPlndOrds,
  reusehz AS KanbanReuseHorizonForPlndOrds,
  vpack AS UsageOfPackingInstructions,
  cc_print_form AS KanbanCtrlCycPrintFormTemplate,
  kbform AS KanbanCtnPrintFormTemplate,
  act_capa AS CapIsConsdrdInCtrlCycCalc,
  sddkz AS KnbnSDSchedgAgrmtDelivCrtnType
FROM tpk01
LEFT OUTER JOIN I_KnbnProdnReplnmtStrgyTxt AS _Text ON InHouseProductionReplnmtStrgy = _Text.InHouseProductionReplnmtStrgy AND Plant = _Text.Plant  -- association [0..*]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
;