Explaining Clarification in Invoicing

Objectives

After completing this lesson, you will be able to:
  • Understand validation and clarification in billing and invoicing
  • Explain the Preliminary Invoice process steps

Validation and Clarification in Invoicing

Lesson Overview

You can define ranges or rules that are used to check if there is any need for clarification during the invoicing process. For example, the invoicing amount is out of range, or an error has occurred. Clarification in invoicing supports these processes.

Business Example

At Print Service Corporation, 99.8% of the billing documents have amounts ranging between EUR 1 and EUR 1,000. Print Service Corporation wants to use clarification processing in convergent invoicing if the billing document amount is less than EUR 1 or greater than EUR 1,000.

Clarification in Invoicing

Process Information: Source/Invoicing Document Plausibility Check

TopicDescription
ProcessPlausibility Check
Invoicing Function

VALIDAT_SRC Source Document Check

VALIDAT_INV Invoicing Plausibility Check

Business Example

At Print Service Corporation, 99.8% of the billing documents have an amount between EUR 1 and EUR 1,000. Print Service Corporation wants to use clarification processing in Convergent Invoicing if the billing document amount is less than EUR 1 or greater than EUR 1,000.

For invoicing documents, clarification should be started if the invoicing amount is beyond the range of EUR 10 to EUR 10,000.

Precondition

Customizing for Clarification Workbench.

The Order Management system delivers deferred revenues

CustomizingActivate Invoicing Function

When creating invoices and processing billing documents, situations can occur that demand the termination of automatic processing, and that post processing be performed manually in dialog by the agent. Clarification in invoicing in contract accounts receivable and payable helps you to recognize these exception situations and to process them successfully.

Invoicing clarification covers the following processes and functions:

  • Recognize defined situations in invoicing processes in contract accounts receivable and payable.

  • Create clarification cases automatically or manually.

  • Specify a clarification process that supports the asynchronous, manual postprocessing of the clarification case using an agent.

  • Clarify clarification cases automatically.

Validation covers the system-side analysis and recognition of a clarification situation when processing source documents or invoice documents, and decides whether a clarification is needed or not in automated mass processing.

Clarification in invoicing consists of the following process steps:

  1. Define source document checks:

    After you have created a billing document, you can design a source document check as a quality check for input in the invoicing process. For example, you could perform an amount check on the total billing amount.

    If the check result is false, a clarification case for the billing document is created and the invoicing process can only be started after clarification of the clarification case.

  2. Start the invoicing process with the invoicing function:

    The invoicing process is interrupted if the validation check is false.

    A clarification case is created and the invoicing process can only be continued if the clarification is okay.

  3. Clarification work on clarification cases:

    The clarification worklist is a tool for working on clarification cases. The following functions are possible in the clarification worklist:

    • Check document

    • Clarify, set validation on true

    • Put clarification on hold

    • Deny invoicing

    • Run invoicing process manually

  4. If the invoicing process continues, an invoicing document is created with a clarification history.

Clarification Process Steps are:

1. Validation
  • System-side analysis and recognition of a clarification situation.
  • Possible checks during:
    • The invoicing process (automatically).
    • Transfer of billing documents (automatically).
    • Analysis of invoicing orders (manually).
    • Displaying of billing documents.
  • Validation refers to source or invoicing documents, contract accounts, and error messages.
2. Creating the Clarification Case
If there is a situation to be clarified then a clarification case is created.
3. Clarification Processing

The clarification cases can be clarified either automatically or manually by the agent.

Invoicing processes

Source Document Plausibility Checks (VALIDAT_SRC)

  • Create clarification cases for the source document during invoicing

  • Depending on the results of the checks, clarification cases with clarification case category 01 are created

  • In customizing, choose Financial Accounting (New)Contract Accounts Receivable and PayableConvergent InvoicingClarification ProcessingDefine and Assign Checks for Source Document.

