Billing on Request
You can also select individual items or partial quantities of items to be billed when billing deliveries or orders
To do this, you have to choose the Item Selection function in billing

In delivery-related billing, you can only change the item quantities for item categories that have billing relevance K

Billing Due List
You will usually not bill transactions individually
You are more likely to carry out periodic collective billing runs (for example, by goods issue posting)

If you are working with the billing due list, enter the selection criteria, such as sold-to party, billing date, and destination country
The system uses the selection criteria as a basis for combining the transactions to by billed

When selecting, you can also decide whether the billing due list should only contain documents that are order-related, delivery-related, or both

The figure displays a case in which creation of billing documents is restricted to those documents that were delivered before May 15 for sold-to party C1
Based on this selection, the system selects the worklist and creates billing documents when processing the billing due list

Billing Options
You now have the following billing options
Individual billing documents
An individual billing document is created for all documents marked in the billing due list
No combination is carried out
You branch to transaction VF01 for every document selected

Collective billing documents
All documents marked in the billing due list are billed
The system tries to combine them as much as possible
Processing of the selected documents is carried out in the background
After the documents are processed, you return to the billing due list
Here, icons indicate whether or not a document has been billed successfully

Collective billing documents online
The system branches to the Create Billing Document function (transaction VF01)
The documents are combined as far as possible according to the usual criteria

Save as for collective billing
The system attempts to combine all selected documents
However, you do not return to the billing due list; instead, the system branches to the log display
After you leave the log display, the system also leaves the billing due list display
After saving, you can display the log to determine which billing documents were created from a billing due list and whether any errors occurred

Billing on Specific Dates
You can process invoices periodically
All deliveries due for billing on a certain date can be combined into one collective invoice
To do this, you must do the following
Maintain individual billing dates in the factory calendar using special rules
Enter the factory calendar in the customer master record of the payer (Billing schedule on the billing screen)

When you create a document, the system copies the next invoice date from the factory calendar to the appropriate document as the billing date

Background Processing
You may decide to create invoices using a background job because it is practical and efficient
You can run the background job automatically in the following ways
Periodically (for example, each Monday at 2 a.m.)
At a specific time (for example, June 19 at 8 p.m.)

The system can divide the billing due list into multiple background jobs and start them simultaneously
In this way, you can make better use of your hardware by operating more than one processor

If you do not require a log or a detailed list, SAP recommends that you do not select these options on the selection screen
This will improve performance considerably

You can cancel a collective billing run

This cancels all the billing documents in a collective run
The canceled billing documents are combined under a collective processing number in collective processing type S and can be displayed by choosing Billing document > Log

You can then bill the preceding documents for the canceled billing document again

Only users with the correct authorization can cancel collective runs

To cancel a collective billing run, choose Billing > Information system > Billing Documents > Log of Collective Run
Choose the Documents pushbutton and choose the Reverse all pushbutton

Billing Interface
Using the general billing interface, you can invoice external documents in the SAP system (that is, orders and deliveries not created in the SAP system)

To do this, you must do the following
Prepare the data in a sequential file of specified format
Specify a minimum number of required fields to be filled from the data records
Specify the remaining fields required for billing either through the data records for the sequential file or through the system (optional fields)

Some examples are as follows
Required fields
Customer master and sales organization
Optional fields
Material master and price components

You can enter external reference numbers such as external delivery numbers or external order numbers

VF04 Logistics > Sales and Distribution > Billing > Billing Document > Process Billing Due List
Maintain Billing Due List > Execute
Maintain Billing Due List > Save
Maintain Billing Due List > Documents
Change Customer > Sales Area Data > Billing Documents > Invoicing Dates
Create Standard Order
Create Outbound Delivery
Delivery Create: Overview > Subsequent Functions > Create Transfer Order
Process Billing Due List