In customizing for the item category, you can determine the basis for billing using the indicator billing relevance.
This allows you to carry out the following controls:
A: Delivery-related billing documents
B: Relevant for order-related billing - status according to order quantity
C: Relevant for order-related billing - status according to target quantity
D: Relevant for pro forma
F: Order-related billing doc. - status according to invoice quantity
G: Order-related billing of the delivery quantity
H: Delivery-related billing - no zero quantities
I: Order-relevant billing - billing plan
J: Relevant for deliveries across EU countries
K: Delivery-related invoices for partial quantity
Q: Relevant for delivery-related CRM billing
To set the billing relevance you need to go into transaction VOV7, field Billing Relevance (TVAP-FKREL).
![vov7.JPG]()
In transaction VA01, TVAP-FKREL is copied into VBAP-FKREL.
It is important to know that any change to TVAP-FKREL does not affect the billing relevance of sales documents that already exist.
Note 127514 has a report to update VBAP-FKREL with the new value in TVAP-FKREL.
In transaction VL01N, VBAP-FKREL is copied into LIPS-FKREL
It is important to know that any change to TVAP-FKREL does not affect the billing relevance of deliveries that already exist.
Note 319866 has a report to update LIPS-FKREL with the new value in TVAP-FKREL.
Billing Status
Sales order
The header billing status is stored in table VBUK-FKSAK.
It depends on the status of all items in table VBUP-FKSAA.
The function RV_XVBUP_MAINTAIN is performed by VA02/3 and menu Goto > Item > Status
Delivery
The header billing status is stored in table VBUK-FKSTK.
It depends on the status of all items in table VBUP-FKSTA.
There are reports available to correct billing status, please check more information on them here: Billing Status Correction Reports
Table VKDFS
Table VKDFS stores all the SD documents relevant for billing and not fully billed.
See notes 301254, 386370.
Table VKDFS is read during billing due list transactions VF04, VF06 to find documents to bill.
It is updated when the SD document is saved.
The update occurs in update task so it cannot be debugged normally.
The table VKDFS can be rebuilt by report RVV05IVB (check the flag ‘Billing index’).
This report RVV05IVB can be debugged normally.
Main forms:
Form LK_01 in LV05IFLK for deliveries
Form AP_01 in LV05IFAP for sales orders
Report RVV05IVB rebuilds VKDFS based on current billing statuses in tables VBUP and VBUK.
If they are not correct, then it is necessary to repair them before.
Special processing for intercompany: see note 38501.
Copy routines
During invoice creation the check on the billing status is performed inside the copy requirement routines.
For the following symptoms:
- Documents with billing status Opened cannot be billed
- Documents with billing status Completed or Not relevant can be billed
You will need to check if you are using the approriate copy routines, adapted for the specific business.
If you are using custom requirement routines, you need to check if you are checking the right billing status fields:
- VBUP-FKSAA for order-related billing
- VBUP-FKSTA for delivery-related billing