Friday, March 6, 2009

Note 495166 - Tips and Tricks for Handling Alert Monitor

Note 495166 - Tips and Tricks for Handling Alert Monitor

Summary

Symptom

Alerts are not displayed in alert monitor although they are expected.

  • Alerts are displayed for instance in Interactive Demand Planning or in Product View, but they are not shown in Alert Monitor standalone (transaction /sapapo/amon1) or in SCC (transaction /sapapo/scc01);
  • You have created alert situation in your planning process, but when e.g. you execute the macro(s) in Interactive Planning or go in Product View, no alert is shown;
Other terms

Alerts, Alert profile, Alert monitor settings, Alert profile maintenance , /SAPAPO/AMON1, /SAPAPO/SCC01, /SAPAPO/SDP94, /SAPAPO/SNP94 ,/SAPAPO/SNPTLB, documentation, Consulting note.

Reason and Prerequisites

The lack of alerts in alert monitor may due to false maintenance of alert monitor settings/profile or certain preconditions that must be met in the individual application area (e.g. execute the macro in interactive demand planning)

Solution

Please read carefully the following consulting lines.

There are various alternatives of viewing alerts in alert monitor. Alerts can be displayed in:

  • Alert Monitor window as standalone component (transaction /sapapo/amon1);
  • Alert Monitor window accessed through SCC (transaction /sapapo/scc01);
  • Alert Monitor window accessed from individual applications (e.g. in Interactive Demand Planning, PP/DS Product View, Product Planning Board).
How to set up the alert monitor

There are two different levels of settings for the Alert Monitor:

    1. The settings for the Alert Monitor itself (standalone) where the alert profiles for different application areas, the planning version, and the time horizon can be maintained. It is worthwhile to note down that the alert monitor settings are only used to select alerts in alert monitor standalone (transaction /sapapo/amon1);
    2. The alert profiles for different application areas.


When alert monitor is called from an application, you are restricted to selecting only alert profile (e.g. in transaction /sapapo/rrp3 (Product View), only PP/DS alert profiles). This selection does not include any limitations over time, i.e. it is not possible to read the alert monitor settings. The applications hand over information available in the chosen application (e.g. horizon, products, locations, resources,etc). However, in transaction /sapapo/amon1 (Alert Monitor) the time horizon specified in alert monitor settings is considered. Therefore, if for a given product there exists an alert which appears beyond the specified time horizon in alert monitor settings, this alert will be displayed in alert monitor when it is called from Product View, but it will not be seen in alert monitor standalone. Therefore, it is strongly recommended to set correctly the horizon in alert monitor setting to meet the validity of the alerts.

1. Alert monitor standalone

To view alerts in standalone alert monitor, you must maintain the 'alert monitor settings' and the 'alert monitor profiles', i.e.:

  • Planning version: Alerts can be planning version dependent or independent (e.g. Forecast and SDP alerts are version dependent, i.e. you do not have to define a planning version, but if you do, then the alerts displayed are related to that version only. Otherwise, alerts for all versions are displayed; ATP alerts apply only to the active version (000); for PP/DS, VS, and TLB alerts, you must define a planning version)
  • Time period (Horizon): define a relative time period if you want the time horizon during which alerts should be displayed. This period must meet the validity of the alerts. Otherwise, the alerts will not be shown. For instance, if you want to see alerts for a period of 6 months beginning 1 month in the past(future) from today, activate the appropriate radio button, enter 6 months and -1(1) offset. If you don't make an offset entry, the time interval begins at the present moment and some alert can not be shown or no alert at all is displayed. As alternative, you can also use the absolute time period to define your horizon by entering the exact date and time the horizon begins and ends.
  • Application-specific profiles: each alert profile contains a selection of application-specific alert types. You can select the alert types, define object selection (e.g. product, location, resource, planner, planning book, data view, etc.) for which you would like to see alerts, and create the threshold values to further refine priorities (1: Error, 2: Warning, 3: Information) of alerts. If no threshold values are defined, default priorities (identified by icons displayed in the profile) or priorities defined in the macros (for macro alerts) are considered. Please note that the priorities defined in the macros overwrite the default priorities. For performance reasons, it is recommended to keep to a minimum the number of selected objects while defining your object selection.
2. Alert Monitor within SCC

In order for the alerts to be visible in the SCC work area and map, you have to:

  • Set an indicator in the SCC user-specific profile to activate the alert icons. If an alert of type you included in your alert profile is generated for one of the objects included in your work area, the corresponding icon is highlighted.
  • Maintain the alert profile and assign it to cockpit while maintaining the user-specific settings (transaction /SAPAPO/SCC_USR_PROF -> tab alert monitor -> fill in name of alert profile you want to use).
  • Define a suitable time period during which alerts should be displayed. If the validity of an alert is beyond the period defined in SCC, then this alert will not be shown in the Supply Chain Cockpit.