Invoicing Document Plausibility Checks (VALIDAT_INV)

  • Create clarification cases for the invoicing document during invoicing

  • Enable you to specify plausibility checks for an invoicing document and then execute these checks

  • Depending on the results of the checks, clarification cases with clarification case category 03 are created

  • In customizing, choose Financial Accounting (New)Contract Accounts Receivable and PayableConvergent InvoicingClarification ProcessingDefine and Assign Checks for Invoicing Document.

Clarification processing in invoicing is an application of the Clarification Framework Controller (CFC). You can call it from the SAP Easy Access menu with transaction FKKINV_CFC.

Special features of the data model include the following:

  • Every clarification case is uniquely assigned to one contract account.

  • A clarification case is classified by a clarification case category.

  • Clarification cases with clarification case category 01 or 02 relate to a source document.

  • Clarification cases with clarification case type 03, 04, 05, or 06 do not refer to a source document.

  • A source document can have a maximum of one clarification case with clarification case category 01.

    It is not possible to assign a clarification case to an invoicing document. An invoicing document can be checked at runtime. If it is found to be implausible, then a clarification case can be created with clarification case type 03. Invoicing is then ended early. The invoicing document is not created.

Business example for clarification case category 01:

At Print Service Corporation, 99.8 % of the billing documents have amounts ranging between EUR 1 and EUR 1,000. Print Service Corporation wants to use clarification processing in convergent invoicing if the billing document amount is less than EUR 1 or greater than EUR 1,000.

If the source document plausibility check fails, because the billing document amount is out of the range of EUR 1 to EUR 1,000, a clarification with clarification category 01 is created in an automatic process. This prevents the billing document with the invalid amount from being processed in invoicing process. A clarification case is created relating to the billing document. Only when the clarification case status is set to complete can the invoicing process for the billing document be completed.

With online processing, you have the choice of excepting the document or excepting it with clarification.

Business example for clarification case category 03:

For invoicing documents, clarification should be started if the total invoicing amount is beyond the range of EUR 10 to EUR 10,000.

If the validation check is not okay, the creation of the invoice document is stopped. Instead of creating an invoice document, a control document is created. It documents the exception situation that led to the creation of the clarification case in invoicing. Most importantly, it provides the user processing the clarification case with information about the composition of the invoicing unit.

A control document is marked as simulated in the invoicing document header. After clarification, the control document is no longer needed. After the clarification case has been deleted, the document can be deleted together with other simulated documents.

Clarification processing in dialog

The process of clarification processing supports the agent in completing clarification cases in dialog.

Clarification processing:

  • Delivers the clarification worklist

  • Supports the individual clarification case choice

  • Displays the clarification case data in detail and data for invoicing environment

  • Supports the agent with individual clarification case processing by making a corresponding choice of functions on status change available.

Role definition

With the help of role definition (similar to SAP Workflow) in customizing, you can assign individual clarification cases in the clarification worklists to agents. Thus, accounting agents receive only those clarification items within their worklist for which they are responsible within the organizational structure linked to the role.

With clarification, the clarification status is changed:

  • 01 clarify
  • 02 in process
  • 03 completed

You cannot clarify completed clarification cases. The following attributes for the clarification case are generally displayed during clarification:

  • Clarification case number, clarification case category, creation date.

  • Master data: business partner, contract account, contract reference, sub-application.

  • Status information.

  • Notes

The clarification case is blocked by the user during clarification so that you can also add your own notes here. The system enables you to navigate to the display of various master data. In addition, you can also display the account balance of the business partner or of the contract account, as well as the invoicing orders of the contract account. You can start invoicing in simulation mode or invoice a contract account.

You can find the customizing for processing the clarification worklist under Contract Accounts Receivable and PayableTechnical SettingsPrepare Processing of Clarification Worklist.

In customizing, choose IntegrationInvoicing in Contract Accounts Receivable and PayableClarification ProcessingMaintain Clarification Reasons.

