cancel
Showing results for 
Search instead for 
Did you mean: 

Print a PO before it is released

Former Member
0 Kudos

Hi All,

We have activated release strategies and my requirement is that we want to print/output a purchase order message (NEU) that is up for approval (release), but I would like to output it out before it gets released. This is a specific business case.

I understand that its a standard functionality that output types are not processed and remain in status 'yellow' till the PO is not completely released.

I am trying to find an enhancement where I could do the same. I think using the VOFM routine for output control might help but I am unsure.

Can you please suggest your thoughts around this or if someone has come across this requirement anytime cos. this doesnt seem to be an unusual requirement.

Thanks.

Lailu

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Mr.Lailu Philip,

     I hope your client having the release strategy for system control and the requirement is they need hard copy of PO which will be undersigned by authorized person and then with reference to that the release strategy is performed.

For this you can go to T-code : ME22N and select issue output/select the output type to and create print out.

Former Member
0 Kudos

Hi,

In the purchase order output in 'further data', there will be a check box  called 'locked' under general data tab.

This check box will be ticked automatically when the P.O is created to stop the printing if it is relevant to release procedure.

If you can untick this lock field with ABAP coding, you will be able to print the P.O.

Former Member
0 Kudos

No you cannot achieve this when PO Release Strategy is in place. This is standard functionality where the Output will not work in ME9* transactions when Release procedure is not completed in Purchasing Documents.

But there is one other option with which you can take a Printout though.

After creating the PO, click on Print Preview. Once the system displays the PO, click on Goto > Choose List Display.

Then from there, go on to System > List > Print (or you can download it and then format it based on your requirement as well).

/Manoj

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

Yes, In standard PO Printing is possible after PO release only. But as your have specific requirement by business, you can develop PO print as DRAFT COPY OF PO PRINT OUT with waterline mark with help of ABAPer before PO release!

Regards,

Biju K

Former Member
0 Kudos

Do you know of the exit/enhancement that was used before PO release to achieve this?

Thanks,

Lailu

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

Yes, you need to go for either user exit or BADI and involves,discuss with intelligent ABAPer

where result will depends on your time and cost with enormous coding!

Regards,

Biju K

former_member192897
Active Contributor
0 Kudos

You cannot output the PO with ME9F transaction unti PO is released.

Purchase Order will have a lock indiator in PO- Messages- Further Data if it is not released. This will restrict you to output the message.

But you can have print preview with ME23N transaction. If you want to have out put before PO is released then it doesnt make any sense to have release strategy in place.

You requirement can be met with the help of abaper. Ask them they will provide you the functionality as you required.

You may observe the NAST table has an indicator X against field SNDDR if Po is not released. If released it will be blank.