Show TOC

Function documentationScheduled Billing in the Background Locate this document in the navigation structure

 

To reduce system load and processing times, you can schedule billing to run in the background at times when system usage is lower (for example, during the night).

Features

You can run several background jobs simultaneously on different application servers.

Activities

Scheduling Background Billing

You can find this function on the SAP Easy Access screen under   Sales/Service   Billing   Create Background Jobs for Billing  .

To enable parallel processing to take place, you need to ensure that the amount of data to be billed per job is roughly the same. To achieve this, you need to specify the maximum number of sold-to parties for which billing should take place in one job step in the Customer(Number) field.

Background Processing

During processing, the system does the following:

  1. Determines the billing due list items to be processed for your selection criteria

  2. Determines the number of items to be processed per sold-to party

  3. Sorts the list of sold-to parties according to the number of items

  4. Distributes sold-to parties to jobs, depending on the number of items to be processed (distributes items as evenly as possible)

  5. Opens a background job for the first entry in the list and adds the other entries for the job as job steps

Example of Distribution of Billing Due List Items Between Jobs

Sold-To Party

Number of Items

Job Number

G

300

1

Z

250

2

A

200

1

H

150

2

B

100

1

L

50

2

Displaying Results of Collective Billing Runs

You can display the results of background processing as follows:

  • In SAP GUI, by choosing   Goto   Display Collective Run   from the selection screen of this scheduling function

  • In the SAP GUI, on the SAP Easy Access screen, by choosing   Sales/Service   Billing   Display Collective Runs  

  • In the CRM WebClient UI, on the Collective Run Logs page