cancel
Showing results for 
Search instead for 
Did you mean: 

vf31 multiple prints

Former Member
0 Kudos

Dear SAP Gurus,

I would like to print 100 invoices at a time using same output type through transaction code VF31

using vf31 it is reflecting total no of billing docs but when i click on print button on the menu bar it is printing the list not the invoices

when i click on print preview it is getting preview of the first one but not all the invoices

in a single click i want to print all the invoices

Kindly help me

Regards,

VRR

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

ok

jpfriends079
Active Contributor
0 Kudos

First try using Tcode NACR, if you want automatically generate invoice output. There you need to change the dispatch time to 4 - Send Immediately When Saving Application in condition record config.

Further, you can refer one of earlier discussed SDN thread:

-

Also, refer SAP Note 960611 - FAQ: Output control in Sales and Distribution for reference.

Regards

JP

former_member217082
Active Contributor
0 Kudos

Hi VRR

If you want print all the invoices in single click then you have to include the logic in the smartform assigned to the output.If it is applicable for all output types then you have to include the same logic for all smartforms assigned to the output types.

Regards

Srinath

Former Member
0 Kudos

Hi

Select all invoices that you want to print and then click on Process (Shift + F2)

Br

Carl

Former Member
0 Kudos

HI CARL,

After clicking Shipft + F2, it is asking printer output device for each and every document

i want print out in a single click for all the selected document

Regards,

VRR

jpfriends079
Active Contributor
0 Kudos

Use tcode SU3, the user who is executing this transaction (VF31), maintain OutputDevice in spool control section Default tab.

Printing already executed output, maintain Processing mode - 2: Repeat Processing

Regards

JP

Former Member
0 Kudos

Dear Jp,

Not having the auth for the transaction SU3

jpfriends079
Active Contributor
0 Kudos

Use SU24.

Take screenshot.

Then talk your project lead & BASIS team regarding the same for maintaining default printer for users executing VF31.

Regards

JP

Former Member
0 Kudos

Hello guys,

Solved my issue through

http://forums.sdn.sap.com/thread.jspa?messageID=11096457&#11096457

Goto the T.Code "VF31".

Enter the output type,mediumSort order and Processing mode etc...

Click on "Program" in the menu bar after entering all the necessary details in the selection screen.

Click on "Execute in Background" Or press "F9".

Give Output device as "LP01".

Enter.

Here you can schedule the job as per your requirement by clicking on "Date/Time".

Check and save.

Goto the T.Code "SM37"or SM36

Check the status of the background jobs you have scheduled(whether released or Finished) in own jobs

After it is finished check in SP02 it wil retrieve the data into a single Spool with no of pages of all billing documents

Select the spool no then click on print button..

Regards,

VRR

former_member245892
Discoverer
0 Kudos

Hello, guys.

It seams to beautiful solution, but...

>After it is finished check in SP02 it wil retrieve the data into a single Spool with no of pages of all billing documents

After it is finished I get as many spool request as it was documents in vf31. Mass printing may be tediously for user because of pop-up window with windows printer name. What do I wrong about single spool request?

Former Member
0 Kudos

This message was moderated.