cancel
Showing results for 
Search instead for 
Did you mean: 

print purchase order

Former Member
0 Kudos

Hello Gurus,

I need to print the purchase order , how do i do it .

also how do i know which smartform and which print program it corresponds to.

Thanks in advance,

Honey

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Goto the T.Code "NACE".

Select the application as "EF".

Click on "Output types".

Select your output type.

Click on Processing routines.

Select the line with the medium as "Print output" and check the program and smart form under each column respectively.

Goto the T.Code "SMARTFORMS".

Enter the smart form you have noted there.

Click on Display.

Here you will get all the details.

By using the T.Code "ME9F" or ME21/ME21N you can trigger the output.

Regards,

Krishna.

Former Member
0 Kudos

Hi,

Goto the Transaction code NACE and select the APPLICATION as EF and in the menu choose the OUTPUT where you can find the list of OUTPUT TYPES select your output and goto the processing routines in the CONTROL tab , there you can find the

SMARTFORM & PRINT PROGRAM assigned to this OUTPUT TYPE.

To check the print perview for the goto the transaction code ME9F or the path:

SAP MENU->LOGISTICS->MATERIAL MANAGEMENT->PURCHASING->PURCHASE ORDERS->MESSAGES>PRINT/TRANSCTION (ME9F)

give the document number and execute, .

Hope it is clear,

thanks,

santosh

Former Member
0 Kudos

thanks for the reply. is there any way i can print purchase order from sales order.

also i have to make chnges in the printout of the purchase order of specific country .

i do i look for purchase order . is there any t-code for that

Honey

Former Member
0 Kudos

Hi,

There is no Provision to PRINT the Purchase order from the SALES ORDER.

If you want to print any Purchase documents you have to goto ME9F and give the document and print.

And you can change the Purchase order Layout in the SMARTFORM which you can find the NACE in the Transaction code SMARTFORMS.

In the SMARTFORMS maintain the country specific logic and do the changes.

Please check this and revert back if you need any further details.

regards,

santosh

reazuddin_md
Active Contributor
0 Kudos

There is no direct link to goto PO directly from SO.

through the enhancement, it can be done. for this you may need to create new Zfields in output field catelog , fetch the PO number from VBFA with SO number & VBTYPE (Document category of subsequent document).

You may required to write a new Routine in output & help of ABAPer.

reazuddin_md
Active Contributor
0 Kudos

You can take PO Print: ME22N / ME23N / ME9F.

regarding smartform / Print prog:

goto NACE: select "EF- Application" output type in Std:NEU - double click on "Processing routines" to find which Smartforms / Program has been used.