Show TOC

Function documentationCapable-to-Match (CTM)


With this function, you can execute a multi-level, finite planning of the demands in your supply chain. Unlike the Supply Network Planning (SNP) optimizer that executes cost-based planning, CTM planning uses a heuristic procedure. In other words, CTM does not optimize the costs. Instead, you can use priorities, for example, to influence the sequence of demands and the selection of the procurement alternatives. CTM planning does not consider the individual production and distribution levels one after the other, such as the classic MRP run, but considers them at the same time. This guarantees that CTM planning generates a plan that can be executed on schedule.

You can use CTM both for master data of type PP/DS, and for master data of type SNP. Because CTM planning works on an order basis, you can determine and trace the relevant receipts and supplies for each demand in the entire supply chain, after the CTM planning run. This is also valid when you execute bucket-oriented planning with CTM.

Unlike Production Planning and Detailed Scheduling (PP/DS), that covers short-term planning, CTM planning is intended for mid- to long-term planning. Therefore, CTM planning does not support detailed scheduling strategies such as sequence-dependent setup activities or the synchronization of multi-activity resources.

In the same way as the SNP optimizer, CTM executes actual planning on a separate server, so is suitable for complex planning problems with a large data volume.


You have made the following settings:

  • In Customizing for Multilevel Supply and Demand Matching (SDM) under Capable-to-Match (CTM), you have made the settings for CTM under Define Global Values and Default Values.

  • In Customizing for Advanced Planning and Optimization under Start of the navigation path Basis Settings Next navigation step Optimization Next navigation step Basic Functions Next navigation step Maintain Master Data for Optimization Server End of the navigation path, you have made the settings for the optimization server.


The following will give you an overview of the CTM functions:

  • Finite planning across several locations

    CTM planning creates procurement proposals for source of supply for in-house production and transportation lanes. In the process, CTM considers resource and material capacities across all levels of the supply chain. You can specify the sequence yourself in which CTM is to evaluate the alternatives for procurement. If the production capacity of one resource is not sufficient to cover the total demand, CTM evaluates another procurement alternative for the remaining quantity.

  • Planning Mode and Deletion Mode Combinations

    With the strategies for deleting and selecting demands and receipts, you can execute both a complete regenerative planning and a net change planning. You can also restrict the planning scope according to time or location product.

  • Demand Prioritization

    You can prioritize the demands that are relevant for planning using predefined and descriptive characteristics. CTM then plans the demands in the sequence according to your priorities.

  • Supply Categorization

    You can assign the receipts and supplies that are relevant for planning to different categories. With the search strategy, you can determine the sequence in which CTM is to use the receipts during planning.

  • Supply Control

    Planning with safety stock or target days’supply guarantees that CTM also covers unexpected demands. Within supply control, CTM provides functions for avoiding the build up of oversized supplies.

  • Master Data Selection and Order Selection

    With the master data selection and order selection, you can easily define subgroups of master data and therefore restrict the planning to particular areas of your supply chain. You can therefore separate the overall planning process relatively easily into smaller planning steps that CTM can execute one after the other.

  • CTM Planning with Rules

    Whilst taking SAP R/3 attributes or descriptive characteristics of customer or forecast demands into consideration, you can derive rules with demand fulfillment strategies and product substitutions demand-dependently for CTM planning.

  • Fixed pegging relationships

    CTM can create fixed pegging relationships automatically. If you use automatically fixed pegging relationships, you can also recognize from the CTM planning run the demand for which CTM created a particular order.

  • Master Data Check

    You can check the master data of the CTM planning run for consistency. The system checks both the actual master data and the semantics of the data.


You can execute CTM planning in two ways:

  • Start CTM planning directly

    From the SAP Easy Access screen, choose Start of the navigation path Multilevel Supply and Demand Matching Next navigation step Planning Next navigation step Capable-to-Match (CTM) Planning. End of the navigation pathThis takes you to the maintenance screen for the CTM Profile. Enter a CTM profile and choose Start Planning, to execute CTM planning.

  • Start CTM planning in the background

    From the SAP Easy Access screen, choose Start of the navigation path Multilevel Supply and Demand Matching Next navigation step Planning Next navigation step CTM Planning in the Background End of the navigation path. Enter a CTM profile and choose Execute.