Configuration Guide
Configuration Guide
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure.
Subtopics from other structures are not included.
The selected structure has more than 150 subtopics. This download contains only the first 150 subtopics. You
can manually download the missing subtopics.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any
form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior
notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software
vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP
Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the
express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an
additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or
registered trademarks of SAP AG in Germany and other countries. Please see www.sap.com/corporate-
en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Purpose
SAP In-House Cash is used for processing internal and external payment transactions within a group or company. By using SAP In-
House Cash you can reduce the number of external bank accounts you hold and the volume of foreign payments you have to make.
SAP In-House Cash is implemented at a central location within a group of companies, for example, in head office.
With SAP In-House Cash, you can process the following transactions:
· Internal payments
· Central payments
· Local payments
· Central incoming payments
The following graphic shows the flow of data within a group of companies that uses SAP In-House Cash in its head office.
Implementation Considerations
To use the In-House Cash functions, make the necessary system settings in the Implementation Guide (IMG) by choosing Financial
Supply Chain Management → In-House Cash.
Make the following settings in the implementation guide (IMG) under Financial Accounting for the subsidiary companies and head office.
This documentation refers to the new functions in SAP ERP2004. If under exceptional circumstances, you do not use these functions,
you can refer to the documentation for previous release (SAP Enterprise 4.70) of SAP In-House Cash in the SAP Help Portal.
Integration
SAP In-House Cash is connected to the head office's Financial Accounting (FI) system, and uses its functions, such as the payment
program. The affiliated companies also use Financial Accounting (FI) functions. For instance, they also use the payment program to
clear open items. The IDocs generated as a result automatically forward payment orders to the in-house cash center. Electronic
account statements for the house bank of the head office can be imported to Financial Accounting (FI), and the data is passed on to
the in-house cash center. The affiliated companies also receive an account statement from the in-house cash center.
If you create an IHC financial status, you can forward this to SAP Cash Management.
Scope of Functions
The main component of SAP In-House Cash is the in-house cash center which processes payments between the various subsidiary
companies. The in-house cash center is basically a virtual internal bank where subsidiaries hold current accounts. Current account
processing depicts receivables and payables between the in-house cash center and affiliated subsidiary companies. It calculates the
turnover and balances of the current accounts and forwards this information in summarized form to Financial Accounting (FI).
You can decide to implement one or more in-house cash centers within your group of companies.
You can find the SAP In-House Cash functions on the SAP Easy Access screen under Accounting → Financial Supply Chain
Management → In-House Cash.
Example
The following graphic shows a group of companies, organized to enable both cross-bank-area and local payments:
· Two companies use SAP In-House Cash and both serve as internal banks for a certain number of subsidiary companies.
· They are also mutual clearing partners.
· Subsidiaries 3 and 4 carry out local payments as clearing partners for other subsidiaries.
International Group Structure
Definition
The bank area is the central organizational unit of the current accounts system, in which complete and independent account
management and processing takes place. This means that the account numbers that exist in a bank area must be clear and
unmistakable.
In the case of SAP In-House Cash, an In-House Cash Center corresponds to a bank area. If there are more than one In-House Cash
Centers, you will need more than one bank areas.
Structure
By means of Customizing you must assign certain specifications to the bank area in which you work:
· the bank key - for example, the bank identification number in Germany (only for banks).
· the check digit method that controls or checks the issuing of account numbers
· the products you can use in this bank area
· the shift of the execution date for standing orders as a default setting
· the time at which posting cut-off is to be automatically executed every day
· the exchange rate category in which you store conversion rates in the system
· country, language and the public holiday calendar used
Special feature: Bank area and bank key
The bank key is particularly significant, as bank keys, along with the account number, are used for the processing of payment
transactions. All banks participating in payment transactions can be identified by a unique numerical labeling. In Germany, this bank key
is the eight-digit bank identification number. Branch offices either have their own bank identification number or one relating to their main
office. It is possible that the internal organization of a bank requires that the bank's structure is depicted in several bank areas.
One bank key can involve several bank areas.
An account number in all bank areas with the same bank key must be unique. The system checks that this is the case. In addition, this account number is
blocked in all bank areas belonging to the bank key to avoid the same account number being simultaneously created in different bank areas.
If the previous/feeder system transfers payment items, the bank area must first be determined by means of the bank key. The
system is equipped with suitable checks for this..
The case of bank areas not clearly being able to be determined only arises for payment items forwarded externally. If such a
payment item is forwarded per BAPI to the current account system and the system cannot determine the bank area, the BAPI is
terminated with the return code system error. This means that no items are processed.
Integration
The bank area, as central element, affects almost every unit of the system.
Implementation considerations
You must first have created master data before you create transaction data for this master data.
Integration
The current account system uses the Financial Services Business Partner.
Scope of functions
The following components belong to the master data of current accounts:
Business partner
This data contains all details on business partners with whom a bank or the In-House Cash Center is affiliated. Business partners can be customers, other banks
or In-House Cash Centers, but also internal organizational units that, for example, assume the role of account manager.
Conditions
The master data of the conditions contains all the important information needed for interest and charge settlement of an account and also for value date activities
.
Limits
The master data of the limits is needed to restrict the amount-based drawing on an account and therefore affects account management.
Product definition
Products can be configured, step by step, much along the lines of a 'building block' principle. An account is characterized by the attributes of the freely definable
product assigned to it. Contained in the product are the possible conditions, relevant transaction types and functions, and also the media with which the customer
has access to the account.
Account
You create accounts as characteristic of a product. In the master data of an account you find all the important information on account management and on the
administration data.
Definition
Bank Customer Accounts (BCA) uses the SAP Business Partner for Financial Services. For more information, see SAP Business
Partner for Financial Services. In this section there is a short description of the special features that you must be aware of when you use
the SAP Business Partner for Financial Services in Bank Customer Accounts (BCA).
Use
A business partner can have different roles for an account. The following standard roles are supported by the standard system:
· Account holder
A business partner in this role must be assigned to every account. As well as being a source of information, this business partner is also checked during
payment transactions. Only one account holder can exist for an account. If the account was opened for a group of persons, (a married couple, for example),
In Customizing you can set the check for the existence of an authorized drawer when an organization is assigned as account holder.
The system runs the check by using a function module stored for event BKK_BKKA_EVENT_DCHCK_AUTH_AV. If you deactivate
this event in the business partner event control, the system does not run the check. See also: Events (Business Transaction
Events)
1.2.2 Conditions
Use
A condition determines the basis for balancing in account balancing and payment transactions. Interest calculation, charge levying and
value date methods are controlled by conditions.
Each condition is of a certain category. This condition category determines the functions with which a condition is applied to the
calculation of charges, interest and the value dating. The customer can create additional condition categories, but these are not
recognized by the system unless you make additions to the standard system. The condition categories are divided into the following
groups: interest, charges and value date.
The following displays the condition categories supplied in the standard system:
Conditions are organized (as are condition groups and item counters) in condition areas. You need to assign a condition area to a
product in Customizing (the decision must be made globally). First you set up the condition areas and then, with the help of the Product
Configurator, you assign them to the product.
Structure
A condition consists of a condition header and one or more condition items (note on terminology: The condition header is described
in the system as a condition, which also applies in this documentation. The term Condition Header is only used if there is some doubt as
to whether the term Condition describes the condition header and condition items, or only the condition header).
In the condition you define what the condition is, the calculation methods it is based on, and the data that controls it.
Depending on Customizing, a condition can be time-dependent or static. For time-dependent conditions you must specify time periods
to which the header data to apply. Static conditions apply without restriction from the time the condition is created. Note that you cannot
change the condition data once the condition has been used to balance an account.
The condition items contain interest and charge rates and are always time-dependent, meaning that they have a certain validity period.
You can assign more than one condition item to a condition if:
· The condition items have differing validity periods. This means you can view the historical condition items for the condition at any time.
· The condition is scaled, whereby different conditions are defined for different areas of the assessment basis.
Example: The interest rate applied up to 10,000.00 is different from that applied to higher amounts.
Integration
You can assign certain conditions to a product by using the condition area for which the conditions were created. You define the
possible assignment in Customizing by choosing Master Data → Conditions → Basic Settings.
In Customizing, you can specify the duration of the interest guarantee for selected products when offers are created. Choose Master
Data → Conditions → Specify Periods for Interest Guarantee for Offers. If the account contract is created within this period, it is not
possible to change the conditions. Once this period has expired, you can decide whether the fixed interest is to still be transferred if a
contract is created.
Principle of dual control
Once you have created conditions, it is possible to prevent their use for balancing accounts until after they have been released by
another user with the appropriate authorization. In the Implementation Guide (IMG) you can decide to apply the principle of dual control
by choosing Master Data → Conditions → Basic Settings →Define Conditions (Dual Control Principle indicator).
Purpose
You create conditions as basis for balancing and for payment transactions. It is important to identify the validity range for which you wish
to create a condition. The condition can be valid for all accounts of a product, it can be assigned to more than one account, or be
restricted as an individual condition to one account. The general procedure is described below, whereby there are a few special
features that apply to the assignment of standard conditions to products, and to individual conditions, but the basic process flow
remains the same.
Process Flow
1. You determine the condition area for which you create conditions. The condition area determines the products that are to be
affected by the conditions according to your customizing settings.
2. You select the condition category (such as Interest Condition, Charge Condition, or Value Date Condition) to be created and then
create a condition header. Next you define the basic calculation methods to be used, and specify whether you want to divide the
condition into levels.
To create more complex conditions, you can divide a condition category even further by using differentiation types. You can use any customer or account
attributes to divide the category. The combination of a condition category with the characteristic of a differentiation type (known as differentiation value) each
forms a new condition.
However, note that all conditions of the same condition category must have the same differentiation type and that each differentiation
value (or combination of two differentiation values) can only have one condition.
You can combine the condition category Transaction Charge and the differentiation type Transaction Type to control the calculation
of a transaction charge for each item according to the transaction type that created the item.
The Periodic Charge condition category could, for example, be differentiated according to the creditworthiness of the customer and
the category of card used.
The following differentiation types are provided in the standard system: Transaction Type, Medium, Item Counter, Dispatch Expense Counter, Transaction
Type Category, Feature, Activity, Dynamic Balance, Term Unit Days/Month/Year and Term Level Month/Year. In Customizing you can also create other
differentiation types based on any kind of account or business partner attributes.
If you have defined your own differentiation values to calculate your balances for the term-dependent conditions and the bonuses in Customizing, you can also
use these as additional differentiation types (choose Master Data -> Conditions -> Differentiation Values -> Maintain Differentiation Values). You are
provided with a BTE for the calculation of the balances and bonuses. Account balancing includes the differentiation values for the terms.
3. You create condition items for this condition, in which you specify the validity term and the amount or the percentage rate of interest
or a charge. In the case of interest conditions you can choose between linear and exponential interest calculation. You must enter
several items for a condition if you want to specify different validity periods or if you want to create a condition with different levels (for
example, interest scale).
As a result, you have a condition master record, which you assign to one or more products using the condition area. You can assign a condition to a certain
group of accounts by using a condition group (for more information, see Assigning Standard Conditions to an Account).
If you activated the principle of dual control for conditions in Customizing, the condition cannot be used for a balancing until it is released
by another user.
For more information, see: Releasing Conditions.
2. The system displays an overview of all the conditions of the selected condition category already existing for this condition area.
Choose Conditions -> Create, or the appropriate button. Enter the name of the condition, the currency and, if required, a sort term.
3. To differentiate the condition using on certain characteristics of the account or the business partner, choose one of the preset
differentiation types and the corresponding value.
To further differentiate the condition, enter another differentiation type and the corresponding value.
If you have chosen time-dependency for conditions, you base the following settings on a certain time period. In this case, specify as of when the condition is
to apply.
4. For interest conditions and some charge conditions you can also make specifications regarding the calculation methods to be used.
5. For various interest and charge conditions you can scale the condition according to intervals. You can create the amount of interest,
for example, making it dependent on the size of the existing balance (scaled/interval conditions).
6. In the case of interest conditions you can choose between linear and exponential interest calculation. If you select the Exponential
Interest Calculation field, you specify exponential interest calculation for this condition item.
7. Choose Transfer. You have now created a new condition.
8. If the principle of dual control for conditions is activated, release the condition (Releasing Conditions).
The differentiation type would be Item Counter in this case. Specify a charge amount of 0 for the differentiation value of item counter
1 and a charge amount of 0.05 for the differentiation value of item counter 2.
The same applies to dispatch expenses (differentiation type dispatch expense counter).
Purpose
It is possible to levy account maintenance charges in two different ways:
· Based on the defined balancing period
· Based on when they are due
The system uses the whole period to calculate the charge based on the balancing period. If the charge is levied based on when it is
due, the amount is related to the actual time period involved.
You can levy function of charges when they are due for opening and closing accounts, and when you change the balancing data.
You can define this charge for new accounts and also for existing account maintenance charges.
Function Description
An account maintenance charge is generally due on a monthly basis. When an account is opened or closed, however, the time period
on which the charge is based can differ from one month.
When you create an account maintenance charge, the Time Period, Time Unit, and Pro Rata Calculation fields allow you to adjust the
charge. If you use these fields, you can specify that the charge amount is not to be levied for the balancing period as a whole, but is only
to apply for a certain length of time.
Example of a period-based calculation:
Condition: 20 USD account maintenance charge for two months
Balancing period:
1 month -> 10.00 USD
2 months -> 20.00 USD
3 months -> 30.00 USD
Condition: 0.10 USD account maintenance charge for one day
Balancing period:
12/31/99 – 01/31/00 -> 3.10 USD
12/31/99 – 02/28/99 -> 5.90 USD
12/31/99 – 03/31/00 -> 9.00 USD
Procedure
1. Choose Conditions → Charges → Edit
2. Enter the condition area and choose Account Maintenance Charge as the condition category.
3. Choose Create Condition or double-click on an existing account maintenance charge.
4. Enter the Valid From date.
5. Enter the time period and the time unit.
This data means that the charge amount is not calculated for the whole balancing period, but proportionately.
6. Specify whether the calculation is to be pro rata.
The system uses this field to determine how the remaining days are to be dealt with. You have three alternatives to choose from:
· No inclusion: The charge is only levied for the full months.
· Full inclusion: The whole charge is levied for an additional full month.
· Pro rata calculation: The system calculates the charge amount proportionately for the remaining days.
Example without pro rata calculation:
Condition: 10.00 USD account maintenance charge for one month
Period for balancing: Two months and 15 days
No inclusion 20.00 USD
Full inclusion 30.00 USD
Definition
A direct charge is a condition category that is applied in your bank / company for one-off activities. This can include, for example, a
percentage rate or fixed rate charge for the provision of credit. A direct charge could also be a charge for copying a bank statement.
The statements relating to checks / check management and standing orders apply for banks only.
Use
To create conditions for the calculation of direct charges, proceed as follows:
Note that for direct charges the differentiation type must always be ‘Feature’, so that this can correspond to the Customizing settings.
The following settings are necessary for bank statement duplicates:
1. Choose Conditions → Charges à Edit → Direct Charges, and then Create Condition.
2. As the first differentiation type, enter ‘Feature’.
3. As the differentiation value, enter ‘Bank Statement’.
4. As the second differentiation type, enter ‘Activity’.
5. As the differentiation value, enter ‘Create Duplicate’ (D1).
6.
The following settings are necessary for issuing and locking checks:
1. As the first differentiation type, enter ‘Feature’.
2. As the differentiation value, enter ‘Check’.
3. As the second differentiation type, enter ‘Activity’.
4. As the differentiation value, enter ‘Create’ (01) or 'Lock' (05).
Note:
¡ ‘Direct charges’ are always linked to features. If features are not defined, no automatic charge postings are generated.
¡ You want to define different charges for issuing checks, for example, a different charge for Euro checks than for crossed checks. In this
case, instead of choosing the differentiation type Activity, choose the differentiation type Position Type. The direct charge specified then
applies for issuing checks of the selected position type.
Structure
It is possible to levy a charge in the following areas:
· Bank statement:
¡ For the creation of a bank statement duplicate
· Check (cheque) management:
¡ For issuing checks
¡ For locking checks
· Account closure
· Standing orders
Overview of possible differentiation types:
The differentiation type feature is used exclusively for the determination of the transaction type for charge posting (assignment:
Feature - charge transaction type).
In a condition group, the differentiation types for all 'Direct Charges' conditions must be identical (to ensure uniqueness).
Prerequisites
Prerequisite 1:
In the Implementation Guide (IMG), set the indicator "Post charges separately" by choosing
Master data → Product definition → Product → Create product → Feature → Account balancing → Indicator: Post charges separately.
If the indicator is set, the charges are posted as separate transaction types and shown as such accordingly.
If the indicator is not set, the charges are grouped together and posted as one transaction.
You can specify the following charge types:
22 - item charge debit
23 - item charge credit
24 - dispatch expense charge debit
25 - dispatch expense charge credit
26 - account maintenance charge
(The credits of the above-mentioned charge types are not direct reversals of the debits, but apply in the case of negative values on item counters. Negative items,
on the other hand, can result from reversals).
Prerequisite 2:
Create new transaction types in the Implementation Guide (IMG). Do this by choosing Account management → Basic functions account management →
Maintain transaction types. In this IMG section you can also create your own transaction types.
The following transaction types are supplied with sample Customizing:
1220 - item charge
1230 - dispatch expenses
1240 - account maintenance charge
6220 - credit from item charge
6230 - credit from dispatch expenses
Prerequisite 3:
Assign the transaction types to the posting categories in the Implementation Guide (IMG). To do this, choose Account management → Assign posting categories
to transaction types.
Procedure
Choose Account → Create.
Choose Balancing.
In the Account balancing section, set the indicator "Post charges separately".
If you create an account, the default setting stored for the product applies. However, you can change this setting on the account and have the charges grouped
together as usual.
Result
If the indicator is set, the charges are shown separately. However, if it is not set, the charges are grouped together and also transferred together as one posting to
the general ledger.
If the value date condition is to apply globally for all transaction types, use the default control by entering " " (blank) in the differentiation value.
Since value date conditions often relate only to differentiation type and differentiation value, you have the option of creating a value date condition for all currencies.
If you wish to do this, enter " " (blank) in the currency field. When editing this condition, the system first checks if there is a condition for the account currency. If
this is not the case, the system then checks if the condition was saved under a blank space, meaning it applies for all currencies.
If the balance is 4,000.-, 2% of 4,000.- is credited. If the balance is 7,000.-, 5% of 7,000.- is credited.
If the credit interest rate is defined as scaled condition based on intervals, in accordance with the example above, if the balance is 4,000.- there is a credit of 2%
of 4,000.-. If the balance is 7,000.-, 2% of 5,000.- + 5% of 2,000.- is credited.
This means it is possible to depict interest-free base amounts.
Example:
The credit interest for an account is to be 2% for a balance of 5,000 USD and 4% for a balance of 10,000 USD.
There are two options for creating the condition items:
1 5,000 2%
2 10,000 4%
This is the usual procedure, which is clarified below in an illustration of what happens when the Amount To indicator is set:
1 5,000 0%
2 10,000 2%
3 99,999,999,999 4%
However, this option is only useful if the amount for which interest is to be calculated is to have an upper limit.
You can specify the valid to date only for the first scaled condition item, which is entered automatically for the other items.
For debit and credit interest, and interest penalty, you can either create a scaled calculation based on the current balance, or a scaled
calculation based on the contract amount.
Before defining a markup or markdown condition, you must create a base condition.
The system adds the value of a markup condition to the base condition value and reduces the value of a markdown condition from the
base condition value.
The value of the base condition is internally set to zero if the markdown condition results in a negative overall condition.
The following rules determine the condition combinations that are used for balancing:
· A standard markup condition is always only added to a standard condition while a standard markdown conditions is always only reduced from a standard
condition.
· If both an individual condition and an individual markup or markdown condition exist, both are taken into account. Any existing standard conditions and
standard condition markups or markdowns are ignored.
· If a standard condition, a standard markup or markdown condition, and an individual markup or markdown condition exist, all 3 conditions are totaled.
The markup or markdown condition is ignored if the Level Interval indicator has different values for the standard condition and the
markup or markdown condition.
Procedure
Position your cursor on a condition in the condition overview and choose Item (position) → Create.
Specify from which date and to which date the condition item is to apply (including the first and last day).
Setting the end date for the validity range of a condition is optional and this, initially, usually remains blank. If you specify an end date, for example for individual
conditions or for expiring products, the condition no longer applies after this date and you must create a new condition item.
Always ensure that no account exists without conditions. If you create a new condition item with a current valid from date, this automatically applies without you
having to set a valid to date for the old item.
If an individual condition and a standard condition are assigned to an account and the individual condition expires, the standard condition assigned to the account
applies automatically.
Depending on the condition category, the following other details are also necessary:
Interest condition item
Charge condition item
Value date condition item
05. If you wish to create another item for this condition, choose the ‘New item’ icon. If you wish to adopt the item, choose ‘Transfer’.
06. Save your entries.
Note:
You can only create condition items with a start date in the past provided they have not been used for a settlement balancing or by payment
transactions.
When editing, by choosing All items or Current item you can choose if you want to have all condition items shown or only those valid currently and in
the future.
Enter the interest markup / markdown in percentage points (absolute). Markdowns are identified by a minus sign after the amount. Markups have no
+/- sign.
For those interest conditions that depend on a reference rate, the minimum and maximum interest rate limit the lower and upper interest amount
respectively. Specify these interest rates in percentage points.
For a markdown charge, enter a minus sign (-) after the value and for a markup charge enter the value without a plus (+) or minus (-)
sign.
0 no shift
+ shift to the next working day
- shift to the previous working day
If you update with working days (value W), value dates fall always only on the following working days. For the calculation of the tolerance limits the system also
interprets the days stored as working days.
Note that there are scale conditions based on the account balance and based on the contract amount.
Prerequisites
You can enter Customizing settings to determine whether retroactive condition changes are allowed or not, by choosing Master Data
→Conditions →Define Basic Settings for Conditions. If you allow retroactive condition changes, then you can also define the number of
periods to which these changes may apply. You can decide whether the retroactive condition changes are to also apply to a fiscal year
that has already been closed.
Change History
To see a history of all changes that affect conditions (such as creations, deletions, or field changes), choose Goto →Condition History.
To display a list suitable for auditing, choose Information System →Condition History.
Procedure
1. ChooseConditions → General Conditions (or each condition class) → Release.
2. The system displays an overview of all conditions not yet released. Place your cursor on a condition and choose Release. If you
choose Release All, you release all the displayed conditions.
A condition can be deleted only if it has not been used in account balancing or been used by payment transactions. You can delete
all entries except the last entry in the condition header.
In all other cases, you can void conditions by setting the Valid To date of a condition item or by creating a new condition item as of
the current date.
The system flags the conditions for deletion only, if you have activated the dual control principle in customizing under Master Data ®
Conditions ® Define Basic Settings for Conditions. The flagged conditions are deleted only when another user releases them.
Use
The system locks new, changed, and deleted conditions if you have activated the dual control principle in customizing under Master
Data → Conditions → Define Basic Settings for Conditions. These must be released by another user.
Procedure
1. Choose Conditions → General Conditions → Release Deleted Conditions.
2. Choose the condition area and a condition category, then choose Continue.
The system displays an overview of all conditions that are flagged for deletion.
3. Place your cursor on a condition and choose Release.
If you choose Release All, you release all the displayed conditions. Choose Reactivation to reject the deletion.
Prerequisites
The conditions must already have been defined. To find out how to do this, read
Creating Conditions. In this case you also need to consider if the change to the conditions is only to apply to this one account and if it would not be preferable to
create an individual condition instead.
Process flow
Check to see if the required combination of standard conditions already exists in a previously defined condition group. If this is not the case, create a new
condition group and assign the conditions to it.
Within the account, change the assigned condition group for the corresponding condition group category.
Procedure
Choose Conditions → Condition assignment → Edit, and specify the condition area and the category of the condition group. Using the function button F4 you
obtain a preselection of the condition groups of the corresponding category. Choose a condition group.
This brings you to an overview of the conditions assigned to the condition group. Review this to see if a condition for the required condition category already exists
in the condition group. Delete the assignment by positioning the cursor on the condition and choosing Undo assignment.
Choose Assign, and enter the required condition category. For this category choose one of the conditions already created.
Within a condition group there can always only be one condition of a condition category. There are exceptions for differentiated conditions. Note, however, that all
conditions of the same condition category must have the same differentiation type and that per differentiation value (or per combination of two differentiation values if
you are using two differentiation types) there can only be one condition.
It is also possible that several conditions of the same condition category are assigned in different currencies. The condition created in the respective account
currency always applies for an account.
As an alternative to assigning conditions already created, you can also create conditions directly on this screen by positioning the cursor on the condition group
and then choosing Create condition. The condition created is automatically assigned to the condition group.
If you have activated the principle of dual control for conditions, the assignment of the condition to the condition group must first be released by another user. To
do this, choose Conditions → Condition assignment → Release.
Tip:
For a history of all changes concerning the assignments of conditions to condition groups (new creations, deletion), choose Goto → Assignments
history.
Purpose
Generally, when an account is created, condition groups for interest, charge or value date conditions are already assigned to the account. These default settings
relate to the condition area that applies for an account. If there are no default settings, assign the respective condition groups. It is also possible to change the
specified condition groups.
To assign a condition group to an account, proceed as follows:
01. Choose Account → Change and enter the account number. Then choose the screen Balancing.
02. In the section Condition groups, assign the respective condition group for interest, charges and value date. Note that you must assign a condition group for
value date conditions to every account.
If you wish to change the assignment of the condition group and change the condition group of the account, note the following:
The conditions that apply are not used proportionately for the settlement period. For the settlement of the whole period, the condition group assigned at the time of
settlement is the one that always applies.
If individual conditions exist, these initially remain unchanged when the condition group is changed.
Proceed as follows:
01. In the section Condition groups, change the respective condition group for interest, charges or value date.
02. Save your entries. If you have changed a condition group for which individual conditions exist, a dialog box appears in which you are asked how you want
these handled. You have the following options to choose from:
Continue
: The new condition group is adopted and the individual conditions remain in existence, unchanged.
Delete:
The new condition group is adopted and the existing individual conditions are deleted.
Termination
: The old condition group and the individual conditions are retained.
Use
Individual conditions are conditions that you assign directly to an account and that are only valid for this account. They are used to
modify conditions for an account, without having to define a completely new product. If an individual condition is created for an account,
this is indicated next to the standard condition groups assigned to the account.
An individual condition assigned to an account overrides the respective standard condition assigned to the account. Special features
apply for markup conditions (Special Features of Markup Conditions).
If the individual condition is deleted or no longer valid, the standard condition automatically applies again.
You create individual conditions directly on the account for which the individual condition is to apply. The basic procedure is similar to
the creation of a standard condition.
Procedure
1. Choose Account →Change and then the Account Balancing tab page.
2. The Condition Groups group box displays the condition groups for interest, charge and value date conditions used for the account.
To add more conditions to these individual conditions, or to overwrite them, choose either the Detail Interest or Detail Charges or Detail
Value Date buttons next to the condition group.
3. The system displays the condition overview, where you create your individual condition and the items belonging to it. For more
information, see Creating Conditions. Note the following important points:
The validity period is defined in the condition header. If you specify a Valid To date, the standard condition becomes active again for the account after this
date has expired.
You create the various condition items with their validity data. If you have defined an end date for an item that extends beyond the validity period defined in the
condition, the period defined in the individual condition is the maximum that applies.
To change an individual level of a scaled condition, you need to identify all levels as an individual condition.
Use
You can have individual conditions displayed cross-account by the system according to various selection criteria. It is possible to
branch from the displayed list to any account itself or to a total overview of all conditions for an account. You can also select just those
conditions you wish to release. When you enter the "valid to" date, the system selects all individual conditions that expire on this date.
You effect release either by branching to the respective account or by a mass release of all conditions on the list by setting the indicator
in front of the condition in question.
Prerequisite
If you have activated the principle of dual control in the Implementation guide (IMG), new, changed, and deleted conditions are initially
locked. These must be released by another user.
Procedure
1. Choose Account → Release → Release Individual Condition or Release Deleted Individual Condition.
2. Enter the account whose individual conditions or deleted individual conditions are to be released.
3. Choose Execute. This brings you to the list displaying the individual conditions for the selected account or account interval.
4. Select the condition you wish to release and choose single or mass release.
Result
The individual conditions have been released.
1.2.3 Limits
Use
Limits serve basically to restrict the amount-based disposal of accounts.
SAP supports six categories of limits:
Account overdraft limit: Basis for the calculation of overdraft interest for account balancing. The debit interest rate is applied to any overdrafts tolerated that exceed
this limit.
Internal account limit: Controls the coverage check of payment transactions. The account may be overdrawn up to this limit.
External account limit: The limit of which the customer is informed. This limit is for information purposes only and is generally identical to the account overdraft limit.
The external limit must always be lower than or equal to the internal limit.
Limit categories for interest compensation:
Interest compensation overdraft limit:
Basis for the calculation of overdraft interest for interest compensation.
Internal interest compensation limit: Controls the coverage check of payment transactions. The account pool for interest compensation
may be overdrawn up to this limit.
External interest compensation limit: The limit of which the customer is informed. This limit is for information purposes only.
The limit categories for interest compensation are defined exclusively on the root account. They are needed during the posting
operation since they provide information as to whether or not, according to the limit, a posting is permitted. For more information, see
the documentation on Interest Compensation.
Note:
You can define other limit categories in the IMG. These are not supported by functionality in the standard system and must be customer-
specifically programmed.
Integration
The issuing of limits can be subject to release in accordance with the principle of dual control, meaning that every limit must first be released by a second user
with the appropriate authorization before it can be used for an account. You set whether or not the limit of an account is subject to the principle of dual control in the
Implementation Guide (IMG) by choosing Master data → Limits → Maintain the principle of dual control for limits. An entry in this table means that the principle
of dual control is to apply.
You must grant separate authorization for releasing, since releasing limits is an activity in its own right. The authorization for releasing limits is independent of the
authorization for changing an account.
When a limit is released, this replaces any limit existing for the same time period.
If you wish to assign a new limit to an account, note the following: The to-date of a limit being newly created is open, meaning you can choose it freely.
When you newly create and release limits, the system checks if limits already exist and if the time periods possibly overlap.
From 01/01/98 - 01/08/98, the old limit applies, from 01/09/98 - 01/15/98 the new limit applies. After this date there are no specifications.
From 01/01/98 - 01/02/98, the old limit applies, from 01/03/98 - 01/15/98 the new limit applies. After this date there are no specifications.
From 12/30/97 - 01/08/98, the new limit applies, from 01/09/98 - 01/10/98 the old limit applies. After this date there are no specifications.
From 01/01/98 - 01/02/98, the old limit applies, from 01/03/98 - 01/07/98 the new limit applies, from 01/08/98 - 01/10/98 the old limit applies.
When postings are reversed or payments are initiated externally (such as debit memos), the system does not take provisionally
posted IHC payment orders into account.
Nor does it take credit memos from provisionally posted payment orders into account.
The amounts set as limits in the account master data of the account management system therefore denote the upper limit of all finally
posted transactions including all debit memos from provisionally posted payment orders.
Reference limits can change in the course of time. To enable you to react quickly to changes in the reference limits, by choosing Environment → Current settings
you have the option of making adjustments. You can change a reference limit without having to create a new reference limit with a new ID and without having to
maintain it in the affected accounts. Furthermore, the change is valid in the past and does not lead to erroneous account balancing results.
Individual limits:
07. Enter the validity period, the amount and the currency.
08. Choose Continue.
Whether or not the limits are subject to the principle of dual control is defined in Customizing. If the principle of dual control is defined, the limits must be released
by another user with authorization for the account before they can be used.
Note that overdraft limits must always be released if they are subject to the principle of dual control. If overdraft limits exist that are not released, the account is not
balanced. The unreleased limit is only taken into consideration for a simulation.
Use
Before it can be used, (depending on the setting in the Implementation Guide (IMG)), it is possible that the limit must be released in
accordance with the principle of dual control by a second user with authorization for the account.
Releasing can be done directly on the account or using a list that displays all limits to be released. In the list of limits to be released, the
processing status is displayed by a traffic-light symbol.
· Green = releasing is possible
· Yellow = an indication that you were already in the detail display “Account”
· Red = unreleased limits in mass processing due to an error
· No traffic-light = limit has been released.
Procedure
1. Choose Account → Release →Release Limit.
A list of limits to be released appears in accordance with your specifications.
2. To release all the limits, choose the mass release icon or to release selected limits, choose the single release icon.
Result
The created limits have been released and are now available for account management and payment transactions.
Limits that you cannot release due to the principle of dual control or the authorization checks are not displayed in the list.
Overdraft limits that are valid before the last account balancing cannot be deleted. (They are still needed for postings in periods already settled.)
Before the deletion process, create a new limit that is valid from the account balancing and then delete the old limit. The system automatically
deletes any overlaps in the validity periods between the old and the new limit.
Procedure
If limits are subject to the principle of dual control
Flagging limits for deletion:
Go in change mode into the account whose limit you wish to delete.
Choose the Limits screen.
Set the delete indicator next to the limit you wish to delete.
Choose Save.
Result
The limit has been deleted.
Implementation considerations
You define products in the Implementation Guide (IMG) by choosing Master Data → Product Definition In the application, you can only have the products
displayed.
Scope of functions
You can define products flexibly, fast and without programming. As well as determining the conditions, transaction types and functions, the product also controls
the view of the account data. This results from every attribute being assigned to exactly one view, although every view can relate to one or more products. It is also
possible for you to set up specific additional fields as customer-specific enhancements, without having to modify the program. See the documentation on the
Business Data Toolset.
This flexibility for product configuration enables you to adapt various transaction types such as debit transactions at points of sale, overdraft arrangements, check
operations and other account movements using Customizing functionality.
The transaction type describes the business operation on which the payment item that is to be processed is based. It controls, among other things, if the account
is debited or if the amount is credited and also the checks that are to be made before updating is executed.
When configuring products, it is possible to define the calculation of standard conditions dependent on various characteristics as, for example, the calculation of
debit interest depending on a customer’s creditworthiness. It is possible to design an account (product) in such a way, that it is tailor-made to suit the individual
requirements of a customer. (The following graphic applies mainly to banks).
Use
The product reflects the activities of a current account. You need the Product Configurator to design the products. From the perspective of the current account
system, the product is the result of the definition of fields, features and payment transaction operations. General processing characteristics are controlled by
products, these processing characteristics being transferred to the assigned accounts.
You define a product and create accounts for this product. The products serve as a template and framework for accounts. A product can exist in several versions.
An account is always linked to one version of the product. If you change a product, you decide if you wish to save the change in the existing version or in a new
one. If you create a new version, the change only affects accounts created in the future, the existing ones are not affected.
Structure
The structure of the Product Configurator is designed as follows:
The Product Configurator is base on the
Business Data Toolset.
SAP supplies sample products.
You create products with the help of the Product Configurator in the Implementation Guide.
The interface of the Product Configurator is divided into three parts:
The initial screen
The administration data
The attributes
The last two are also applications from the perspective of the
Business Data Toolset.
Advantages
Simple and user-friendly creation of bank products
Graphical support
No programming required
Proposed default values when defining products
Administration of various versions of individual products
Process flow
In the Implementation Guide (IMG), choose Master data → Product definition.
Create a prefix for the name range in which you wish to operate.
Maintain the attributes you wish to use. All attributes used by the current account system are supplied.
Maintain the products you wish to use.
Note:
You cannot literally delete products. If you no longer wish to use products, archive them. You can reactivate the archived products again if necessary.
If required, assign products to bank areas, as products are first created cross-bank area. This assignment is advisable if you wish to restrict the selection of
products. You can use a product in several bank areas.
Result
You have successfully created products and can now assign accounts to them. In the application itself you have the option of having the products displayed.
Choose Product → Display product.
In version 001 of the product Checking - Junior the securities ID is hidden. In version 002, however, it is shown.
Status:
A version of a certain product can be either active or inactive. You can only create accounts for a version of the product if it has the status "active". For all other
status types it is inactive, meaning you cannot create any accounts.
You can change the status by selecting a pushbutton. This pushbutton is to take into consideration whether you have just created a product or if it is already
active. The system proposes the status changes accordingly.
SAP makes provision for the following statuses:
Parked/new product
Parked/new version
Flagged to be activated
Active
Flagged for archiving
As long as accounts exist for a version, this version must keep the status "active". If accounts still exist for a version in your productive system, this version may
also not be deactivated in the previous/feeder system (‘flagged for archiving’).
Validity period
: The term of a version ("valid from" and "valid to") indicates the time period in which accounts can be created for an active version. At any certain point in time
there can only be one active version of a product, meaning that the validity periods of the active versions may not overlap .
Cross-version data:
Some of the administrative data is cross-version, other is version-dependent. The cross-version data includes the description, authorization group, old and internal
product ID, administrative data on the creation of the product.
Authorization group:
To create the authorization group for a product, specify an authorization group in the cross-version data. Only employees with authorization for this
authorization group can maintain the products.
Version concept
You can hold versions in parallel, if, for example, you are planning a new version for a later point in time. Note that in this case you can create active versions and
also create accounts for these versions, but that their opening date must be in the future.
During any one validity period always only one version can be active, meaning that active versions may not overlap each other in their validity area.
Versions can also have accounts when they are not valid but only active. However, you cannot create accounts for invalid versions.
Example:
In your currently valid version 1 the default setting for currency is DEM. From July 1 you wish to define the default currency Euro for a version 2.
All accounts created in the validity area of version 1 have DEM as default currency and those created for version 2 have Euro. Already as of 01/01 you can
'park' accounts for version 2, even though the opening date may not be before 07/01.
1.2.5 Account
Use
The account is the central object of the current account system.
You can use accounts within the current account system for the normal purposes of a current account (demand deposit account). The
components of a current account are supported, such as balance-based balancing and processing payment transactions. The system
also supports term deposits (fixed deposits, overnight money, deposit at notice), savings bonds (normal interest) and savings deposits
with an agreed or a three-month period of notice.
You create accounts as characteristic of a product. A product is a group of services based on the requirements of individual bank
customers. You define the product using fields, features and payment transaction operations. General processing characteristics are
controlled by products, whereby these processing characteristics are transferred to the assigned accounts.
SAP provides you with the Product Configurator to enable you to configure products. The Product Configurator facilitates the definition of
Structure
The structure of products and accounts in connection with the tool Product Configurator is as follows:
The Product Configurator is used for creating different products such as a junior bank account, a commercial bank account, fixed
deposits of 30 days, and variable fixed deposits of between 60 and 90 days. These products serve as a template and basis for
accounts that you create for them. An account is always related to one version of the product, although the products can exist in several
versions. You can make use of these versions when, for example, you have changed a product but the accounts relating to the old
version of the product have not been closed.
The product controls
· The functions that can be used on the account
· The posting operations that can be used
· The media used for initiating postings
· The attributes that exist for an account and the way in which the fields are displayed in the application.
Every product is defined according to a Bank Area. However, in the Implementation Guide (IMG) you can restrict the products for certain
bank areas.
Integration
Similar characteristics apply for the definition of accounts as for the definition of business partners. The technical tool used for the
creation of the account master data is the SAP Business Data Toolset. This has the same advantages as listed for the central
business partner. Account creation is flexible, which means that you can create as many bank fields as you require by using the
product, and without the need for modifications.
You can define the layout of the screens to suit your bank requirements. Online transactions and interfaces for data transfer are
provided to enable you to process account master data. The search function is supported by search and matchcode fields.
Scope of Functions
You can choose the definition and description of the products as required. As mentioned above, attributes are assigned to each
product or account, which control the executable functions, the standard conditions and the screen layout or the view of an account. You
can provide the account with individual conditions, limits and the appropriate business partners.
· You achieve the depiction of single or joint accounts by assigning an account holder to an account. It is also possible to display different relationships
between accounts and business partners. One business partner assigned to an account, for example, can be the account holder, another business
partner the authorized drawer, and another business partner the bank statement recipient.
· You can define the allowed business transactions for every account type (for example, it is not permitted to overdraw an account kept on a non-borrowing
basis).
· It is possible to manage accounts “for the benefit of a third party”.
· You define nostro and vostro accounts accordingly, and maintain and use them in a similar way as customer current accounts. The only differences are the
different attributes.
· An account can be managed in any currency. Provision is made for the conversion accounts to Euro and also the alternative display in Euro and the EMU
joining currency. A customer can have the account managed in Euro from the date she or he requires.
· You can create relationships between different accounts as a tree structure (account hierarchy). Operational usage includes cash concentration (the clearing
of lower-level accounts in favor of a higher-level account) and interest and charge compensation.
· You always create accounts for a certain bank area. This means it is possible for accounts with the same account number to exist in different bank areas.
· You can assign conditions to the account as standard conditions or individual conditions.
Special functions for deposit banking are as follows:
· Rollover and notice (partial and full amount) and their management.
· Monitoring of the term start, overpayment, or underpayment on each account.
· Control over the processing of incoming and outgoing payment items (post, in postprocessing, reject) during one of the saving phases (preliminary phase,
fixing phase, maturity phase).
· Interest calculation with account-based interest rates (term, amount and currency based), the preliminary interest calculation and posting interest calculation
results.
Purpose
The account is the central element of the current account system. The system provides convenient entry options for creating the
account master records. Different information is required or already defaulted according to the product to which you have assigned the
account to be created.
Process Flow
The creation of an account is divided into the following steps:
1. You choose a product for the creation of the account. This controls the main characteristics, such as the screen sequence for the
creation of the account, the data to be entered, any standard conditions assigned, and the basic functions that can be used on the
account.
2. You maintain the account master data, for example, the account number.
3. You assign an account holder and, where necessary, other business partners in various roles to the account. You must enter the
account holder for all account types (for organizations you also need to specify an authorized drawer). Other assignments such as the
bank statement recipient or authorized drawer can be useful for some products. The following are possible scenarios:
¡ The business partner is already created in the correct role.
In this case you can assign the business partner directly.
¡ The business partner is already created, but in a different role.
In this case you need to allocate the correct role to the business partner in partner management before you can make the account
assignment. This ensures that all information relevant for the role is maintained in the business partner master record.
¡ The business partner is not yet created.
You need to create the business partner in partner management in the appropriate roles. Alternatively you can create the business
partner in a role when you create the account.
The above steps are required for all cases. The following steps may also be useful in some situations and with some products:
4. The condition groups for interest calculation, charges and value dates set for the product are already assigned to the account. You
have the following options:
¡ If the account corresponds to the standard product, leave these as they are.
¡ To adjust the product for the customer, you can assign other conditions from the pool of standard conditions already created for other
products to the customer, or you create an individual condition especially for this customer.
5. You can restrict the functions assigned to the account via the product assignment by specifying lock reasons. For more information,
see Locking Accounts.
6. You define the conditions for amount notice and rollover for deposit products.
7. You can assign different limits to the account (for example, overdraft limit, internal and external account limit) that control the extent
to which an account can be overdrawn. If you do not assign limits to an account, the system sets the corresponding limit at 0. In this
case, the account cannot be overdrawn.
8. You also need to specify if checks are to be issued for the account.
9. You specify when the account is to be balanced.
10. You manage the standing orders here and also the time that bank statements are to be created.
Administration of the direct debit orders is also part of account management.
Result
Once you have completed the steps above and saved your data, the account is created in the system.
Use
As basic data you maintain the base data of the account, for example, assigned business partners or the account currency.
Procedure
1. In the Identification section, enter the currency in which the account is to be managed, the account description, and the search terms.
The account description is normally the name of the account holder, but can be freely chosen. You can also freely choose the search
terms. They later serve as search help for accounts.
2. In the Administration section, specify the status of the account. The current status is displayed. Prerequisite for this is that you have
stored the possible statuses in Customizing for Bank Customer Accounts (BCA) by choosing Master Data → Account → Define Status.
You can also specify that the customer must be informed when the account master data is modified by setting the Print Change Correspondence indicator.
The system calls the Business Transaction Event (BTE) 00011060 when you save the changes. You must implement the BTE to use this function.
3. In the Notes section you can record comments and events for this account. You can create the notes in different languages and
have the notes that are already created displayed, either in a short overview or long overview.
4. In the Account Holder section, define the account holder.
Assigning affiliated business partners to the account:
Note that at this point you can only assign business partners who have been created in the role of account holder. Selecting the F4 help brings you to a
search screen that helps you search for existing business partners.
Creating business partners during account assignment:
If the business partner you wish to use as account holder has not yet been created, you can do this by choosing with the quick info text Create Business
Partner. On the following screen, enter the appropriate data, and save your entries.
5. In the Other Business Partners section, create business partners in the role of authorized drawer and account maintenance officer.
In this section you can, of course, define other business partners in different roles (for example, contact person). You can use business
partners who are already created or create new business partners.
Enter the proof of identity for the business partners on the Identification tab page of the business partner maintenance screen.
Result
You have maintained the basic data for the account.
Procedure
The condition groups that were assigned to the product are stored in the section "Condition groups". Clicking on the icon "Details" brings you to the detailed view
for this condition group.
See also: Assigning a Condition Group to an Account
In the section "Account balancing", define the time periods for account balancing. Specify whether or not the balancing is to be carried out on a reference
account. Using the icon "Create" you can create a new reference account if you so wish.
See also: Creation of a Reference Account for Balancing.
Note:
Note that the reference account may not already refer to another account.
In the section "Cash concentration", specify the circumstances under which the actual account balancing with interest and charge calculation is to take place.
Example:
Period Period unit Day of the week Key date Meaning
1 days every day
1 week 1 every week on Monday
3 months 15 every 3 months
1 months 31 on the last day of every month
You can also enter on which date the next balancing is to be performed.
Result
You have maintained the period data for account balancing and cash concentration.
Procedure
To learn how to maintain the limits of an account, read
Assigning Limits to an Account.
Use
Holds enable you to adapt the available amount for an account by increasing or decreasing it.
You decrease the available amount if certain amounts are to be held as securities or as part of another business transaction on the
customer account. This prevents money from being withdrawn from the remaining available amount on the account.
You increase the available amount if you want to provide the customer with an extra limit for a particular period of time.
Prerequisites
You have activated the Holds feature for the product under Conditions and Limits.
You can define an amount-based authorization check in Customizing for the product in bank area currency under Authorization
Management -> Amount-Dependent Authorization -> Maintain Amount Limit for Hold.
Procedure
The holds are displayed on the Holds tab page in the Holds group box. You can create, change, and delete holds. The changes made
are saved only when you save the account.
The following parameters define a hold:
· Reservation category
01 for long term holds that reduce the available amount by the reserved amount (hold).
02 for suspending the long term hold that reduces the available amount by the negative reserved amount.
· Reserved amount (hold)
Amount in account currency by which the available amount is to be reduced. You need to enter the amount with a negative plus minus sign to suspend the
long term hold.
· Valid from and to
Period of time during which the hold is valid, whereby more than one hold can be valid at one time.
In addition, you can specify a reference number for internal use.
Choose Account Balance to display an overview of the outstanding holds.
Result
The active holds affect the payment transaction and balancing. If you process a payment item, the active holds are summarized and
Procedure
In the section "Blocked functionalities", specify the functionality you wish to block.
You must have maintained the blocking reasons in the (Implementation Guide) IMG by choosing Master data → Account → Blocking reasons. Any number of
blocking reasons can be assigned to each account. A feature or a payment transaction operation can only be used for an account if this is allowed for the account
product, and is not blocked by one of the blocking reasons for the account.
Both the blocked functionalities and the available functionalities are displayed in the section "Functionalities". All existing features and payment transaction
operations are always displayed. The following applies:
Red traffic-light = blocked by a blocking reason
Green traffic-light = assigned by the product
No traffic-light = not assigned and not blocked.
To obtain an overview of what is allowed for the account, choose the detail view for the account.
See also: Account Blocks.
In the section "Extended functionalities", specify whether the payee is allowed to collect receivables by means of collection authority and specify the dispatch
type.
The indicator "Agreement for collecting receivables with debit memos" shows whether the bank has an agreement for debit collection from the account holder. This
means that the collection of debits and crediting to this account is possible (the indicator controls the appropriate check with payment transactions).
(Only for banks): In the section "Check types", maintain check number issuing. The following applies:
In the account master record you can define special attributes for every check type possible for an account. These control the issuing of checks for the respective
account.
Number on issue
This attribute means that every issued check is entered with a check number in the check (cheque) position table at the time of issue. The indicator is for
organizational purposes only, meaning that the employee who issues the checks must enter the checks him/herself in the system. If the indicator is not set, both
checks with numbers and checks without numbers can be issued.
Number on presentation
This attribute means that every check presented for debit by payment transactions that does not have one of the check numbers existing in check management
must be entered in the check position table. Sensibly, this indicator can only be set, if issuing checks without numbers is allowed, meaning that the indicator
number on issue is not set.
Both indicators control
01. the entering of the check numbers in check management both at the time of issue and when cashed.
02. the checking of the check numbers for check debits for incoming payment transactions and the handling of check numbers not entered.
The checks within payment transactions take place as follows:
You receive a check (cheque) debit with check (cheque) number. The system checks if the check (cheque) number already exists in check (cheque)
management.
If this is not the case, the next check is to see if it is possible to issue checks without being entered in the check table (and so without a number issued by the
bank). This would mean that the indicator number on issue is not set.
If this is the case, the check can be cashed. Additionally, the system checks if the cashed check is to be transferred to the check table (meaning the indicator
number on presentation is set). If this is the case, the check is transferred to check management with check number and the status cashed.
Result
The payment transaction data has been maintained.
Use
On the Bank Statements tab page you maintain the administration data for bank statements and balance notifications in the respective
group boxes.
Procedure
1. In the Bank Statements group box, enter the time periods for the bank statements. Specify the next date also.
Example:
2. Specify the business partner that is to be the bank statement recipient. Specify whether the bank statement original is to be sent and
the dispatch method you want to use.
To obtain paper bank statements, choose IHCPAP as the bank statement format, and the dispatch type 01 (applies for SAP In-House Cash only).
3. To display the existing bank statements, choose Environment -> Bank Statement -> Current or Historic, or choose the relevant
buttons.
4. In the Balance Notification group box, enter the time periods and the next date for the balance notification.
Only set the With Interest Information indicator if the recipient of the balance notification requires interest information also. The data is transferred by event
00012900 ( Balance Notification: Transfer Data).
5. To display existing balance notifications, choose the Balance Notifications button.
Result
You have maintained the data for the bank statement and the balance notification.
Use
You specify the data for the processing control on the Control Data tab page.
In the General Ledger Transfer group box, you specify information on the cumulation of the data during the transfer of the account flows
to the general ledger.
Prerequisites
The system offers the general ledger groups for selection that are defined in Customizing under Periodic Tasks → General Ledger
Transfer → Maintain General Ledger Group.
The Business Area attribute has been set up accordingly for the product on which the account is based.
Procedure
Group Box Control
1. You specify whether the account to be created is a single, AND, or OR account.
2. If required, set the Third Party Benefit indicator. You can set the indicator only in combination with the indicators for individual or joint
accounts.
Group Box General Ledger Transfer
1. Assign the account to one general ledger group.
When the general ledger is updated, the cumulated postings of all accounts with the same general ledger group are transferred to
the general ledger in separate debit and credit totals to ensure that the balance sheet display is correct. The cumulated debit or
credit totals of the period of time to be transferred is calculated in such a way that one balance is initially calculated for each account
(including the balance carryforward from the previous transfer). This balance then determines (according to its plus/minus sign)
whether the total of account flows from the transfer period is to be added to the debit or credit total of each general ledger group.
If you change the assigned general ledger group, you need to note the following:
¡ The general ledger group can be changed only if the balance sheet preparation for the account has been completed, and there are
no items in postprocessing or in release.
¡ During the next balance sheet preparation, the balances of the receivables and payables accounts from the old general ledger group
are transfer posted to the receivables and payables accounts in the new general ledger group.
2. Assign the account to a netting group if there is to be netting for at least one additional account with the same business partner.
Otherwise, leave this field blank for performance reasons. The name of a netting group is of no more than four characters.
Use
On this screen you maintain the administration data.
Procedure
1. In the section “administration data”, enter the number of the presented proof of identity. This is generally the passport number.
2. Enter the authorization group. To be able to edit accounts, the user must have authorization for the authorization group entered here.
3. Specify the public holiday calendar. The public holiday calendar key indicates the public holiday calendar on which value dating is
based. If required, enter another public holiday calendar, for example, if you often execute postings with a certain country.
4. Specify whether or not the account is relevant for capital yield tax (CYT) and if an exemption request exists.
5. Specify a resubmission reason and the resubmission date. The possible resubmission reasons are defined in Customizing under
Master Data →Account →Maintain Resubmission Reasons. Under Infosystem → Accounts for Resubmission , you can select the
accounts pending resubmission.
Result
The administration data has been maintained.
Procedure
1. Choose Account → Display.
The system displays the initial screen for the display of an account.
2. Enter the bank area, account number, and, if required, the business partner data.
3. Choose Continue.
The account master data takes up more than one screen. You can scroll up or down by choosing Previous Screen or Next Screen.
4. You leave the display by choosing Account → Exit or Back.
From the account screen, you can display the following additional information:
· The current account balance by choosing Account Balance.
To avoid the display of unwanted information to customers, the external view is displayed here first. You can choose Internal <-> External to switch to the
internal view.
· A list of all items posted on the account (parked items or those in postprocessing are not displayed) by choosing Display Turnovers and specifying a posting
period.
If you double-click on a list entry you go to the detailed item display. The traffic-light indicates the items for which you have already viewed the details. For
these items the traffic-light is “yellow”.
Purpose
When you balance accounts, you can either post the result on the account itself or on another account (the reference account).
You can define the root account of an interest compensation hierarchy as a balancing reference account. A reference account cannot,
in turn, refer to another account.
To prevent a debit account balance for accounts with the Amount Notices feature, you can also post the result of the balancing run on a
special CpD (suspense) account. You specify the special suspense account in Customizing for Bank Customer Accounts (BCA) by
choosing Account Management → Maintain CpD-Accounts for Special Purposes.
It is also possible to balance an account that has an external reference account (that is managed by an external bank). In this case, the
system creates a payment order. The interest and charges are posted on the account referring to the reference account (referencing
account) as usual (one payment item position per condition category). The offsetting item is posted as one total.
Prerequisites
If you have created an entry in Customizing for the account bank area for which you are creating the reference account for the account
balancing, you can select the account identification for an external reference account. You make this entry in Customizing for BCA by
choosing Account Management → Basic Functions in Account Management → Set up Recipient Account Identification.
Process Flow
If a reference account already exists, you need to delete it first by choosing with the quick info text Delete Reference Account.
Result
The reference account is created. You can now use the reference account for account balancing.
Error Processing:
Internal reference account (direct) If an error occurs on the referencing account, nothing is balanced.
You must correct the error and then restart the account balancing
run.
If the error occurs with the reference account, the balancing item
(interest and charges) is placed in postprocessing. The
referencing account is still completely balanced.
Internal reference account (indirect) If an error occurs on the referencing account, nothing is balanced.
You must correct the error and then restart the account balancing
run.
If the error occurs on the recipient side of the payment order (for
example, the transaction type is locked), the ordering party side is
posted and the recipient side is placed in postprocessing.
If the error occurs on the ordering party side, the system does not
balance the account interval that contains the incorrect account. If
the error cannot be corrected immediately, it is advisable to lock
the referencing account before the restart, to allow the rest of the
account interval to be balanced.
External reference account See the description for the internal reference account (indirect)
Purpose
When you close an account, you can specify another account to which the remaining balance is to be transferred when the account is
closed. This reference account can be an external or an internal account.
For accounts with an external reference account for account closure, you can also define a special CpD (suspense) account for
collecting the debit balance on account closure in Customizing for Bank Customer Accounts (BCA). Define the special suspense
account by choosing Account Management → Maintain CpD-Accounts for Special Processes.
Prerequisites
If you have created an entry in Customizing for the account bank area for which you are creating the reference account for account
closure, you can select the account identification for an external reference account. You make this entry in Customizing for BCA by
choosing Account Management → Basic Functions in Account Management → Set up Recipient Account Identifications.
Process Flow
1. Choose Account → Change.
The system displays the initial screen for the display of an account.
Result
You have successfully created the reference account that is used in account closure.
Account Locks
Use
The scope of functions of an account is always determined by the product to which the account is assigned. You use account locks to
exclude other features, media and transaction types from this basic scope of functions.
To lock an account completely or for certain transaction types, features and media, there are two options that you use in combination:
· Setting the account status:
You can set an account either as Active or as Inactive. If you set an account at Inactive, no postings can be made to the account.
You set the status using the status field on the Basic Data screen.
· Assignment of defined account locks
To only permit certain business transactions, functions and access media for an account, you can individually lock certain functions. You do this by
assigning locks to the account. These locks must be defined in Customizing.
Other notes
If you select One Lock on the function section, the system displays what effect this lock has.
If you select All Locks, the system displays what effect all locks have.
Prerequisites
Before you can assign locks to an account, you need to define locking reasons in Customizing (in the Implementation Guide (IMG) by
choosing Master Data → Account → Define Locking Reasons).
Procedure
1. When you maintain the account, choose the Payment Transactions screen.
2. In the Locked Functions section, choose a line and specify a locking reason using the F4 help.
You can control the functions locked for the account by choosing the detail view of the account in the Functions section.
The Functions section displays the locked and available functions. All existing features and payment transaction operations are always displayed. The
following applies:
Red traffic-light = locked by a locking reason
Green traffic-light = assigned by the product
No traffic-light = not assigned and not locked.
3. Save your entries.
The Functions section shows all the functions still available for the account. This list includes the predefined functions for the product,
and those that you have locked using locking reasons. The display is based on the criteria above.
Procedure
1. When you maintain the account, choose the Payment Transactions screen.
2. In the Locked Functions section select a line.
3. Choose the Delete icon.
You can control the individual functions that are locked for the account by choosing the detailed view of the account in the Functions section.
The system displays the locked and the available functions in the Functions section. All existing features and payment transaction operations are always
displayed. The following applies:
Red traffic-light = locked by a locking reason
Green traffic-light = assigned by the product
No traffic-light = not assigned and not locked.
4. Save your entries.
Result
The locks are deleted and the functions are all available again.
Use
Relationships can exist between accounts in the form of a hierarchy, which you can show in a tree structure.
You can create any types of hierarchies. In the standard system, the hierarchy types for cash concentration and interest compensation
are used, but you can also create other hierarchy types, for example, for information purposes.
A hierarchy consists of a root account, for which n subordinate accounts can exist. You can also assign n subordinate accounts to each
of these subordinate accounts. The number of hierarchy levels depends on the hierarchy type.
Relationships within the hierarchy are always valid for a certain time period. You specify this when you create the hierarchy. To ensure
clarity, an account may exist only in one hierarchy at any given time, and within one hierarchy type.
Use
You use this function to create a hierarchy of the account pool for interest compensation. You define the root account of the hierarchy
first, and can later assign subordinate accounts to it.
Procedure
1. Choose Account → Account Hierarchy → Create.
2. Specify the bank area and account number of the root account for the account hierarchy.
The next balancing date of the subordinate account is December 31, 2000, and the Valid From date is February 1, 2001. The
subordinate account is balanced on January 31, 2001. If you add a day, this results in the following date: February 1, 2001.This date
corresponds to the Valid From date, making it valid.
7. Once you have entered all the accounts of this hierarchy level, choose Transfer.If you wish to assign other accounts to the
hierarchy, position the cursor on the relevant account and repeat the steps from point 6. You can do this until the first account balancing
for this hierarchy.
8. Save the hierarchy structure.
Result
You have successfully created an account hierarchy for interest compensation.
Use
You create the account hierarchy that you need for the cash concentration. Cash concentration is the generation of payment orders to
credit or debit accounts in an account hierarchy that a user has created.
Procedure
1. Choose Account -> Account Hierarchy -> Create.
2. Specify the bank area and account number of the root account for the account hierarchy.
You cannot use accounts that have the Term Agreement Control feature as a root account.
3. Choose Cash Concentration as the hierarchy type and specify the time period in which the hierarchy is to be valid.
To specify an external root account, choose the Root Account Int/Ext button, then enter the bank country and the bank key.
4. Specify the type of carryforward.
5. The system displays the hierarchy tree, which initially comprises only the root account. Assign (subordinate) accounts to the
hierarchy tree by choosing Hierarchy -> Account -> Create, or the Create symbol.
6. The system displays an overview where you can specify the accounts on the next hierarchy level. Specify the bank area and
account number of the subordinate account for each line.
You cannot use accounts that have the Term Agreement Control and/or Amount Notice feature as the subordinate account.
Subordinate accounts for cash concentration:
In addition to the bank area and account number, specify the required minimum and maximum balance and the minimum transfer
amount or base amount, and choose Copy (Enter). The system checks that your entry exists and if it is unique.
For carryforward types that are divided into debit and credit:
Result
The account hierarchy of the hierarchy type cash concentration has been successfully created.
Use
If you wish to create an existing account hierarchy for cash concentration with a different validity period, you can copy this to another
root account.
Prerequisites
The account hierarchy you are using as a template has the same hierarchy type, but a different validity period.
Procedure
1. In the main menu choose Account ® Account Hierarchy → Create.
2. Specify the bank area and account number of the root account for the account hierarchy. Choose a hierarchy type and specify the
time period in which the hierarchy is to be valid.
3. Specify the root account and all other data from the template hierarchy. Using the F4 help provides you with a selection of all
hierarchies already created.
Result
When you create the hierarchy tree, the system informs you how many accounts and cash concentration amounts have been
transferred, and displays the new hierarchy tree.
Prerequisite
To change a current (used) interest compensation hierarchy, you must first neutralize this, then copy it and make the changes to the
copy.
If a hierarchy is being used, the following actions cannot be performed directly in the hierarchy. Used in this connection means that an
interest compensation run has already been executed.
· You cannot add an account to the hierarchy that was created before the hierarchy, or to which you have already made postings.
· You cannot remove an account from the hierarchy
· You cannot change the interest compensation method of the hierarchy
· You cannot change the “valid from” date of the hierarchy
· You cannot change the balancing date, key date and time periods of an account in the hierarchy
Do not frequently change the interest compensation account hierarchy. Frequent changes have a negative effect on the performance
of account balancing: Every change to the interest compensation account hierarchy has to be taken into consideration during account
balancing.
Procedure
1. In the main menu choose Account → Account hierarchy → Change.
2. Specify the bank area and the account number of the root account and choose Enter.
3. Choose either the icon Change interval or the menu option Hierarchy → Change interval.
4. Change the “valid to” date to the last balancing date of the hierarchy and save your entries.
The current interest compensation hierarchy has been neutralized.
5. In the main menu choose Account → Account hierarchy → Create.
6. In the upper section “Account Hierarchy”, specify the bank area and the account number of the root account of the hierarchy just
neutralized.
7. In the upper section “Account Hierarchy”, as "valid from" date enter the last balancing date +1.
8. In the lower section “Template”, also specify the bank area and the account number of the root account of the hierarchy just
neutralized.
9. Save your entries.
Result
The new hierarchy corresponds exactly to the neutralized hierarchy, the only difference being that the copied hierarchy has not yet been used and can,
therefore, be changed. Now you can add new accounts to or remove accounts from the hierarchy.
The hierarchy tree is displayed. Now you have the following options:
To newly create a node, position your cursor on the next higher (next superior) hierarchy level and choose Hierarchy → Account → Create, or the
corresponding icon. The input screen for accounts appears and you can create new nodes on the next lower hierarchy level.
To change the cash concentration amounts, go to one of the nodes and choose Change.
To shift a node within the structure, first select the node (Edit → Select node). Then go to the node to which the target node is to be attached and choose
Hierarchy → Account → Reassign, or the respective icon. Now you can choose if you want to insert the target node on the same hierarchy level or on the next
lower lever. If you wish to shift an entire sub-tree, select it by choosing Edit → Select subtree and proceed as above. During reassignment, the system checks
the currencies of the accounts. You can only reassign accounts managed in the currencies participating in the Euro changeover or in Euro itself.
To change a node, go to the node and choose Hierarchy → Account → Rename. Then overwrite the account number of the node with the new account
number. This change has no effect whatsoever on the master data of the account. All that happens is that the hierarchy is adjusted.
To change the type of carry forward, choose Hierarchy → Type of carry forward. The input screen for the carry forward appears and you can now change
the type of the carry forward.
It is possible to display all the changes made with the change history pushbutton.
Prerequisites
· There may be no outstanding checks (PF). Any checks that still exist must have the Returned or Locked status (only applies for banks).
· Payment items may not be In Postprocessing or subject to Dual Control.
· Account closure must be allowed for the product on which the account is based.
See the table at the end of this section for a complete list of checks.
For accounts with an external reference account (for account closure), you can define a special suspense account for collecting the
debit balance on account closure. Define this suspense account in Customizing for BCA by choosing Account Management →
Maintain CpD-Accounts for Special Purposes.
Payment notes are also available if you have enabled payment note lines for the type of account closure reference account (internal or external). You can
enable payment notes in Customizing for BCA by choosing Master Data → Product Definition → Product → Create Product or Change Product.
If you have set up the principle of dual control for the bank area, the product and/or the type of reference account in Customizing for
BCA, the account is flagged for release (account closure).
If you have not set up the principle of dual control, the account is automatically closed and released.
For accounts with an external reference account (for account closure), you can define a special suspense account for collecting the
debit balance on account closure. Define this suspense account in Customizing for BCA by choosing Account Management →
Maintain CpD-Accounts for Special Purposes.
If you have set up the principle of dual control for the bank area, the product and/or the type of reference account in Customizing for BCA (by choosing Master
Data → Account → Principle of Dual Control for Account Closure),the account is flagged for release (account closure).
6. Balance the account by using either a single account balancing run or a mass run. If you are using a mass run, note the following:
Accounts with a closure date before the current balancing date are selected automatically. You must start the balancing mass run again if there is another
regular balancing date between the last balancing date of the account and the closure date. In the first run, the account is balanced on the regular date and in
the second run on the closure date. (Note: You can avoid this procedure by balancing accounts on a daily basis).
You only need to balance the account on the closure date if the balancing type Account Balancing and the corresponding time
periods are defined in the account master. Otherwise, the account is closed without final interest or charges being calculated.
7. Choose Periodic Tasks → Account Closure to start an account closure run.
If you have defined a charge condition for account closure, the closure charge is calculated and posted to the account.
The system creates a payment order to transfer the final account balance to the reference account.
Background:
The account closure process ends with an error if any of the following checks fail during direct or mass closure:
Check Description
Account The account is not locked by any other process.
Product The Account Closure feature is enabled for the product.
Checks (only applies for banks) Locked or Issued checks (PF) do not exist for the account.
Standing orders (only applies for banks) Standing orders are not due for execution before the account
closure date.
Locks Credit or debit locks do not exist for the account.
Individual value adjustment (IVA) IVA postings do not exist for the account
Reference account The account is not a reference account for account closure or
balancing.
Reference account for account closure A reference account for account closure is defined for the
account.
Member of an account hierarchy The account does not belong to an account hierarchy.
Payment items Payment items with the In Postprocessing or a control status do
not exist.
Payment items with a value date after the account closure date
do not exist.
Forward orders Forward orders in which the account is an ordering party do not
exist.
Planned items Planned items do not exist for the account.
Amount notices If the Amount Notices feature is enabled, full amount notice with
closure is specified for the account.
Reserved amount (hold) Active holds do not exist on the account.
Account balancing The account balancing does not fail during the account closure
process.
Bank statement The bank statement generated during the account closure
process does not fail.
Result
When you complete these steps, the system prepares the data for the bank statement and supplies it to the bank statement interface. It
creates a payment order for the remaining balance and sets the account status to Closed/Flagged for Archiving.
In addition, the system restricts the validity of released limits to the closure date, if limits that are valid after the account closure date
exist. Limits that are not yet released are deleted.
Change documents record all the changes, including those made to the limits. This document is the basis for limit reactivation.
Use
You can use this function to reactivate an account that has already been closed (this function is used by banks).
When an account is closed, the system performs several checks before actually closing the account. These include, for example, the
check to see if standing orders still exist or if the account is used in account hierarchies. Additionally, the account is balanced and the
balance brought to zero. See also: Closing Accounts
You can reset account closure if required. Once an account has been successfully reactivated, it shows the status "New" and a balance
of zero.
If standing orders exist for this account, (at closure they were given the status "deleted"), the system issues a warning and also a note in
the long text suggesting you check the deleted standing orders and create them again if necessary.
You can define whether limits are to be reactivated if they were changed by the account closure. The system finds these by means of
the change documents of the account closure.
If an account was involved in an account hierarchy, the system issues an appropriate message when you reactivate it. This serves as
an aid if an account was closed by mistake and you wish to include it in this hierarchy again.
Prerequisites
You have closed an account and want to reactivate it for a particular reason (for example, a customer request).
Procedure
1. Choose Account → Change.
2. Enter the data for the account you want to reactivate.
3. Choose Edit → Reactivate account.
The system displays the Reactivate Account dialog box.
4. Select the check box Reactivate Limits Changed by Closure to reactivate limits.
5. Choose Continue.
Result
The account has been successfully reactivated and is now available for further processing. If you select the selection field, the limits
changed during the account closure regain the status they had when the account was closed.
The currency in which an account is managed. Postings are always made in account currency.
During the dual currency phase, for every account managed in one of the participating currencies, there is, in addition to the actual account currency, a
reporting account currency purely for information purposes. All turnovers are shown both in the account currency and in the reporting account currency.
Participating currency:
Transaction currency:
The transaction currency is the currency in which cash flows from one account to another.
Integration
The "Euro changeover" part of the current account system serves to:
Change over the currency of accounts from a participating currency to Euro.
Process payment transactions during the dual currency phase in Euro and in participating currencies.
Display the turnovers, items and balances during the dual currency phase.
Scope of functions
During the dual currency phase, the following dependencies between the account currency and the reporting account currency apply:
Since clearing accounts and CpD (suspense) accounts are currency-dependent and are not changed over, you must create these before
changeover per bank area and per currency as new accounts in the Euro currency.
Process flow
Adjust the limits.
You must newly create individual limits from the changeover date in Euro.
Newly create both overdraft limits as well as internal and external account limits. SAP also offers a report for these limits that converts the amount in accordance
with the exchange rate to Euro for the period after changeover and enters a new limit in EUR.
Reference limits are currency-dependent. This means that for an account that refers to a reference limit, the limit always applies in account currency.
Example: There is an internal reference limit for students of 1,000 DEM. A reference limit of 500 EUR has already been created with the same reference limit ID.
An account with this reference limit has an internal limit of 1,000 DEM before changeover and 500 EUR after changeover.
Create conditions in Euro. You can assign conditions in Euro to the condition groups at any time. Until one day before the changeover key date, the conditions in
the old account currency apply for the individual accounts and as of the changeover key date these conditions are replaced by the "Euro" conditions. You have to
maintain individual conditions manually.
Note on each respective account that it is intended for changeover of the currencies.
Activate the executable program that periodically changes over all accounts flagged for changeover.
Result
During the changeover, items and balances in a participating currency are first taken off the books and then put back on the books again in Euro. After the
changeover of the account, all items from balancing are posted in Euro - including those for periods ending before the changeover key date (value dates in the
past). The account is now managed in Euro.
Prerequisites
In the Implementation Guide (IMG), define per bank area which currencies you plan to change over to Euro and set the indicator for
release according to the principle of dual control. This indicator prevents an erroneous currency changeover. Releasing in accordance
with the principle of dual control is optional, but SAP recommends you adopt this procedure.
Procedure
1. Go in change mode into the account you wish to change over.
2. Specify the account number of the account and the corresponding bank area.
3. Choose the section ‘currency changeover’.
4. Enter the request/order date and the changeover date.
Once you have maintained the changeover dates, the account has the changeover status (not the account status) ‘created’. Until released, the dates can be
changed.
Alternatively, you can execute a mass changeover by choosing Periodic tasks →Currency changeover →Prepare currency
changeover.You can make the selection of the affected accounts using bank area, account number, account holder, product and
currency before changeover.
Release
1. Release the changeover data by choosing Account →Release → Release Currency Change.
2. Enter the required data and choose Execute.
Executing the release is subject to the authorization check. After execution, the accounts for processing appear in list form. In the first column of the list, a
traffic-light shows the editing status of the accounts:
Red = release must be effected by another user
Yellow = release has been executed
Green = release is to be executed
3. Position your cursor on the relevant line.
4. Press the button ‘Release’.
Once released, the changeover data can no longer be changed. The status of the currency changeover stands at ‘Flagged for changeover (released)’.
5. On the specified changeover date, a program is automatically started that checks which changeover dates are before the next
posting date and then changes over these accounts.
Result
The selected account has been changed over from one of the participating currencies to Euro.
By flagging an account for Euro changeover, a block indicator is automatically set on the account. As long as the account is not
changed over to Euro, all postings with a posting date after or on the changeover date are held back. These items are noted in a
separate table and updated later. No updating of the general ledger takes place. Prerequisite for the floating of items is that the
amount can be determined in account currency after the currency changeover. If this is not the case, the item is rejected showing the
indicator ‘import error’.
Example 2:
Official account balancing Friday
Assumed account balancing Friday
Account balancing + 1 day Saturday
Calculated currency changeover day Monday
Example 3:
Official account balancing Saturday
Assumed account balancing Monday
Account balancing + 1 day Tuesday
Calculated currency changeover day Tuesday
Prerequisite
You must have entered the public holiday calendar in the Implementation Guide (IMG).
Procedure
The changeover takes place automatically. If the date of the changeover is changed, a warning message appears.
Result
The changeover is related to account balancing.
A payment item with the transaction currency of 200 DM is received for an account managed in the account currency Euro. The system converts
this payment item and credits the amount in Euro.
Scope of functions
Direct debit orders (only applies for banks)
Direct debit orders can be entered both in account currency and also in reporting account currency. If there is a direct debit order in reporting account currency,
the conversion from account currency to reporting account currency is done in the system.
Direct debit orders can be changed over independently of the account changeover.
Changing over standing orders (only applies for banks)
Standing orders can be entered both in account currency and also in reporting account currency. If there is a standing order in reporting account currency, the
conversion from account currency to reporting account currency is done in the system.
Returns:
It is assumed that a payment item with transaction currency Italian Lire (ITL) and account currency German Marks (DM) is posted to and account in DM. Then the
account is changed over to the Euro currency (EUR). Following this, the payment item is to be returned.
Since the account currency after changeover is EUR, interest and charges for the return can only be calculated in EUR. Returns are always made in the original
currency. Since in this case, the original transaction currency was ITL, the interest and charges are also converted to Lire. For this reason, the system creates and
executes a return order with the original transaction currency ITL and the account currency EUR.
Scope of functions
Limits:
The limits are displayed depending on their validity in account currency.
Account balance:
The account balance and also the limit relating to this account, the subject to final payment balance, the subject to final payment-free balance and the available
amount are displayed in account currency. With the help of a pushbutton you can switch the display to the reporting account currency. If the account is in the
changeover phase, the account balance is automatically displayed in the reporting account currency.
Turnovers:
<Address>
Changeover date: 01/01/99
Date of request/order: 12/01/98
Old balance: 500 DEM
Your account has been changed over from DEM to EUR.
New balance: 250 EUR
The subsequent bank statements are the same as those before the changeover, except that the account currency (now EUR) and the reporting account currency
(now DEM) have been swapped. The balance is again only shown in the account currency (now EUR).
Interest scale:
If the Euro changeover key date falls in a period for which an interest scale is created, the turnovers, balances and interest are shown before the changeover key
date, for example, in DM and after the changeover key date in Euro.
This means it will not be possible to display the whole period only in DM or only in Euro.
Activities
To have the amounts displayed in the respective currencies, go to the overview function as required, for example, to the document overview of the turnovers. To
look at the turnovers in the currency you want, press the pushbutton to have the display in account currency or reporting account currency and for payment
transactions also the transaction currency.
For overview lists relating to account balances, the amounts are first displayed in the account currency. To enable a display for the whole bank
area, it is possible to make a conversion from account currency to bank area currency.
Purpose
Accounts are managed in the in-house cash center on the basis of the payment items (turnovers) posted - in general automatically - to
the account. The payments are entered by the affiliated companies and transferred by IDoc to SAP In-House Cash for posting. From
the perspective of SAP In-House Cash, these payments fall under the heading of externally initiated payment transactions.
Internally initiated payment transactionsare triggered in SAP In-House Cash as a result, for example, of a telephone request from
one of the affiliated companies. The principle of dual control based on amount-dependent release functions is available for IHC
payment orders and payment items.
Flexible route processing lets you manage payments if the payer and payee accounts are in different bank areas. You do this by
defining clearing partners and rules for route determination in Customizing.
For more information on route processing, see Route Processing for External Payments.
Implementation Considerations
Make the necessary settings in Customizing under Account Management → Payment Processes in In-House Cash.
Scope of Functions
When processing payment transactions we differentiate between IHC payment orders and payment items:
· IHC payment orders are orders from internally initiated payment transactions, comprising one ordering party item and several recipient items.
· Payment items are individual items, updated to an account within the current account system.
In the context of account management, the following functions are available for manual entry and post processing:
· Create, create (backdated), post process, return, reverse, delete, and release payment items
· Create planned item
· Create, post process, and release internal and external IHC payment orders
Purpose
You can use this process for all types of external payments:
· Cross-bank-area payments using one or more in-house cash centers
The in-house cash center forwards the incoming payment order to a second in-house cash center which serves as a clearing partner. This process can be
repeated. Each in-house cash center is based on a separate bank area. The in-house cash centers can be located as follows:
¡ In the same client
¡ In different clients
¡ In different SAP systems
· Local payments
The in-house cash center forwards the payment orders to a subsidiary company which is also defined as a clearing partner.
· Central payments
Prerequisites
You have determined the parameters for route processing. For more information, see Editing Route Processing.
Process Flow
This is a basic version of the critical process flow steps. The aim of route processing is to determine a clearing partner to make the
payment.
1. When the in-house cash center receives an IHC payment order, the system checks if it is an external payment.
If this is the case, in other words if the bank numbers or bank countries of the payer and payee are different, the system triggers route processing.
2. The system checks the fields in the IHC payment order.
If a route processing rule matches the fields, the system adds the route to the list of routes found.
3. The result is a list of one or more routes that are permitted according to the specified rules. A clearing partner is defined in
Customizing for each route and the IHC payment order can be forwarded to this clearing partner.
The system ultimately determines the clearing partner from the route with the highest level of priority.
Example
You let the system determine the clearing partner based on the transaction currency of the payment orders to avoid foreign payments.
Use
This function lets you create a set of rules for determining routes. The system uses route processing for external payments when the
recipient’s account is not located within the same bank area as the payer.
For more information, see Route Processing for External Payments and the SAP In-House Cash configuration guide.
Prerequisites
You must have defined a clearing partner. In Customizing for SAP In-House Cash, choose Account Management → Payment
Processes in In-House Cash → Define Clearing Partner.
You must have assigned clearing partners to routes. In Customizing for SAP In-House Cash, choose Account Management →
Payment Processes in In-House Cash → Make Basic Settings for Payment Processes.
Scope of Functions
· Initial Screen Set of Rules for Route Processing
¡ Display routes
¡ Create routes
¡ Copy routes
The system will only copy if the set of rules does not yet exist. This prevents you from overwriting an existing set of rules.
If you want to replace a set of rules, delete it before you copy a new one.
¡ Change routes
If you use the context menu for editing the graphic set of rules, you can tell directly which functions are available on the level you are
currently processing.
Activity Restriction
Insert as subnode · You can only insert routes on set of rules level.
· You can only insert rules on route level.
Insert on the same level · You can only insert routes on route level.
· You can only insert rules on rule level.
Delete You can only delete the nodes of routes and rules.
Call field selection of IHC payment order The field selection is called by double clicking on the rule
symbol.
Activities
In Customizing for SAP In-House Cash, choose Account Management → Payment Processes in In-House Cash →Set Up Route
Processing to edit route processing. You create a set of rules for route determination for each bank area.
Example
The following graphic shows a simple example of a processing screen. Set of rules IHC contains a single route, called Route 1.
The route in turn contains 2 rules.
Definition
A payment item is an individual posting on a current account. The payment item can either originate from an internally initiated payment
transaction (entered directly or during posting of a payment order) or from an externally initiated payment transaction.
An item can be posted, parked, or placed in postprocessing. The status Parked means that it has already been assigned to an account
but is not yet included in the account balance.
A payment item is a one-sided turnover on a current account, representing either a credit or a debit.
Structure
A payment item can consist of more than one position, which can be the case, for example, with account balancing items. Items created
internally and items transferred from the payment transaction system consist of one position or item. You can, however, create one or
more additional positions (such as charges, tax or interest penalty) during posting.
Every payment item comprises information regarding:
· The transaction type describing how the item was updated.
· The medium via which the item or the payment order belonging to the item was brought to the bank.
· The payment method with which the corresponding item was forwarded.
· The value date from when interest and charges are applicable.
The system successfully posts the payment item only if the value date lies within the time limit that you define in either of the following features:
¡ Value date conditions
¡ Value date limits
You define the value date limits in Customizing for Bank Customer Accounts by choosing Account Management → Default Values →
Define Limits for Value Date.
If customer fields were maintained in Customizing for the bank area, they are also available and transferred from the system to the bank
statement.
You can differentiate payment items according to the following criteria:
· Status: Depending on whether the item is “in postprocessing” or “posted”, there are various options for editing the item.
· The account to which the item was posted: CpD (suspense), clearing account, and other accounts.
Procedure
Payment items are parked with the corresponding control status if you have set up the (amount-dependent) principle of dual control
for the processing of payment items in Customizing for Bank Customer Accounts. You set up dual control for the processing of
payment items by choosing Authorization Management → Amount-Dependent Authorizations → Maintain Amount Limit/Principle of
Dual Control for Payment Item. Dual control applies to the following activities related to payment items:
§ Create and change
§ Post, transfer post, and force post
§ Reverse and return
Another user with appropriate authorization must then release the payment item. To release the payment items, choose Account
Management → Payment Item → Release. The system lists all the items that have not yet been released. Go to the detail view and
choose Release.
Use
In addition to creating payment items on the current posting date, you can also create payment items in former periods (backdated in
previous settlement periods).
This allows you to depict transactions whose posting date is in the past.
Procedure
Creating Backdated Payment Items
1. Choose Account Management → Payment Item → Create (Special) → Backdated.
2. Specify the transaction type with which the item is to be updated, and the bank area and account number of the respective account.
3. On the item entry screen specify the posting date and the value date of the posting, and the posting amount. In addition, you can
enter payment notes and view the details about the transaction and the references (day book).
Result
You have successfully created a payment item in the past.
On further processing, see also: Creating Payment Items
The payment item is parked with the corresponding control status if you have activated the (amount-dependent) principle of dual
control for the processing of payment items in Customizing for BCA. You set up dual control for payment item processing by choosing
Authorization Management → Amount-Dependent Authorizations → Maintain Amount Limit/Principle of Dual Control for Payment Item.
Dual control applies to the following activities related to a payment item:
§ Create and change
§ Post, transfer post, and force post
§ Reverse and return
Another user with appropriate authorization must then release the payment item. To release the payment item, choose Account
Management → Payment Item → Release. The system lists all the items that have not yet been released. Go to the detail view of a
payment item and choose Release.
Use
Payment transaction items in postprocessing or parked items involving cash flow must also be transferred to the general ledger, even
though none of the items is posted to the account in the current account system. The system takes this into consideration.
Prerequisite
You can specify if and how postings are to be made to separate general ledger accounts in the Implementation Guide (IMG) by
choosing Periodic Tasks àGeneral Ledger Transfer àDefine GL Account Assignment for Items in Postprocessing.
Process Flow
Possible cases for items being transferred to postprocessing include the following:
· Ordering party and recipient items (in externally initiated payment transactions) that failed a limit or account check.
· Recipient items (in an internally initiated payment transaction) that failed a check.
Manually parked items (with no payment order) are not transferred.
Once the item is no longer in postprocessing, it is transfer posted accordingly during the next general ledger transfer.
For more information, see the documentation on automatic reports, under Process Flow of End-of-Day Processing.
Use
With the help of this function you can post items, change item data, force postings, transfer post items, delete, or reject items.
Prerequisites
Items can be in postprocessing because:
· They were only parked during manual entry.
· The checks for externally initiated ordering party items failed.
· The checks for recipient items and turnover items failed. Depending on the Customizing of the corresponding transaction type, this could mean, for example:
¡ The internal credit/planning limit of the account was exceeded
¡ The specified value date is beyond the tolerance range
¡ There are locks on the account for the transaction type
¡ The relevant transaction type has not been maintained for a direct debit order or the collection authority for a debit collection is
missing
¡ A check cannot be cashed (only applies for banks)
¡ There is a lock on the business partner
In addition to your normal authorization, you also have the F_PAYM_ACT authorization for the activities Transfer Post and Force
Posting.
Procedure
All items with the status In Postprocessing can be edited as follows:
1. Choose Account Management → Payment Item → Postprocess.
You can either select the required item by means of the bank area, account number, business partner number of the account maintenance officer, and
posting date or by means of the item type (ordering party, recipient, routing, and turnover item) and the posting process from which this has resulted (for
example, online entry payment order or transfer posting). For more detailed selection options, choose Dynamic Selections.
2. The system displays an overview of the items that meet your selection criteria. Note the following:
¡ For payment items with several positions, the individual positions along with position number are listed under one another.
¡ The traffic-light shows the status of the editing in this selection run. On this subject, read the corresponding explanation on the editing of
payment orders.( Editing Payment Orders)
Double clicking a item or a position brings you to the detailed display of the payment item. You now have the following options:
· Post the item
If the reason that caused the postprocessing no longer applies (for example, check is now covered or limit extension), the item can be posted.
· Change item data
If you are looking at the detail data of the payment item, choose Goto → Account or Goto → Payment Order to display the account
or payment order belonging to this item.
The payment item is parked with the corresponding control status if you have activated the (amount-dependent) principle of dual
control for the processing of payment items in Customizing for BCA. Set up dual control for payment item processing by choosing
Authorization Management → Amount-Dependent Authorizations → Maintain Amount Limit/Principle of Dual Control for Payment Item.
Dual control applies to the following activities related to a payment item:
§ Create and change
§ Post, transfer post, and force post
§ Reverse and return
Another user with appropriate authorization must then release the payment item. To release the payment item, choose Account
Management → Payment Item → Release. The system lists all the items that have not yet been released.
Use
(Turnover) items are posted on the CpD (suspense) account if:
· The recipient account specified in the item does not exist.
· An item is diverted to the CpD (suspense) account during postprocessing.
Procedure
The items have the Posted/Open Items status and can be processed as follows:
1. Choose Account Management → Payment Item → Edit CpD (Suspense).
2. Specify the bank area and account number of the CpD (suspense) account.
You can further limit your selection of the required items by specifying the item number and posting date. Choose Dynamic Selections for an even more
detailed selection option.
3. The system displays an overview of the selected items.
To view the payment item details, click an item or position. You now have the following options:
· Transfer Post
When the correct recipient has been determined, payment items can be transfer posted to another internal account.
· Transfer External
You can transfer post a payment item to an external account.
Procedure
1. Choose Account Management à Payment Item à Edit (Special) à Reverse.
2. You can either select the required item by means of the bank area, account number, and posting date or by means of the item type
(ordering party, recipient, routing, and turnover item) and the posting process from which the item has resulted (for example, online entry
payment order or transfer posting). For more detailed selection options, choose Dynamic Selections.
You can specify that all payment items (those on the CpD (suspense) account, those In Postprocessing, and the posted items) are
to be selected for reversal by choosing All Items.
3. The system displays an overview of all reversible items that meet your selection criteria. Double-click on an item or choose Select
Detail to display details.
4. Choose Reverse.
The system carries out the following activities:
¡ Posts the reversed item with the same transaction type and the opposite sign (plus (+) or minus (-)).
The system uses the current posting date as the posting date. If the original payment item was a backdated posting, you can decide
whether the reversed item is to use the current or the old posting date.
¡ Reverses the interest penalty that is to be posted during the next account balancing run when you reverse a payment item that has
incurred an interest penalty.
¡ Records the document number of the corresponding item for both the original and the reversed item in the Reverse Item field.
¡ Resets any item counter that has been set up.
The reversed item is also displayed on the bank statement.
The payment item is parked with the corresponding control status if you have activated the (amount-dependent) principle of dual
control for the processing of payment items in Customizing for BCA. You set up dual control for payment item processing by choosing
Authorization Management → Amount-Dependent Authorizations → Maintain Amount Limit/Principle of Dual Control for Payment Item.
Dual control applies to the following activities related to a payment item:
§ Create and change
§ Post, transfer post, and force post
§ Reverse and return
Another user with appropriate authorization must then release the payment item. To release the payment item, choose Account
Management → Payment Item → Release. The system lists all the items that have not yet been released. Go to the detail view of a
payment item and choose Release.
Prerequisites
Individual payment items have been entered for an account and you wish to view these items and possibly edit them from this overview.
You can have all payment items for an account (general) displayed or only the payment items for a CpD (suspense) account.
Result
The system displays an overview of the payment items. Double-click on the item number to view the detail screen.
In addition to the item data, the detail screen contains information about the general ledger account assignment, account determination,
and other data regarding the general ledger. This information is on the General Ledger Information tab page.
If you click on a general ledger account, the system displays the balance of this general ledger account. An important prerequisite for
this, however, is that the general ledger is managed in the same SAP system as the current account system.
You can also see if the interest penalty was waived during the creation process by choosing Interest Penalty. The system displays this
button only if you have selected the Amount Notices feature for the account.
Editing payment items from display mode
You can also edit individual payment items from the overview list by carrying out the following activities:
1. Choose the required payment item by double-clicking on the item number.
The system displays the detail screen of the payment item.
2. Choose Edit.
If you press this button, you automatically trigger the ‘General authorization check’. If you do not have adequate authorization, the display mode remains.
The system also checks which functions are possible for this payment item (for example, transfer posting, return, or reverse).
Scope of functions
Open payment items blocked for the following reasons are included:
Block error account balance
Posting could not take place because the account was already blocked by a simultaneous posting.
Currency changeover
Posting could not take place because the account was blocked by currency changeover.
Activities
Choose Account management → Totals records in queue.
The totals of the current entries in table BKKITENQ are displayed in a list. Totals are formed per currency and day.
You can expand one or all totals and display the individual payment items or one or all totals. (The payment items have a green background, the totals lines a
yellow one).
You can select Only totals lines and then you only see the totals lines per currency.
Select a payment item and choose Select detail if you wish to have this payment item displayed in the detail window.
Use
Payment items may require an additional authorization check before posting, deletion, reversal, or return is possible. You can assign
these amount-dependent authorizations by using the authorization administration. In addition to the amount-dependent authorization, you
can specify whether payment items need to be released under the principle of dual control.
If you have entered these settings in the Implementation Guide (IMG), you can use the Release Payment Item function to release the
relevant payment items.
Procedure
1. Choose Account Management → Payment Item → Release.
2. Enter the required data.
You can restrict the payment items that are selected for release by choosing different criteria.
3. Choose Execute.
The system displays a list of the payment items to be released according to your selection.
4. Double-click on a payment item.
The system displays the payment item.
If checks were skipped when you created the payment item because you forced the posting, the system displays these checks on the Administration tab
page.
5. Check the available data for the payment item to be released.
¡ To release the payment item, select Release.
If the system recognizes errors during the check on the payment item to be released, it displays corresponding messages in a dialog
box.
¡ To reject the release of the payment item, choose Reject.
The payment item receives the status that it had before the action that led to the release. Payment items that flowed into the release
process from the posting receive the In Postprocessing status.
The list of payment items to be released is displayed again.
6. Repeat the previous steps for all payment items that you want to release.
Result
The payment items are released or reset to the old status.
Use
You can use "Planned items" to edit items with a posting date in the future that are forwarded to the current account system from a payment transaction system.
You can also edit items with a future posting date that were entered online.
Transactions with a posting date in the future are first saved temporarily in the current account system. Then, an executable program (report) compares the
posting date with the current date. If they match, the system makes the final posting.
Structure
Items with a future posting date are first saved in a table in the current account system and then checked by means of an executable program (report). The report
compares the posting date with the current posting date in the system. If they coincide, the system makes the final posting.
Restrictions
While temporarily saved in the table, the amount with the future posting date does not apply for any limit checks for current transactions. There is also no updating
on the general ledger or of the transaction figures.
Integration
From the time when the item is posted it is handled as a normal item.
Purpose
You can use the function "Planned Items" in two scenarios.
To enable items to be processed in the current account system that have a posting date in the future and that were supplied by an
external payment transaction system.
Process Flow
Scenario a): Payment items supplied from an external payment transaction system
1. The item is supplied to the current account system by the payment transaction system.
2. The item is temporarily saved in a table and is given the status "Planned". It must not be a routing item.
3. You can display the saved item in an overview at any time. Choose Account Management → Planned Item → Display. This
overview lists all items whose posting date is in the future. By double-clicking on the item number you can display the details.
4. To post the item, an executable program (report RFBKTMP1) compares the posting date of each item with the current posting date.
If the posting date of the item is before or on the current posting date, the system posts the item in the current account system. The
"planned item" is now processed normally, meaning the following applies:
a. If there are no errors during the material check, the item is given the status "Posted".
b. If the material check fails, the item is given the status "Parked". Choose Account Management → Payment Item → Postprocess to
process the item, and then post it.
c. If the account to which the item is to be posted is "locked for Euros", the item is saved in a table, and then another report
(RFBKENQ1) reads the table and posts the item. You need to schedule the RFBKENQ1 report at least once daily. See also: Process
Flow of End-of-Day Processing
Definition
This is used to enter a payment transaction. An IHC payment order documents a payment from a bank account to a recipient account
and contains a payer and a recipient position. The IHC payment order holds these payment items together but strictly speaking it does
not post anything.
There are various types of IHC payment orders:
· Internal IHC payment orders
IHC payment orders with a payment order recipient in the same group. In this case the system generates internal posting items.
· External IHC payment orders
IHC payment orders with a payment order recipient not in the same group. In this case the system passes the recipient items to the external system for
payment transactions which in turn forwards the postings to the relevant subledger.
Use
Create manually
You can use the following functions to manually process IHC payment orders:
· IHC Payment Order Browser
· Create IHC Payment Order
· Edit IHC Payment Order
· Display IHC Payment Order
Create automatically
In addition to manually created IHC payment orders, there are cases in which the system automatically creates IHC payment orders. An
automatically created payment order can result from the following:
· An incoming IDoc from a subsidiary system
For information on the different uses of payment orders and IHC payment orders, see IHC Payment Order Versus Payment Order.
Structure
An IHC payment order comprises the following tab pages:
· Overview
· Payer/Beneficiary
· Recipient/Payer
· Administration and Reference Documents
· Logs
Note the umbrella terms used in the documentation which refer to the following components of the IHC payment order:
Integration
The input options available to you depend on the transaction type settings. You will find these settings in Customizing under Account
Management → Payment Processes in In-House Cash → Define Transaction Types.
Definition
From a technical perspective, SAP In-House Cash uses two types of payment orders:
· IHC Payment Orders
Most of the SAP In-House Cash functions are based on IHC payment orders. For information on displaying IHC payment orders, see Displaying IHC
Payment Orders.
· Payment Orders
In the case of automatically generated objects, we are dealing in some cases with payment orders. For information on displaying payment orders, see
Displaying a Payment Order.
Use
When payment orders are created, one of the following constellations is possible:
· You create an IHC payment order. This is the case for all manual activities.
The IHC payment order also contains the functions for forward orders.
· The system creates a payment order.
This is the case if you carry out the following activities:
¡ Cash Concentration
¡ Closing Accounts
¡ Account Balancing
· The system creates a payment order and an IHC payment order at the same time.
This is the case if payment is made to an external recipient via a clearing partner. To this end, the system generates an external IHC payment order in
addition to the payment order as well as a payment item in the corresponding clearing account.
As a prerequisite, you must have made the relevant settings for generating additional IHC payment orders in the implementation guide (IMG), under Account
The workflow only enters payment orders and not IHC payment orders.
Use
In the IHC payment order browser, you can search for IHC payment orders, create worklists, and process IHC payment orders in
groups or individually.
Integration
The functions you can use in the browser for several IHC payment orders are also available for individual processing. For more
information, see Editing IHC Payment Orders.
Prerequisites
You must have authorization to display the selected IHC payment orders.
After successful selection, you will receive a message informing you that the IHC payment orders displayed are:
§ All selected IHC payment orders
§ Only the IHC payment orders for which have authorization
Scope of Functions
The following functions are available:
· Select IHC payment orders
You can enter your selection criteria in a number of ways:
¡ By using the predefined selection fields.
¡ By arranging the selection fields individually. Select the arrow on the right of Select and click on Choose Selection Fields. You
can add or remove any fields from the structure of the IHC payment order for your selection. You can also enter values and intervals
here.
¡ By using the standard multiple selection.
¡ By using a selection variant.
You will find the options for processing selection variants by clicking on , to the right of Save Variant.
If you deselect an IHC payment order which is not in the displayed list the system does not output an error message.
¡ By resetting the list.
· Edit IHC payment orders
From the list you can carry out the same activities for a number of IHC payment orders that you find under edit payment orders. However, the system always
proposes activities that can be carried out for all selected IHC payment orders. For more information on processing options, see Editing IHC Payment
Orders.
You cannot create and change IHC payment order data for a number of IHC payment orders.
· Create a worklist
You can save the list of selected IHC payment orders as a worklist. You will find the options for processing worklists by clicking on , to the right of Save
Worklist.
Activities
Choose Account Management → IHC Payment Orders → Payment Order Browser.
Use
The IHC Payment Order is used to enter a payment transaction. There are four types of payment orders:
· Internal bank transfers
· External bank transfers
· Internal debit memos
· External debit memos
They differ in the default values that you entered in Customizing for the transaction type, and in the input options. However, they are
created using the same procedure.
Procedure
1. Choose Account Management → IHC Payment Orders → Create Payment Order → Bank Transfer or Debit Memo → Internal
Payment Order orInternal Payment Order.
2. Enter the data. Note the following:
¡ The order initiator (in other words, the first position in the IHC payment order) must exist in the current account system.
¡ You can enter an IHC payment order with a transaction currency that differs from the account currency of the order initiator and the
account currency of the order recipient.
To do this, change the proposed transaction currency and enter the amount in the transaction currency. If the transaction currency is
different from the account currency, the system displays the conversion rates stored for the currency pair in Financial Accounting (FI)
on the Payer/Beneficiary tab page. The system shows two conversion rates. You can change these rates as necessary. In the case of
an external IHC payment order you can only change the conversion rate for the order initiator and not for the order recipient.
For further information on currency conversion rates, see Processing Foreign Currencies.
3. Once you have entered the data, select one of the following processing options:
¡ Post
¡ Park
4. The system runs the relevant checks.
Result
· If you choose park, the system does not yet post the IHC payment order but stores it with the status parked.
· If you select post, the system generates payment items and posts them to the accounts entered in the IHC payment order or to provisional accounts.
Depending on the settings you made in Customizing, the system flags the IHC payment order as either provisionally or finally posted.
· If you have activated the amount-dependent principle of dual control for entering IHC payment orders, the IHC payment order is initially entered with the status
transferred for posting. The payment order must be released by a different user who has the relevant authorization.
· This function is found under Account Management → IHC Payment Orders → Edit Payment Order.
When you create an IHC payment order, the system opens a log. Here you will find all messages that the system output while
processing the IHC payment order.
Use
You can use this function to process an IHC payment order that has already been created.
Example 1: You can only change the clearing partner if the payment order has the status parked with clearing partner. However,
most of the other data can no longer be changed if the payment order has this status.
Example 2: Value dates can still be changed in a provisionally posted IHC payment order.
Example 3: The IDoc input channel only lets you change the execution date.
This is important if you have different currencies with a currency conversion and the conversion rates change.
· Release
If you have activated the principle of dual control, the system initially posts the IHC payment order provisionally. It forwards it to a different user who releases
the IHC payment order in a second step.
· Reset status
IHC payment orders with the status flagged for posting, parked with clearing partner, transferred for checking or provisionally posted can be reset to status
parked. This is equivalent to a refusal to pay in the principle of dual control, in status transferred for checking. In this case you can decide whether you want
to process the data or delete the IHC payment order.
· Delete
You can delete parked IHC payment orders. If the IHC payment order has already been posted, you can no longer delete it, only reverse it.
· Reverse
You can reverse finally posted IHC payment orders.
Activities
Choose In-House Cash → Account Management → IHC Payment Orders → Edit Payment Order.
Result
The system displays the detailed data of the selected IHC payment order.
For information on how to display payment orders, see Displaying Payment Orders.
Result
The system displays the detailed data of the payment order. If the items of a payment order were transfer posted, the system displays
the Transfer Postings button in the toolbar.
For information on how to display IHC payment orders, see Displaying IHC Payment Orders.
Purpose
Instructions are supplementary information in addition to manual or automatic payment data.
Instructions can be forwarded by a subsidiary company in its role as payer or from head office in its role as internal house bank.
Instructions can affect the following payment data:
· List of payment methods to be considered
· Payment method supplement
· Company code
· Group of house bank accounts
· Short key for the house bank
· Short key for the account details
· Indicator: Are you authorized to debit account?
· Key for blocking payment
· Instruction key for data medium exchange
· Forward reporting data to the house bank
Define the selection of house bank and house bank account or the division of charges.
Prerequisites
If you forward instructions by data medium exchange in several steps, all affected systems must be able to correctly interpret the
instructions from the preceding systems. Note the following requirements:
· Use uniform, internal instruction codes for payments between subsidiaries and head office within your group.
This is necessary because subsidiaries do not always know which house bank is used for payment or the house bank instructions.
· Define instruction keys within your group for manual payments if necessary. Instruction keys are a combination of instruction codes that you use frequently.
For further information on Customizing settings, see Editing Instructions.
Process Flow
Instructions for the house bank pass through the following steps:
1. A subsidiary forwards a payment as a PAYEXT or DIRDEB IDoc to the internal house bank.
The subsidiary uses the internal group instruction codes.
Example
The following graphic shows payments that have instructions for rapid payment:
· Subsidiary 1 → internal house bank → subsidiary 3 → external house bank ERBA
· Subsidiary 2 → internal house bank → subsidiary 4 → external house bank BAER
· Subsidiary 1
a. Subsidiary 1 wants to make a rapid payment.
b. It uses the instruction code QUICK in the IDoc sent to the in-house cash center.
Prerequisite: You must have defined the instruction code QUICK in the in-house cash center in SAP In-House Cash. All subsidiaries are
to use this code for rapid payments.
c. Using route processing, the in-house cash center determines that the FI system of subsidiary 3 should make the payment via house
bank ERBA.
d. The in-house cash center forwards the IDoc unchanged to the FI system of subsidiary 3.
e. Subsidiary 3's FI system maps the instruction codes. It replaces the internal group instruction code QUICK with its own instruction
code SOF and replaces SOF with the ERBA-specific instruction code EILT.
f. The FI system of subsidiary 3 forwards a data medium to external house bank ERBA which contains the instruction EILT.
· Subsidiary 2
Subsidiary 2’s payment follows the same logic. In this case, the payment is processed by the external house bank BAER which uses EXP to indicate rapid
payments. The executing FI system replaces the internal instruction code QUICK with the BAER-specific instruction EXP.
Use
If you forward instructions for processing a payment, all affected systems must be able to correctly interpret the instructions from
preceding systems. This section shows you the settings you need to make in the various systems.
For more information on instructions, see Forwarding Instructions for the House Bank.
Integration
The system automatically includes the instruction codes defined in Customizing of the FI systems when it effects a payment.
However, the instruction codes specified in the master data override the instruction codes in Customizing.
You can change the automatically proposed instruction codes when you enter an invoice.
You can enter the defined instruction codes or instruction keys in manual IHC payment orders on the Recipient/Payer tab page if the
payee is an external recipient.
Activities
SAP In-House Cash System
In Customizing for SAP In-House Cash, choose Account Management → Payment Processes in In-House Cash → Outgoing Payment Orders →
Instructions for FI → Define Instruction Codes for FI.
· Instruction keys (optional)
You can define instruction keys for manual IHC payment orders to group a combination of instruction codes that you use frequently.
In Customizing for SAP In-House Cash, choose Account Management → Payment Processes in In-House Cash → Outgoing Payment Orders →
Instructions for FI → Define Instruction Keys.
· Checks for inbound IDoc
You can override checks that are run when an IDoc is received or on manual payment orders. This may make sense if, for example, the FI system of the
subsidiary is the same as the executing system.
In Customizing of SAP In-House Cash, choose Basic Settings → Message Control → Change Message Control for Inbound Idoc.
Financial Accounting Systems
· Instruction codes
Enter the instruction codes, which you defined in SAP In-House Cash, in the Financial Accounting systems (FI systems) of all affected subsidiary
companies.
In Customizing, choose Accounts Receivable and Accounts Payable → Business Transactions → Outgoing Payments → Automatic Outgoing Payments
→ Payment Media → Data Medium Exchange → Define Instructions for Payment Transactions.
Executing Financial Accounting Systems
· Customizing for SAP In-House Cash
Specify how internal group instruction codes are to be mapped to FI-specific instruction codes in all executing FI systems.
In Customizing, choose Integration with Other mySAP.com Components → In-House Cash → Setup Generation of Payment Requests for IDoc (Inbound)
in FI.
Example
The following tables contain examples Customizing settings in the various systems:
Customizing of instruction codes in the SAP In-House Cash system
Instruction Position Instruction Code Description
1 GB Use house bank BOENG
2 USD Use US$ account
2 EUR Use € account
3 + Charges are paid by payment initiator
3 – Charges are paid by payment recipient
3 0 Charges are split between payer and
payee
4 QUICK Rapid payment
Example 1:
1. An subsidiary pays an invoice, the charges for which are to be paid by the payment recipient. The payment is to be made as soon
as possible. The subsidiary enters the instruction codes + and QUICK in instruction positions 3 and 4. The payment is made in EUR with
payment method J.
2. The SAP In-House Cash system determines clearing partner 001 on the basis of the payment data and forwards the payment
accordingly. Clearing partner 001 is the executing FI system.
3. The executing FI system determines house bank ERBA and account EUR. It replaces the internal group instruction code QUICK with
the FI-specific instruction code SOF+.
4. It determines the instructions recognized by the house bank on the basis of the instruction code SOF+ and forwards the payment
with these instructions to the house bank.
If the invoice had been in US dollar, the executing FI system would have determined the house bank BAER, account USD and
instruction code TOP+.
Example 2:
1. A subsidiary company pays an invoice in euro to a business partner in England.
2. Head office manually creates an IHC payment order. The instruction codes in positions 1, 2 and 3 are GB, EUR and 0. This means
that the IHC payment order is paid by house bank BOENG from account EUR and that the charges are split between payer and payee.
3. This combination of instructions is frequently used. Therefore, there is a corresponding instruction key ENGEUR.
4. The user enters instruction key ENGEUR when creating an IHC payment order. The system replaces these keys with the necessary
instruction codes and forwards them to the executing FI system.
Use
You need to convert currencies if the transaction currency differs from the account currency of the affected current account when you
make or receive payments.
Prerequisites
You must have defined the currency-specific data.
In Customizing for SAP In-House Cash, choose Account Management → Payment Processes in In-House Cash → Make Basic
Settings for Payment Processes.
Scope of Functions
The currency conversion is based on payment items. The following functions are available:
· Provisional and final settlement
· Flexible determination of the exchange rate type
You can define separate rate types for buying and selling rates in order to calculate the credit or debit amounts.
· Primary and secondary exchange rates
Tip:
Depict your organizational structure in the Implementation Guide (IMG), as in this way you achieve greater flexibility and no longer have to assign
every task individually to employees.
Process flow
As an example, following is an illustration of the process flow of workflow using the life cycle of a payment order.
01. A payment order is created.
However, the employee is not authorized to post it. Another employee must release this payment order. The payment order now has the status "ready for the
principle of dual control".
02. The system places the payment order in the inbox of those employees authorized to make the release in accordance with the principle of dual control.
03. One of the authorized employees looks in the inbox and releases the payment order.
Result
The payment order has been posted.
See also:
BC
Basis → Business Management → SAP Business Workflow
Prerequisites
In the Implementation Guide (IMG) you must have assigned the tasks Edit or release payment items to your employees by choosing Account management →
Business workflow and you must have activated event linkage.
Procedure
In the SAP menu choose Office → Inbox.
Choose the pushbutton Workflow.
Result
All tasks to which you were assigned as editor in the Implementation Guide (IMG) are in your inbox and can be edited.
Background
Process flow
Once an employee has entered a payment item, this item has a certain status.
If the status at this time is (T1) "posted", further processing can only be done manually.
The process can be depicted by means of the workflow if the item has one of the following statuses:
In post processing
1.3.8 Returns
Definition
In payment transactions it is possible to return items that are already posted to customer accounts or CpD (suspense) accounts. We differentiate here between
payment items that are to be returned and free returns that are not managed as payment items in the system.
Use
For a return, the system creates a payment order with the ordering party and recipient of the return. The system creates payment notes for this payment order from
the original payment notes and standard texts. Then the items of the payment order are updated and all other positions on the returned payment item (charges,
and so on) are reversed.
Structure
You need to make the following definitions for returns in the Implementation Guide (IMG) by choosing Account management → Returns.
For every transaction type you define the transaction types for the updating of the corresponding item on the customer account/CpD (suspense) account and for
the return posting.
You specify the recipient of any necessary notifications.
You define the composition of the payment notes for the return.
For check returns you define how any existing guaranteed amounts are to be debited (only applies to banks).
Integration
Returns are executed as part of payment transactions.
Use
You have the option of returning payment items already posted to customer accounts or CpD (suspense) accounts that you do not want
accepted (return debit, return check, (only applies for banks)).
Prerequisites
Only recipient items can be returned.
Before being able to return a payment item, you must first have predefined return reasons for the transaction type of the item in
Customizing.
Procedure
1. Choose Account Management → Payment Item → Edit (Special) → Return and make a selection.
2. You receive an overview of all items for which returning is possible.
Double clicking on an item or a position or detail brings you to the detailed display of the payment item. Here choose Return.
3. Specify the medium, payment method and value date for the return and choose one of the pre-defined return reasons.
Result
The system generates and updates a payment order with the ordering party and recipient of the return. Any existing guaranteed amount
(for check returns) is taken into consideration. If and how notification of the business partners involved is supported, depends on your
Customizing (in the Implementation Guide (IMG). Choose Account Management → Returns).
If you have activated the (amount-dependent) principle of dual control for the processing of payment items, the payment item can
initially be parked with the Returned Dual Control status. This must then be released by another user with appropriate authorization.
To do this, choose Account Management → Payment Item → Release. The system lists all the items that have not yet been released.
Go to the detail view of a payment item and choose Release.
Prerequisites
Before you can create a free return, you must first have pre-defined return reasons for the transaction type of the item in the Implementation Guide (IMG) by
choosing Account management → Returns.
Procedure
Choose Account management → Payment order → Create (special) → Return order.
Specify the original transaction type, the medium, the payment method and also the returning party's data and the amount in transaction currency.
This brings you to an input screen for the detailed information on the return. Make the necessary entries and choose a return reason.
This brings you to an input screen. Enter the necessary data.
Result
The system generates and updates a payment order with the ordering party and recipient of the return. If and how notification of the business partners involved is
supported, depends on your Customizing (in the Implementation Guide (IMG). Choose Account management → Returns).
Prerequisites
Under certain circumstances it can be necessary to force ordering party postings by the feeder system. Such circumstances exist, for
example, if hurried orders are involved that must be urgently executed, even if the ordering party account does not show the necessary
coverage.
You can force such postings by setting an indicator that deactivates the posting control check on the interface for entering the ordering
party posting. In this case, the system does not run the checks for the business partner, the account, the value date check and the limit
check. Data consistency, however, remains unaffected.
The prerequisite for this is that the function module BAPI_PAYIT_POST_SENDER (or the obsolete BAPI_PAYM_ITEM_POST_SENDER
for data without a bank control key or SWIFT code) is included.
See also:
Interfaces in the Current Account System → RFC Interfaces → Overview of RFC Interfaces → Post Ordering Party Items.
On how to manually force postings for payment orders and payment items, read Postprocessing Payment Orders and
Postprocessing Payment Items.
Special features:
· Mass processing can run in the background (batch).
· You can use parallel processing to improve system performance, whereby the accounts are divided into intervals and transferred to
different jobs. Customizing settings enable you to control the number and distribution of the jobs to different computers.
Application logs
· Prepared call-ups of the application log are available for the evaluation of all periodic tasks.
Purpose
End-of-day processing can be run daily or at longer intervals, depending on how current the data needs to be.
Before you start end-of-day processing, we recommend that you run certain programs (reports) several times during the day
(approximately every two hours) by using a job. The reports must run at least once, directly before the posting cut-off for payment
transactions and the other end-of-day processing steps.
These reports are as follows:
Report RFBKPOEX (Payment Order) (applies only to banks)
To process payment orders with at least one external recipient, the order is transferred to the upstream system to determine the
routing. If there are communication errors, the order is flagged with an error indicator. This report selects all these payment orders and
sends the information once again to the upstream system. If this corrects the error, the error indicator is removed and the payment
order is processed. If the error still exists, the error indicator remains and the payment order is selected again during the next run.
Report RFBKENQ1 (Payment Item)
This report enables the correct processing of payment items that were placed in a special table (totals records in queue) during daily
processing due to the following:
1. In the productive system, during a currency changeover, the affected accounts are locked for the EURO during a currency
conversion.
2. If the payment transaction system transfers a payment item to the current account system, the item undergoes the limit check on the
relevant account. Items that arrive simultaneously encounter a limit lock.
Report RFBKPRE1 (Process Parked Payment Items)
In productive operation, payment items can have the Parked status because the account did not have any coverage at the time of the
limit check. The report selects all the items for which the Parked status was caused exclusively by a lack of coverage. The system
checks if there is sufficient coverage on the account now. If this is the case, the item is posted.
You must also execute the Collect Deposit Amount for Fixed-Term Deposit report (RFBKTDEPOSITCOLLECTION) and the Fix Fixed-
Term Deposit Accounts report (RFBKTTERMCONTROL) before beginning the end-of-day processing.
The reports RFBKTMP1 and RFBKTMP1_PO for posting planned items or forward orders whose planned posting date has been
reached need to be scheduled for the start of the day, and must not be included in end-of-day processing.
End-of-day processing includes the following periodic tasks:
· Posting cut-off for payment transactions
You set the posting cut-off, whereby all subsequent payment transaction postings are entered with the subsequent date. The system can set the posting cut-
off (if you have defined this accordingly in the Customizing settings for the bank area) or schedule it in end-of-day processing. Complete the posting cut-off
before any other balancing tasks to ensure that no additional postings occur in the period to be balanced during the account balancing run (value dates in the
past are still possible). The posting date for the balancing postings remains unaffected and is normally (if run daily) on the last posting date for payment
transactions.
· Running cash concentration
In the cash concentration run, the system creates carryforwards for the accounts in account hierarchies. All root accounts are selected for which cash
concentration is due on the current posting date. (You determine this by your entries for the periodic account balancing in the account master data).
You can run cash concentration before or after account balancing. If you run the cash concentration before account balancing, then the balancing calculations
include the carryforward amounts.
Use
The following section describes how to use event control to organize end-of-day processing. You schedule the relevant reports as jobs
with the Job Definition transaction. This means that they run automatically.
Events have been defined for each function to control these jobs. These events inform the job administration when the function has run
successfully. Therefore, the next step is started only once the final event of the previous function has been reached. The previous job
must be defined in the subsequent jobs. You can do this with the Start After Event XY attribute. If this is a general step that applies to
more than one bank area, then it is triggered more than once. The parameter is the bank area.
The following table provides an overview of the report and the corresponding events (the events relating to standing orders and fixed-
term deposits apply only to banks):
Purpose
In end-of-day processing you can use one of the following:
· Event control (see: End-of-Day Processing as Event Control)
· Job chain control in the current account system.
You can use the job chain control to define the processing steps to be run automatically.
Process Flow
1. The IMG activity Include Customer Reports for Mass Processing enables you to check whether all the reports exist. Since only the
jobs listed here are available in IMG activity Specify Sequence of Mass Processing, you can also control which jobs you want to
include in your job processing chains.
2. Define which reports are to run in a chain.
3. Define the variants belonging to the reports. This means that you need to maintain the parameters and selection options in the
TVARV table.
4. Use the IMG activity Specify Sequence of Mass Processing to define the chain, its reports, and the corresponding variants.
5. Use the RFBKCHAINSTART report to schedule a job.
Note:
Use the RFBKPDT4 report for testing and the RFBKDT2 report for production. The RFBKPDT2 report has a check that prevents you
setting the payment transaction date to a date in the future.
You can use the RFBCHAINSTART report to start the chain in online operation and in batch mode. For online operation, choose
Periodic Tasks → End-of-Day Processing → Start in the application.
For an example of how a job chain can be defined, see Proposal: Process Flow of End-of-Day Processing.
Result
End-of-day processing is triggered and carried out automatically.
Tip:
Purpose
You need to specify variants with parameters for a report. This is required because the report is provided with these parameters while it
is running. However, parameters can change within a chain or at the start of different chains. An example of this is the selection date.
You cannot specify a fixed date because of the daily change.
Define the parameters or the variants as selection variables whose value is taken from the TVARV table. The value of a variable is
automatically read from the TVARV table if the Selection Variable attribute is set for the variable in the variant. Then choose the
selection option and specify which entry is to be used from the TVARV table to fill the variable value. You need to enter the data in this
table yourself.
Prerequisites
You can see if a variable is a parameter or a selection option when you save the settings as a variant. Each variable is based on a P
Process Flow
In the most simple case (where there is one bank area only), the TVARV table requires only two variables:
· One parameter variable for the old payment transaction date.
· One parameter variable for the new payment transaction date.
You can specify all the other values directly in the variant. You need to enter the date variables daily.
There are two options:
1. The work preparation must adjust the variables on every working day.
2. You write a report that supplies the variables. Both date variables are in the BKK01D table. PDAT_ACT contains the current payment
transaction date and CDAT_ACT contains the current posting closing date. The values are exported from these variables and imported
to the TVARV table.
The report must be defined in such a way that it can be entered in a chain. The report uses the same logic as that from the reports
delivered by SAP. The general logic is in the Online Self Service in note no. 123217.
You then need to enter the report in the list of reports that are to be chained.
Procedure
1. Choose Periodic Tasks → End-of-Day Processing → Mass Run Overview.
2. If you wish to limit the display, you have the following options:
a. Select the bank areas for which you wish to create the overview.
b. Select the application types (for example, account balancing).
3. Start the program.
Result
You receive a list of the current mass runs in accordance with your selection regarding bank area and application type.
This list contains:
● Application type
● Bank area
● Name of the user who started the mass run
● The mass run key
● Date/ time the mass run was last started
● In one column you see if a simulation or an update run is involved and also the current status of this mass run.
To find details of the individual accounts not processed during the run, check the corresponding runs in the overview of the blocked
accounts.
Procedure
1. Choose Periodic Tasks → End-of-Day Processing → Overview of Locked Accounts.
2. You have the following options for restricting the display:
a. If required, enter the bank area and, if necessary, the account number.
b. Select the application types to which the overview is to be restricted.
c. If necessary, restrict the period for starting the program. If you make no specification, the whole time period is selected.
3. Start the program.
The system provides a list for each selected balancing run of the locked accounts, their locking reason, and their lock category.
Tip:
You can find more detailed information as to why the account could not be processed in the respective application log.
The date used as posting date for all postings of internally and externally initiated payment transactions (you can individually control the value date in
payment transactions). Standing orders are also generated with this date. You set this date to the following day by executing a posting cut-off.
You have the following options for this:
You can set the posting cut-off manually. To do this, choose Periodic tasks → Posting date → Payment transactions or Balancing and specify the next
posting date for each bank area.
You can have the posting cut-off executed automatically by the system at a fixed time. You find the settings for this in the Implementation Guide (IMG) by
choosing Basic settings → Bank area → Define bank area.
Posting date for the balancing postings:
The postings generated by the system as part of cash concentration and account balancing are posted with this balancing date.
To set this date, proceed as follows:
Choose Periodic tasks → Posting date → Balancing and specify the bank area. The posting date for the balancing postings is then set to the current
posting date for payment transactions.
Both these posting dates can also be set in batch mode. For this, under Periodic tasks → Posting date → Payment transactions batch or
Balancing batch, reports are stored that can be included in jobs accordingly.
Purpose
Accounts are balanced regularly as part of the periodic tasks in accounting. Account balancing is triggered periodically in accordance
with the entry in the account master. You can set the time periods on the account to determine the frequency.
During account balancing, the system does the following:
· It determines the balancing balances.
· It calculates the balancing interest and charges according to the conditions assigned to the account, and updates the respective account.
· It updates the balancing date defined in the account master to the next date.
· It transfers the interest to the module for the calculation of capital yield tax (CYT) for processing.
· If necessary, the system adjusts balancing from earlier periods if there are value dates in the past, backdated postings, or a retroactive condition change in
periods that have already been balanced.
Accounts can be balanced in a mass run or individually. It is possible to simulate a balancing directly on the account. To simulate
balancing runs, choose Periodic Tasks → Account Balancing → New Run → Single or Mass Run. In the process flow control on the
next screen, choose simulation on the next date. For more information on how to use account balancing in end-of-day processing, or
the connection with other periodic tasks, see Process Flow of End-of-Day Processing.
As an alternative to standard updating, you can enter balancing postings on another account, called the reference account. The
reference account can be in another bank area in the current account system as well as with another bank outside the current account
system. For more information, see Creation of a Reference Account for Balancing. When you enter these postings, the system fills the
payment notes. You can use the business transaction event 00010830 or 00010831 (see Filling Payment Notes for Balancing
Postings or Balancing Postings: Filling External Payment Notes).
Prerequisites
To balance an account, you need to maintain the account balancing data. For more information, see Maintaining Balancing Data.
Conditions must be assigned to every account that is to be balanced. You can assign standard or individual conditions to an account.
For more information, see Assigning A Condition Group to An Account or Creating Individual Conditions.
In addition you need to set the required transaction types the Implementation Guide (IMG) by choosing Account Management →
Assign Posting Categories to Transaction Types.
You enter balancing postings with the end date of the period to be balanced as the value date and the Posting Date - Balancing
Postings defined in the system as the posting date. (For more information on setting the posting date, see Setting the Posting Date)
In Bank Customer Accounts, the posting date of the payment transaction is different from the posting date of the balancing. Once the
date has been updated and the payment transaction postings entered, you can balance accounts. This means that the posting date of
the balancing is before the posting date of payment transactions.
Once the posting date for the balancing is set, an account has the following options:
· The posting date is within the period to be balanced. This is also possible if the posting date of payment transactions is already in the next period.
· The posting date is in the following period. One disadvantage of this is that adjustments to the balancing of the balanced period (for example, as a result of
value dates in the past) are not already included in the next period, but in the one following that. Adjustments are always made in the period in which the
posting date lies.
Example
It is assumed that the balancing date of an account is June 30 and the account is to be closed on July 2. The date on which closure actually takes place is
July 5. This account is balanced until June 30 as normal. For the period between June 30 and July 2, you need to trigger a separate run for the account that
is to be closed. If the run is to take place on July 5, then you need to balance the account that is to be closed in a single run. If processing is not urgent, the
account can be balanced automatically on the next day in the mass run ( in this case, July 6).
2. Dispatching and parallel processing of the process flow
The accounts are divided into intervals and these account intervals are distributed to various processors or servers. You can set the
size of the intervals in the Implementation Guide by choosing Periodic Tasks → Parallel Processing. The account number is used as
the criterion for this.
3. Processing
The following processing steps for the different areas, for each “due” account:
· Account master: The system uses the balancing date defined in the account master data to find the periods that are to be balanced.
· Conditions: The conditions and limits stored in the system are used for the accounts to be balanced. If no individual conditions are stored, the standard
conditions always apply. With regard to limits, only the overdraft limit is used for balancing.
· The daily balances based on the value date are determined by the system.
· Item counter: The system reads the item counter to calculate the charges and dispatch expenses due. The system uses the counter value from the balancing
date to calculate the charges.
· Account balancing table: Calculation of interest and charges.
· Tax calculation: Transfer of the required data for tax calculation.
· Posting the account balancing: The interest and charges are posted, whereby the system creates a document containing several items (one for each
condition category). Separate documents are created for adjustment postings of old periods. The data is transferred to the general ledger and the account is
updated.
The balancing date and posting date of the transactions mean that there are nine options for calculating the interest and charges.
The following table shows the possible combination of value date and posting date, and how they are used during balancing. As an
example, February is the period to be balanced, January is the period already balanced and March is the following period.
CYT:
CYT is calculated by a separate, customer module that you call by using an Event (Business Transaction Event). CYT can be calculated
in batch and online processing. Only the accounts with credit interest and/or the indicator Relevant for CYT on the account are
transferred.
If CYT is to be calculated for adjustment periods, the current account system transfers the total interest. In this case, total interest means
that all the interest from the adjusted period is transferred and not just the difference. The example below shows the full interest for the
amount of 12 USD. However, you need to enter the difference amount in the current account system for continued processing after the
CYT has been calculated by the CYT module.
CYT module in online mode
The processing of the interest for CYT in online mode with the user-defined CYT module is equivalent to a processing step between
different systems with no interruption. The following are the steps for each interval:
● Calculated interest is transferred to the CYT interface
● The CYT module calculates the CYT
● The CYT module transfers the calculated CYT back to the current account system
● The current account system further processes the data
Error Processing:
If an error occurs during online processing, the current account system terminates the processing. Once you have corrected the error,
you need to restart the account balancing. Choose Periodic Tasks → Account Balancing → Restart.
Error Processing:
● Error in the current account system: If an error occurs in the current account system during batch processing, nothing is posted. Once you have corrected
the error, choose Periodic Tasks → Account Balancing → Restart to restart the balancing run.
● Error in the CYT module: If the CYT module has terminated processing, the CYT module must trigger the restart. It is not possible to restart the account
balancing from the current account system.
CYT and the Euro
After the changeover of the account, all items from balancing are posted in Euros - including those for periods ending before the
changeover key date (value dates in the past). For periods after the changeover key date, the amounts transferred back from the CYT
If you are using SAP FI, the interest is transferred from the current account system to the CYT module in local currency, also. If your CYT
module only recognizes the local currency, you can define the company code in the bank area. If the currencies do not match, the
current account system converts the currencies, provided the currency involved is one participating in the Euro changeover. The Euro is
handled like a participating currency.
If Then
Posting date in the adjustment period Adjustment posting in the balancing balance
Example: January is the adjustment period. If the posting date is
Jan. 23, the adjustment posting is contained in the balancing
balance for January. The adjustment of the balancing balance
takes place in the balancing for February.
Posting date after the adjustment period but before or on the next Adjustment posting in the next balancing
deadline Example: January is the adjustment period. If the posting date is
Feb. 5, the adjustment posting is NOT contained in the balancing
for January but for February.
Posting date is after the next deadline Adjustment posting in the next but one balancing
Example: January is the adjustment period. If the posting date is
Mar. 17, the adjustment posting is contained neither in January nor
in February. It is not contained in the balancing balance until
March, as soon as this is balanced.
The value date of the adjustment posting with the recalculated interest corresponds to the end date of the adjustment period.
Example:
Period 1 was balanced with credit interest amounting to 10 USD. A value dating in the past results in new credit interest of 12 USD.
The difference of 2 USD is not adjusted when the value date in the past is posted, but at the next balancing of period 2. This means
that period 1 is recalculated in period 2 and the customer receives 2 USD plus credit interest.
Result
If the balancing was successful, the account balancing is posted. You can take a look at the balance and also the turnovers, interest and
charges on the bank statement.
The balancing results are transferred to the general ledger. The customer account is updated.
Note
Messages that can be found in the application log are those recording something unusual (for example, old period must be
recalculated due to ‘backdated posting’ or ‘value dates in the past’). The system also records the errors.
Use
Early balancing enables you to balance the account before the next balancing date specified in the account master. All postings in the
period between the early balancing and the actual posting date are flagged as backdated postings and recalculated during the next
balancing. This means that these postings are treated as if they belonged to periods that have already been balanced.
Early balancing may be necessary, for example, if balancing needs to be available a few days before the balancing date. You normally
use early balancing at the end of the year for year-end closing, if you require the balancing before 12/31.
Example:
Activities
To prepare early balancing, enter the date of the early balancing and the period end date at least one day before the early balancing
run. You must do this for each bank area. The date of the early balancing must be on or before the posting date of payment
transactions. This enables items with a posting date between the two dates to be considered as backdated postings.
The account can be balanced early if you use the optional Product parameter for individual products of the bank area.
You can balance the account in a single or mass run.
You can also simulate early balancing, whereby you can start simulation before the run date has been reached. In a simulation, all the
program steps are processed as for a single run, but no data is updated on the database and no data is posted.
Procedure
Preparation
Periodic Tasks → Account Balancing → Early Balancing → Preparation.
Simulating the balancing
There are two options for the simulation:
1. The system compares the selection date for the balancing with the posting date of payment transactions. If the posting date of
payment transactions is before the selection date of the balancing, you cannot balance the account.
2. The system simulates the balancing without checking the posting date of payment transactions.
Choose the following settings, but at the earliest on the next day.
Executing a single run
Choose Periodic Tasks → Account Balancing → Early Balancing → Single Run.
Executing a mass run
Choose Periodic Tasks → Account Balancing → Early Balancing → Mass Run.
Interest Compensation
Purpose
Interest compensation is used to balance an account pool in a hierarchy, and is aimed at maximizing interest income and minimizing
interest to be paid to the bank. It also enables you to manage accounts for the same account holder for different purposes.
Interest compensation adds up the debit and credit balances of more than one account, and calculates the interest for the total balance
that has been compensated. Interest compensation is possible for the participating currencies in the EURO conversion, and in EURO
itself. Interest can be compensated across bank areas, but a hierarchy over more than one level is not supported.
The system periodically compensates interest as part of account balancing.
Enter the settings and activate the required checks in the Implementation Guide (IMG). You can run interest compensation as part of the
periodic account balancing as a mass run or as an individual balancing.
Value dates in the past and backdated postings are allowed. Conditions that applied at the time of the value date are valid, meaning
that if balanced periods are recalculated, the conditions of the hierarchy valid at that time are used. The account pool formation
applies also. If an account was a member of an account pool at the time of the last period but is no longer participating, the
conditions of the account pool apply.
An account can only belong to one account pool for a particular period, but this account can change to another pool in another
Prerequisites
Before you can run interest compensation you need to create an account pool with a root account. The root account must be created in
the account pool and must be in the hierarchy, but it can refer to a reference account.
The root account is the leading account on which the interest conditions and limits are centrally defined for the account pool. The
balancing date for interest compensation is also defined on the root account. If conditions are defined for the subordinate accounts,
these are not included or are overridden by the conditions of the root account. The balancing date on each subaccount must be the
same as that on the root account.
A change or assignment to an account pool is only possible during the period if the accounts were created after the hierarchy start date
and have not yet received postings. You cannot assign an account to an account pool until account balancing has been completed.
Process Flow
1. The balances of the subordinate accounts are fictitiously summarized, value date-exact, and used as a calculation basis.
2. The interest for the accounts to be compensated is calculated on the basis of the total balance of the account pool, and
compensated or posted to the root account. This means that only the balancing result is posted but no account balances are carried
forward.
3. All accounts in the hierarchy are balanced without compensation for information purposes.
A business partner has three accounts and wants the interest and charges compensated on one of these accounts. The accounts for
compensation have the same debit and credit interest and the same limits. Interest is calculated for the compensated total balance.
Conditions:
Credit interest: 5%
Debit interest: 10%, overdraft limit = 1,000 USD
Result of interest compensation:
S Account balance (account 1, 2 and 3): 0 - 100 + 200 = 100 USD
Calculation of interest: 100 x 5%= 5 USD
Posting to root account: 5 USD credit interest
Result without interest compensation:
Account 1: 0 = 0 USD
Account 2: –100 x 10% = - 10 USD debit interest
Account 3: +200 x 5% = + 10 USD credit interest
Advantage of interest compensation: 5 USD (account 1 / root account)
The advantage of charge compensation is illustrated in the following two examples. Set the Charge Compensation indicator to take
advantage of this function.
Result/posting to root account with charge compensation: Result/posting to root account with charge totaling:
Account maintenance charge: Account maintenance charge: 10 + 10 + 10 = 30 USD
10 + 10 + 10 = 30 USD Item charges:
Item charge (compensated): 700 - 500 = 200 x 0.50 USD
700 + 400 + 600 = 1700 -1500 = 200 items 400-500 = 0
600 - 500 = 100 x 0.50 USD
0.50 USD x 200 = 100 USD 100 +0 +50 = 150 USD
Result
The result is posted and can now be processed, for example, for capital yield tax (CYT).
Purpose
Interest compensation as used in the current account system is a one-level procedure with no relocation of the result. Interest and
charges can be compensated for the currencies participating in EURO conversion, in the EURO currency, and across more than one
bank area.
Implementation Considerations
You make the following settings in the implementation guide (IMG) to enable interest compensation in your bank:
1. By choosing Master Data → Limits → Define Limit Categories you define the limits that are needed for interest compensation. The
following limits are relevant for interest compensation:
· Interest compensation - overdraft limit: Used for calculating overdraft interest for interest compensation.
· Internal limit of interest compensation: Controls the coverage check of the payment transactions. The account pool for interest
compensation may be overdrawn up to this limit.
· External limit of interest compensation: The limit that is communicated to the customer (for information purposes).
2. Select the feature characteristics for interest compensation by choosing Master Data → Product Definition → Product → Create
Product.
3. Select the hierarchy type for interest compensation by choosing Master Data → Account → Maintain Account Relationship Types.
4. Define the interest compensation methods that you want to use for interest compensation by choosing Periodic Tasks → Interest
Compensation → Specify Interest Compensation Method. You can define more than one method for selection when you create a
hierarchy. Four methods are supplied, but you can also define your own methods. A method corresponds to a certain combination of
the seven indicators on the detail screen. Two of the seven indicators are dependent on each other, meaning that a total of 96 different
methods and not 128 methods are possible.
Integration
Interest compensation is run automatically during account balancing, whereby the balances of the accounts in an account pool are
fictitiously summarized. Then the interest and charges of the accounts to be compensated are calculated using the total balance of the
account pool and are posted to the root account. The balancing result is only posted, no account balances are carried forward.
Process Flow
1. Maintaining account master data for balancing
You can create accounts specifically for interest compensation or maintain existing accounts as required.
a) In the account master data, choose the “Balancing” screen, and specify the date of the next balancing, the period and the key date
for the following balancing or interest compensation.
Note:
Before you can add an account to an account pool, certain requirements must be met that depend on whether the account was created
specifically for interest compensation, or if an existing account has been maintained. Accounts in an account pool must always have the
same time periods and the same key date.
New accounts:
The time periods, the key date and the next balancing date must be identical. The accounts also need to have been opened on the
same date, but if the opening dates are not identical, the “Valid From” date must be the same as the opening date of the root account.
Other notes:
¡ Every time you balance an account from anywhere in the current account system (for example, new run, restart, or early balancing),
the system also runs interest compensation.
¡ If an account changes the account pool, and if the period in which the account was a member of another account pool needs to be
recalculated, the system recalculates the whole account pool, not just the one account. The same applies for value dates in the past
and postings to prior periods.
Restrictions
It is not possible to balance one account individually in an account pool. If an account is part of a hierarchy, interest is always
compensated.
Tip:
To compensate interest for a single account hierarchy, choose one of the accounts in this hierarchy. You can choose any account of
the hierarchy, including subordinate accounts.
To transfer the bank statements to a printer, in Customizing for Bank Customer Accounts (BCA) you need to activate an event
(00010510) that controls the output of the bank statements by choosing Basic Settings → Business Transaction Events/Event Control
→ Activate Function Modules (P/S) SAP Application. The output complies with your programming of the event. SAP supplies two
sample function modules that place the bank statements in the spool.
If errors occur during a bank statement run because individual accounts could not be processed, (for example, because the address
could not be found), these are locked for further processing. In this case, it is necessary to repeat the run for these accounts.
Proceed as follows:
1. Correct the cause of the error.
2. Choose Periodic Tasks → Bank Statement → Restart.
You can simulate the bank statement run, if required.
Use
This function enables you to create bank statement duplicates. You use the single run if a particular customer requires a duplicate, and
the mass run to generate bank statements for multiple accounts.
You can issue the duplicate in the standard format or your own format.
Result
The system creates bank statement duplicates for all the accounts that meet your selection criteria.
Use
As a rule, customers receive balance notification once a year showing the posting date-based balance. This balance notification is
legally binding, provided the customer raises no objections.
Prerequisites
You need to define the balancing type Balance Notification on the account by using the Balance Notification feature in the product.
Procedure
1. On the account, choose the Bank Statement tab page and then the Balance Notification group box.
2. Enter the time periods, and specify when the next run date is.
3. If required, set the indicator for interest information. If it is set, the system simulates the interest on the final day included for the
balance information and the customer is informed of the calculated interest. For performance reasons, only set the indicator regarding
interest information if really necessary.
4. When you want to create the balance notification, choose Periodic Tasks → Balance Notification. Now you have the following
options:
¡ If you choose Mass Run, the system generates the due balance notification for each account in the selected bank areas on the key
Example:
An account is due on May 25 of a year. On May 30 of the year a balance notification run is started on the key date May 25. The
system selects the account and determines the balance on May 25.
If the balance is determined on the current posting date, it can still change if items are posted later on this posting date.
You can determine the recipients of the balance notification by using a business transaction event. The sample function module
(Sample Interface_00012910) is programmed as follows: The balance notification is sent to the account holder's specified address. The
system checks whether this address is a P.O. box address. If it is, or if there is no balance notification address at all, the system selects
the address assigned as recipient of the original bank statement. If this is also a P.O. box address, the system selects the standard
address. If no bank statement recipient is stored, the account holder receives the balance notification. Here, again, the system checks if
a P.O. box address is involved. If this is the case, an error message is issued.
In addition to this business transaction event, SAP also provides you with an event that you can use to display balance notification data,
or to transfer the data to a suitable output interface. For a detailed description, see Transferring Balance Notification Data.
You can format the balance notification to suit your own requirements, in the same way as bank statements.
Note:
Choose the Balance Notifications button (on the Bank Statements tab page in the Balance Notification group box) to display an
overview of historic balance notifications.
Result
The balance notifications have been created on the specified date and can now be mailed.
Prerequisites
Additionally, you have the option of carrying out interest accrual/deferral for balance sheet preparation.
The general ledger accounts to which the transfer of the items is to be made must be set up in FI and specified accordingly in the Customizing settings. Learn how
to do this by reading the section on general ledger transfer in the Implementation Guide (IMG). Choose Periodic tasks → General ledger transfer.
In the current account system, a document type must be specified in the general ledger variant that is used in FI exclusively for postings from the current
account system.
For reconciliation, the reference document number (BKPF-XBLNR) is needed for the FI documents posted from the current account system. In the FI
Customizing settings you need to set that the reference document number is not changeable after posting.
Learn how to do this by reading the section on accounting (FI) in the Implementation Guide (IMG). Choose Financial Accounting → Basic settings: Accounting →
Document → Document header → Document change rules, document header.
Activities
General ledger transfer is divided into the following steps:
Balance sheet preparation:
In this step the current balances of the current accounts are prepared for the transfer posting to the receivable and payable accounts. Balances already existing
on the general ledger are taken into consideration. Totals formation takes place during the updating of the payment items according to the criteria specified in
Customizing (transaction types and account groups).
You can execute balance sheet preparation either for the current day’s date or for a past posting date.
Interest accrual/deferral
Receivables for debit interest or payables for credit interest must be accrued/deferred
already during balance sheet preparation if they are due but not yet updated on the current account. You can execute interest accrual/deferral for this. This means
that the system calculates all the interest that has arisen since the last account balancing and prepares it for transfer to the general ledger. The updating of the
documents in FI then takes place as part of general ledger transfer.
Transfer
In this step the system creates FI documents from the totals records prepared and posted to the general ledger in the previous step. Following are details of the
postings that are made:
First the payment items are posted to a clearing account, initially comprising both the debit and credit items jointly (in future called clearing account
receivables/payables). The offsetting posting is to a clearing account for payment transactions (in future called clearing account PT, for payment-affecting
items).
The interest and charge items posted in the current account system are also transferred to the clearing account receivables/payables. The corresponding
income or expense account serves as offsetting account.
Depending on whether a debit or credit balance is involved, the balance of a current account is transferred to a receivable or payable account. In another step,
the necessary transfer postings from the clearing account receivables/payables are then made to the respective accounts.
Prerequisite
It is advisable to have executed an account balancing so that any postings from the balancing can also be edited up-to-date.
Procedure
Choose Periodic tasks → General ledger → Balance sheet preparation.
Choose the program documentation icon for more information on this function.
Specify the bank areas for which the balance sheet preparation is to take place (note the comments on netting). You can also enter the posting date up until
when the transfer is to be executed.
It is advisable to execute a test run before the update run. To do this, select the field Simulation run.
Choose Execute.
Result
As a result, a log of the transfer postings is printed.
Use
Normally, an account is settled and posted to accordingly on a monthly basis. If you manage accounts that are settled over longer
periods (for example, quarter yearly), with the help of the accrual/deferral function, you have the option of calculating the interest and/or
charges that would have occurred during a monthly settlement.
After accrual/deferral you can tell if, as a result of accrual/deferral, interest and/or charges were credited or debited on the general
ledger. The following principle statements apply:
● Transaction types for "Debit interest", "Plus debit interest" and "Minus debit interest" are all considered to be interest income, meaning that "Minus debit
interest" is not interest expense.
● Transaction types for "Credit interest", "Plus credit interest" and "Minus credit interest" are all considered to be interest expense, meaning that "Plus credit
interest" is not interest income.
● Display of the amounts is always in relation to a +/- sign, meaning the sign "-" is for credit postings and "+" is for debit postings.
Result
The result of accrual/deferral is posted to a separate account on the general ledger (after general ledger transfer) and taken off the
There is a report for accrual/deferral that displays the detail data on the postings on the general ledger.
Result
You now have an overview list. From a line in this list you can call up the next degree of detail, and from this degree of detail, a higher
degree of detail, right up to the transaction type.
Other notes
The interest rate is not output, since this can change during the period in question. You can find information on this if the spool list for
interest accrual/deferral is set accordingly.
The highest degree of detail shows the interest per account and transaction type, although it is not possible to tell which interest
incurred for which balances. However, this can also be seen in the spool list if the appropriate parameter is set.
Error handling:
In the case of an error you can restart accrual/deferral. Choose Periodic tasks → General ledger → accrual/deferral.
The program for accrual/deferral is completed even if there is an error in Customizing for general ledger transfer. You can review the
errors that have occurred here in the application log.
Procedure
Choose Periodic tasks → General ledger → Transfer FI.
Choose the program documentation icon for more information on this function.
Specify the bank areas for which the transfer is to take place.
If necessary, swap the indicator for the data to be transferred:
current postings
if you only want information from current operation transferred
postings from legacy data transfer
if you only want information from legacy data transfer transferred
It is advisable to execute a test run before the update run. To do this, select the field Simulation run.
Choose Execute.
Result
As a result, a transfer journal is printed.
Purpose
During transfer to the general ledger, the items updated on the current account system accounts are transferred to the corresponding
general ledger accounts.
Until the currency changeover, the current accounts are managed in the account currency DEM and the documents are posted on the
general ledger in the document currency DEM. As a result of the currency changeover, the account currency is changed to euro. The
Process flow
1. Changeover of the current accounts to euro
2. Execution of the daily balancing tasks
3. General ledger transfer with automatic transfer postings on the general ledger
Possible currencies in the current account system and on the general ledger
The account currency in the current account system determines the document currency on the FI general ledger. It is irrelevant if euro, a
participating currency or some other currency is involved. The example below involves an account currency of French francs. This
account currency is adopted as document currency. This means that when the account currency changes to euro, the document
currency on the general ledger also changes. However, the local currency does not change. The local currency is independent of the
euro changeover for accounts and bank areas. This only changes after the changeover of the company code to euro.
What always applies is that current accounts managed in euro are transferred to the general ledger with the document currency euro.
The document currency change becomes apparent during the next general ledger transfer.
The offsetting account for currency changeover does not have to be the same as the payment transaction clearing account. For a
clearer overview, you can also set up a separate account for this purpose.
You can define different accounts for different currencies in Customizing. It is possible, for example, to set up separate clearing
accounts, payable accounts and receivable accounts for EUR and DEM. This division was not made in the above example.
The accounts managed in the current account system are called "BCA accounts" in these examples.
In FI, normally totals of postings for a general ledger group are posted. To clarify the posting logic, T-accounts are used for FI. A posting listed on a T-account
corresponds to the generation or update of a posting total in the current account system.
FI general ledger:
150200 (clear. 198000 (clear.
corporate customers) payment transactions)
(1) 1,000.-- 1,000.-- (3) (2) 1,000.-- 1,000.-- (1)
150300 (clear.
bank customers)
(4) 1,000.-- 1,000.-- (2)
FI general ledger:
150200 (clear. 198000 (clear.
corporate customers) payment transactions)
(1) 1,000.-- 1,000.-- (3) (2) 1,000.-- 1,000.-- (1)
(8) 2,500.-- 2,500.-- (5) (5) 2,500.-- 2,500.-- (6)
150300 (clear.
bank customers)
(4) 1,000.-- 1,000.-- (2)
(6) 2,500.-- 2,500.-- (10)
(1) Posting of the payment item to the BCA checking account (from bank transfer on previous day - see above)
(2) Posting of the payment item to the BCA bank account LCB (from bank transfer on previous day - see above)
(3) Balance sheet preparation: Transfer posting daily balances corporate customers (from bank transfer on previous day - see above)
(4) Balance sheet preparation: Transfer posting daily balances bank customers (from bank transfer on previous day - see above)
(5) Posting of the payment item to the BCA checking account
(6) Posting of the payment item to the BCA bank account LCB
(7) Balance sheet preparation: Transfer posting balances corporate customers
(8) Balance sheet preparation: Transfer posting daily balances corporate customers
(9) Balance sheet preparation: Transfer posting balances bank customers
(10) Balance sheet preparation: Transfer posting daily balances bank customers
Posting a charge
For a charge, contrary to payments in the current account system, there is a one-sided posting not offset by another amount. For balance sheet preparation the
amount is handled together with other postings on the BCA account as in the previous example.
Current account system:
BCA checking account
(1) 20.—D
FI general ledger:
150200 (clear. 850110 (charges income)
corporate customers)
(1) 20.-- 20.-- (1)
FI general ledger:
150200 (clear. 198000 (clear.
corporate customers) payment transactions)
(3) 2,500.-- 2,500.-- (1) (1) 2,500.-- 1,000.-- (2)
150210 (clear.
corporate - post proc.)
(2) 1,000.-- 1,000.-- (4)
Tip
You can find a report as a statement of the balances of all accounts pending for netting on the current posting date and a simulation of the
corresponding netting by choosing Information system → General ledger transfer → Netting: Overview of BCA accounts for netting.
Use
Cash concentration means that payment orders are generated either to be credited to or debited to accounts within an account
hierarchy you have created. You can, for example, define that an account must always have a certain minimum balance or that the
remaining balance on an account is always to be transferred to another account (for example, an investment account) at the end of
every month.
At the end of each month you want to transfer the amount exceeding a balance of USD 2,000 from two salary accounts (of a married
couple, for example,) to a third account. This third account serves as joint investment account. To do this you create a hierarchy with
the investment account as root account and the two salary accounts as subordinate accounts. Enter a maximum balance of USD
2,000 for each of the subordinate accounts.
Scope of Functions
When you use the hierarchy type for cash concentration, you can clear or fill account balances. To do this, in the hierarchy you define
the required data for:
Ø The minimum balance to which an account is filled.
Ø The maximum balance, amounts above which are transferred to a superior account.
Ø A trivial amount limit for the transfer of funds.
When you clear the accounts, you have the following options:
You can transfer the turnovers of an account by value date to a superior account, separated into debit and credit.
· An account is filled to reach a minimum balance. The amounts needed for this are transferred from the superior account. Amounts of subordinate accounts
already transferred are taken into consideration.
· Amounts that exceed a specified maximum amount are transferred to the superior account.
· You can specify a trivial amount (minimum transfer amount) for a transfer to a superior account above which the transfer takes place.
· Before transfer, the amounts can be rounded off. You decide on the point above which amounts are rounded off.
· If required, can define a maximum and minimum balance specifically for each cash concentration.
· You can simulate the clearing of the accounts.
You can choose from the following types of carryforward:
Value date exact
If you choose value date exact, every item is transferred with the exact value date with which it was posted to the account. This means you can clear all
accounts below the root account to a value date-based balance of zero.
By posting date-based account balance
If you choose posting date-based account balance, the carry forwards are based on the current posting balance.
By value date-based account balance
If you choose value date-based account balance, the carry forwards are based on the value date balance. It is also possible to restrict up until which value
date the turnovers are included.
Split credit/debit value date dependent
If you choose Split credit/debit value date dependent, the turnovers per value date amount are transferred separately as the total of all debit postings and the
total of all credit postings for this day.
A base amount that is to remain on an account is first created by a corresponding posting during the first cash concentration run of this type. This base
amount is changeable and can be set during the next cash concentration run of the assigned hierarchy by an adjustment posting on the account.
In the Implementation Guide (IMG), you can restrict the above-mentioned selection by choosing Master Data → Account → Maintain
Account Relationship Types → Set Type of Cash Concentration Carryforward.
When you start a single run, you can define individual amounts that overwrite the settings from the account hierarchy for this run.
Prerequisites
Before you can run cash concentration (clearing accounts), you must define these accounts in a hierarchy of the hierarchy type Cash
Concentration (Creating Account Hierarchies).
Note that during the cash concentration run, the limit check for subordinate accounts is deactivated.
Procedure
1. Choose Periodic Tasks → Cash Concentration → New Run. To clear one account hierarchy, choose Single Run. To clear all
hierarchies in one or more bank areas, choose Mass Run.
The system displays a screen on which you can specify the selection criteria for the account hierarchies that are to be processed.
2. If you have chosen the mass run, you can select the hierarchies according to bank area and currency.
3. If you have chosen the single run, you can also specify the root account of the account hierarchy that is to be balanced. Using the
F4 help you can display all the root accounts for which a valid hierarchy exists.
Note:
To identify a hierarchy as due, the balancing posting date is always used as reference.
4. Specify the value date until which account movements on the subordinate accounts are to be included.
5. If you so wish, you can round off the carryforward amounts (rounding off point). Enter the point to which the rounding is to take place
from the right. The currency-specific number of digits after the decimal point applies.
If you wish to specify cash concentration amounts in a currency for which no places after the decimal point are defined, the system
may add two zeros to the amount. To avoid this, choose Enter as soon as you have specified the account number. The system then
interprets the amount in accordance with the account currency and processes the subsequently entered amounts correctly.
7. Choose Execute.
Result
The system displays a log indicating which carryforwards have been created. (Note: The log is set in the print spool. Depending on
whether or not the log is to be printed immediately, you must maintain the corresponding values in the user fixed values first).
If errors occur during a run, meaning that individual accounts have not been balanced, then you can balance these again (restart).
Creating a hierarchy
· At the end of each month you wish to transfer the amount exceeding a balance of USD 2,000 from two salary accounts (of a married
couple, for example) to a third investment account.
¡ To do this you create a hierarchy with the investment account as root account and the two salary accounts as subordinate accounts.
Enter a maximum balance of 2,000 for each of the subordinate accounts.
· On certain key dates you wish to completely transfer the balance of an account A to another account B.
¡ To do this you create a hierarchy with account B as root account and account A as subordinate account. Specify a maximum balance
of 0 for the subordinate account A.
Result
You receive a list showing the carry forwards that would have been created. You can call up the application log by choosing Periodic tasks → Application log →
Cash concentration.
Use
If errors occur during a cash concentration mass run because individual accounts could not be cleared, (for example, because they
were not active), these are initially locked for further processing within the balancing tasks (for example, account balancing).
In this case you can repeat the run for these accounts.
Procedure
1. Correct the cause of the error.
2. Choose Periodic Tasks → Cash Concentration → Restart. The system then selects the unprocessed accounts from the terminated
run. You can change only the amount definitions and the simulation indicator of the run.
It is also possible to restart simulation runs.
Use
This function supports you in fulfilling banks' notification obligation regarding tolerated overdraft in accordance with the German
consumer credit law (§4 and §5). This law requires you, for example, to inform a customer if an account overdraft has been tolerated
for more than three months and the customer is a natural person.
If a bank tolerates the overdraft of a current account of a natural person and the account has been overdrawn for more than a certain
time period, in accordance with the consumer credit law the bank is required to inform the customer of the annual interest, incurred
costs and any other changes.
The current account system offers you the option of periodically monitoring accounts for which an overdraft of the external limit is
tolerated and which are, therefore, affected by this law.
If an external limit has been exceeded for a certain time period and if other criteria apply, (for example, the account involved belongs to
a natural person), it is possible to initiate notification of the customer. The system supplies the necessary data for notification by means
of an interface. The actual printing and special formatting of the letter is performed by a notification module that you create yourself.
Prerequisites
In the Implementation Guide (IMG) you must have activated Business Transaction Event "Tolerated Overdraft" for the notification by
choosing Basic settings ® Business Transaction Events / Event control → Activate function modules (P/S) SAP application.
Scope of Functions
On the current posting date for payment transactions the system checks if the external limit has been exceeded. This check produces
those accounts whose limit has been exceeded for a time period that you have specified. These are saved in a table and transferred to
the above-mentioned business transaction event. This business transaction event transfers the address data and other data relating to
the overdraft to a function module. You can format the transferred data to suit your requirements, much the same as for the bank
statement.
Restrictions
Only limits and reference limits existing in the current account currency are included. Note this particularly for accounts affected by
currency changeover.
IHC payment orders with the status Posted Temporarily are not included. (Applies only to SAP In-House Cash.)
Procedure
Choose Periodic tasks → Tolerated overdraft → New run.
Enter a bank area or an interval of different bank areas.
Specify a business partner category.
If required, enter details on 'Special business partner selections'.
Specify an overdraft period (generally 3 months).
The length of the overdraft period results from the total of the number of months and days you have specified. If the start of an overdraft period is not on a working
day, it is extended to the previous working day. The date of the last posting date-based end of day balance is set as end of the overdraft period, meaning the date
directly before the current posting date for payment transactions.
Specify checks per account for the period:
No payment items with process
Here you can exclude accounts with turnovers resulting from a certain process. In the current account system, a process corresponds to a technical
operation that leads to the creation of payment items and payment orders. The process specified in the item or order represents the origin (for
example, the item was created by an account closure). If you do not enter any details here, all accounts on which at least one payment item of any
kind was posted in the overdraft period will be excluded from notification.
Here you can switch on or off whether the system is to perform a check regarding the change of the external limit. If you set the indicator, the system
removes all accounts from the monitoring run whose external limit has not only been exceeded, but whose limit has also changed during the
specified period.
01. Specify whether you wish to create a notification for the determined accounts or if you wish to flag them for notification.
For more information on these two notification options, read
Executing Notification.
Start the run.
Example
You want to check the accounts of all bank areas whose account holder is a natural person and whose external limit, based on the respective current posting date
for payment transactions, has been overdrawn at least three months.
An account is only to be flagged if the external limit has not been changed within the last three months and no payment item has been posted except the item
created by account balancing.
01. Do not enter a bank area, because if these fields remain blank, the system performs the run across all bank areas.
02. As business partner category, specify 'Natural person'.
03. As overdraft period, specify '3 months’.
04. You specify the check that ensures that no payment items other than balancing items have been posted to the account during the overdraft period by means of
the process of a payment item. You have two options for specifying the check.
Option 1: You individually list all processes in the dialog box 'Multiple selection' (except the processes 'Account balancing' (0090) and 'Account balancing
reference account' (0092).
Option 2: You indirectly list the processes by excluding the individual values 'Account balancing (0090) and 'Account balancing reference account' (0092)
using the pushbutton 'Complex selections' (F7) in the dialog box 'Multiple selection'. (You must specify these two individual values in the window section '....but
not').
You define the same check with both options: The accounts of natural persons that have been overdrawn for three months but on which payment items have
been posted in those three months that were not balancing items are not flagged for notification.
05. Specify that the external limit for an account may not have changed during the overdraft period.
06. Specify that accounts are to be flagged for notification.
07. Start the run.
Result
If the run was successful, using the menu option Periodic tasks → Tolerated overdraft → Notification, you can create a list of the flagged accounts and choose
those for which you want to have the system initiate notification and forward information to the notification module.
Prerequisites
In the Implementation Guide (IMG) you must have activated Business Transaction Event
"Tolerated Overdraft" for the notification by choosing Basic settings ® Business Transaction Events / Event control ® Activate function modules (P/S) SAP
application.
Procedure
If you chose option A, notification has already been completed as part of the monitoring run. Nothing else needs to be done.
If you chose option B, the overdrawn accounts have only been flagged for notification during the monitoring run and you still have to do the following:
01. Choose Periodic tasks → Tolerated overdraft → Notification.
This gives you a list of accounts to be notified in accordance with your specifications.
02. Choose Notify, to transfer the selected accounts to the business transaction event.
In the list of accounts to be notified, the processing status is displayed by a traffic-light symbol.
Notification possible.
Indication that you were already in the detail display.
Accounts not notified, as the business transaction event recorded an error.
No traffic-light
Notification has been executed.
Use
The overview provides you with information on the accounts whose external limit has been exceeded during a certain time period.
Procedure
1. Choose Information System → Tolerated Overdrafts.
2. Enter the number of the tolerated overdraft monitoring run.
3. Specify the bank area and the monitoring status.
4. If required, enter the start and end dates of the overdraft.
5. Choose Execute.
Result
The system displays the overview list of all accounts in accordance with your selection criteria.
Use
You can replace account maintenance officers, bank statement recipients, or business partners in user-defined roles by one or more
different business partners in the same roles for selected accounts.
Prerequisites
The selected accounts must have the Active status, and the new business partners must already be created in the roles
Procedure
1. Choose Periodic Tasks → Master Data Changes → Change Business Partner.
Result
You have replaced the previous business partner with one or more new business partners in all accounts.
Example
If account maintenance officer A leaves the company, or if the company is restructured, the account balance has to be distributed to
one or more other account maintenance officers. You can do so with this function without having to change each account separately.
Purpose
The information system is used to evaluate the extensive data basis online and to display the information in manageable units on the
screen. If, for example, you require an overview of the balances of a certain bank area for your statistics or strategic planning, you can
use the Information System to obtain this overview.
The main data basis of the information system comprises the accounts and their turnovers and administration. To display or evaluate
the data from the database you use special ABAP programs known as reports. For more information on reports, see the documentation
Working with Reports.
In the current account system, the Information System provides an effective, wide range of reports for the following areas:
· History of the individual conditions, standard conditions, and condition assignment
· Balance list and balance list by key date
· Overdraft list
· Account locks
· Check locks (only applies for banks)
· Interest scale
· Limit overview
· Individual conditions
· Tolerated overdrafts
· Account overview for the currency changeover
· Accounts for review
· Holds
· Reference accounts
· General ledger transfer
The following describes the basic characteristics of the Information System with regard to the current account system. The special
report features are explained in each document on the respective report. For more information, choose the Program Documentation
button when you call up the report.
You can analyze each area as often as required. However, note that under normal circumstances, it is advisable to only create the lists
in certain situations (for example, end-of-day balancing is complete). Typically, their creation is planned for each batch job. These lists
are created to enable the evaluation of the data created in this component. This supports repetitive standard evaluations and also
reports with a specific purpose.
Integration
The Information System was created with the SAP List Viewer. The SAP List Viewer standardizes and simplifies the use of lists in the
SAP System. A uniform interface and list formatting is available for all lists. It offers convenient options for the dynamic creation of your
own layouts.
See also:
SAP List Viewer (ALV): Classic
Scope of Functions
Restrictions
These specifications do not apply to the Information System for the general ledger transfer. In this case, the selection criteria and
evaluation options are different, as their format has technical differences.
Use
You need a complete statement of the condition changes for auditing purposes. These reports enter and display conditions even if they
have been deleted or have not yet been used. This enables you to create a complete condition history for auditing purposes, which
does not omit any details.
Procedure
The reports document the history for the standard and individual conditions, as well as for the condition assignments. In addition, the
reports evaluate the document file. You can generate the histories in the variant with the SAP List Viewer to archive the data.
1. Choose the report you require under Information System -> Condition History:
¡ Individual Condition History
¡ Standard Condition History
¡ Condition Assignment History.
2. To extend the condition changes (to be checked) to a date in the past, overwrite the defaulted current date and enter an earlier
date.
The system evaluates all change documents from the specified time.
3. You can restrict the selection as follows:
¡ Individual conditions: To a bank area, to a user who made a change, or to a document number
¡ Standard conditions: To a condition area, to a user who made a change, or to a document number
¡ Condition assignment: to condition area, condition group category and condition group, to a user who made a change, or to a
document number.
4. Choose Execute.
The system displays an overview of all changes from the selected time and the additional restrictions.
5. Choose Display Document.
The system displays a formatted change, which is recorded in this change document.
To archive the change history, you can choose the more compact Display in List Viewer.
Prerequisites
Choose Information System →Balance List to display the balance list.
Procedure
1. Specify one or more bank areas.
2. Specify one or more account currencies.
3. Specify one or more account numbers.
4. Select a business partner category.
5. Enter the name of the account maintenance officer or the account holder.
6. Enter the business partner key.
7. Set the indicator that specifies that the balance list is to contain no accounts whose balance is zero.
8. Set the indicator that specifies whether the turnovers on the credit side during the last month are to be displayed for each account.
9. Enter a balance, or a balance interval and specify the currency.
The system displays only accounts whose balance meets this selection requirement.
10. Specify the display variant.
11. Choose Execute.
If you use Dynamic Selections you can also design the account selection to suit your own requirements. For more information, see
Information System.
Result
The system displays the balance list of the selected accounts.
Use
You can use the report Balance List by Key Date (RFBKBAL1_VAL) to create an overview of the balances for selected accounts. You
can use the balance list, for example, for strategy planning within your bank area or to check individual account balances.
Scope of Functions
This report contains all functions that are available in the report Balance List (RFBKBAL1). However, with this report you can also enter
a key date for the selection.
For more information about the Balance List report, see Displaying Balance Lists.
.