Business example for clarification case category 01:

Print Service Corporation, 99.8 % of the billing documents have amounts ranging between EUR 1 and EUR 1,000. Print Service Corporation wants to use clarification processing in convergent invoicing if the billing document amount is less than EUR 1 or greater than EUR 1,000.

The same applies for manual billing process with clarification category 02.

Business example for clarification case category 03:

For invoicing documents, clarification should be started if the total invoicing amount is beyond the range of EUR 10 to EUR 10,000.

In customizing, choose IntegrationInvoicing in Contract Accounts Receivable and PayableClarification ProcessingMaintain Clarification Reasons.

In customizing, choose IntegrationInvoicing in Contract Accounts Receivable and PayableClarification ProcessingAssign Checks for Source Documents.

In this customizing step, you define which source documents should be checked with source check AMB.

In customizing, choose IntegrationInvoicing in Contract Accounts Receivable and PayableClarification ProcessingDefine Checks for Source Documents.

To define source document checks in customizing, choose Financial Accounting (New)Contract Accounts Receivable and PayableConvergent InvoicingClarification ProcessingDefine Checks for Source Documents.

Create a Clarification Case for Billing Document and Invoicing Process

Business Example

99.8% of Print Service Corporation's billing documents have amounts ranging between EUR 1 and EUR 1,000. Print Service Corporation wants to use clarification processing in convergent invoicing when the billing document amount is beyond the limit between EUR 1 and EUR 1,000. The process has been implemented and you are responsible for testing it.

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: Create Billable Items as Test Data for a Clarification Case

Steps

  1. Create 9 billable items for your contract account CA## for billable item class PBLW and subprocess DAT1 with the amount of EUR 0.10. You can produce a billing document with a billing amount of EUR 0.90 with 9 billable items.

    Perform this task in back-end system T41 client 400, user BR245-## password Welcome1.

    Program:RFKKBIXBITSAMPLE
    With Variant:Unit6_Clari
    1. Run RFKKBIXBITSAMPLE program with variant Unit6_Clari to generate test data for a clarification case.

  2. Change the following fields:

    Contract Account:Change ## to your group number.
    Amount:Change the amount to EUR 0.10.
    1. The billable item class is already initialized with PBLW, Subprocess BSDA and Billable Item Type DAT1.

    2. Choose Menu MenuProgramExecute.

    3. As a result you get a message Generation of sample data. Choose the Log button. Analyze the log file of generation. How many billable items are generated?

      _________________________ billable items are generated.

      Result: The report has generated 9 billable Items each with an amount of EUR 0.10.

Task 2: Test the Lower Limit of Clarification by Creating a Billing Document

Steps

  1. Create a billing document with a total amount of EUR 0.90 to test whether the clarification process works at the lower limit.1.

  2. 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## 

    Accept the billing document with reservations to create a clarification case.

    Hint

    If there are other billable items in your worklist, do not select them. Make sure that the billing document amount is less than EUR 1, otherwise the clarification process will not start.

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

    2. Enter the following parameters:

      Billing ProcessBIDAAC245 Billing Process Data and Telecommunication
      Billing SubprocessBSDABilling Subprocess Printing
      Billing DateToday 
      Contract AccountCA## 
    3. Choose ProgramExecute.

      The system outputs a message informing you of a special situation with clarification need.

    4. Choose Accept with reservations.

    5. Billing document to create a clarification case. The next window has an additional button with a red flag and the text "new clarification". Choose the button and analyze the clarification case.

      Result: Clarification case document ________________ is created.

      Billing document ____________ is created.

Task 3: Perform Clarification for your Contract Account

A clarification document with category 03 was created previously. Call the clarification worklist and clarify the case document.

