Have you ever encountered the need to print a PR (purchase requisition) document in SAP? In this article, we will delve into how to achieve this and make your life easier.
Let’s begin by laying down the foundations. SAP offers a remarkable feature called Output Determination that caters to various document types.
Among these, we have the mighty Print Output. By combining it with a Smart Form and configuring the output condition records, you can effortlessly make SAP automatically print the document you desire.
So, how does this entire thing work for a purchase requisition document.

Factors that make SAP HANA so powerful
Learn what makes SAP HANA so powerful. Spent next 10 minutes learning something useful.
No option to Print a PR document in SAP in ME53N
If you go to any of the transaction to view or edit SAP Purchase Requisitions, you will not be able to see Output Determination. This refers to transaction codes ME53N and ME52N.
Some people get confused with the print item at the item overview level. This is just to print the ALV grid containing the line items and is not to print a neat PR document using forms.
If you go to any of the transaction to view or edit SAP Purchase Requisitions, you will not be able to see Output Determination. This refers to transaction codes ME53N and ME52N.
Some people get confused with the print item at the item overview level. This is just to print the ALV grid containing the line items and is not to print a neat PR document using forms.
What are PR document and SAP doesnt provide an output determination for it
Purchase Requisitions are created when the company wishes to purchase goods or raw material from its vendor.
Based on how the configuration is done in terms of info records, one or more purchase requisitions can be created with multiple vendors for the same purchase. Purchase Requisitions are no legally binding.

No Option to Print a PR document in ME53N
The purchase team negotiates the terms, prices and other finer details with the vendor.
Finally a purchase requisition is converted into Purchase Order and at this time the order is transmitted to the vendor.
SAP has not provided Output determination for PR document, since it treats it as an internal document. Due to this SAP doesn’t find relevant for transmitting or printing.
Hence printing PR document in SAP is not an option using standard SAP’s output determination technique.
As opposed to for example a Purchase Order or even an Outbound delivery document, where SAP considers it to be relevant for communication with other systems.

Output determination allowed for Outbound Delivery Document
Can you print PR document using transaction code ME5A?
Again, this transaction lists all the SAP Purchase Requisitions in a list format.
Only things that the button does this is to print the list.

ME53N item overview is not an option to print SAP PR
Step by Step solution to printing a PR document in SAP
Having realized options which do not work, let us look at the solution on how to get it done.
- Create a custom smart form
- Define the basic elements of the forms
- Write the print program and associate with smart form.
- Create a custom program and transaction code to call the printing of the PR smart form.
Unfortunately it will require ABAP expertise and some knowledge about how smart forms work.
You can find the detailed tutorial on how to create custom smart forms out here.
Summary and Learnings
SAP does not provide a straightforward method for printing PR (Purchase Requisition) documents, as they are considered internal documents.
However, if your business requires generating printouts for PR documents, you can develop a custom Smart Form to meet your specific requirements.
By invoking this Smart Form from a custom report program, you can seamlessly generate and print PR documents as needed.
Additionally, if necessary, you can also create a transaction code for easy access and efficient management of the printing process.
About Us and Why This Blog
We are a highly motivated and dynamic couple, united by a common purpose: to make a positive impact on our community by sharing the power of knowledge. Throughout our own personal and professional journeys, we were fortunate to have the guidance and support of exceptional mentors who played a pivotal role in shaping us into the individuals we are today.
Now, with the launch of GoUpSkillMeNow, our mission is to empower and inspire others in the same transformative way. We are embarking on an incredible adventure, dedicated to helping individuals unlock their full potential and achieve their career aspirations.
Join us on this exciting journey of growth and discovery, as we share our unique insights and experiences. Together, we can pave the way for personal and professional success. To learn more about our inspiring career story, click here and embark on a transformative experience.
We Would Like to Hear From You
Related Articles
How to transport Logical System in SAP
Logical systems in SAP help form the basis of data exchange. Learn how to create and transport logical systems in SAP in step by step manner.
What is SAPS in the SAP World
SAPS, the acronym for SAP Application Performance Standard, is a comprehensive and hardware-independent approach designed to accurately size a SAP deployment.
What is MEAN Transaction in SAP
MEAN Transaction in SAP helps you create delivery addresses that you can use in subsequent document. Learn from this simplified tutorial.
How to Print PR Purchase Requisitions in SAP
Learn why you cannot print a PR document in standard SAP using standard Output Determination. Find a solution on how to achieve the same.