cancel
Showing results for 
Search instead for 
Did you mean: 

VF04 process more than 1 deliveries w/o press SAVE in between

ekekakos
Participant
0 Kudos

Dear all,

The users uses VF04 to select several deliveries (more than 100) and press the button INDIVIDUAL BILLING DOCUMENT, but they must press SAVE for every delivery. Imagine if they have 200 deliveries they must press 200 saves.

Is there any way to avoid pressing 200 saves but just one?

Thanks in advance

Elias

Accepted Solutions (0)

Answers (5)

Answers (5)

ekekakos
Participant
0 Kudos

Hello, to everyone. I gave all the suggestions to the SD consultunt.

Thanks

former_member182378
Active Contributor
0 Kudos

Your SD consultant is correct. If you execute mass billing document creation (VF04, VF06) in the background, then you cannot instruct the system to perform individual billing. System will combine / spilt based on the routine in copy control, delivery > billing at item level VTFL, field Data VBRK/VBRP.

If you want to automate the billing document creation, then you need to have coding in this routine that will make sure individual billing happens. And with this fixed, you can setup a regular background job to execute a variant of the Billing Due list.

This is how it was designed for one of my clients.

ekekakos
Participant
0 Kudos

Thanks both of you. They use VF04 in order to select which one delivery will be processed. I do not know why they are not using the collective option or VF06. The SD consultant check to see if there is a standard sap way to do it, but she can't find one. That's why she asked from me to create a new button and to the job of INDIVIDUAL without pressing the SAVE button.

Thanks

again

Lakshmipathi
Active Contributor
0 Kudos

Adding to the suggestion already given, VF06 which is specifically for background job which has more advantages compared to VF04.

VeselinaPeykova
Active Contributor
0 Kudos

Why there is a need for the users to perform VF04 manually? In many companies, especially with a lot of processed documents per day, this is done via background jobs...

There is also a possibility for an end user to perform collective billing in VF04 by pressing the corresponding button.

There are also applications and processes, where billing can be performed in the background without scheduling a job - for example activity profiles in transportation module and DSD.

If the users are creating hundreds of invoices one by one, I would suggest to handle a workshop with the billing clerks and also update the user documentation.