Outsorting in Invoicing

Objective

After completing this lesson, you will be able to describe the outsorting for invoicing process.

Outsorting SAP Utilities

Flowchart depicting the outsorting process in SAP Utilities with checks for billing and invoicing to address exceptions, followed by invoice printout, emphasizing flexibility and customization.

SAP provides a predefined set of checks.

You can check for certain net amount limits, for example after billing. The billing document can be checked, reversed, released, or it can also be billed manually.

After invoicing, you should check for gross amount limits. Credit checks should also be carried out during the invoicing process and not before, as clearing takes place during invoicing (budget billing payments, payments on account, cash security deposits).

The customer can create their own outsorting checks and include them in the billing or invoicing program without modification.

Outsorting can occur after billing or invoicing.

Times of Outsorting

Comparison of billing and invoicing processes, highlighting distinct checks like budget billing for billing and credit checks for invoicing. Detailed description follows.

Outsorting can occur after billing or invoicing.

Different checks can be carried out according to the time of the outsorting.

On this slide, you can see the checks provided by SAP in the system. For invoicing, these are:

  • AMOUNT2: Gross billing amount checked against minimum and maximum limitations

  • AMOUNT3: Final bill amount checked against minimum and maximum limitations

  • FORWARD1: Balance forward checked against maximum amount for credit memo/ receivable

The customer can also create additional outsourcing checks. The check programs are small ABAP/4 function modules. You can find the following points in the IMG:

  • Define check pool for invoicing (SAP)

  • Define outsorting groups for invoicing

  • Define checks for each outsorting group for invoicing

  • Define manual bill outsorting for invoicing

Outsorting Options: Invoicing

Flowchart depicting automatic and manual invoicing checks with processes for control, review, release, and outputs like reversal or bill printing.

The system supports automatic checks. In addition, the clerk can define manual outsourcing in the contract account.

The clerk has to check the outsourced invoiced/printed documents on the screen and can either reverse the invoice or release it to print the bill.

You can use a report to display the outsorted invoicing documents. Alternatively, you can process the outsorted invoicing document in a Workflow. To display the outsorted billing documents, two events (OUTSORTED and RELEASED) are available for the PRINTDOC business object. To process them, the OUTSORTDISPLAY method is available.

Note that in outsorting in invoicing, the invoicing document is a control document, which means the document is not posted in FI-CA. This is necessary because with a real posting FI-CA functions such as payment run and dunning run have access to the posting.

After the control document is released, real invoicing is carried out.

Outsorting Group: Invoicing

Process flow illustrating automatic checks, grouping customers into categories for invoicing, connected to contract accounts and further checks based on specific criteria.

Outsorting groups are always stored individually in the contract account.

Checks are found using a customizing table from the outsorting group.

Billing is based on contracts while invoicing is carried out for contract accounts. This is why the outsourcing group for invoicing can no longer be defined globally (for example in the rate type). Instead, the outsourcing group is entered in the contract account.