Purchasing & Purchase Requisition in SAP MM

โšก Smart Summary

Purchasing and Purchase Requisition in SAP MM begin the procurement cycle. A requisition records an internal need, receives a source through determination, and converts into a purchase order once released.

  • ๐Ÿ”„ Process Chain: MRP proposal becomes a requisition, gains a source, is released, converts to a purchase order, then goods and invoice receipt.
  • ๐Ÿ“ Requisition Basics: Requisitions are created automatically by planning or manually, and only a released requisition can become an order.
  • ๐Ÿ”ข Number Ranges: Each document type carries one internal range incremented by the system and one external range assigned manually.
  • ๐Ÿท๏ธ Document Types: NB is the standard type; others cover subcontracting and stock transfer with their own field selection and release behaviour.
  • ๐Ÿ” Source Determination: Quota arrangement is checked first, then source list, then outline agreement and purchase info record.
  • โš–๏ธ Assignment Rules: Outline agreements outrank info records, and background search requires exactly one valid source.
  • ๐Ÿ“Œ Tracking Number: A requirement tracking number links related documents and is reported through transaction MELB.

Purchasing and Purchase Requisition in SAP MM

What is Purchasing in SAP MM?

Purchasing is a component of SAP MM module and its process can be roughly depicted in below diagram.

Purchasing and Purchase Requisition in SAP

MRP (material resource planning) creates procurement proposal and later gets converted into Purchase Requisition. Next step is assigning source to Purchase Requisition, and release of Purchase Requisition. The PR gets converted to Purchase Order and upon goods receipt an invoice receipt can be done to complete the purchasing process. Additionally payment is processed (in FI module).

Procurement doesn’t have to start by the MRP, it can be initiated by consumption based planning or by direct creation of PR or PO.

MRP is a system function to determine the material requirements on both the material and BoM level. A BoM (Bill of Materials) is a list of components and subcomponents a single material is consisting of.

One of the mere basic documents in Purchasing in SAP is a purchase requisition.

Purchase requisition

Purchase requisitions can be created automatically by system or manually. They can be converted in purchase orders but only upon release (approval of purchase requisition).

We will cover several topics in this lesson that can help understand and create the purchase requisition.

Number ranges in purchase requisitions are required just as in other document, for the purpose of assigning the document number to new created documents.

Later, these number ranges are being assigned to different document types we can define to be used in purchase requisition processing.

We will also cover requirement tracking number which is basically a number/letter combo which can be uniquely assigned to multiple documents in order to track certain important requirements.

You will see how the source determination works and why it’s useful, as well as how this source can be assigned to our purchasing document.

Finally, you will find out how to process the purchase requisition, from its creation until converting it to a purchase order.

Number ranges for Purchase Requisition

Assigning of number ranges for purchase requisition works on document type. Several different number ranges can be created and afterwards assigned to a specific purchase requisition type.

This is done in customizing. Requisition document types can have two number ranges assigned. One internal and one external range are assigned to each document type. Internal number ranges are being automatically incremented by the system, and external are assigned manually.

Screen below represents a list of number ranges for purchase requisition.

From number is the first number in the range, To number is the last available number and the current number is the last assigned number to a document.

In addition, there is a check box indicating if this is an external number range.

For example, an internal number range can be defined as a range from 20000000 to 30000000, in this case documents of the document type that is assigned this interval will be numerated starting from 20000001 and will be incremented by 1 for each new document created. The last number available for this interval will be 30000000, and if your documents fill up the entire number range it has to be extended. It will rarely happen as it would mean that you would have 10 million purchase requisition documents.

Number Ranges for Purchase Requisition

Number ranges become meaningful only once they are attached to a document type, which is the next configuration step.

Document type definition

Document type definition is an action of defining different document types for a purchase requisition. It is useful in grouping purchase requisitions and specifying its use in more detail. For example, we can have standard PRs, subcontracting and stock transfer. Every document type suits a special need and is configured to be used in that way.

In document type definition, you can define a number of options. Number intervals (internal and external), item interval, field selection key, control indicator, overall release indicator (defines if all the items in PR are released simultaneously or individually).

Standard Purchase Requisition document type in SAP is defined in all installations as NB.

Document Type Definition

Requirement tracking number

This number is used for tracking specific requirements. It can be entered during purchase requisition creation and is copied into purchase order document. It is maintained on item level and items can be selected by this number in several reports like MELB.

  • Execute MELB transaction.
  • Click the Choose button.

Requirement Tracking Number