Steps

  1. Open the SAP Fiori app Manage Clarification Cases in your launchpad (Corresponding back-end transaction FKKINV_CFC).

    Use your contract account (CA##) as selection criteria.

    1. Choose the Go button.

      In the SAP Fiori app, choose the Complete button and in the back-end transaction, choose the Document OK button to clarify your case.

      Result: The case document is clarified and invoicing processing can now be executed.

Preliminary Invoice Process Steps

Process Information: The Preliminary Invoice

TopicDescription

Process

Preliminary Invoice

Invoice Function

PRELIM_INV Preliminary Invoice

Business Example

Billing Agent checks the invoice, before he posts it.

The preliminary invoice can be used for those customers, who had many disputes in the past. The aim is to reduce the likelihood of further disputes by checking outgoing invoices before posting and to ensure so customer retention.

Precondition

Define Preliminary Invoice Categories in order to control details of Preliminary Invoice Process
CustomizingActivate Invoicing Function Posting Area 2639: You enter preliminary invoice categories for combinations of an invoicing process, invoicing type and invoicing category.

The billing agent will check the invoice for correctness: If the invoice is correct, then the final invoice will be created, or the billing agent will reverses the preliminary invoice in case it was incorrect to be able to correct the related billable items.

What's a Preliminary Invoice? Invoicing is executed as usual, but the invoice is not posted and optionally not printed.

The process steps in using the Preliminary Invoice process are the following:

Steps of the preliminary invoice process.

Scenario

When you create a preliminary invoice document, the system create a separate additional invoice document. The process steps can be the following:

  1. Run an invoicing function with preliminary Invoice:When you create a preliminary invoice document, the system create a separate additional invoice document without creation of FI-CA Documents. Preliminary invoicing documents can be displayed using transaction FKKINVDOC_DISP with selection variant "preliminary Invoices".
  2. Optionally it is possible to create a clarification case for the preliminary invoice in order to use the clarification workbench.
  3. Depending on the customer processes:Print the preliminary invoice.
  4. Reverse the preliminary Invoice. Preliminary Invoice can be reversed in the transaction for reversing invoicing documents
  5. Create another preliminary.
  6. Release the Preliminary Invoice and the system creates a normal invoice with FI-CA documents. When releasing the preliminary invoice, the system selects the invoicing order for the Preliminary Invoice and creates the invoicing document based on the elements making up the Preliminary Invoice. The result of releasing the invoice is that it is posted and printed. To avoid differences between the Preliminary Invoice and the final invoice, you should activate the same invoicing functions in both invoicing runs.
  7. With the creation of the normal invoice the existence of the preliminary invoice is redundant. Report RFKKINV_DELETE_SIM_INVDOCS can be used to delete preliminary invoices from the productive system, after a certain retention period elapsed.
Screenshots of the required customizing entries.

Define Preliminary Invoice Category (view V_TFK2639) You enter preliminary invoice categories for combinations of an invoicing process, invoicing type and invoicing category. The settings are used in the invoicing function Creation of Preliminary Invoices, where the invoicing function Preliminary Invoice has to be assigned to the Invoicing Process.

Use a Preliminary Invoice

Exercise Objectives

After completing this exercise, you will be able to create a Preliminary Invoice and the Final Invoice.

Business Example

Disputes and customer inquiries will be reduced by checking outgoing invoices with preliminary invoices before posting, which have the aim to ensure customer retention through customer satisfaction for Print Service Corporation. As a back-end user of Print Service Corporation, you will use a separate invoice process that creates a preliminary invoice and check customer invoice before creation of the final invoice which includes the posting.

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: Create a Billing Document

Steps

  1. Create billable Items and a billing document for your Customer BP##. Create test data for BP## and CA## invoice for billing document with RFKKBIXBITSAMPLE program with variant Unit6_PRELIM. Perform this step in back-end system T41 client 400, user BR245-## password Welcome1.

    1. Run the RFKKBIXBITSAMPLE program with variant Unit6_PRELIM to generate the test data. In the SAP Easy Access menu, choos ToolsABAP WorkbenchDevelopmentABAP Editorr.

      Program:RFKKBIXBITSAMPLE
      Variant:Unit6_PRELIM
      In the Contract Account field, change ## to your group number. In the menu, chooseProgramExecute.

  2. Run Billing Process for January billable items for BP## and CA##.

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

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

    One Billing Document is created:______________

Task 2: Create a Preliminary Invoice

Steps

  1. Create a Preliminary Invoice with Invoicing Process Z5 which does not contain accounts receivable posting document via invoice function PRELIM_INV (Creation of Preliminary Invoices).

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

    2. On the Invoicing (Individual Creation) screen, make the following entries: Choose Expert Mode.

    3. On the Selection of Source Documents dialog box, select the documents required and choose Save.

    4. If the reconciliation key is not generated yet, on the next dialog box choose Yes to create the key.

    5. Choose Continue to confirm the message.

    6. Choose Save if the Creation of Invoicing Units dialog box appeared.

    7. On the Set Parameters for Invoicing Unit dialog box, make the following entries:

      Invoicing Process:

      Z5

      Invoicing Type:

      02

      Document Date:

      current date

      Posting Date:

      current date

      Currency

      EUR
    8. Choose Run Invoicing.

    9. On the Selection of Invoicing Functions dialog box, choose Save.

    10. On the Invoicing Interrupted dialog box, the message informs that a Preliminary Invoice should be created, or create a clarification case with clarification reason YN1. Choose Preliminary Invoice to create a preliminary invoice.

      Hint

      Also you have chance to choose Invoice to create regular final invoice directly with posting document. In that case, a new clarification case (CFC) is created automatically with status "Completed" and linked to the final invoice.

    Result: The preliminary Invoicing document with __________is created with clarification case:_______________

    Check the Preliminary Invoice via transaction FKKINVDOC_DISP or app Display Invoicing Document.

    • Marked as "Preliminary Invoice" in invoice header.

    • Not contain an Accounts Receivable document.

Task 3: Accept Preliminary Invoice

Steps

  1. The Preliminary Invoice has been checked internally. Accept the Preliminary Invoice to create a final invoice document. A new clarification case (CFC) with status "To Be Clarified" is created and linked to the Preliminary Invoice from Task 2.

    1. In the SAPFiori launchpad search section Correction and choose the tile Manage Clarification Cases (Corresponding back-end transaction FKKINV_CFC).

    2. On the Selection screen:Invoicing Clarification, check following entries:

      Clarif. Case Category07 - Clarification for Preliminary Invoice
      Clarification ReasonYN1 - Clarification of Preliminary Invoice

      Choose the Go Button.

    3. In the result list select the clarification case you have created in the step before belonging to your contract account. Choose the Clarify button. In the SAP Fiori app, navigate to the detail screen of the clarification case.

    4. On the Clarification Case Detail screen, choose the SAP Fiori app and choose the Release button, and in the back-end transaction, choose the Document OK button to clarify your case.

    5. On the Start Invoicing dialog box, choose Continue (Enter).

    6. On the Enter Invoicing Parameters dialog box, make the following entries:

      Invoicing ProcessingZ5
      Document Datecurrent date
      Posting Datecurrent date
      Reconciliation KeyAccept the system suggested or enter your own key.

      Choose Run Invoicing(F5).

    7. On the Save invoicing document? Dialog box, choose Yes, until you see the dialog Invoicing Ended. Choose Invoicing Documents (Shift+ F6) to see the posted Invoicing document.

      • Or choose Completed Clarification Cases (Shift+F4) to check clarification cases list.

      • Or choose Continue (Enter) to leave the dialog.

      On the Worklist: Invoicing Clarification screen, choose Back.

Result

Final invoice document has been posted. You can check the Preliminary Invoice via transaction FKKINVDOC_DISP or app Display Invoicing Document. The clarification case status has been changed to "Completed". The relevant preliminary document is also set as source document of this final invoicing document.

Log in to track your progress & complete quizzes