Remark: The work area selected in loading the SCC define your object selection for the Alert Monitor. However, if SDP or Forecast alerts have to be shown in SCC, since the SCC does not hand over the planning book to Alert Monitor in the interface, the alerts will be read exactly as in alert monitor standalone. Therefore, the objects to be
considered will be taken from the planning book and data view defined
in the profile.

3. SDP and Forecast (DP) alerts


Preconditions:

  • Define SNP/DP planning book / data view / selection: via transaction /SAPAPO/SDP8B, you can create your own planning book/Data view or make a copy of the SAP delivered planning book 9ASNP94 with both data views.
  • Define macros: via transaction /SAPAPO/ADVM, create and activate the macros in your planning book. Here, the macro(s) can be set as 'default'.
  • Define application-specific alert profile via the transaction /SAPAPO/AMON_SETTING. Provide all required information (e.g. Version, Horizon, Planning Book, etc)
  • After running CTM or Optimiser, execute the macros either interactively or in background (define and schedule a batch job for DB macros) in order to generate alerts.
3.1 Database/dynamic alerts inside interactive planning table


Database alerts show the planning situation as it was during planning run, or last executed database macro(s). When dealing with large volumes it is best to perform a batch planning run using the appropriate database macro. DB alerts are stored in /SAPAPO/AM_ALERT database table.
Remark: DB alerts must be generated and written on database (interactively or via a batch job) before you display them in alert monitor standalone. The DB macros cannot be started from alert monitor standalone.
Dynamic alerts mirror the current planning situation but are not saved in the database. This alert type is not suitable for dealing with a large volume of planning objects because large numbers slow down performance. If you want to see dynamic alerts on standalone AMON or SCC, you have to define the corresponding dynamic alert macros as 'default' macros in the macrobuilder (see note 380300 for more details).

  • Start SNP interactive planning table with your planning book and data view;
  • Assign an alert monitor profile to your planning book;
  • Choose your object selection, save your selection (important note: the SAP delivered resource alert macros have a check about the PLOB, so that it could happen that some selection profile settings don't able to create alerts. In this case you have to simplify the part of resource alert macros on PLOB part );
  • Load the data for you objects in the planning book;
  • Make sure that an alert situation exist for the loaded selection;
  • Run the alert macro(s) : doubleclick on the 'executable' macros ( you must be in the change mode in the Interactive Planning so that the DB alerts can be written on database) or define the macro(s) as 'default' inside the macrobuilder (it is recommended not to include DB macros in the default event). In this case the alert macro(s) will be executed when you load data in your planning book or make any change in interactive demand planning table;
  • Press the alert monitor icon (3 options in context menu are available: alerts for current planning book/version/selection ) for the display of alerts;
  • Please read the instructions contained in the note 416489.
3.2 Database alerts inside standalone Alert Monitor or SCC
  • Define your alert monitor settings: please enter valid values for version and horizon. You may leave the version blank;
  • Define your SDP/Forecast alert profile: select the alert types (DB) and threshold values for priorities if applicable. For Forecast alerts, refer also to note 375965. For more details on alert types, see documentation;
  • Define your object selection:
    • Planning book;
    • For APO 3.1 or higher, set a flag on "Cross-Agregation-Level Selection Evaluation" if required (please use F1-help functionality to read documentation on this flag);
  • While in SCC, please note that the work area of the SCC define your object selection for the Alert Monitor. As horizon, the period in SCC must be well defined to meet the validity of the alerts.

Remark: you have first to execute the macros (interactively or via a batch job, even after running CTM or optimiser) to generate DB alerts and write them on Database if not done prior to calling alert monitor or SCC. When you create your batch job, please take care of the instructions in the notes 390055 and 412429.

3.3 Dynamic alerts inside standalone AMON or SCC

If you want to see dynamic alerts in standalone AMON or SCC, you have to define the dynamic alert macros as 'default' macros in the macrobuilder (see note 380300 and 390055 for more details). Since it is not allowed to make any change in the SAP-delivered planning book (9ASNP94), you must make a copy of it or create your own and then perform required changes (e.g. define some macros as default).

  • Define your alert monitor settings: please enter valid values for version and horizon.
  • Define your alert monitor profile: select the alert types (dyn),
  • Select your object selection:
    • Enter the name of your planning book;
    • For APO 3.1 or higher, set a flag on "Cross-Aggregation-Level Selection Evaluation" if required (you can use F1-help to read documentation on this flag);
    • Go to the 'dynamic alerts' part of the screen and do the following:
    • Press 'append row' button on the button tool bar;
    • Select a data view of your planning book (F4-help is available);
    • Select a 'selection name' for your objects (F4-help is available);
    • Press 'enter' on you keyboard.
    • If you work with APO 3.0, perform also the following two steps:
    • Doubleclick on the blank 'grouping' field in the 'Choose views and selections' part;
    • Go to the 'grouping and aggregation by characteristics' part (on the bottom of the profile settings screen). Put a flag on the 'charact. aggregations' of your object selection. Please note that you could get the necessary flags from the object selection (interactive planning table, go to your selection name, press right mouse button, select 'display selection'). You should select the characteristics corresponding to those defined in your selection profile to ensure that the alerts will be displayed in alert monitor;
    • Go to your data view row and doubleclick on the field 'grouping' again. This field should be now populated with the grouping information marked with the flags on the lower part;
  • Save the new settings.
3.4 Delete DB alerts

In order to delete the DB alerts, the following alternatives are available:
1. From the alert monitor display structure, choose the alerts to be deleted and click on the icon 'Delete alerts';

2. For macro alerts, in defining the activities of the responsible macro in macrobuilder, set the 'Delete in context' activity before the 'update in context' activity for alerts;

3. Use the report '/SAPAPO/AMON_REORG'. In this case, remove the flag 'Simulation run' to let the alerts be deleted. Please be sure that the corrections in the note 433082 are implemented in the system. For performance reasons, please apply the note 513553.

3.5 Create your own SDP alerts
  • From Alert Monitor Settings(transaction /SAPAPO/AMON_SETTING, go to menu 'Environment', choose SDP database or dynamic alerts;
  • On the 'change view' select an existing (recommend) alert and enter 'copy' button. You get a new view for maintenance of the new alert type. Enter a new alert type number, the priority, alert description and threshold/relational operator (optional);
  • Make sure that your own alert types are in customer names space (8*,9*) to protect them from SAP overwrite;
  • Save your new alert types.

Note: You can use your new alert types inside the SDP macrobuilder to create your own alert macros.

4. PP/DS, TLB, VS alerts
4.1 Alerts in the individual applications

If you want to see the alerts from the applications (e.g. Product view, DS planning board, TLB interactive planning, etc), you must:

  • Define and maintain the related alert monitor profile: select the relevant alert types and, if you like, define the threshold values for these selected alert types to further refine the priority of the alerts;
  • Assign the alert profile to the application in which you are working.


Some remarks:

  • If you access alert monitor from product view screen and you want to see network alert, go to 'Settings' -> 'User settings' -> tab 'Orders' -> put a flag on 'Display network alerts';
  • The Fair-share alerts from deployment are only shown in the alert monitor standalone. The cause is, that this alerts are data base alerts, while alerts from TLB are dynamical alerts. Because of design of interactive planning screen it isn't possible to show data base alerts in the grid.
  • For PP/DS alerts, you should also read the consulting notes 374624 and 366076
4.2 Alerts in Alert Monitor Standalone
  • Maintain the alert profile settings (see above under Alert Monitor standalone);
  • Select the alert types and define the threshold values
  • Maintain your object selection:

PP/DS alert profile:

    • If network alerts are required, set a flag on 'Display demand with problems in order net' or on 'Display receipts with problems in order net';
    • Fill in the criteria for product selection by selecting the products, locations, planners, and/or ATP categories you want to maintain alerts for. For performance raisons, your selection should contain the minimum required objects;
    • Fill in (optional) days' supply types, orders in past, planned delivery date in case of shortage. Please use F1-help to read documentation related to each field if you are not used to fill them.
    • If you want to select by resource, fill in the 'Selection of resources' area: in this case, please take care of the instructions in thenote 367757 and read related documentation: you can press F1-help for more details about the relevant fields;
    • Save your PP/DS alert profile.

ATP alert profile.

    • Select the products, locations, allocation groups, and/or vehicule scheduling optimization profile you want to maintain alert for;
    • Save your ATP alert profile;
    • Please refer also to the note 500889 if you deal with shortage alerts.

TLB alert profile.

    • Select the products, start locations, target locations and/or planners you want to maintain alerts for;
    • You can also specify which means of transport should meet the alerts;
    • Save your TLB alert profile.

VS alert profile.

    • Define your optimization profile;
    • Save your VS alert profile.

Header Data



Release Status:Released for Customer
Released on:21.12.2004 12:12:42
Master Language:English
Priority:Correction with medium priority
Category:Consulting
Primary Component:SCM-APO-AMO Alert Monitor
Secondary Components:SCM-APO-ATP Global Available-to-Promise

SCM-APO-SNP Supply Network Planning (SNP)

SCM-APO-PPS Production Planning and Detailed Scheduling

SCM-APO-SCC Supply Chain Cockpit (SCC)

SCM-APO-FCS Demand Planning

SCM-APO-VS Vehicle Scheduling

Affected Releases

Software
Component
Release
From
Release
To
Release
And
subsequent
SAP_APO
30
30A
30A

SAP_APO
310
310
310



Related Notes




1045639 - Consulting notes in SNP/CTM

576015 - Collective Consulting Note for Demand Planning

545786 - Authorization checks in the Alert Monitor

521639 - Generation of DB Alerts in Background

510189 - SDP: Definition of user-defined texts for the display

500889 - When are shortage alerts generated for ATP?

500063 - Overview of performance notes for the Alert Monitor

500051 - Alert monitor overview (AMO) alert types

433166 - MacroBuilder: Use of DRILL_DOWN, DRILL_UP functions

433082 - Deleting alerts: Selection ignored

421222 - APO 3.0: Authorisation for Alert Monitor

416489 - Resource alerts cannot be generated

412429 - Defining jobs with macros

390055 - Mass processing: Alerts are not generated

380300 - AM SDP: Alerts are not Displayed in the Monitor

376383 - Selection Management in DP/ SNP

375965 - APO Consulting: Alerts in forecast

375149 - Calling SCC terminated with error message

374624 - APO overcoverage alerts for safety stock

374265 - CALL_FUNCTION_PARM_MISSING when calling alert monitor

371867 - AMON date alerts display incorrect quantity

367757 - AMON: Profile maintenance 'Average resource utilization'
Print Selected Notes (PDF)

Sunday, February 22, 2009

Note 607428 - Product planning table - FAQs

Note 607428 - Product planning table - FAQs

Summary

Symptom

This note provides answers to questions in relation to the product planning table and arranges these according to the following subject areas:

1. Settings - Customizing
  • Which Customizing settings should I check before Go Live?
  • In addition to the Customizing, which settings are required to operate the product planning table?
2. Calling the product planning table
  • How can I initialize the user settings if a termination occurs just as I call the product planning table?
  • What should I do when a message indicating that "chart &1 cannot be displayed, please maintain the Customizing" is issued? You have to set the layout in the Customizing of the product planning table (Supply Chain Planning -> Production Planning and Detailed Scheduling -> Product Planning Table).
3. Entry/change options
  • Why are none of the rows ready for input?
  • Why are none of the rows ready for input?
4. Display, row selection
  • Display, row selection Display, row selection Display, row selection Why are certain rows (available quantity, days' supply, requirements and planned orders, for example) not displayed in the periodic product view?
  • Which periods are used for the available quantity?
  • Which days' supply is displayed in the "Product view: periodic"?
  • How are orders displayed in the "Product view: periodic"?
  • Can I display secondary resources in the product planning table?
  • How are multiresources and multimixed resources displayed in the periodic resource view?
  • How are distributed quantities calculated in the periodic product view and periodic production view? Why can differences occur here?
5. Period display, time zone selection
  • How are the periods calculated in the product planning table?
  • How does the choice of time zone affect the period display?
  • How are shifts displayed in the product planning table?
  • How are shifts combined into days?
6. Application
  • Which scheduling strategy is used?
  • Which alert monitor profile is used?
  • What happens when you "refresh"?
  • Why are orders scheduled in the distant future? How can I delete these orders again?
  • When are receipts created in the periodic product view?
  • Why do orders 'go' to another cell in the periodic product view during order creation?
7. Enhancement options
  • How can I include a customer-specific chart?
  • How can I include other customer-specific rows in the periodic views?
  • What other enhancement options exist?
8. Performance
  • What are the basic recommendations?
  • How does the chart selection affect the performance of the product planning table?
  • How does the alert monitor profile affect the performance of the product planning table?
  • What other options exist to improve the performance of the product planning table?
Other terms

/sapapo/ppt1, documentation, FAQ, APO, PPDS, repetitive manufacturing

Reason and Prerequisites
1. Settings - Customizing
Which Customizing settings should I check before Go Live?

You have to check the overall settings for the product planning table in the Customizing under 'Advanced Planner and Optimizer -> Supply Chain Planning -> Production Planning and Detailed Scheduling (PPDS) -> Product Planning Table -> Define Overall Settings for the Product Planning Table'.
You have to fill the profiles for chart availability, charts, periods, pushbuttons (new for Release 3.1), colors (new for Release 3.1) rows, the product view, resource view, production view, detailed scheduling planning board, heuristic, optimizer, general, navigation tree (new for Release 4.0) and sorting (new for Release 4.0).
Technically, this involves the PROF_DYN, PROF_SCR, PROF_PER, PROF_BTN, PROF_COLOR, PROF_TEXT, PROF_PROD, PROF_CAPA, PROF_ELEM,PROF_RESP, PROF_HEUR, PROF_OPTI, PROF_ALLG, PROF_TREE and PROF_SORT fields in the /sapapo/ptcall1 table.
If one of these profiles is missing in the Customizing, a termination may occur when you access the product planning table. In this case, you must first correct the Customizing. You then have to use the /SAPAPO/PT_DELETE_USER report to initialize the user settings.
When you upgrade to Release 4.0, these fields are automatically filled with default values as a result of the /SAPAPO/PPT_XPRA0001 XPRA.

In addition to the Customizing, which settings are required to operate the product planning table?


Orders with alerts are colored in the product planning table. The alerts are calculated using an alert profile. Users are therefore requested to select an alert profile when they call the product planning table for the first time. This selection is necessary.
This is why you have to create the alert profiles, which are to be used in the product planning table, before you call the product planning table for the first time.
The alert profile definition greatly affects the performance of the product planning table (See point 8 on performance).

The products and resources to be planned by the user are defined in the propagation range. The user does not have any change authorization for products and resources outside the propagation range. Users are requested to select a propagation range when they call the product planning table for the first time. This selection is necessary.
This is why you have to create the propagation ranges, which are to be used in the product planning table, before you call the product planning table for the first time.

2. Calling the product planning table
How can I initialize the user settings if a termination occurs just as I call the product planning table?

The termination may be due to incorrect user settings.
Solution: Use transaction SE38 to call the /SAPAPO/PT_DELETE_USER report. The user settings are initialized with this report. The next time you access the product planning table, a welcome dialog box appears asking you which Customizing profile should be copied to the user settings.
Here, the best thing to do is execute the report once for a specific user. If this solves the problem, you can also initialize the settings of the other users affected by this problem.

What should I do when a message indicating that "chart &1 cannot be displayed, please maintain the Customizing" is issued? You have to set the layout in the Customizing of the product planning table (Supply Chain Planning -> Production Planning and Detailed Scheduling -> Product Planning Table).

All of the charts to be selected are entered in the chart availability.
In particular, all charts specified in the chart profile must be listed in the chart availability.
The single profiles are grouped together in the overall settings.
After you have checked these three places (chart availability, chart profile and overall settings) in the Customizing, start the /SAPAPO/PT_DELETE_USER report to delete the existing inconsistent user settings.
For more information on this problem, see also note 334977.

3. Entry/change options
Why are none of the rows ready for input?

The correct propagation range is not set for the selected objects.
You can set the propagation range on the initial screen of the product planning table.
The range is defined in the menu under "Production Planning -> Environment -> Current Settings -> Propagation Range".

Why are the rows for planned orders not ready for input in the periodic product view?

In the "Product view: periodic", ready for input rows only exist for the "Backwards" or "Backwards with reversal" scheduling directions because the dates displayed here are availability dates.
However, it only makes sense to enter an availability date for backward scheduling.
The availability date display is retained when you switch to the "Forward" scheduling direction. In this case, the cells are not ready for input as a result.
For the APO-OPAL release, you can also use the "Forward" scheduling direction to plan in the periodic product view. A prerequisite for this is that the "Display bottleneck resource" indicator is set in the user settings (Product 1 tab).
In the "Product view: periodic", the planned order rows only continue to be ready for input if the yield quantity type (that is, without scrap) is selected in the user settings (Product 2 tab).

4. Display, row selection
Why are certain rows (available quantity, days' supply, requirements and planned orders, for example) not displayed in the periodic product view?

You must first check the user settings:
- Product 1 tab for the information rows,
- Product 2 tab for receipts, requirements and forecasts.
If planned order rows are not displayed, this may also be because the corresponding production version (PPM or PDS) is not active or is not assigned to the model. You can check the assignment within the product planning table by executing the "Supply source determination" function ("Display sources of supply" as of Release 4.0) in the product view.
The row for planned independent requirements is only displayed if a planning strategy is entered in the product master. You cannot interactively create planned independent requirements for configurable products.

Which periods are used for the available quantity?

The period split for the available quantity in the "Product view: periodic" is set by default from 00:00:00 to 23:59:59. The period split is not based on the period splits for resources that may use another shift model. "Days", in particular, are the smallest unit and when you display shifts, the same value as the one displayed for that particular day then appears in each shift.
If a shift grid is also required in the available quantity, you have to create a production calendar for this in the location master data (in the same way as the days' supply calculation).
The location product and resource shifts generally do not correspond with each other. For them to correspond,

      a) You must define the same shift grid.
      b) You must enter the same time zone in both the location and production calendar.
Which days' supply is displayed in the "Product view: periodic"?

The days' supply is based on the available quantity displayed. The available quantity consumes all receipts against all requirements and planned independent requirements and refers to the end of the time interval displayed.
The days' supply specifies the time (in days) until first time the available quantity will be less than zero.
A days' supply type is not used for the days' supply calculation. In each time interval, the days' supply specifies how long (from the end of the interval) the available quantity will be enough to cover the requirements in the future. This therefore involves a days' supply on the available quantity.
The days' supply is calculated for daily, weekly and monthly display periods (to the end of the period in each case). A shift-specific days' supply requires an independent shift calendar because the different resources for this product can also have different shift definitions and the resource calendar is not unique as a result.
For shift-specific days' supplies, you have to enter a production calendar in the master data of the location for the planning area displayed (pegging area, product location). You can use transaction /sapapo/calendar to define the calendar.
Refer also to consulting note 439379.

How are orders displayed in the "Product view: periodic"?

The "product view: periodic" is an availability view. Orders are displayed for the availability date. If the last activity permits several alternative resources (several modes), a separate row is displayed for each output resource.
However, in the "Production view: periodic" (each resource has a row for each manufactured product), an order with several activities appears under each resource it uses.

Can I display secondary resources in the product planning table?

The capacity load of secondary resources (employees, for example) is not displayed in the standard product planning table. You can select secondary resources by implementing the /SAPAPO/PPT_SELECT Business Add-In. For more information, see note 431601.
As of Release 3.1, you can select secondary resources without implementing the BAdI in the periodic resource view. A prerequisite for this is that the "Display secondary resources" indicator is set in the user settings ("Resources" tab).

How are multiresources and multimixed resources displayed in the periodic resource view?

In the case of multiresources or multimixed resources, the percentage utilization (that is, only one row per resource) is displayed in the "Resource view: periodic". The requirement and availability rows are not calculated because these would require a product unit of measure and no time unit. Container resources or tank resources are also displayed as multimixed resources.
See also consulting note 502061.

How are distributed quantities calculated in the periodic product view and periodic production view? Why can differences occur here?

Distributed quantities are additional rows in both the periodic product view and periodic production view that may be activated in the relevant user settings using an indicator.
These quantities show the output partial quantities of an order activity distributed over the periods occupied by the activity.
In the periodic product view, the distributed quantities are determined directly from the receipt polygon calculated in the liveCache.
The quantity is distributed evenly over the duration of the output activity.
The prerequisite for displaying distributed quantities in the periodic product view is that in the PPM or in the PDS, the indicator 'C' must have been set for continuous for the output type.
In the periodic production view, the distributed quantities are calculated using the capacity commitment for any activity. The open quantities are displayed here.
Due to the various calculation methods, the periodic product view and periodic production view may contain different values for the distributed quantities.

5. Period display, time zone selection
How are the periods calculated in the product planning table?

For more information, see consulting note 330153.

How does the choice of time zone affect the period display?

A period display in shifts is only possible when you select the 'Location' time zone.
In this case, the parts of the day go from 00:00:00 to 23:59:59 by default.
The standard system is unable to display shifts properly for the other time zones.
See also the explanations contained in consulting note 330153.

How are shifts displayed in the product planning table?

When period setting = day, the production quantities of a shift are displayed on the day on which the shift starts.
For example, all orders in a night shift from September 12, 2000 at 22:00 to September 13, 2000 at 6:00 are displayed on September 12, 2000 even if they occur on September 13, 2000.
The day shifts are numbered according to their start time.
Shift number 1 is the first shift that starts on the day in question.

How are shifts combined into days?

For more information, see consulting note 330153.

6. Application
Which scheduling strategy is used?

You can set the scheduling strategy in the menu under Settings -> Strategy. These settings only apply to the current session, the default setting is used again when you access the product planning table again.
The strategy profile from the Customizing (PPDS -> Global Settings -> Global Parameters and Default Values, strategy profile field in interactive planning) or its individual variant is valid as a default setting (you can save this as a Customizing ID in the strategy dialog box under a separate user name).
The scheduling strategy from the Customizing (or the individual copy via the Customizing ID if it exists) is used in the entire PP (order view, product view and product planning table). However, you cannot make changes to the current scheduling strategy displayed in the user settings of the product planning table (Profile tab) for information purposes.
You can set another scheduling strategy in the detailed scheduling planning board. This means that when you go to a planned order from the detailed scheduling planning board, you can use a strategy other than the one used during graphical planning.
There is a strategy profile for both PP and DS as of Release 4.0.
You are therefore always aware of the settings being used for scheduling.
In addition, a change of strategy can no longer have unwanted affects on the relevant application.

Which alert monitor profile is used?

You can set the alert profile in the menu under Settings -> Alert profile. A user-specific profile is saved (/SAPAPO/RRP_AMON database table) and used in the entire PP (order view, product view and product planning table). An entry dialog box automatically appears if the system was unable to find a profile when the alert monitor was displayed in the product planning table.
The current alert profile is displayed in the user settings of the product planning table (Profile tab) for information purposes, but it cannot be changed there.

What happens when you "refresh"?

Operational planning version data is read from the liveCache when you select the "Refresh" pushbutton.
If you select "Do not copy changes" ("Undo changes" as of Release 3.1), this is the same as accessing the product planning table again:
Planning is updated with the data from the planning version without the system implementing the changes that you previously made in interactive planning since you last saved (these are lost as a result).
In this way, you achieve an "Undo" function for all previously implemented changes.
If you select "Implement changes" ("Retain changes" as of Release 3.1), planning is updated with the data from the planning version and the changes that you previously made in interactive planning are retained as a result.
Other users still cannot display your previous changes.
The same logic used for saving data applies here: the changes are implemented on the simulative data.
For example, changes to an order that already existed when you accessed the product planning table are retained even if this order is also changed in the operational version ("the last change wins"). A new order also appears in the operational version.

Why are orders scheduled in the distant future? How can I delete these orders again?

This problem is generally caused by one of the following:

  • A finite scheduling strategy such as "Search for gaps" is used, but the display period does not have any remaining capacity. However, the display period does not have any remaining capacity.
  • According to the PPM/PDS, an activity cannot be interrupted by a break or a shift finish. Due to the lot size, however, the order cannot be manufactured within a shift or between two breaks.


Orders scheduled in the distant future during order creation are no longer displayed in the periodic product view. You can only delete these orders again in the product view. Starting from the periodic product view, you can access the product view by double-clicking on a displayed order and then double-clicking on the detail display.

When are receipts created in the periodic product view?

For more information, see note 429465.

Why do orders 'go' to another cell in the periodic product view during order creation?

This problem is generally caused by one of the following:

  • A finite scheduling strategy such as "Search for gaps" is used. However, the cell in which the order was created does not have any remaining capacity.
  • According to PPM/PDS, an activity cannot be interrupted by a break or shift finish. Due to the lot size, however, the order cannot be created within the cell.
  • According to PPM/PDS, an activity cannot be interrupted by a break or shift finish. However, the order cannot be created within the cell because it is created at the time of the first uncovered requirement, and not at the end time of the cell.
    See also note 429465
7. Enhancement options

How can I include a customer-specific chart?

Separate charts may be defined as a subscreen and included in the product planning table without a modification being necessary. For this, see the sample code in the /SAPAPO/PT_SCR_TEMPLATE function group and the relevant explanations in the /SAPAPO/LPT_SCR_TEMPLATETOP Include. One entry in the /SAPAPO/PT_FRDYN table is enough to make the new chart known to the product planning table and to add the new chart to the selection options in the Customizing of the product planning table (Layout -> Chart availability).

How can I include other customer-specific rows in the periodic views?

You can use the /SAPAPO/PPT_INFROW BAdI to include other customer-specific information rows in the periodic views (periodic product view, periodic production view, periodic resource view). For further information on operating the BAdI, see the BADI documentation or the sample code.

What other enhancement options exist?

The following BAdIs continue to be provided:
As of Release 3.0:

    • /SAPAPO/PPT_SORT_MAT

Separate sorting of products in the "Product view: periodic" according to a low-level code, for example (alphabetical by default) alphabetical) alphabetical)

    • /SAPAPO/PPT_MATTEXT

Separate labeling of rows in the "Product view: periodic"

    • /SAPAPO/PPT_ROUNDING

Separate rounding of output values to restrict the number of decimal places, for example, always rounding the percentage resource utilization to the full percentage (for more information, see note 365173)

    • /SAPAPO/PPT_SELECT

Selection modification, for example, to hide products without requirements (for more information, see note 376867) or to add secondary resources (for more information, see note 431601)

    • /SAPAPO/SEQ_VISUAL01

Displaying additional columns in the "single elements production view" (resource activities - for more information, see note 375754).

    • /SAPAPO/RRP_IO_COL

Displaying a maximum of three additional columns in the "single elements product view".
You can also adjust existing rows or add new rows.
See also note 417776.
As of Release 3.1:

    • /SAPAPO/PPT_SORTRES

Separate sorting of resources in the "Resource view: periodic", for example, in accordance with the sort string defined in the resource master data (for more information, see note 484011)

    • /SAPAPO/PPT_FLEX_PER

Definition of a separate period split for the periodic views of the product planning table (hours or quarters, for example).

    • /SAPAPO/PPT_COLOURS

Definition of routines that determine the cells in the periodic views used to display customer-defined colors.

    • /SAPAPO/PPT_UCOMM

Definition of processing routines in separate charts and in the main program which can react to user-defined function codes (due to pushbuttons that were added again, for example).

    • As of Release 4.0:
    • /SAPAPO/PPT_BOTTLEN

Definition of bottleneck activities or bottleneck resources for bottleneck scheduling in the periodic product view.

    • /SAPAPO/PPT_SOURCE

Definition of the visibility of procurement alternatives. You can use this BADI to hide or display procurement rows in the periodic product view.

    • /SAPAPO/PPT_TREE_COL

Filling a maximum of three customer-defined columns in the navigation tree of the product view or product planning table.

8. Performance
    1.
What are the basic recommendations?

The following always applies: The fewer objects selected when you access the product planning table, the better the performance. You should therefore try to keep the number of selected master data (products) and the number of selected transaction data (orders) as low as possible.
To ensure an efficient a selection as possible, each user has the option to create a selection variant. In this way, you can ensure that users only select the objects that they also require.
The selection screen supports the master record selection in accordance with the business areas of responsibility such as selection by planner or resource, for example.
If several fields are filled on the selection screen, an AND relationship will occur during selection. Using the AND relationship enables you to keep the hit list to a minimum during selection.
If, for example, the planner field is filled with PL1 and the resource field with Resource1, then those products which are the responsibility of planner PL1 and are manufactured on Resource1 are selected.
The planning horizon determines the number of selected orders. This period should therefore be kept as short as possible.
You can also create variants with a dynamic start date.
For this, select the "Selection variable" indicator when you save the variant for the required date fields (from and to).
Then use the "Selection variable" pushbutton to go to the definition.
Click on the traffic light in column "D" so that it turns green and then click on the "Reverse triangle" icon to define the dynamic date calculation.

How does the chart selection affect the performance of the product planning table?

In the product planning table, you are able to display up to 3 charts simultaneously. You can classify the charts according to the following performance points of view:
High-performance: Heuristics, optimizer, quantity chart product view, periodic resource view, periodic product view, product view individual elements, production view individual elements, scheduling agreements (sales), restriction hits, backorder processing, pegging overview, product overview.
Critical: Alert monitor, detailed scheduling planning board, planned monitor and periodic production view.
The following generally applies: The fewer charts displayed, the better the performance of the product planning table, especially if two or more critical charts are displayed. Note that the detailed scheduling planning board and the planned monitor are only performance-critical when called for the first time. If these charts are already displayed, their performance is generally of a high standard.

How does the alert profile affect the performance of the product planning table?

The settings within the alert profile heavily influence performance.
The following generally applies: the fewer alerts selected in the alert profile, the better the performance in the product planning table. Past alerts, in particular, are performance-critical. You should only use them if they are essential.

What other options exist to improve the performance of the product planning table?

As a standard product, the product planning table provides a large number of functions. Not all functions are required by all customers. You can significantly increate the performance of the product planning table by deliberately deactivating the function when you access the product planning table:

    • Transport resources are not used. For more information,see note 586309.
    • Key figures are not displayed in the navigation tree. For more information, see note 591422.
Solution


*

Header Data



Release Status:Released for Customer
Released on:17.06.2005 12:45:10
Master Language:German
Priority:Recommendations/additional info
Category:Consulting
Primary Component:SCM-APO-PPS-PPT Product Planning Table

Affected Releases

Release-Independent

Related Notes




1168101 - Cannot Display Secondary Resource in PPT DSPB

766827 - Composite SAP note: Performance SCM 4.0

591422 - PPT: Modification for improved performance

586309 - PPT: performance entering with large number productlocations

502061 - PPT: No quot./requirmnts displayed in periodic resource view

484011 - PPT: Sorting of resources

441102 - Consulting notes in PP/DS

439379 - PPT: Explanation: Days' supply in periodic view

431601 - PPT: secondary resources are not displayed

429465 - PPT: Time of order creation

417776 - Product view: BAdI for column control/new columns

375754 - User-defined columns in production list

365173 - PPT: Business Add-In for rounding routines

334977 - PPT: Chart &1 cannot be displayed

330153 - PPT: Explanation - quantity display in periods
Print Selected Notes (PDF)