When you click Continue, you will be back to the initial selection screen. You also have a variety of select options and should choose the most suitable options to narrow the search.

  • Enter requirement tracking number(s).
  • Execute.

Requirement Tracking Number

You will be presented a list of documents containing the tracking number.

Source determination

Source determination assists in finding the most suitable source for a requirement, for example, it can suggest which outline agreement, which internal procurement source (plant) or which vendor can be used for ordering specific materials at given time.

Source determination takes various data as parameters for the actual determination process. These include Outline agreement, Purchase info record, Plant in our company, Quota arrangement, Source list.

All this is taken into account while determining the best possible source for a requirement.

First check is done via Quota Arrangement where system determines if there is a suitable source with the relevant quota arrangement for the material, and if suitable source is found it is selected, and additional search for the source is aborted.

If not, system takes source list into account and searches for valid sources there. A source list consists of fixed and blocked records. Fixed records are for fixed vendors for specific material valid for a certain period. Blocked records cannot be used as a source while they are in this status.

Finally system looks up the outline agreement and info record for credible sources and assigns them the requisition. You have seen in the previous lesson what is a purchase info record, and outline agreement is a scheduling agreement or contract which is also used in the source determination process as input information.

To use the source determination, you need to tick the Determine Source check-box on the purchase requisition initial screen.

Source Determination

Assignment of source

System can perform background or foreground source assignment.

If the search is done in the foreground mode, and more than one valid source is found, a selection list appears from which user should select the appropriate source. If only one suitable source is found, it is assigned automatically.

If the search is done in the background, a single source must be determined and to accomplish that the system will perform various functions in the lookup.

For example, outline agreements have priority over the purchase info record source and in case of conflict an outline agreement source is selected.

If more than one valid source is found in outline agreements, unique valid source will be the one for the regular vendor, and if neither record is for a regular vendor, source will have to be determined manually.

You can see how two sources are offered by the system, from which we have to choose the better manually.

Assignment of Source

How to Create and Process a Purchase Requisition

Configuration is now complete, so the requisition itself can be created. Transaction ME51N is the standard entry point and follows a fixed sequence of five actions.

  1. Open ME51N and choose the document type. The type selected at the top of the screen decides the number range, the field selection, and whether release happens per item or for the whole document. NB is the default standard requisition.
  2. Enter the item data. Each line needs a material number, quantity, delivery date, and plant. For a material without a master record, use an account assignment category with a short text and a material group instead.
  3. Complete the item detail tabs. The Source of Supply tab holds the vendor or outline agreement produced by source determination. The Valuation tab carries the price used for approval limits. The requirement tracking number described above is entered on the item detail as well.
  4. Check and save. The Check button validates account assignment, delivery date, and source before saving. On save, SAP assigns the document number from the range configured earlier.
  5. Release the requisition. Individual release uses ME54N and collective release uses ME55. A requisition subject to a release strategy cannot be converted until every release code has been set.

Once released, conversion is straightforward. ME57 assigns a source and creates the order interactively, ME58 orders requisitions that already carry an assigned source, and ME59N runs automatic order creation as a background job for requisitions where a unique source exists. The result in every case is a document that continues through purchase order processing, goods receipt, and invoice verification.

Purchase Requisition vs Purchase Order

Both documents list a material, a quantity, and a date, which is why beginners frequently confuse them. The difference is legal and directional rather than cosmetic.

Parameter Purchase Requisition Purchase Order
Nature Internal request to procure External commitment to a vendor
Audience Circulates inside the company Sent to the supplier
Vendor Optional, may be found by source determination Mandatory
Price Estimated valuation price Agreed price from the info record or contract
Create transaction ME51N ME21N
Standard type NB NB
Effect of release Permits conversion into an order Permits transmission to the vendor

Put simply, the requisition asks the purchasing department to buy something, while the order tells the vendor to supply it. Further steps of the cycle are covered across the SAP MM tutorial series.

FAQs

Yes, but changing a value covered by the release strategy resets the approval. The requisition returns to unreleased status in ME52N and must pass through every release code again.

Yes. Leave the material field blank and enter a short text, material group, and account assignment category. This route is normal for services and one off consumable purchases.

AI scores candidate vendors on delivery reliability, price trend, and quality history rather than configuration priority alone, then recommends a source when several valid records compete.

Yes. Demand forecasting models raise requisitions from predicted consumption instead of fixed reorder points, and language models convert a written request into a structured requisition item for buyer approval.

Usually because no quota arrangement, source list entry, outline agreement, or info record is valid for the delivery date and plant entered. Check validity periods before assuming a configuration fault.

Summarize this post with: