Describing Contract Accounts for Convergent Invoicing

Objectives

After completing this lesson, you will be able to:
  • Create a contract account
  • Understand which fields are important to understand the process at a later stage

Contract Accounts

Lesson Overview

The lesson provides an overview of the use of contract accounts and the relevant fields for convergent invoicing.

Business Example

You are responsible for maintaining business partner master data in your company. You need to create a new contract account for an existing business partner, because he wants to pay the invoices for his TV contract using direct debit through his Deutsche Bank account.

Contract Accounts

The figure illustrates the content of the contract account category, which acts as a grouping for general data, payments and dinning/correspondence.

Before a document can be posted, a contract account must be assigned to a business partner.

A contract account can represent a receivable type. This is required for open item accounting within FI-CA. Therefore, a contract account is a unit that groups business partner postings.

The contract account category defines the following attributes:

  • Whether you can assign one or more business partners to a contract account.

  • Whether you can assign one or more contracts.

  • Whether you can maintain a contract account online.

  • The number range that is allowed for external or internal number assignments.

  • Whether the account is a one-time account.

  • The editing screens or data fields that you can use to edit the contract account.

The figure illustrates the relations between company code group, and paying company code.

The business partner's payment patterns are reflected in his/her creditworthiness.

Important Fields for the Process

Company Codes in Contract Accounts Receivable and Payable are:

Company code group
Defines the company codes for which postings can be made to a contract account.
Paying company code
Is responsible for payment transactions. You have to define house banks and payment methods for paying company codes.
Standard company code

Is used for all postings for which no company code can be determined by other means.

The company code group includes all company codes that can be used to post to a contract account. One company code group is assigned to each contract account. Company code groups can overlap. For example, group G1 can consist of company codes 0001, 0002, and 0003, and group G2 can consist of company codes 0001 and 0003.

Paying Company Code

One paying company code is always assigned to each company code group in customizing. A paying company code is responsible for payment transactions. You have to define house banks and payment methods for paying company codes. Several company code groups can have the same paying company code. The paying company code does not have to be in the company code group itself.

You can also specify the paying company code in a business partner item. In this case, the specified code overrides the paying company code determined using the company code group of the contract account. If a paying company code specified in the line item is in a different country than the paying company code determined using the contract account, you also have to specify a payment method in the line item. In this case, you cannot use the payment methods from the contract accounts because they refer to a different country.

Standard Company Code

A standard company code is allocated to each contract account. You use the standard company code for all postings for which no company code can be determined by other means (for example, for payments on account).

The Payment Term determines the due date and, in certain circumstances, the cash discount deadline.

The Account Determination ID is used for determining general ledger accounts.

The Tolerance Group defines limits for payment differences in the incoming payment.

The figure illustrates the master data model for invoicing, which is explained below.

The Alternative Invoice Recipient is a business partner who receives the invoice for due receivables instead of the contract partner.

The Collective Bill Account for the contract account is the master contract account in a contract account hierarchy, and also the recipient of the collective invoice.

The Invoicing Category is a key that references the contract account reference in invoicing. Together with the invoicing type and invoicing process, it controls the invoicing functions.

The Scheduling Characteristic is used in billing to determine the rule for determining the target date for billing a billable item. In invoicing, it is used to determine the rule for determining the target date for invoicing a source document.

The Billing Cycle is used in consume-to-cash integration with SAP Convergent Charging to synchronize recurring monthly fees with usage according to predefined billing periods. It can be used in scheduling to specify the billing date and the invoicing date.

The Individual Charges/Discounts Keys are defined for the contract account that controls the calculation of charges and discounts for this contract account in the invoice.

The most important terms in payment are explained: contract account, payment terms, FI-CA terms of payment and FI terms of payment.

The payment term contains data for determining the due date and cash discount terms.

The payment conditions of general ledger accounting are referenced.

FI-CA supports the single-level cash discount procedure.

You can store different rules for determining the due date for credit and receivables.

The due date can automatically be corrected to a working day in connection with the factory calendar.

Bank Data and Payment Card Maintenance

You can use transaction FPP4 todo the following:

  • Create new bank details (determine a new bank ID for event 1053).

  • Change or delete existing bank details.

  • Create new payment cards (determine a new payment ID for event 1054).

  • Change or delete existing payment card details and create customer contacts.

  • Print confirmation letters.

  • Control follow-up actions (such as dunning reversal and reversal of locks).

  • Make further changes to a contract account (event 1083).

Transaction FPP4 makes it considerably easier to change business partner-related bank data. For example, the Maintain Payment Data transaction enables you to change the bank details of a customer who wants to pay by direct debit instead of cash. The information is changed in the BP master record and in dependent objects at the same time.

You can use a flexible set of rules to control follow-up actions such as the reversal of dunnings.

If you set the Create Bank ID indicator in the client-specific settings in customizing, you can determine a new bank details ID for the relevant business partner at event 1053.

If you set the Create Credit Card ID indicator in the client-specific settings in customizing, you can determine a new payment card ID for the relevant business partner at event 1054.

With a function module processed in event 1083, you can make further changes to the contract account when you save the data. In this event, you can change the Planning Group field in the contract account if a customer wants to pay by direct debit instead of cash.

Maintenance of Bank Data and Payment Card

Customizing: Financial Accounting (New)Contract Accounts Receivable and Payable

Organizational Units.

Basic Functions.

Open Item Management.

Contract Accounts.

Postings and Documents

The basic customizing Contract Accounts Receivable and Payable.

When Contract Accounts Receivable and Payable is integrated in an industry add-on, the industry in question must be activated (in the application area).

The overviews of the customizing activities in this unit are only part of the IMG.

Customizing settings for the (central) business partner are located under Cross-Application Components.

Change Contract Account Master Data

Business Example

You are responsible for maintaining business partner master data in your company. You need to change an existing contract account for an existing business partner, because he wants to pay the invoices for his Pay TV contract by direct debit from his current bank account.

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: Select Business Partner BP##

Steps

  1. Select business partner BP## (## corresponds to your group number) in the system. Familiarize yourself with the master data for business partner BP##, as you will work through all of the following exercises using this business partner. Where does he live?

    1. Select the business partner BP## (## corresponds to your group number). In the Fiori launchpad search section Master Data: Business Partner and Contract Account and choose the tile Maintain Business Partner (Corresponding back-end transaction FPP2) .

      Open business partner BP## and choose enter.

      Under the standard address, you can see that the business partner lives in Neurottstreet 74 in Walldorf.

  2. In which roles does the business partner exist?

    Does he exist in the role MKK contract partner, so that you can have a contract account for this business partner?

    1. Check whether the business partner exists in the role of contract partner. In which roles does the business partner exist? Does he exist as a contract partner, so that you can have a contract account for this business partner?

      Choose the magnifying glass icon (role detail) next to the Display in BP Role field:

      BP RoleTitleValid from
      FLCU00FI CustomerXX
      MKKContract PartnerXX

      Answer: Yes, the business partner exists in the role MKK Contract Partner, so you can create a contract account for him. The business partner exists in the role FLCU00 (used also for Customer Vendor Integration CVI) too, which means he is also an FI customer. You can use the business partner to enter sales orders for him in the role of FI Customer.

  3. IBAN and SEPA Mandates are found under the Payment Transactions tab. Create a payment transaction bank account ID and choose the icon IBAN converter to create and check the proposed IBAN number, and create a SEPA Mandate:

    Hint

    SEPA Mandates can only be maintained in role MKK.

    Switch the BP role to Contract Partner (MKK) to be able to maintain the SEPA Mandate.

    IDCtryBank KeyBank account
    0001DE12070000455567##

    Create a SEPA Mandate with Mandate M## and Creditor ID DE51ZZZ12345678901.

    In the Fiori launchpad search section Master Data: Business Partner and Contract Account and choose the tile Maintain Business Partner (Corresponding back-end transaction FPP2).

    1. A new bank ID is created, and can be used in the contract account.

    2. Choose the IBAN converter to check the proposed IBAN number.

    3. Mark the line with the IBAN, than choose the SEPA Mandates icon to create a new mandate for the created IBAN with Mandate Ref. M## (## is your group number) and Creditor ID DE51ZZZ12345678901.Enter Company Code 1010. Press Supplement Data button and press Check Mandate button. You will get a pop up The data does not contain any errors. Save your entries for the SEPA Mandate. Comment: If IBAN and BIC are not copied into Mandante, you have forgotten to mark the IBAN.

    4. Save your BP.

Task 2: Select your Contract Account

Perform exercise in Fiori launchpad using the apps mentioned below.

Steps

  1. In the Fiori launchpad search section Master Data: Business Partner and Contract Account and choose the tile Maintain Contract Account (Corresponding back-end transaction CAA2). choose . Change contract account CA## with the following data:

    Field NameValue
    Contract AccountCA##
    Business PartnerBP##

    Choose the Change button, then choose Enter afterwords.

    Check the following general data:

    General Data tab page
    Account Management Data 
    Acct. relation01 Account holder
    Tolerance groupYN03 Tolerance Residental Customers
    Account determination IDY1 Domestic customers
    Payment termsYN01 Immediate due

    Switch to the Payment/Taxes tab page and enter:

    Payment/Taxes tab page
    Payment Data (General) 
    Company Code BP1010
    Standard CoCode1010
    Inc. Pay. MethodA Direct Debit
    Bank Det. Inc.0001 (reference bank account here)
    Mandate Ref.Select your Mandate Reference using F4

    Switch to the Dunning/Correspondence tab page and check:

    Dunning/Correspondence tab page 
    Dunning Proc.Dunning Procedure for Private Customers
    Correspondence Control 
    Correspondence VariantCI01 Correspondence Variant AC245

    Switch to the Convergent Invoicing tab page and check:

    Basic Data 
    Invoicing CatYN01 Residential Customer

    Save your contract account.

Log in to track your progress & complete quizzes