C_ReqnToOrderCycleTime

DDL: C_REQNTOORDERCYCLETIME SQL: CMMREQORDCYCL Type: view CONSUMPTION

Requisition To Order Cycle Time

C_ReqnToOrderCycleTime is a Consumption CDS View that provides data about "Requisition To Order Cycle Time" in SAP S/4HANA. It reads from 2 data sources (P_ReqnToOrderCycleTime2, I_PurchasingCategoryMatlGroup). It has 8 associations to related views. It is used in 6 Fiori applications: Purchasing Group Activities, Purchase Requisition Average Approval Time, Purchase Requisition Item Changes, ....

Data Sources (2)

SourceAliasJoin Type
P_ReqnToOrderCycleTime2 P_ReqnToOrderCycleTime2 from
I_PurchasingCategoryMatlGroup PurchasingCategoryMatlGroup left_outer

Parameters (7)

NameTypeDefault
P_DisplayCurrency displaycurrency
P_DateFunction datefunctionid
P_StartDate badat
P_EndDate badat
P_PriceForLowCostItem mm_a_low_cost_value
P_PriceForMediumCostItem mm_a_medium_cost_value
P_PriceForHighCostItem mm_a_high_cost_value

Associations (8)

CardinalityTargetAliasCondition
[1..1] I_Purreqvaluationarea _PurReqValuationArea $projection.Plant = _PurReqValuationArea.ValuationArea
[1..1] I_Material _Material $projection.Material = _Material.Material
[1..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[1..1] I_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[1..1] I_Country _Country $projection.SupplierCountry = _Country.Country
[1..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[1..1] I_PurchasingOrganization _PurchasingOrganization $projection.PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization
[1..1] I_PurchasingGroup _PurchasingGroup $projection.PurchasingGroup = _PurchasingGroup.PurchasingGroup

Annotations (11)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
AbapCatalog.sqlViewName CMMREQORDCYCL view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label Requisition To Order Cycle Time view
VDM.viewType #CONSUMPTION view
OData.publish true view

Fiori Apps (6)

App IDApp NameTypeDescription
F1660 Purchasing Group Activities Analytical This app displays all the purchase order, contracts, requisitions, goods receipt, scheduling agreements against a particular purchasing group and category for a given time frame. Only those business documents that are completed, not deleted, and items not released are considered. The app also helps to calculate the number of goods receipt for a particular purchase order and item, and total invoice amount and purchase order net amount.
F2014 Purchase Requisition Average Approval Time Analytical
F2015 Purchase Requisition Item Changes Analytical
F2016 Purchase Requisition Item Types Analytical
F2017 Purchase Requisition to Order Cycle Time Analytical
F2018 Purchase Requisition No Touch Rate Analytical

Purchasing Group Activities

Business Role: Strategic Buyer

This app displays all the purchase order, contracts, requisitions, goods receipt, scheduling agreements against a particular purchasing group and category for a given time frame. Only those business documents that are completed, not deleted, and items not released are considered. The app also helps to calculate the number of goods receipt for a particular purchase order and item, and total invoice amount and purchase order net amount. The role Strategic Buyer (SAP_BR_BUYER) is required to access the app. The KPI is displayed in the following views: •By Purchasing Group•Trend•Trend by Amount•Document

Purchase Requisition Average Approval Time

Business Role: Strategic Buyer

You can use this app to identify the average time it takes to create a purchase order: from the creation of a shopping cart to the creation of the purchase order. It measures the average creation time over the past 365 days from the current date. The average approval time is shown in days.The role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. The following authorization objects must be maintained in SU22:•M_BANF_EKG•M_BANF_EKO•M_BANF_WRK•S_RS_COMP•S_RS_COMP1The KPI is displayed in the following views:•By Supplier•By Purchasing Category•By Material Group•By Purchasing Group•By Purchasing Organization•Document•Trend

Purchase Requisition Item Changes

Business Role: Strategic Buyer

This app displays the absolute number of item changes in the last 365 days from the current date. All changes to items are logged.The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. Note that this catalog role is included in the business role Strategic Buyer (SAP_BR_BUYER). The following authorization objects must be maintained in SU22:•M_BANF_EKG•M_BANF_EKO•M_BANF_WRK•F_BKPF_BUKThe KPI is displayed in the following views:•By Supplier•By Material Group•By Purchasing Group•By Purchasing Organization•Document•TrendThis app displays the absolute number of item changes in the last 365 days from the current date. All changes to items are logged. The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app.

Purchase Requisition Item Types

Business Role: Strategic Buyer

You can use this app to identify the number of free-text items created from the GUI in the last 365 days (from the current date). The requisitions for which material was specified are shown as number of material items created (GUI) at the time of creation. Similarly, the number of material items, free text items, and catalog items created from the Fiori app are also shown in the application.The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. Note that this catalog role is included in the business role Strategic Buyer (SAP_BR_BUYER). The following authorization objects must be maintained in SU22:•M_BANF_EKG•M_BANF_EKO•M_BANF_WRK•F_BKPF_BUKThe KPI is displayed in the following views:•By Supplier•By Material Group•By Purchasing Group•By Purchasing Organization•Document•Trend

Purchase Requisition to Order Cycle Time

Business Role: Strategic Buyer

This app is used to identify the average cycle time in days from shopping cart creation to sending the purchase order to the supplier, over the last 365 days from the current date.The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. Note that this catalog role is included in the business role Strategic Buyer (SAP_BR_BUYER). The following authorization objects must be maintained in SU22:•M_BANF_EKG•M_BANF_EKO•M_BANF_WRK•F_BKPF_BUKThe KPI is displayed in the following views:•By Supplier•By Material Group•By Purchasing Group•By Purchasing Organization•Document•Trend

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_ReqnToOrderCycleTime.
-- 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: CMMREQORDCYCL
-- Parameters: P_DisplayCurrency : displaycurrency, P_DateFunction : datefunctionid, P_StartDate : badat, P_EndDate : badat, P_PriceForLowCostItem : mm_a_low_cost_value, P_PriceForMediumCostItem : mm_a_medium_cost_value, P_PriceForHighCostItem : mm_a_high_cost_value

CREATE VIEW C_ReqnToOrderCycleTime AS
SELECT *  -- field list not available in parsed metadata
FROM P_ReqnToOrderCycleTime2
LEFT OUTER JOIN I_PurchasingCategoryMatlGroup AS PurchasingCategoryMatlGroup ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Purreqvaluationarea AS _PurReqValuationArea ON Plant = _PurReqValuationArea.ValuationArea  -- association [1..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [1..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [1..1]
LEFT OUTER JOIN I_Country AS _Country ON SupplierCountry = _Country.Country  -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [1..1]
LEFT OUTER JOIN I_PurchasingOrganization AS _PurchasingOrganization ON PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization  -- association [1..1]
LEFT OUTER JOIN I_PurchasingGroup AS _PurchasingGroup ON PurchasingGroup = _PurchasingGroup.PurchasingGroup  -- association [1..1]
;