Explaining the Billing Process Execution

Objective

After completing this lesson, you will be able to understand the execution of the billing process

Billing Process Execution

Lesson Overview

At the conclusion of this lesson, you will be able to prepare and execute the billing process in dialog mode.

Business Example

Print Service Corporation runs a billing process with the technical name BIDA Billing Data and Telecommunication for summarization of data and telecommunication charges into one billing document, because in invoices both are shown as one item, usage dependent charges data and telecommunication. For a customer it is not relevant that they come from different rating and charging systems.

Billing Process Execution

The billing process in contract accounts receivable and payable groups billable items into billing documents.

The billing processes assume the following tasks:

  • Selection and grouping of billable items into billing documents

  • Creation of the billing document as the basis for invoicing

The billing processes use the mass processing function in FI-CA to reduce processing time. It is also possible to create billing documents in dialog mode.

You can use reports to analyze raw data and billable items in preparation for further processing.

In SAP Easy Access menu TelecommunicationsContract Account Receivable and PayableConvergent InvoicingBilling DocumentsDisplay Billing Worklist.

To monitor billable items, execute transaction FKKBIXBIT_MON (SAP Easy Access menu Financial Accounting (New)Contract Account Receivable and PayableConvergent InvoicingBilling DocumentsDisplay(Transaction FKKINVBILL_DISP). Within the SAP Fiori launchpad use app Display Billable Items for monitoring.

The system displays the items as ALV lists, separated according to their record type, on the Main Items, Payment Data Items, and Tax Items tab pages.

The Restore (Restore Items) push button is only available if you monitor billable items with the status excepted. If you choose this push button, the report restores the selected items. This means that the report places the items in the table for billable items. A dialog box appears prompting you to enter a reason for restoring the item. For the functions except, restore, simulate, and bill, the number of items to be processed can be greater than the number of selected items, as the system considers dependencies among the items.

You can except billable items from billing. The system then moves these items into a separate table, which excludes them from billing. When a billing document is reversed, the system automatically excepts the items. In this case, the system determines the exception reason using the reversal reason that you entered in customizing for contract accounts receivable and payable under Convergent InvoicingBasic FunctionsBillable ItemsBillable Item ManagementReversal of Billable Items.

The system can execute billing in dialog mode or automatically for mass billing.

For mass billing, use app Execute Billing or go to the SAP Easy Access menu and choose Financial Accounting (New)Contract Account Receivable and PayableConvergent InvoicingPeriodic ProcessingBillingExecute Billing(Transaction FKKBIX_MA).

For billing in dialog mode, use app Execute Billing Business Partner or go to the SAP Easy Access menu and choose Financial Accounting (New)Contract Account Receivable and PayableConvergent InvoicingBilling DocumentsCreate . Or use transaction FKKBIX_S.

Billing in Dialog offers you the possibility to create simulated billing documents without generating invoicing orders.

The preview option displays a billing document before it is posted to the database.

Creation of Billing Units

If the system processes more than one billable item when billing a contract account, it is often necessary not to process these billable items in one common billing document. Instead, they are grouped according to criteria such as common currency or common billing period, and a separate billing document is created for this group. Billing in contract accounts receivable and payable determines this issue by creating billing units.

A billing unit groups all billable items together that are processed together in a billing run, and for which the system creates a common billing document.

The creation of billing items can be performed automatically using the rules stored for grouping control for the billing process. You can also control the creation of billing units manually in billing dialog processing.

Process

The automatic creation of billing items is performed in the following steps:

Step 1

The system groups all the selected billable items together that share the following properties:

  • Contract account

  • Business partner

  • Subprocess

The system does not add billable items to the billing unit that do not correspond in respect to one of these fields.

Step 2

The system determines the grouping variant. You determine which grouping variant is to be used depending on the billing process, subprocess, and (optionally) invoicing category in customizing for contract accounts receivable and payable in the activity Define Billing Processes. If no grouping variant can be determined for the billing process, the system processes all billable items selected for the billing process and contract account in a common billing document.

Grouping variants are discussed later in one of the following lessons.

The result of the billing run is the billing document.

SAP Easy Access Menu: AccountingFinancial AccountingContract Accounts Receivable and PayableBillingDisplayBilling Document

Select Contract Account: CABOVI02.

A billing document consists of the following elements:

  • Billing document header

  • Billing document items

  • Reversal data for the billing document

Optional elements are:

  • Payment data items

  • Additional items

  • Source items

  • Tax items

To display billing documents, use app Display Billing Documents or go to the SAP Easy Access menu and choose Financial Accounting (New)Contract Account Receivable and PayableConvergent InvoicingBilling DocumentsDisplay (transaction FKKINVBILL_DISP).

Execute the Billing Process

Business Example

New contract account CA## is to be billed. To check whether the billing process is working as planned, you execute this in dialog and simulation mode before executing it as an update run.

Exercise Options

To perform this exercise, you have two options:

  1. Watch the simulation: to start the simulation, choose Start Exercise in the figure below.
  2. Perform the steps, as described below.

Task 1: Execute the Billing Process

Steps

  1. Check billable items for contract account CA##

    Check whether there are billable items due to be billed for your contract account. Go to monitoring, and call the billing worklist for your contract account CA##.Go to the Display Billable Items app in the SAP Fiori launchpad, and call the billing worklist for your contract account CA## (Corresponding back-end transaction FKKBIXBIT_MON).

    The system displays the worklist of billable items for your contract account.

    How many billable items does the worklist contain?

    1. Go to the Display Billable Items app in the SAP Fiori launchpad.

      Use the following selection criteria:

      Selection VariantBillable Items Selection in App
      Master DataContract AccountCA## 
      Additional CriteriaBillable Item ClassPBLWAC245 Billable Item Class Black and White
    2. Choose the Go button.

    3. The system displays the worklist of billable items for your contract account.

      The worklist contains 3 billable items.

      If no billable items appear, check your selection again, and make sure you performed the exercise Create Billable Items for Contract Account.

      If you have not performed the exercise Create Billable Items for Contract Account, do this now, as it creates the necessary billable items to execute the billing process.

  2. Create billing documents for contract account CA##

    Create billing documents for your contract account CA## with the following parameters:

    Billing ProcessBIDAAC245 Billing Process Data and Telecommunication
    Billing SubprocessBSDABilling Subprocess Printing
    Billing DateToday 
    Contract AccountCA## 

    In the SAP Fiori launchpad search section Billing and choose the tile Execute Billing - Business Partner (Corresponding back-end transaction FKKBIX_S).

    Execute the process as a simulation run first, and answer the following questions:

    How many billing document items does the billing document contain? ________________

    What billing item types have been created? ________________

    Execute this report as a production run.

    Write down the billing document numbers for use in later exercises: ________________

    1. In the SAP Fiori launchpad search section Billing and choose the tile Execute Billing - Business Partner.

      Enter the following parameters:

      Billing ProcessBIDABilling Process Group ##
      Billing SubprocessBSDABilling Subprocess Group ##
      Billing DateToday 
      Contract AccountCA## 

      Select Simulation Run and choose ProgramExpert Mode.

      Result: The billing document contains one billing document item.

      Execute the report with the same parameters as the update run. Deselect the Simulation Run indicator and choose ProgramExecute.

      Billing document numbers for further exercises: ________________

  3. Check billable items for contract account CA## again

    Check whether the worklist for your contract account CA## is now empty. As an additional criterion, select the billable items class PBLW.

    In the SAP Fiori launchpad search section Billing and choose the tile Display Billable Items (Corresponding back-end transaction FKKBIXBIT_MON).

    The result is an empty worklist of billable items for your contract account.

    1. In the SAP Fiori launchpad choose the tile Display Billable Items.

      Enter the following selection criteria.

      Selection VariantBillable Items 
      Master DataContract AccountCA##
      Additional Criteria:Billable Item ClassPBLW
      Additional Criteria:StatusBillable
    2. Choose the Go button.

    3. If the worklist is not empty, you have either made a mistake when executing the billing process, or you have created more billable items in the previous exercise.

Log in to track your progress & complete quizzes