PRM en
PRM en
PUBLIC
2022-03-12
Purchasing Monitor
1 Purchasing Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Purchasing Monitor
2 PUBLIC Content
3.5 Message Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
3.6 Info Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.7 Mass Maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.8 ATP Quantity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4 Reload Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7 Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.1 Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Purchase Requisition Overview: Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.2 Enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Customer-Specific Fields on the Selection Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Purchasing Monitor Enhancements (RFCs). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
BAdIs in the Purchasing Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.3 Condition Maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Purchasing Monitor
Content PUBLIC 3
12 Customizing PDF Form for Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
12.1 Customizing PDF Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Purchasing Monitor
4 PUBLIC Content
1 Purchasing Monitor
Keep track of your purchasing documents. The purchasing monitor helps you compare and keep track of all
purchasing documents at operational and strategic level.
The purchasing monitor allows you to evaluate purchasing documents operationally and strategically in one
tool. In addition, you can change purchase orders and purchase order schedule lines and maintain purchase
order confirmations in the purchasing monitor. You can also edit info records. Depending on the configuration,
you can maintain conditions for purchase order items as well as order confirmations. As a purchaser or MRP
controller, you obtain a simple overview of the purchasing documents that are relevant for you. You can
aggregate these documents flexibly, restrict them according to business transaction, predefined key figures, or
custom key figures, and, if necessary, change or adjust them.
You can also use the comprehensive functions. These include the following functionalities:
In addition, the following SCM Consulting Solutions are part of the comprehensive functions:
The comprehensive functions consist of various functions that can make your work with the SCM Consulting
Solutions even more effective.The material master update allows you to save data in standard SAP fields and
fields of the enhanced material master view. You can edit the material master data directly from the results
list of your SCM Consulting Solutions.You can use the enhanced material master view to access the material
master data fields of the SCM Consulting Solutions. You can use material document aggregation to create
customized consumption and inventory histories that you can use for the analyses in the MRP monitor,
Purchasing Monitor
Purchasing Monitor PUBLIC 5
inventory controlling cockpit, and safety stock simulation. The stock development shows you the current
stock values and provides you with a variety of aggregation options.
Note
Please note that when executing SCM Consulting Solutions, you must enter the prefix /n/SAPLOM/
before each transaction.
For this SCM Consulting Solution, the following note exists: 1832851
Related Information
Purchasing Monitor
6 PUBLIC Purchasing Monitor
2 Accessing the Purchasing Monitor
You call the purchasing monitor using transaction /n/SAPLOM/PRM or report /SAPLOM/PRM_MONITOR.
● Selection
● Organizational data
● Material data
● Document data
● Purchase requisition data
You can make further setting options on the KPI Settings, Display, and Uploads tabs.
Note
The performance of the purchasing monitor is heavily influenced by the selected scope of the analysis. The
required documents should therefore be restricted as far as possible.
Related Information
Selection [page 7]
Organizational Data [page 8]
Material Data [page 9]
Document Data [page 9]
Purchase Requisition Data [page 10]
2.1 Selection
Selection Area
Purchasing Monitor
Accessing the Purchasing Monitor PUBLIC 7
You control the scope of selection using four radio buttons:
1. Select only Purchase Requisitions: Here, you restrict the selection of data to purchase requisitions only. If
this is selected, no further documents are selected and the purchasing monitor starts directly on the
Purchase Requisition Overview tab page. All other tabs are also displayed but do not contain data.
2. Select Purchase orders & Requisitions: Only purchase requisitions and purchase orders (no info records)
are analyzed.
3. Select only Inforecords: Only info records are listed. Using additional radio buttons, you can save info
records locally and upload them for analysis and processing. The format to upload an Excel file is derived
from a file previously downloaded with the monitor. This means that the column sequence and the number
of columns are predefined and must not be changed.
4. Purchase requisitions, purchase orders & info records: This option activates the maximum scope of
analysis. Depending on whether you use the options described below for further restrictions, the runtime
may be very long, and termination may occur if the result set exceeds the available memory.
Specifications in the Organizational data section apply to the entire selection. Only documents for the selected
organizational units are selected.
Purchasing Monitor
8 PUBLIC Accessing the Purchasing Monitor
2.3 Material Data
The entries in the material data block apply to the entire selection. Only documents for the selected materials
are selected. The Classification subarea is part of the material selection.
Note
However, this is only displayed if the additional material master tab page for the classification exists (SCM
Consulting Solution enhanced material master view – contained in the comprehensive functions) and
the MRP monitor is in use.
The information in the Document Data area applies mainly to the Document Overview, Document Comparison
and Order Confirmation Overview overviews. Only a few fields (for example, document type) have an effect on
the selection of purchase requisitions. By making entries in this area, you can restrict the documents according
to further document attributes.
Purchasing Monitor
Accessing the Purchasing Monitor PUBLIC 9
2.5 Purchase Requisition Data
In the purchase requisition data area, you can further restrict the area of analysis for selecting purchase
requisitions. You can also make changes to the calculation of key figures.
You can use the IDoc analysis to select incorrect IDocs according to the entries on the selection screen, in
combination with the Customizing relating to IDoc analysis.
You have the option of either restricting yourself to the selected orders, that is, only IDocs to analyze which
belong to the selected orders. Or specifying a timeframe over which all the IDocs in the specified period are
checked.
On the result screen, you can then select IDocs to be displayed, edited, or marked for deletion.
On the KPI settings tab, make various settings for key figures in different areas of the purchasing monitor.
The value entered here determines the point as of which a purchase requisition must be converted urgently. In
this example, “urgent” means that there are still four days in which the purchase requisition can be converted
on time (based on the release date + the number of days entered).
Purchasing Monitor
10 PUBLIC Accessing the Purchasing Monitor
Purchase Requisition Urgency Horizon (in Days)
Any purchase requisitions that have not yet been converted in the period after the release date are displayed as
Urgent realization too late on the result screen.
This indicator defines when a purchase requisition is considered to have been converted “in time”. If the
indicator is set, a purchase requisition is considered to have been converted “in time” if it has been converted
into a purchase order on schedule and the purchase order has been issued via message control. In the
development overview, purchase requisitions are shown as open if the purchase orders have not been issued
via message control.
If the indicator is not set, a purchase requisition is considered to have been converted “in time” if it has been
converted into a purchase order within the processing time, regardless of whether the purchase order has been
issued via message control. In the development overview, purchase requisitions are shown as open if they have
not yet been converted into a purchase order.
You use the contract range of coverage to analyze the runtime of your contracts.
Contract Range of Coverage
Purchasing Monitor
Accessing the Purchasing Monitor PUBLIC 11
If you have activated contract range of coverage, you must first specify the source and period for a
consumption analysis.
As the source, enter the table for material consumption (MVER), where you choose between total consumption
or corrected consumption, or select a previously created consumption analysis with SCM CS MDA.
For the period, choose a specific period from/to, or enter a date with the corresponding number of preceding
periods.
You use the threshold values to define when a contract should be assigned a yellow or red traffic light in the
results list. The threshold values are entered in calendar days and represent the remaining runtime.
For example, if the remaining runtime is less than the threshold value for the yellow light, but greater than that
for the red light, the contract is displayed as yellow in the relevant column. If the remaining runtime is less than
the threshold value in red, the system displays a red traffic light. All other contracts receive a green traffic light.
The remaining runtime is calculated on the basis of the open target quantity and the average daily usage
determined by the consumption analysis.
The individual values are displayed in a separate column in the results table in.
Purchasing Monitor
12 PUBLIC Accessing the Purchasing Monitor
2.8 Display
On the Display tab page, you make settings that influence or support the subsequent results display.
Display
In the Layout Groups area, you specify which layout groups you want to use for the individual overviews. These
are then displayed in the field selection of the ALV list.
The Individual Selection for Info Records area is only available if info records are also selected. It is where you
define two filters for the info record display, which you can then use in the info record overview.
These filters are displayed on the info record tab. By double-clicking, you can filter the info record results list
using the Valid to criterion.
Create books of reports by activating the Book of Reports function and specifying a layout for it.
Purchasing Monitor
Accessing the Purchasing Monitor PUBLIC 13
2.9 Uploads
To upload prices or order confirmations using Excel, you can use functions on the Uploads tab.
First, download the relevant template here, fill it out accordingly, and then upload it again.
Settings that are frequently needed in the purchasing monitor can be stored as variants and accessed as
required.
Save as Variant
Purchasing Monitor
14 PUBLIC Accessing the Purchasing Monitor
2.10.1 Default variants
You can save a default variant for the transaction of the consulting solution. This variant will be loaded
automatically every time you open the tool. There are two types of default variants available:
If a variant exists with the same name as the transaction code (including /SAPLOM/), this variant will be the
default for all users who start the tool, unless they have a user-specific variant saved on the same system.
Normally system-wide variants are used to provide a predefined set of values that can enhance usability if, for
example, certain fields like plant, currency or time will be pre-populated. The user can change these values any
time before executing the program.
User-specific variants
If a variant exists with the following naming convention U_<username>, then this variant will be defaulted for
this specific user if they start the tool.
Example
A user with a logon name of JSMITH would save his own variant like this: U_JSMITH
This, too, can enhance usability, because certain fields like plant, currency or time can be pre-populated for a
specific user. The user can change these values any time before executing the program. Although each user
can have only one predefined variant per system, the variant can be overwritten with new values.
Purchasing Monitor
Accessing the Purchasing Monitor PUBLIC 15
3 Navigating and Functions in the
Purchasing Monitor
● Document Overview
● Purchase Requisition Overview
● Document Comparison
● Order Confirmation Overview
● Info Records
The purchasing monitor is controlled almost exclusively using the menu options on the left (trees).
● Document display
● Overviews
● Aggregation
● Selection parameters
● Tree structure
Purchasing Monitor
16 PUBLIC Navigating and Functions in the Purchasing Monitor
3.1.1 Document Display
Document display
The document display contains the currently selected overview with its selected restrictions displayed in the
form of an ALV.
By double-clicking a document, material, or vendor, you can navigate directly to the standard transactions.
3.1.2 Overviews
The various overviews for processing are available in the menu in the "Overviews" folder.
When you click one of the overviews, both the document display and the layout are refreshed (the sorting and
totals are reset).
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 17
● Contract overview
● Delivery schedule overview
● Purchase order/inquiry schedule lines
● Scheduling agreement schedule lines
● Purchase order/scheduling agreement for contracts
The purchase order/inquiry overview contains the documents found using the entries on the selection screen. It
contains purchase orders and inquiries. As shown above, a wide range of information for the documents is
displayed at item level.
In addition to displaying the document line items, you can also make various adjustments in this overview
directly from the monitor. Some of the document items are editable and some are not.
A document item can be non-editable or only partly editable for a number of reasons:
If an item contains schedule lines, dates and quantities can be changed in the purchase order/inquiry schedule
lines overview.
Changes can be made for multiple items and fields in a mass run. The changes are only transferred to the
original document once you choose the Save Purch.order pushbutton.
If information, warning, error, or termination messages are output during saving, a log summary is displayed.
Purchasing Monitor
18 PUBLIC Navigating and Functions in the Purchasing Monitor
Examples of messages when saving
You can display more details for the messages using the Log pushbutton.
If there are no messages, the status Data was saved is displayed in the status bar.
After saving your changes, you can update the display by choosing Refresh. Successful changes are displayed
immediately. If an error occurred during update, the initial value is displayed again.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 19
You can edit item texts for purchase order items. This is done for individual items only. You call the change
function for item texts using the context menu:
Calling the change function for item texts using the context menu
If you select a text using edit item texts, the selected text from the item is displayed on the lower part of the
screen.
You can edit the text freely. You transfer the edited text to the purchase order by choosing the Save Purch.order
pushbutton.
Purchasing Monitor
20 PUBLIC Navigating and Functions in the Purchasing Monitor
The contract overview displays only those contracts that are included in the results set. This overview provides
specific information about contracts such as the validity start and end, target value, value already released, and
so on.
The scheduling agreement overview displays only those scheduling agreements that are included in the result
set. This overview provides specific information about scheduling agreements such as the validity start and
end, target quantity, quantity released, next FRC, and next JIT. Like in the purchase order/inquiry overview, you
can modify some fields directly in the results overview.
The purchase order/inquiry schedule line overview displays the schedule lines for the purchase orders that are
in the result set of the general overview. In the overview, you can see the delivery date for the relevant schedule
line and whether it has already been delivered.
You can edit dates and quantities for schedule lines that are not complete or are not flagged for deletion.
You can edit the Batch and Vendor Batch fields for the first schedule line only since this information is at item
level.
The save process takes place in the same way as for the purchase order/inquiry overview.
The SA schedule line overview displays the schedule lines for the delivery schedules that are in the result set. It
shows the delivery date for the respective schedule line and whether it has already been delivered.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 21
3.1.2.6 Purchase Order/Scheduling Agreement to Contract
In the PO/Sched.Agr. to contract overview, you see only purchase orders and scheduling agreements for the
existing contracts. However, the result set does not include the actual contract document. All individual release
quantities for the contract are displayed.
You can edit purchase order items here in the same way as in the purchase order/inquiry overview.
3.1.3 Aggregation
Various aggregation options are available in the menu in the Aggregation folder. Click an aggregation to sort
and aggregate the result set according to this column.
Example of an aggregation
Purchasing Monitor
22 PUBLIC Navigating and Functions in the Purchasing Monitor
3.1.4 Selection Parameters
The selection parameters are taken from the standard ERP system. You can define these yourself in
Customizing. The path for the selection parameters is: SPRO -> Materials Management -> Purchasing ->
Reporting -> Maintain Purchasing Lists -> Selection Parameters -> Define Selection Parameters.
The selection parameters displayed in the tree are loaded from Customizing and then execute the queries
defined in Customizing. The selection parameters, however, can also be used to define restrictions at schedule
line level.
Each time a selection parameter is selected, a refresh of the data takes place.
Note
You cannot, therefore, apply two different selection parameters one after the other.
If you want to use more than one selection parameter, you need to define a new selection parameter that
contains both queries.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 23
3.1.5 Tree Structure
You can load the current data to a tree structure by choosing the Tree Structure pushbutton. The selection and
restriction functions can also be applied to the tree structure.
On the Purchase Requisition Overview tab page, you can use the tree structures on the left side to choose
different overviews or to restrict or select purchase requisitions.
3.2.1 Overviews
In the Overviews folder, you can select the purchase requisition overview, the development overview, or
aggregation.
Purchasing Monitor
24 PUBLIC Navigating and Functions in the Purchasing Monitor
3.2.1.1 Purchase Requisition Document Overview
The purchase requisition document overview displays the selected purchase requisition documents. Double-
click to navigate to the corresponding document.
These key figures are displayed in the purchase requisition document overview:
Processing Date
Displays the date on which the purchasing document is issued to the vendor using message control.
Note
Message output:
PO output
This indicator specifies whether the purchasing document has been issued to the vendor via message control.
Processing Time
Displays the purchasing department processing time for purchase requisitions from the standard system.
Displays the time frame for converting a purchase requisition (in days) from Customizing table /SAPLOM/
PRMB.
PR in Time
Specifies whether the purchase requisition was converted in time (=Intime) or not in time (=Notime). The In
Time only by Mess. Output indicator is important here (see section In Time only by Mess. Output [page 11]).
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 25
Related Information
The quantity and delivery date columns in the results list of the purchase requisition overview are editable.
Whenever these two values can be changed using a standard transaction (for example, ME52N), you can also
do this directly using the purchasing monitor.
You can also make multiple changes in the results list. You can then apply the changes by choosing the Save PR
function key.
If the values could be updated without warnings, the information message Data was saved appears in the
status bar.
If problems occurred during the update, a log is output on the next screen (see section Purchase order/inquiry
overview [page 18]).
Using backward navigation, you can display the results list again to show the data that was previously changed.
If a purchase requisition was not posted successfully, you can update the results list using to display the
original values again.
Related Information
You delete purchase requisitions by clicking the relevant purchase requisition items and then choosing the
Delete PR button.
For security reasons, you have to confirm a security warning in a popup before deleting.
Purchasing Monitor
26 PUBLIC Navigating and Functions in the Purchasing Monitor
If problems occurred during deletion, the system displays a log overview (see section Purchase order/inquiry
overview [page 18]).
Related Information
You convert purchase requisitions into purchase orders by selecting the relevant items and choosing the ->
Purchase Order button.
Before the conversion, you need to enter mandatory fields and grouping information in a popup.
Fields that start with per… define the criteria according to which new purchase orders are to be created.
Example
You have selected three purchase requisitions from plant 0001 and two purchase requisitions from plant
0002. Purchasing group 001 is responsible for purchase requisitions from plant 0001, whereas the two
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 27
purchasing groups 001 and 002 are each responsible for one of the two purchase requisitions for plant
0002.
If you now only select Per Plant, the system creates one purchase order for plant 0001 and one purchase
order for plant 0002.
If you also select per purchasing group, the system creates two purchase orders for plant 0002.
The first three per… parameters are required for the purchase order header. If you do not want to specify a
grouping for these criteria, enter a fixed value. If all selected items have a unique value for these criteria, the
relevant field is pre-filled.
You can use the last two selection fields to decide when and whether a purchase order is to have the status “On
Hold”.
If Hold Purchase Order if Faulty is selected and information is incorrect or missing, the purchase order is
created with the status On Hold for subsequent postprocessing.
Held purchase orders can be selected using standard transactions such as ME22N.
Once the conversion has been completed, the system displays a log overview (see section Purchase order/
inquiry overview [page 18]).
Note
You save a variant for screen 9500 only. Screen 1000 must be deactivated. Otherwise, you overwrite any
parameters from the selection screen.
You can reuse the saved variants either by using the Get Variant pushbutton or by assigning a standard variant
to a user (see section Default variants [page 15]).
Assign the user parameters (transaction: SU01) the parameter /SAPLOM/PRM_PR_TO_PO and the assigned
variant name to use the user-specific standard variant.
Purchasing Monitor
28 PUBLIC Navigating and Functions in the Purchasing Monitor
Parameters for User-Specific Variants
Related Information
You can use the processing status column to track the changes made by one of the three previously mentioned
functions within the PRM session. The processing status is reset once the purchasing monitor is exited.
The icon in this column shows the last time this object was edited. In some cases, a tooltip containing more
information is displayed:
Purchase requisition has been successfully converted into a pur Order number
chase order
Purchase requisition has been created with the status Held Purchase order number Held
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 29
3.2.1.2 Development Overview
The development overview provides statistics aggregated by month for the documents displayed in the
purchase requisition overview with regard to In Time conversion. You can use the statistics to evaluate the
processing times. See sections Customizing Table /SAPLOM/PRMB for Purchase Requisition Processing Time
[page 50] and In Time only by Mess. Output [page 11].
Related Information
3.2.2 Restrictions
Note
Purchasing Monitor
30 PUBLIC Navigating and Functions in the Purchasing Monitor
3.2.2.1 Restriction by Document Category
The menu in the Document Category folder contains the purchase requisition types defined in Customizing
( SPRO Materials Management Purchasing Purchase Requisition Define Document Types ) or only
those document types that are also included in the result set.
When you click a selected property, only those documents that have the property in question are displayed or
used as a calculation base. You can thus create development overviews (see section Development Overview
[page 30]) by purchase requisition type. Refer also to section Customizing Table /SAPLOM/PRMB for
Purchase Requisition Processing Time [page 50].
Related Information
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 31
3.2.3 Aggregation
Aggregation Menu
Note
However, this function is only available in the purchase requisition document overview and is deactivated in
the development overview.
You can aggregate the purchase requisition document overview according to the selected aggregation by
clicking.
3.2.4 Restrictions
The restrictions menu contains general purchase requisition restrictions and restrictions for urgent realization
and processing duration.
Purchasing Monitor
32 PUBLIC Navigating and Functions in the Purchasing Monitor
3.2.4.1 Restricting Purchase Requisitions (General)
You can use this menu to restrict purchase requisitions according to the following criteria:
When you click a selected property, only those documents that have the property in question are displayed or
used as a calculation base.
Related Information
In the menu in the Urgent realization folder, you can restrict purchase requisitions according to the following
properties:
● Urgent realization
● Urgent realization too late
● Urgent realization with release
● Urgent realization without release
● Urgent realization with assign
● Urgent realization without assign
● Urgent realization with assign and release
This allows you to select precisely those purchase requisitions that need to be converted urgently. Note section
Purchase Requisition Urgency Horizon (in Days) [page 10]
When you click one of the selected properties, only those documents that have the property in question are
displayed or used as a calculation base.
Related Information
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 33
Purchase Requisition Urgency Horizon (in Days) [page 10]
In the Processing duration folder, you restrict purchase requisitions according to the following properties:
This enables you to select purchase requisitions specifically according to the processing duration criterion.
When you click a selected property, only those documents that have the property in question are displayed or
used as a calculation base.
Related Information
On the document comparison tab page, the target document is compared with the actual document(s) to
check for variances.
Purchasing Monitor
34 PUBLIC Navigating and Functions in the Purchasing Monitor
Overview of document comparison tab page
3.3.1 Overviews
In the comparisons, the properties of the first named (target) document are displayed in the table in light gray
columns. The properties of the second named (actual) document are displayed in orange. Totals, variances,
and cumulated quantities are displayed in the light orange columns.
You navigate to the relevant standard transaction for documents, vendors, or materials by double-clicking in
the corresponding field.
In this comparison, the purchasing document is compared with the underlying purchase requisition.
● Price variance
● Quantity variances
● Supplier variances
● Delivery date variances
● Material variances
You filter the documents that contain the relevant variance by clicking on the variance in question.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 35
3.3.1.2 Comparison Purchase order/Purchase order
confirmation
In this comparison, the purchasing document is compared with the associated purchase order confirmations.
● - Quantity variances
● - Delivery date variances
● - Delivery too early
● - Delivery too late
In this comparison, the purchasing document is compared with the associated goods receipts.
Only one line per document item is displayed with the cumulated key figures.
● Quantity variances
● Delivery date variances
● Delivery too early
● Delivery too late
This comparison is the same as the purchase order/goods receipt comparison, but also includes details about
the individual goods receipts (one line per goods receipt for the item).
Related Information
In this comparison, the purchasing document is compared with the corresponding invoices.
● - Price variance
Purchasing Monitor
36 PUBLIC Navigating and Functions in the Purchasing Monitor
● - Quantity variances
● - Posting date variances
In this comparison, the order confirmation is compared with the associated goods receipts.
● Quantity variances
● Delivery date variances
● Delivery too early
● Delivery too late
This view is important for your business if purchase requisitions are mandatory. The system displays all
purchasing documents that are not based on a purchase requisition.
3.3.2 Aggregation
The comparisons and the overview can be aggregated using the following criteria:
● No Aggregation
● Vendor
● Purchasing Group
● Plant
● Material
● MRP Controller
● Product Group
● Purchasing Document
The order confirmation overview enables you to maintain and obtain an overview of order confirmations.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 37
Order Confirmation Overview tab page
The Order Confirmation Overview tab page contains the following elements:
● Aggregation
● Selection View
● Processing View
3.4.1 Aggregation
Using the menu in the “Aggregation” folder, you can aggregate documents on the selection screen. Click on one
of the specified aggregation options.
● No Aggregation
● Vendor
● Purchasing Group
● Plant
● Material
● MRP Controller
● Purchasing Document
Purchasing Monitor
38 PUBLIC Navigating and Functions in the Purchasing Monitor
3.4.2 Selection View
In the selection view, only the selected documents for which no deletion indicator is set and an order
acknowledgment requirement exists are displayed. By double-clicking on the relevant line, you can open a
document from this set in maintenance view (see section Processing View [page 39]). The document is then
locked and cannot be changed by other transactions. If you open another document from the selection view,
the previous document is unlocked and the new document is locked. If you exit the transaction, all of the locked
documents are released. If a document is already locked by another transaction, the system displays the
following error message: User ... is currently processing purchasing document …. In this case, you cannot edit
the document.
Related Information
The top line of the processing view always contains a blank column for maintaining a new order
acknowledgment. Below this line, the system displays any existing order acknowledgments. The cumulated
confirmed quantity and open quantity are also calculated for existing order acknowledgments.
Note
If you want to maintain order acknowledgments, message control must be entered in the purchase order in
advance.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 39
Note
You can only use order acknowledgment categories that exist in the Customizing table
SPRO -> Materials Management -> Purchasing -> Confirmations -> Define Internal Confirmation Categories.
You cannot use other confirmation categories because they cannot be converted into internal confirmation
categories.
You can maintain order confirmations either at item level only or at document level as well. Choose the
maintenance level by double-clicking on either the Item column or the Document Number column in the
selection view.
If you double-click on the Item column in the selection view, you transfer the confirmations for the selected
item to the processing view.
If you double-click on the Document Number column in the selection view, you transfer order confirmations
from all items. In this case, the blocks of the individual items are displayed in different colors.
You can either change an existing order confirmation or maintain a new one.
To do so, complete or change the corresponding fields (such as the delivery date and quantity). Then save your
order confirmations.
Purchasing Monitor
40 PUBLIC Navigating and Functions in the Purchasing Monitor
Any errors or warnings are displayed in a separate popup. You confirm these by pressing Enter or clicking on
Continue, or reject them by pressing ESC or clicking on Cancel. To save, you need to confirm all warning
messages.
After you have entered the order confirmation, the system performs an automatic refresh of the display and
the entered confirmation is displayed.
If you reject or cancel a warning, a refresh does not take place. The data you entered is still displayed in change
mode in the table but is not written to the database.
When you post an order confirmation, a message is displayed, for example: “Instance of object type
PurchaseOrder ... was changed.”
The message overview displays all IDocs that were selected according to the entries on the selection screen
and the Customizing for IDoc analysis. From here, you can branch to the purchase order with a double-click or,
via function key, show the relevant IDoc and re-process or delete it (or set status 68).
On the Info Records tab page, the system displays all purchasing info records selected or uploaded via Excel.
Some fields are ready for input and can be used for changes. You transfer changes to the master data using the
Save Inforecord & conditions button.
Note
Note that the EINE-NETPR field, and not the condition record, is displayed in the net price column. Please
also refer to SAP Notehttps://css.wdf.sap.corp/sap/support/notes/392988 and note that currently only
condition records PB00 are taken into account.
● Currency
● Planned Delivery Time
● Net Price
● Valid From
● Valid To
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 41
● Confirmation Key
You can adjust all editable fields/columns, with the exception of the order confirmation overview, for selected
rows using mass maintenance.
1. Select the rows for which you want to set a value in mass maintenance by holding down the CTRL key.
2. Double-click (left mouse button) on the column for which you want to set the value.
3. Enter the value in the popup that opens.
Example
You use the ATP Quantity function to determine the available quantity according to ATP logic for one or more
materials.
The available quantity is displayed in the result list in the ATP/av.qty column. If a determination has not yet
been carried out, the value is -1.
Start the function by selecting one or more rows for which the available quantity is to be determined, and then
choose the ATP Quantity function key.
The system displays a dialog box for selecting plants. If you want to perform a cross-plant check, you can select
multiple plants here.
Purchasing Monitor
42 PUBLIC Navigating and Functions in the Purchasing Monitor
Dialog box for plant selection
The system determines the quantity for each plant selected and cumulates these quantities. If you do not make
a selection, the system determines the quantity only for the plant that corresponds to the selected row.
Purchasing Monitor
Navigating and Functions in the Purchasing Monitor PUBLIC 43
4 Reload Data
You can refresh the data by choosing the Reload Data function key. All views are selected again. The selection is
based on the purchasing documents determined from the initial selection in conjunction with the selection
parameters from the selection screen.
The time of the last update is displayed in the heading (after “purchasing monitor”).
Information about the last update and the “Reload Data” pushbutton
Example
You have selected a purchase order using the purchase order number. In parallel, a new item was added to
the purchase order. When the data is reloaded, the new item is also selected.
However, if you based your selection on the material number and added an item with a material that is not
included in the selection to the purchase order originally displayed, this new item is not read.
If you try to reload data before you have completed the previous selection, the following information message is
displayed: “Data select not finished yet! Refresh will be applied afterwards!”
If you have made changes on the document overview tab page and have not yet saved them, the system asks
you whether you still want to reload the data.
You decide whether you want to cancel the data refresh for now and save your data first or discard the changed
data.
Purchasing Monitor
44 PUBLIC Reload Data
5 Vendor Restrictions in the Purchasing
Monitor
The vendor restrictions are integrated as an additional function in different SCM Consulting Solutions. This is
also the case in the purchasing monitor, where they are taken into account for both the automatic and manual
creation of purchase orders.
The following describes the maintenance of vendor restrictions and their functionality.
Maintenance is always performed at the product group level per plant and vendor for a specific time period.
The period indicator determines the bucket size to which the specified maximum quantity relates. Possible
bucket sizes are weeks or months. If you specify a period indicator for a key entry, this period indicator applies
for all further entries with the same key. If you make entries with overlapping validities, the system adjusts the
existing entries and informs you of the adjustment.
5.1.2 Functions
The vendor restrictions function checks the requested quantity for a date against the restrictions from the
maintenance table. The query is performed either per material or per product group. When performing a query
by material, the system determines the corresponding product group (if more than one exists, this is always
the first one found) and determines the total quantity as the sum of all materials in the product group. Existing
purchase orders and open procurement proposals are taken into account.
Purchasing Monitor
Vendor Restrictions in the Purchasing Monitor PUBLIC 45
The check covers the following objects:
● Planned orders
● Purchase requisitions
● Purchase orders
● SA schedule lines
If the total quantity of the above objects plus the requested quantity exceeds the maximum quantity or a
defined threshold, the system issues a message, depending on the use case.
To incorporate the vendor restrictions into the purchase order generation process, a Z implementation of the
BAdI ME_PROCESS_PO_CUST is necessary.
For this, method CHECK of class /SAPLOM/CL_PRM_BADI_XSR must be called to the BAdI method of the
same name with an equivalent interface parameter supply.
If the vendor restrictions were implemented using the previously described BAdI, they are now available for use
in automatic purchase order generation. Please make the following Customizing settings.
When purchase orders are generated automatically, it is possible to prevent a purchase requisition being
converted if one of the vendor restrictions or a defined threshold value is exceeded.
Purchasing Monitor
46 PUBLIC Vendor Restrictions in the Purchasing Monitor
You can also use “wildcards” for plant and product group. The more specific an entry, the higher its priority.
If a termination level is defined for a combination of plant and product group and if a purchasing requisition to
be converted violates this threshold, the conversion is terminated and the purchase requisition is written to a
postprocessing table provided for this. This table can be evaluated using a postprocessing transaction.
For postprocessing, entries that are no longer relevant are not automatically deleted from the table. A deletion
report is available for this purpose.
All purchase requisitions that were written to the postprocessing table on conversion, have an initial deletion
indicator, do not have status “B” or status “B” and an open quantity greater than 0, and are not marked as
closed/complete are displayed here.
Purchasing Monitor
Vendor Restrictions in the Purchasing Monitor PUBLIC 47
Purchase requisitions displayed in the postprocessing transaction must then be manually examined and
processed.
Via the toolbar, you can convert a purchase requisition directly by selecting a row and choosing the ->Purchase
Order button.
By updating, you can load the purchase requisitions for postprocessing again in accordance with the selection
screen criteria without having to leave the transaction.
Because purchase requisitions are not automatically deleted from the postprocessing table, but only filtered,
the deletion report /SAPLOM/PRM_CLEANUP_PRPP must be executed at regular intervals.
If the vendor restrictions in purchasing are implemented, the system also performs the check for manual
purchase order processing.
When saving a purchase order, if the maximum quantity or a threshold is exceeded, you are informed by means
of a popup and can then decide whether you still want to save the purchase order.
You can use the evaluation transaction /SAPLOM/PRM_SR to check the current situation with regard to the
vendor restrictions.
Purchasing Monitor
48 PUBLIC Vendor Restrictions in the Purchasing Monitor
Purchasing Monitor
Vendor Restrictions in the Purchasing Monitor PUBLIC 49
6 Customizing and Enhancement Options
This section contains information on the Customizing enhancement options in the purchasing monitor.
In the standard SAP system, you configure the processing time for converting purchase requisitions in
Customizing under SPRO Materials Management Purchasing Purchase Requisition Processing
Time . The processing time is defined per plant and applies to all purchase requisition types. No distinction is
made between the processing time for a standard purchase requisition and for an outline agreement
requisition.
If, however, you want to replace the standard processing time with a processing time for each purchase
requisition type (not for each plant), you can use the purchasing monitor. Here, you can enter the processing
time for each purchase requisition type in the Customizing table using transaction /n/SAPLOM/PRMB.
Select a purchase requisition type and enter the processing time in days under Proc. i. D.. Provided there is an
entry for a purchase requisition type here, the relevant processing times for calculating the in time processing
and the processing time in frame are taken from this Customizing table, and not from the standard system.
Customizing for IDoc analysis can be found using the transaction /SAPLOM/PRM_IC.
Here you can first specify which message types with which status are to be selected.
Purchasing Monitor
50 PUBLIC Customizing and Enhancement Options
By default, the message types shown in the following screenshot are possible.
Message Types
For each message type that you want to implement, copy the associated settings.
In the Maintain IDoc status area, you specify which statuses are selected and with which program the
postprocessing is carried out.
Status Settings
Copy the settings for the status relevant for you here too.
Numerous BAdIs and enhancement options are available in the purchasing monitor for a wide range of
purposes. For a list and a description of the enhancement options, see the appendix to this document.
Purchasing Monitor
Customizing and Enhancement Options PUBLIC 51
7 Appendix
7.1 Definitions
The following section contains information about key figures and terms used in the purchasing monitor.
Urgent realization
Purchasing Monitor
52 PUBLIC Appendix
Processing duration > realization duration.
Purchase requisition is converted and processing days > realization duration and purchase order has been
issued to customer via message control
7.2 Enhancements
You can use the following enhancements to adapt the purchasing monitor to your requirements.
The enhancement spot /SAPLOM/PRM_SS ENH contains numerous enhancement options for enhancing/
modifying the selection screen.
Purchasing Monitor
Appendix PUBLIC 53
7.2.2 Purchasing Monitor Enhancements (RFCs)
Generation of selection parameters for use in the RFC function modules for data retrieval.
Data declaration and generation of the range tables for the selection parameters required in the RFC function
modules for data retrieval.
You can use this BAdI to adapt and enhance individual select statements.
You can use this BAdI to adapt and enhance the data to be displayed after the selection. The following methods
are available:
You can use this BAdI to adapt the field catalogs. The following methods are available:
Purchasing Monitor
54 PUBLIC Appendix
You can use this BAdI to tailor the selection of data to customer requirements. Calling the individual methods
acts as a substitute for the standard logic. This means that if an implementation for one of the methods listed
below exists, this is used for the selection. The standard selection is then ignored.
Note
For an implementation of this BAdI, please create a copy of the fallback class. The required methods can
then be adapted.
You can use this BAdI to manipulate the results table for tab pages 2000 and 2100 again after generation.
Before the start of the selection, an authorization check is carried out. This can be defined on a customer-
specific basis using a BAdI implementation. By default, the following authorization objects for activity 03 and
the selected purchasing organizations are checked:
● 'M_ANFR_EKO'
● 'M_BANF_EKO'
● 'M_BEST_EKO'
● 'M_LPET_EKO'
● 'M_RAHM_EKO'
Purchasing Monitor
Appendix PUBLIC 55
7.3 Condition Maintenance
Instead of the standard “simple” order confirmation overview, you can also activate condition maintenance. To
do this, set the invisible parameter c_condt to the value 'X' and implement the following user exit as follows:
This replaces the user interface of the order confirmation overview. The new user interface is as follows:
By double-clicking the item column in the upper area, you can display the conditions from the corresponding
purchase order item and change them.
Purchasing Monitor
56 PUBLIC Appendix
8 Supplier Preview Guide
This guide is for buyers or planners at a company who need to collaborate with suppliers for material planning.
Supplier Preview enables a company to provide their suppliers in advance about potential and already fixed
material requirement to help better planning activities at supplier side.
A detailed description of the functionality provided by the Supplier Preview can be found in the user
documentation that is provided with the delivery of this tool or under SAP Note 1783469 .
In case you are facing any issues please open a customer message under component XX-PROJ-CON-LVS.
Purchasing Monitor
Supplier Preview Guide PUBLIC 57
9 About Supplier Preview
The Supplier Preview enables a preview and an overview of open purchase orders to be created at a supplier/
material level.
The result is initially displayed in an ALV on the dynpro, where the preview values can be adjusted.
The result can be exported as a complete list to Excel. The Create PDF forms function allows a form to be
generated as a PDF file for each supplier, which can then be transferred to the relevant supplier.
● Creation of a supplier forecast for 6–18 months (PDF generation only possible for 6–12 months)
● Overview of open purchase orders
● Export of results to Excel
● Generation of PDF forms for each supplier
● Entry at material, product group, or supplier level, and apply further restrictions at material level
● Source determination for non-assigned procurement proposals
● Display of materials without supplier
By using the Supplier Preview a company can provide their suppliers in advance about potential (purchase
requisitions and planning orders) and already fixed (purchase orders) future quantities that aren’t or cannot be
covered by scheduling agreements.
This leads to better planning opportunities on supplier side and therefore ensures that the company’s material
requirements can be fulfilled better.
This list of materials that have no quota arrangements or source lists entries provides the company with
information on which materials have no sourcing arrangements in general or for specific periods.
Purchasing Monitor
58 PUBLIC About Supplier Preview
10 Accessing the Supplier Preview
● Analysis level
● Criteria for material
● Analysis period
● Source Determination
LVS_Selection
The level at which selections are made is specified via the Analysis level.
● Material
● Product group
● Supplier
Further restrictions at material level can be specified in the Criteria for materials area.
● Plant
● MRP Controller
● Purchasing Group
● Cross plant material status
A time frame between 6 and 18 periods expressed as months can be specified as the Analysis period.
If an analysis period of more than 12 months is selected, the following message appears before the results
screen is displayed:
This is necessary because a maximum of 12 months can be shown on the PDF form. Although all periods
selected are displayed, only 12 months can be edited.
The Source determination active? checkbox allows you to specify whether source determination is to
be carried out.
Purchasing Monitor
Accessing the Supplier Preview PUBLIC 59
10.2 Impact of Source Determination
If source determination is active, a check is first performed to establish whether a quota arrangement exists. If
such an arrangement exists, it is used as the source of supply. If no such arrangement exists or if the complete
analysis period is not covered by the quota arrangement, the system continues by checking the source list. If
the list has an entry with MRP relevance, this is used as the source of supply.
All planned orders and purchase requisitions are now selected for the forecast in accordance with the selection
criteria. (Also without a source of supply.) The sources of supply determined previously are then assigned to
the documents without a source of supply.
Without source determination, only documents that have already been assigned a source of supply are
selected.
Settings that are frequently needed in the supplier forecast can be stored as variants and accessed as required.
LVS_Variant
You can save a default variant for the transaction of this consulting solution. This variant will be loaded
automatically every time you open the tool. There are two types of default variants available:
If a variant exists with the same name as the transaction code (including /SAPLOM/), this variant will be
defaulted for all users who start the tool, unless they have a user-specific variant saved on the same system.
Normally system-wide variants are used to provide a predefined set of values that can enhance usability if, for
example, certain fields like plant, currency or time will be pre-populated. The user can change these values any
time before executing the program.
Purchasing Monitor
60 PUBLIC Accessing the Supplier Preview
User specific variants
If a variant exists with the following naming convention U_<username>, then this variant will be defaulted for
this specific user if they start the tool.
Example
Example
A user with a logon name of JSMITH would save his own variant like this: U_JSMITH
This, too, can enhance usability, because certain fields like plant, currency or time can be pre-populated for a
specific user. The user can change these values any time before executing the program. Although each user
can have only one predefined variant per system, the variant can be overwritten with new values.
Purchasing Monitor
Accessing the Supplier Preview PUBLIC 61
11 Supplier Preview Results
Once all parameters have been specified on the selection screen, you can execute the supplier forecast by
The results of the Supplier Preview are grouped by supplier/material. A preview row and an open purchase
orders row are shown for each material and supplier combination.
LVS_Result
● Preview: A forecast includes the sum of all quantities from planned orders and purchase requisitions for
the relevant supplier and material.
● Open purchase orders: The sum of all quantities from existing purchase orders for the relevant supplier
and material.
The preview values can be edited (although this is limited to 12 months). All changes made to the forecast are
retained for creating a PDF and for performing an export.
You can access other standard functions are available via the menu bar.
LVS_MenuBar
The Create PDF forms function allows a PDF to be generated in the background for each supplier, which
includes the forecast and information about the open purchase orders.
Purchasing Monitor
62 PUBLIC Supplier Preview Results
You must enter the path and file name for the generated PDF files. The file name is then automatically suffixed
with the current time stamp and prefixed with the supplier number. When you save the downloads, the PDFs
are generated and stored under the path specified.
This function is only active if source determination was activated on the selection screen.
The MAt. w/o supplier function allows a list to be shown that contains information about missing sources
of supply for a material.
LVS_MAT. wo Supplier
You can use the button Show/hide Periods to toggle the material and period view.
Purchasing Monitor
Supplier Preview Results PUBLIC 63
LVS_HidePeriod
Standard Functions
Besides the functions mentioned above, you can also use other standard functions such as export, filter, show,
print, and search.
Purchasing Monitor
64 PUBLIC Supplier Preview Results
12 Customizing PDF Form for Output
The form was developed with the following design and layout:
The language of the form is selected depending on the communication language set in supplier data.
● Supplier address: This information is copied from central address management using the address number
of the relevant supplier.
● Sender: This is a customizable area with a total of 6 rows. Fixed texts can be defined or information about
the current user can be determined using certain key words. (For more information, see next chapter
Customizing PDF Form [page 65]Customizing PDF Form.)
● Company name in the header: Your company name should be entered here.
● Logo: A logo can be inserted here.
● Footer: The footer can contain any text.
The aforementioned information is located on page 1 of the form. All other pages do not contain this
information.
Related Information
A customizing table was created for generating forms. The maintenance view of this table can be accessed via
transaction /n/SAPLOM/LVS_FORM_CUST.
Because the form is printed in German or English depending on the language in which the supplier
communicates, one entry each must be maintained for DE and EN.
Purchasing Monitor
Customizing PDF Form for Output PUBLIC 65
LVS_FormData
Purchasing Monitor
66 PUBLIC Customizing PDF Form for Output
LVS_FormDetail
Purchasing Monitor
Customizing PDF Form for Output PUBLIC 67
Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.
Purchasing Monitor
68 PUBLIC Important Disclaimers and Legal Information
Purchasing Monitor
Important Disclaimers and Legal Information PUBLIC 69
www.sap.com/contactsap
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.