Uploaded by sekulic.smiljka

fdocuments.net sap-tfin50-financial-accounting-i-part-1-of-2

advertisement
TFIN50
Financial Accounting I
Part 1 of 2
mySAP ERP Financials
Date
Training Center
Instructors
Education Website
Participant Handbook
Course Version: 2006 Q2
Course Duration: 10 Day(s)
Material Number: 50080192
An SAP course - use it to learn, reference it for work
Copyright
Copyright © 2006 SAP AG. 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.
Trademarks
•
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are
registered trademarks of Microsoft Corporation.
•
IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®,
S/390®, AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.
•
ORACLE® is a registered trademark of ORACLE Corporation.
•
INFORMIX®-OnLine for SAP and INFORMIX® Dynamic ServerTM are registered
trademarks of Informix Software Incorporated.
•
UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.
•
Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®,
VideoFrame®, MultiWin® and other Citrix product names referenced herein are trademarks
of Citrix Systems, Inc.
•
HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World
Wide Web Consortium, Massachusetts Institute of Technology.
•
JAVA® is a registered trademark of Sun Microsystems, Inc.
•
JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for
technology invented and implemented by Netscape.
•
SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP
EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.com
are trademarks or registered trademarks of SAP AG in Germany and in several other countries
all over the world. All other products mentioned are trademarks or registered trademarks of
their respective companies.
Disclaimer
THESE MATERIALS ARE PROVIDED BY SAP ON AN "AS IS" BASIS, AND SAP EXPRESSLY
DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR APPLIED, INCLUDING
WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, WITH RESPECT TO THESE MATERIALS AND THE SERVICE,
INFORMATION, TEXT, GRAPHICS, LINKS, OR ANY OTHER MATERIALS AND PRODUCTS
CONTAINED HEREIN. IN NO EVENT SHALL SAP BE LIABLE FOR ANY DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES OF ANY
KIND WHATSOEVER, INCLUDING WITHOUT LIMITATION LOST REVENUES OR LOST
PROFITS, WHICH MAY RESULT FROM THE USE OF THESE MATERIALS OR INCLUDED
SOFTWARE COMPONENTS.
About This Handbook
This handbook is intended to complement the instructor-led presentation of this
course, and serve as a source of reference. It is not suitable for self-study.
Typographic Conventions
American English is the standard used in this handbook. The following
typographic conventions are also used.
Type Style
Description
Example text
Words or characters that appear on the screen. These
include field names, screen titles, pushbuttons as well
as menu names, paths, and options.
Also used for cross-references to other documentation
both internal (in this documentation) and external (in
other locations, such as SAPNet).
2006/Q2
Example text
Emphasized words or phrases in body text, titles of
graphics, and tables
EXAMPLE TEXT
Names of elements in the system. These include
report names, program names, transaction codes, table
names, and individual key words of a programming
language, when surrounded by body text, for example
SELECT and INCLUDE.
Example text
Screen output. This includes file and directory names
and their paths, messages, names of variables and
parameters, and passages of the source text of a
program.
Example text
Exact user entry. These are words and characters that
you enter in the system exactly as they appear in the
documentation.
<Example text>
Variable user entry. Pointed brackets indicate that you
replace these words and characters with appropriate
entries.
© 2006 SAP AG. All rights reserved.
iii
About This Handbook
TFIN50
Icons in Body Text
The following icons are used in this handbook.
Icon
Meaning
For more information, tips, or background
Note or further explanation of previous point
Exception or caution
Procedures
Indicates that the item is displayed in the instructor's
presentation.
iv
© 2006 SAP AG. All rights reserved.
2006/Q2
Contents
Course Overview ......................................................... vii
Course Goals ...........................................................vii
Course Objectives .....................................................vii
Unit 1: Basic settings ..................................................... 1
Organizational Units ....................................................3
Variant Principle ....................................................... 15
Fiscal Year ............................................................. 17
Currencies ............................................................. 27
Unit 2: Master Data ...................................................... 41
General Ledger Accounts............................................ 42
Customer/Vendor Accounts ......................................... 73
Bank Accounts .......................................................108
Unit 3: Document Control............................................. 119
Document Structure .................................................120
Posting Periods ......................................................147
Posting Authorizations ..............................................158
Simple Documents in Financial Accounting ......................165
Unit 4: Posting Control ................................................ 181
Default Values ........................................................183
Change Control ......................................................191
Document Reversal..................................................200
Payment Terms and Cash Discounts..............................209
Taxes ..................................................................231
Cross-Company Code Transactions ..............................255
Unit 5: Clearing .......................................................... 271
Clearing Open Items.................................................272
Incoming and Outgoing Payments.................................288
Payment Differences ................................................301
Exchange Rate Differences ........................................318
Unit 6: Cash journal .................................................... 325
Cash Journal Configuration.........................................326
Cash Journal Transaction...........................................336
2006/Q2
© 2006 SAP AG. All rights reserved.
v
Contents
TFIN50
Unit 7: Special G/L transactions..................................... 353
Application Area for Special G/L Transactions ...................354
Configuration of Special G/L Transactions .......................386
Unit 8: Parking Documents ........................................... 403
Basics of Document Parking Versus Hold Document ...........404
Parking Documents and Processing Parked Documents.......419
Document Parking and Workflow ..................................431
Appendix 1: Data Sheet
............................................ 455
Appendix 2: Menu Paths
........................................... 461
Index ....................................................................... 477
vi
© 2006 SAP AG. All rights reserved.
2006/Q2
Course Overview
Target Audience
This course is intended for the following audiences:
•
Solution consultants responsible for the implementation of Financial
Accounting with mySAP ERP Financials
Course Prerequisites
Required Knowledge
•
•
•
•
Business proficiency in the area of Financial Accounting (Accounting).
SAP120 Navigation
ERP001 Management Empowered by mySAP ERP
ERP020 Management Empowered by mySAP ERP Financials
Course Goals
This course will prepare you to:
•
•
Configure and utilize the organizational units, master data and documents
from Financial accounting in mySAP ERP Financials
Configure and utilize the SAP transaction processes in external accounting
Course Objectives
After completing this course, you will be able to:
•
•
•
•
•
•
Create organizational units for Financial Accounting
Maintain master data
Influence the entry of posting transactions
Analyze and explain posting transactions
Display special G/L transactions in the system
Use the document parking function within the system and define it
appropriately
SAP Software Component Information
The information in this course pertains to the following SAP Software Components
and releases:
2006/Q2
© 2006 SAP AG. All rights reserved.
vii
Course Overview
TFIN50
Curriculum Path
Figure 1: Solution Consultant mySAP Financials - Financial Accounting
viii
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 1
Basic settings
Unit Overview
•
•
•
•
Company code, business areas
Fiscal Year
Currencies
Variant principle
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
•
•
Map the accounting structure of your company using mySAP ERP Financials
organizational units
Explain the meaning of the terms “company code” and “business area” and
their differences
Create a company code
Explain the use and advantages of the variant principle
Explain the necessity and use of a fiscal year variant
Explain different types of fiscal year variants
Define a fiscal year variant according to your requirements
Assign the fiscal year variant to a company code
Define currencies in the mySAP ERP system
Explain the meaning of different exchange rate types
Maintain exchange rates
Use the different tools for maintaining exchange rates
Explain the options for maintaining exchange rates
Unit Contents
Lesson: Organizational Units.....................................................3
Exercise 1: Organizational Units ............................................9
Lesson: Variant Principle ....................................................... 15
Lesson: Fiscal Year.............................................................. 17
Exercise 2: The Fiscal Year ................................................ 21
2006/Q2
© 2006 SAP AG. All rights reserved.
1
Unit 1: Basic settings
TFIN50
Lesson: Currencies .............................................................. 27
Exercise 3: Currencies...................................................... 35
2
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Lesson: Organizational Units
Lesson Overview
Reflect the organizational units in accounting with mySAP ERP
•
•
•
•
Explain the terms client, company code, and business area
Create company codes and business areas
Copy company codes
Make country-specific settings
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Map the accounting structure of your company using mySAP ERP Financials
organizational units
Explain the meaning of the terms “company code” and “business area” and
their differences
Create a company code
Business Example
Your client's company is a medium-sized enterprise based in the course country.
The enterprise is a single legal entity.
Figure 2: Organizational Units in mySAP ERP Financials
The client is the highest level in the mySAP ERP system hierarchy. Specifications
or data that is valid for all organizational units in mySAP ERP applications (such
as exchange rates, for example) are entered at the client level. This eliminates the
2006/Q2
© 2006 SAP AG. All rights reserved.
3
Unit 1: Basic settings
TFIN50
need to enter this information more than once. Each client is an independent
unit with separate master records and a complete set of tables and data. Users
must enter a client key and have a user master record in the client in order to log
on to the system.
Important organizational units in Financials:
•
•
4
Company Code (for external purposes) A company code represents an
independent balancing/legal accounting entity. An example would be a
company with independent accounts within a corporate group. Financial
statements required by law can be created at company code level. Therefore,
a company code is the minimum structure necessary in mySAP ERP
Financials. In an international business, operations are often scattered across
numerous countries. Since most government and tax authorities require the
registration of a legal entity for every company, a separate company code is
usually created per country.
Business Area (for internal purposes) Business areas represent separate
areas of operation within an organization and can be used across company
codes. They are balancing entities that can create their own set of financial
statements for internal purposes. It is therefore possible to save and evaluate
transaction figures for each business area. The use of business areas is
optional.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Figure 3: Creating a Company Code
Hint: The IMG suggests the following order:
•
•
Copy, Delete, Check Company Code
Edit Company Code Data
Copy an existing company code. This has the advantage that you also
copy the existing company code-specific parameters. After copying, you
can edit data in your new company code.
You have to select a four digit alphanumeric key as the company code
key. This key identifies the company code and, for example, must be
entered later when posting business transactions or creating company
code-specific master data.
Hint: The use of the copy function is optional. You can also define the
company code and carry out the configuration yourself, without using a
reference company code.
2006/Q2
© 2006 SAP AG. All rights reserved.
5
Unit 1: Basic settings
TFIN50
Figure 4: Company Code
The objects in the activity Edit Company Code Data include the following:
•
•
•
•
The address data is required for correspondence and is recorded on
evaluation reports.
You must define a currency for each company code. Accounts are managed
in the company code currency. All other currencies are interpreted as
foreign. The system translates the amounts posted in a foreign currency into
the company code currency. The currency defined in the company code is
known in mySAP ERP Financials as local currency.
You must enter a language key so that the system can create texts
automatically in the correct language; for example, when issuing checks.
The country key specifies which country is to be regarded as the home
country. The system interprets all other countries as foreign. This is
important for business or payment transactions, since different forms are
required for foreign payment transactions. The system also supports different
address formats for foreign correspondence.
•
When you define a business area, you only have to enter a four digit alphanumeric
key and a short description.
6
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Figure 5: Country Templates
In the mySAP ERP standard system, company code 0001 is a template for
a general company code with chart of accounts INT and no special country
specifications.
If you need a company code for a country that has a country template, you can
use the country installation program to copy the country-specific tables from the
country template to company code 0001. Company code 0001 is then configured
for the corresponding country. You should then copy this company code into your
new company code. You may then start the country installation program again
to create a template for another country and so on.
Hint: The country installation program not only creates a country-specific
company code template but also a country-specific template for
controlling areas, plants, purchasing organizations, sales organizations,
credit control areas, financial management areas, and so on.
Caution: Do not forget to copy the country template before you continue.
Do not use company code 0001 as your productive company code because
the country version program always uses this company code as the target
company code.
Also, you should only run the country installation program in a new
installation of mySAP ERP and not in an upgrade installation. This is
because the structure of the country-specific Customizing may have
changed from one mySAP ERP release to another.
2006/Q2
© 2006 SAP AG. All rights reserved.
7
Unit 1: Basic settings
8
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Exercise 1: Organizational Units
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a company code
Business Example
Your client's company is a medium sized enterprise based in the course country.
The enterprise is a single legal entity.
Task 1:
Create a company code GR## that reflects your client's company. In the rest of
this course, you will be working in this company code.
1.
Company code 1000 already contains all the necessary settings and data.
Copy company code 1000 to your new company code GR##.
Also copy the general ledger accounts at this point!
2.
Change the definition of your company code GR##:
Company name:
Group ##
Country:
Course country
Currency:
Local currency
Language:
Local language
You can fill the other fields to meet your requirements.
3.
Review the global parameters that were copied for your company code
when you created it.
Task 2:
Search the Implementation Guide (IMG) for all the settings that are relevant for
the “business area balance sheet”.
Hint: Use the binoculars icon to search for "Business area fin.
statements".
1.
Look for all the settings that are relevant for the “business area balance
sheet”.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
9
Unit 1: Basic settings
TFIN50
Task 3:
True or false?
1.
You can assign a business area to a company code directly.
Determine whether this statement is true or false.
□
□
10
True
False
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Solution 1: Organizational Units
Task 1:
Create a company code GR## that reflects your client's company. In the rest of
this course, you will be working in this company code.
1.
Company code 1000 already contains all the necessary settings and data.
Copy company code 1000 to your new company code GR##.
Also copy the general ledger accounts at this point!
a)
IMG Menu Path:
Tools → Customizing → IMG → Execute Project. Choose the "SAP
Reference IMG" pushbutton.
IMG transaction code: SPRO
Copy company code:
IMG: Enterprise Structure → Definition → Financial Accounting
→ Edit, Copy, Delete, Check Company Code → Copy, delete, check
company code
Menu bar: Organizational object → Copy org. object
Field Name or Data Type
Values
From Company Code
1000
To Company Code
GR##
Choose “Enter”.
Field Name or Data Type
Values
Do you want to copy the company
code data of the G/L accounts?
Yes!
Do you want to assign another local No
currency to the target company
code?
Confirm the "Information: Certain data was not copied, see long
text" dialog box by pressing "Enter".
Confirm other warning messages by pressing "Enter" and continue
copying.
2.
Change the definition of your company code GR##:
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
11
Unit 1: Basic settings
TFIN50
Company name:
Group ##
Country:
Course country
Currency:
Local currency
Language:
Local language
You can fill the other fields to meet your requirements.
a)
Select the green arrow to return to the dialog box and select "Edit
company code data" or follow the next menu path.
Change the definition of the company code:
MG: Enterprise Structure → Definition → Financial Accounting
→ Edit, Copy, Delete, Check Company Code → Edit Company Code
Data.
Select GR##.
Field Name or Data Type
Values
Company Name
Group ##
City
Any city
Country
Course country
Currency
Local currency
Language
Local language
Choose “Save".
3.
Review the global parameters that were copied for your company code
when you created it.
a)
Review the global company code parameters.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Company Code → Enter Global Parameters
Doubleclick on your company code to review the global parameters.
Note: Congratulations! You have just created your own
company code!
Continued on next page
12
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Organizational Units
Task 2:
Search the Implementation Guide (IMG) for all the settings that are relevant for
the “business area balance sheet”.
Hint: Use the binoculars icon to search for "Business area fin.
statements".
1.
Look for all the settings that are relevant for the “business area balance
sheet”.
a)
Enabling Business Area Financial Statements
Check Activation of Business Area Balance Sheets
Activate Business Area Balance Sheets
Task 3:
True or false?
1.
You can assign a business area to a company code directly.
Answer: False
Business areas are not directly assigned to company codes. This makes it
possible to evaluate transaction figures for each business area beyond the
boundaries of the company code too.
2006/Q2
© 2006 SAP AG. All rights reserved.
13
Unit 1: Basic settings
TFIN50
Lesson Summary
You should now be able to:
•
Map the accounting structure of your company using mySAP ERP Financials
organizational units
•
Explain the meaning of the terms “company code” and “business area” and
their differences
•
Create a company code
14
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Variant Principle
Lesson: Variant Principle
Lesson Overview
You get a theoretical insight using the variable principle within the SAP system.
Lesson Objectives
After completing this lesson, you will be able to:
•
Explain the use and advantages of the variant principle
Business Example
Your customer has been informed by an experienced consultant that there is a
principle in mySAP ERP that appears in several configuration tables and that
simplifies the system for him.
Figure 6: The Variant Principle
The following example should explain this principle: Create a fiscal year variant
•
•
•
•
2006/Q2
Define the variant: K4 is your fiscal year variant.
Determine values for the variant K4: Define the properties of fiscal year K4.
Assign the variant to mySAP ERP objects: Assign K4 to various company
codes that use this fiscal year.
The main advantage for using variants is that it is easier to maintain
properties which are common among several business objects.
© 2006 SAP AG. All rights reserved.
15
Unit 1: Basic settings
TFIN50
Lesson Summary
You should now be able to:
•
Explain the use and advantages of the variant principle
16
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Fiscal Year
Lesson: Fiscal Year
Lesson Overview
This lesson explains how you define different fiscal year variants.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Explain the necessity and use of a fiscal year variant
Explain different types of fiscal year variants
Define a fiscal year variant according to your requirements
Assign the fiscal year variant to a company code
Business Example
The company's fiscal year corresponds to the calendar year. The Accounting
Manager wants four special periods for postings for year-end closing.
Figure 7: The Fiscal Year
To assign business transactions to different periods, you have to define a fiscal
year with posting periods. You define the fiscal year as a variant that is assigned
to the company code.
The fiscal year variant contains the definition of posting periods and special
periods. Special periods are used for postings that are not assigned to time
periods, but to the business process of “year-end closing”. In total, you can
define 16 periods.
The system derives the posting period from the posting date. If the posting date
falls within the last normal posting period, you can post the transaction in one
of the special periods.
2006/Q2
© 2006 SAP AG. All rights reserved.
17
Unit 1: Basic settings
TFIN50
Example: The graphic shows a fiscal year with 12 posting periods and 4 special
periods. If the posting date falls in the 12th period, you can post the transaction in
one of the four special periods instead.
Standard fiscal year variants are already defined in the system and you can use
them as templates.
Hint: The fiscal year variant does not specify whether a period is open or
closed. This data is managed in another table. The fiscal year variant only
defines the number of periods and their start and finish dates.
Figure 8: Year-Independent Fiscal Year Variant
If each fiscal year of a fiscal year variant uses the same number of periods, and the
posting periods always start and end on the same day of the year, the variant is
year-independent. A year-independent fiscal year variant can be defined as:
•
•
Calendar year
Non-calendar year
If the fiscal year is defined as the calendar year, the posting periods are equal
to the months of the year. Therefore, a fiscal year that is a calendar year must
have 12 posting periods.
18
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Fiscal Year
If the fiscal year is defined as a non-calendar year, you have to define the posting
periods by assigning end dates to each period. A non-calendar year can have
between 1 and 16 posting periods. If the non-calendar year does not start on
January 1st, the periods of the year that belong to the former or the coming fiscal
year must have an indicator -1 or +1.
The example above on the right shows a non-calendar year with 6 posting periods
which goes from April to March. The months January to March therefore still
belong to the old fiscal year and have the indicator -1.
If the fiscal year differs from the calendar year, but the posting periods correspond
to calendar months, the day limit for February should be 29 to consider leap years.
Fiscal years are normally year-independent.
Figure 9: Year-Specific Fiscal Year Variants
A fiscal year variant has to be defined as year-specific if one of the following
conditions is fulfilled: The start and end dates of the posting periods for some
fiscal years are different to the dates for other fiscal years. Some fiscal years use a
different number of posting periods.
If all of the fiscal years of a fiscal year variant have the same number of posting
periods, only the different period dates for the different years have to be defined
(see example on the left).
If one year of a fiscal year variant has less posting periods than the others, it is
called a shortened fiscal year (see example on the right). This could be required,
for example, if closing has to be carried out before the end of the normal fiscal
year; (for example, if the beginning of the fiscal year should be changed or if the
company was sold). You have to define the shortened fiscal year and its number of
posting periods before you can define the period dates. For this year, you can only
assign a lower number of posting periods.
2006/Q2
© 2006 SAP AG. All rights reserved.
19
Unit 1: Basic settings
20
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Fiscal Year
Exercise 2: The Fiscal Year
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a calendar year-based fiscal year variant and assign it to your
company code
•
Create a quarter-based fiscal year variant
Business Example
The company's fiscal year corresponds to the calendar year. The Accounting
Manager wants four special periods for postings for year-end closing.
Task:
Check the properties of the fiscal year variants. Define the fiscal year variants.
1.
Which of the predefined fiscal year variants are
Calendar year
Year-specific
2.
For what purposes are year-specific fiscal year variants usually used?
3.
Create a calendar year variant ## for your company with 12 posting periods
and four special periods
Hint: Add 30 to your group number since some of the existing data
begins with 01, 02, and so on. For example, if your group number is
02, add 02 + 30 and enter 32 for your fiscal year variant.
2006/Q2
4.
Assign the fiscal year variant that you created to your company code GR##.
5.
Create a fiscal year variant ## + 60 for a fiscal year with just four posting
periods and one special period. The length of one posting period is three
months. The fiscal year runs from April to March.
© 2006 SAP AG. All rights reserved.
21
Unit 1: Basic settings
TFIN50
Solution 2: The Fiscal Year
Task:
Check the properties of the fiscal year variants. Define the fiscal year variants.
1.
2.
Which of the predefined fiscal year variants are
Calendar year
01, K0, K1, K2, K3, K4
Year-specific
AA, AM, R1, UL, WK
For what purposes are year-specific fiscal year variants usually used?
Answer: The year-specific fiscal year variants are used:
•
•
If the start and end date of the posting periods differ from year to year
If one fiscal year has fewer posting periods than the others (shortened
fiscal year)
Continued on next page
22
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Fiscal Year
3.
Create a calendar year variant ## for your company with 12 posting periods
and four special periods
Hint: Add 30 to your group number since some of the existing data
begins with 01, 02, and so on. For example, if your group number is
02, add 02 + 30 and enter 32 for your fiscal year variant.
a)
Create a fiscal year variant based on the calendar year.
IMG: Financial Accounting → Financial Accounting Global
Settings → Fiscal Year → Maintain Fiscal Year Variant (Maintain
Shortened Fisc. Year)
Edit → New Entries
Field Name or Data Type
Values
FV
## + 30
Hint: Add 30 to your group number since some of the existing
data begins with 01, 02, and so on. For example, if your
group number is 02, add 02 + 30 and enter 32 for your fiscal
year variant.
Field Name or Data Type
Values
Description
12 periods calendar year ##
Calendar Year
Number of posting periods
12
Number of special periods
4
Choose "Save“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
23
Unit 1: Basic settings
4.
TFIN50
Assign the fiscal year variant that you created to your company code GR##.
a)
Assign the fiscal year variant to a company code.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Fiscal Year → Assign Company Code to a Fiscal Year Variant
Confirm any information with “Enter”.
Field Name or Data Type
Values
Fiscal Year Variant
## + 30
Choose “Save".
Continued on next page
24
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Fiscal Year
5.
Create a fiscal year variant ## + 60 for a fiscal year with just four posting
periods and one special period. The length of one posting period is three
months. The fiscal year runs from April to March.
a)
Define a fiscal year variant with four posting periods and one special
period.
IMG: Financial Accounting → Financial Accounting Global
Settings → Fiscal Year → Maintain Fiscal Year Variant (Maintain
Shortened Fisc. Year)
Edit → New Entries
Field Name or Data Type
Values
FV
## + 60
Description
4 periods - Group ##
Number of Posting Periods
4
Number of Special Periods
1
Choose “Save". Select the green arrow to return to the overview
screen.
Define the period dates:
Select fiscal year variant ## + 60.
Doubleclick on “Periods" in the dialog structure.
Edit → New Entries
Month
Day
Period
Year Shift
03
31
4
—1
06
30
1
0
09
30
2
0
12
31
3
0
Choose “Save".
Note: You have just created a calendar-year fiscal year variant
and assigned it to your company code.
You have also created a non-calendar fiscal year variant.
2006/Q2
© 2006 SAP AG. All rights reserved.
25
Unit 1: Basic settings
TFIN50
Lesson Summary
You should now be able to:
•
Explain the necessity and use of a fiscal year variant
•
Explain different types of fiscal year variants
•
Define a fiscal year variant according to your requirements
•
Assign the fiscal year variant to a company code
26
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Lesson: Currencies
Lesson Overview
This lesson presents the configurations options in this area.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
•
Define currencies in the mySAP ERP system
Explain the meaning of different exchange rate types
Maintain exchange rates
Use the different tools for maintaining exchange rates
Explain the options for maintaining exchange rates
Business Example
The company has customers and vendors in several foreign countries. The head
accountant is worried that keeping the exchange rates up to date in the system will
involve a substantial amount of work. You need to convince him that it is much
less work than expected if the tools mySAP ERP offers are used.
Figure 10: Currencies and Exchange Rate Types
A currency key must be assigned to every currency used. Most currencies are
already defined in the SAP System with standard international currency keys.
Each currency key can have a validity date.
2006/Q2
© 2006 SAP AG. All rights reserved.
27
Unit 1: Basic settings
TFIN50
For every combination of two currencies, you can maintain different exchange
rates which are distinguished by an exchange rate type. These different exchange
rates can be used for various purposes such as valuation, conversion, translation,
and planning.
Figure 11: Translation Ratios
The relationship between currencies must be maintained per exchange rate type
and currency pair using translation ratios. This usually has to be performed
only once.
Because inflation can heavily influence the relationship between currencies,
translation ratios can be maintained on a time period basis.
Figure 12: Maintaining Exchange Rates
28
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Maintaining exchange rates is an on-going task.
To reduce maintenance, mySAP ERP offers several tools. For each exchange rate
type you can use one of the following tools:
•
•
•
Inversion (of the tools available, inversion is the oldest and is seldom used
today)
Base currency
Exchange rate spreads
Hint: You can only use one of these tools for each exchange rate type.
You can however use different tools for different exchange rate types.
Using report RFTBFF00, which enables you to transfer external market data in
file form, you can automatically update the exchange rate table by uploading an
input file in Multicash form.
You can also use the reports RFTBDF07 and RFTBDF14 to transfer exchange
rates; the data is transferred realtime using a datafeed interface if the external
datafeed supports realtime provision of exchange rates. Remote Function Call
(RFC) creates a direct connection between an external system and the SAP
System. For more information about the file input format, data providers, file
structures, and so on, see the documentation for this report.
Figure 13: Exchange Rate Spreads
2006/Q2
© 2006 SAP AG. All rights reserved.
29
Unit 1: Basic settings
TFIN50
Exchange rate spreads between the bank buying/selling rate and average rate
usually remain constant. If the exchange rate spread of an exchange rate type is
entered in the system, you only have to maintain the average rate since the buying
and the selling rate can be derived by adding/subtracting the exchange rate spread
to/from the average rate.
Combination of base currency and exchange rate spreads:
A very efficient combination of the exchange rate tools is:
•
•
Using a base currency for the average rate (M)
Using the exchange rate spreads to calculate the buying and selling rates (B
and G)
Figure 14: Base Currency
A base currency can be assigned to an exchange rate type. You then only have
to maintain exchange rates for all other currencies into this base currency. A
translation between two foreign currencies is calculated via the base currency, that
is, by combining two exchange rates.
Until Release 4.0A, you could not use more than one base currency per exchange
rate type. Legal requirements may make it necessary to use different base
currencies for the translation into different currencies.
30
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Figure 15: Direct/Indirect Quotation of Exchange Rates
All mySAP ERP applications and functions process exchange rates using direct
quotation as well as indirect quotation. Whether the exchange rate is defined
or communicated using the direct or indirect method of quotation depends on
the market standard or the individual business transaction. The use of indirect
quotation is neither application nor country-specific - it affects all the components
in which exchange rates are used.
In direct quotation, one unit of foreign currency is quoted for the local currency,
whereas in indirect quotation, one unit of local currency is quoted for the foreign
currency.
Example: Local currency = EUR, foreign currency = USD
•
•
•
•
Direct quotation: 1 USD = 1.07021 EUR
One unit of foreign currency USD costs the displayed number of units of
local currency
Indirect quotation: 1 USD = 0.93439 EUR
For one unit of the local currency EUR you will receive the displayed
number of units of the foreign currency.
For each currency pair you can define either the direct quotation or the indirect
quotation as the standard notation for the exchange rate. If the exchange rate you
enter does not have the same quotation as the standard quotation set up here, the
exchange rate is highlighted to show this.
2006/Q2
© 2006 SAP AG. All rights reserved.
31
Unit 1: Basic settings
TFIN50
Figure 16: Worklists for Maintaining Exchange Rates
In lots of companies, the maintenance of the exchange rate table TCURR is shared
by several employees. The following problems can occur:
•
•
•
•
Employees maintain incorrect exchange rates (unknowingly or
unintentionally)
Employees maintain the exchange rates with the incorrect quotation (indirect
instead of direct, or vice versa)
The table is very large, and maintaining it is very time-consuming (scrolling
is necessary)
The table TCURR cannot be maintained by more than one user
simultaneously.
As of release R/3 Enterprise you can define worklists and then maintain the
exchange rates using the transaction TCURMNT. This has the following
advantages:
•
•
•
•
32
Only the relevant exchange rates can be maintained. You can also assign
authorizations for worklists.
Only the relevant quotation can be maintained.
The worklist is smaller and therefore clearer.
Parallel processing of different worklists is possible.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Figure 17: Design of exchange rate in different quotations
Exchange rates can be entered as a direct or indirect quotation. You can maintain
two prefixes that can be used to differentiate between direct and indirect quotation
exchange rates during input and display. If you do not enter a prefix, the standard
setting is valid:
•
•
“” (blank, without a prefix) for direct quotation exchange rates
“/” for indirect quotation exchange rates
Scenario 1: If you mostly work with direct quotations and only rarely use
indirect quotations, you should use the standard setting. In this way you can enter
direct quotation exchange rates without a prefix.
Scenario 2: If you increasingly use indirect quotations as well as direct
quotations, you should define a separate prefix for both, for example:
•
•
“*” for direct quotation exchange rates, “/” for indirect quotation exchange
rates
If you follow this suggestion, the configuration does not allow exchange
rates to be entered without a prefix, an error message occurs. Users are
therefore forced to consider which is the correct quotation and enter the
rate with a valid prefix.
3. Scenario: If you use mostly indirect quotations, you can check the setting as
follows:
•
•
2006/Q2
“*” for direct quotation exchange rates, “ ” (blank) for indirect quotation
exchange rates
This configuration allows indirect quotation exchange rates to be entered
without a prefix whereas the less used direct quotation exchange rates have
to be entered with a prefix.
© 2006 SAP AG. All rights reserved.
33
Unit 1: Basic settings
TFIN50
In SAP Note no. 783877 you will find an overview of FAQs about currency
translation.
34
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Exercise 3: Currencies
Exercise Objectives
After completing this exercise, you will be able to:
•
Check your knowledge about maintaining exchange rates in mySAP ERP
Business Example
The company has customers and vendors in several foreign countries. The head
accountant is worried that it will be a substantial amount of work to keep the
exchange rates up-to-date within the system. You need to convince him/her that it
is much less work than expected if the tools provided by mySAP ERP are used.
Task 1:
Answer the following question:
1.
Name the tools for maintaining the exchange rates:
Task 2:
Answer the following question:
1.
In mySAP ERP currencies are defined using
.
Fill in the blanks to complete the sentence.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
35
Unit 1: Basic settings
TFIN50
Task 3:
Answer the following question:
1.
Name three commonly used exchange rate types and what they are used for:
Task 4:
Answer the following question:
1.
36
Name the IMG path where you define the base currency.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Currencies
Solution 3: Currencies
Task 1:
Answer the following question:
1.
Name the tools for maintaining the exchange rates:
Answer:
•
•
•
Inversion
Base currency
Exchange rate spreads
Task 2:
Answer the following question:
1.
In mySAP ERP currencies are defined using currency keys.
Answer: currency keys
Task 3:
Answer the following question:
1.
Name three commonly used exchange rate types and what they are used for:
Answer:
•
•
•
M: Average rate for posting and clearing
G: Buying rate
B: Bank selling rate
Task 4:
Answer the following question:
1.
Name the IMG path where you define the base currency.
Answer: SAP NetWeaver → General Settings → Currencies → Check
Exchange Rate Types
2006/Q2
© 2006 SAP AG. All rights reserved.
37
Unit 1: Basic settings
TFIN50
Lesson Summary
You should now be able to:
•
Define currencies in the mySAP ERP system
•
Explain the meaning of different exchange rate types
•
Maintain exchange rates
•
Use the different tools for maintaining exchange rates
•
Explain the options for maintaining exchange rates
38
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Unit Summary
Unit Summary
You should now be able to:
•
Map the accounting structure of your company using mySAP ERP Financials
organizational units
•
Explain the meaning of the terms “company code” and “business area” and
their differences
•
Create a company code
•
Explain the use and advantages of the variant principle
•
Explain the necessity and use of a fiscal year variant
•
Explain different types of fiscal year variants
•
Define a fiscal year variant according to your requirements
•
Assign the fiscal year variant to a company code
•
Define currencies in the mySAP ERP system
•
Explain the meaning of different exchange rate types
•
Maintain exchange rates
•
Use the different tools for maintaining exchange rates
•
Explain the options for maintaining exchange rates
2006/Q2
© 2006 SAP AG. All rights reserved.
39
Unit Summary
40
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 2
Master Data
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Define and use a chart of accounts
Describe the structure of a general ledger account
Control the format of a general ledger account
Name and describe different types of general ledger accounts
Create, maintain, and control general ledger accounts
Describe how you can change several general ledger accounts at the same
time
Explain the advantages and disadvantages of group and country charts of
accounts
Describe the structure of customer and vendor accounts
Discuss the similarities and differences between general ledger and customer
and vendor accounts
Control and maintain customer and vendor accounts
Explain relationships between customer and vendor accounts
Maintain bank master data
Define house banks
Create accounts at your house banks
Maintain the links between bank and G/L accounts
Unit Contents
Lesson: General Ledger Accounts ............................................ 42
Exercise 4: General Ledger Accounts .................................... 63
Lesson: Customer/Vendor Accounts .......................................... 73
Exercise 5: Customer/Vendor Accounts.................................. 91
Lesson: Bank Accounts ........................................................108
Exercise 6: Bank Master Data ............................................ 113
2006/Q2
© 2006 SAP AG. All rights reserved.
41
Unit 2: Master Data
TFIN50
Lesson: General Ledger Accounts
Lesson Overview
You will be introduced into the Master Records of General Ledger Accounts.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
•
•
•
Define and use a chart of accounts
Describe the structure of a general ledger account
Control the format of a general ledger account
Name and describe different types of general ledger accounts
Create, maintain, and control general ledger accounts
Describe how you can change several general ledger accounts at the same
time
Explain the advantages and disadvantages of group and country charts of
accounts
Business Example
The accounting manager has decided that the chart of accounts and company code
settings for the G/L accounts can be copied from company code 1000. However,
the accounting department requires additional general ledger accounts to process
authorized travel expenses and payments. The expense account numbers must be
in a separate number interval.
Figure 18: Chart of Accounts
42
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
The chart of accounts is a variant which contains the structure and the basic
information about general ledger accounts.
You define the chart of accounts with a four character ID.
You define the individual components of the chart of account, for example,
language, length of the G/L account number, group chart of accounts, status.
The chart of accounts must be assigned to every company code for which accounts
are to be set up based on the structure concerned.
Figure 19: Define Chart of Accounts
The maintenance language is the language in which account descriptions are
maintained.
The length of the G/L account numbers can be from 1 to 10 digits.
Via the type of integration between general ledger accounts and cost types, you
can control to what extent the cost master record is maintained when you maintain
the G/L account master records of profit and loss statement accounts. You can
maintain cost types manually, however, you also have the option of maintaining
them automatically. When you save a new G/L account, the corresponding cost
type is created automatically. The prerequisite however, is that a default value for
the cost element category is defined for this cost element, since if no default value
exists, the system assumes that no cost element is to be created.
You can assign a group account number for each G/L account. This account
number is used for cross-company code reporting if the company codes use
different charts of accounts. If you enter a group chart of accounts in the chart
of accounts, the system defines that you have to enter a group account number in
2006/Q2
© 2006 SAP AG. All rights reserved.
43
Unit 2: Master Data
TFIN50
the corresponding field in the G/L account definition (required entry field) and
checks whether the group account number you have entered exists in the group
chart of accounts.
A chart of accounts that is not yet completed can be blocked so that no company
code can use it until it is ready.
You can get a directory of the G/L accounts in your chart of accounts for
information or for documentation purposes via report RFSKPL00. You use the
G/L account plan to display G/L account master data and to print G/L account lists.
Figure 20: Assigning the Chart of Accounts
Every company code must have a chart of accounts assigned to it. One chart of
accounts can be assigned to several company codes (variant principle).
The Controlling component uses the same chart of accounts as the Financial
Accounting component. If company codes intend to use cross-company code
controlling, they must use the same chart of accounts. In the example above,
company codes 1000 and 2000 can do cross-company code controlling, but
company codes 2000 and 3000 cannot.
You can use report RFSKVZ00 to view the G/L account directory with chart of
account- and company code-specific data.
44
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 21: Chart of accounts segment
The chart of accounts contains basic information about the accounts. The
information for an account is summarized in a chart of accounts segment.
It contains:
•
•
•
•
Account number
Name of the account (as short and as long text)
Control fields (see the following graphics)
Consolidation fields
You can translate the chart of accounts into other languages in order to be able
to display the account name in the appropriate logon language when displaying
master data and when posting. If the chart of accounts has not been translated into
the appropriate logon language, the account name appears in the maintenance
language.
Texts with different information can be assigned to each chart of accounts segment.
2006/Q2
© 2006 SAP AG. All rights reserved.
45
Unit 2: Master Data
TFIN50
Figure 22: Fields in the Chart of Accounts Segment
The information entered in the chart of account segment for a G/L account applies
to all company codes.
You only enter this information once. Whenever you enter information for a
company code for an account number, the information from the chart of accounts
segment is accessed automatically, so you do not have to enter it again.
Texts entered for the chart of accounts segment are managed by text ID and
language. You can display texts using the report “Account Assignment manual”
(RFSKTH00).
You can search for account numbers using keywords.
You can define and change the layout of the tab pages for the individual processing
of the G/L account master data. You can define:
•
•
•
•
46
The number of tab pages
The title of the tab pages
The field groups that you require and their position on the tab pages
You can select the layouts for central processing, and processing in the chart
of accounts- and company code-specific area. The standard system contains
layouts for these editing functions (they start with SAP). You can copy these
layouts, adjust them to meet your requirements, and then assign them to your
chart of accounts or your account groups.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 23: Company Code Segment
To use one of the accounts from the assigned chart of accounts in your company
code, you must create a company code segment for the account. This company
code segment is added to the chart of accounts segment, and together they form
the account.
The company code segment contains information that refers exclusively to the
company code concerned. This information controls the entry of accounting
documents and the management of accounting data.
In the graphic “Company Code Segment”, the company code does not use account
000002 but another company code in your group may do. This could be, for
example, a foreign currency balance sheet account that is managed in the currency
of the country in which the company code in the graphic does not have any
business partners, but another company code in the group does.
Figure 24: Fields in the Company Code Segment
2006/Q2
© 2006 SAP AG. All rights reserved.
47
Unit 2: Master Data
TFIN50
The company code segment for the same G/L account can be different depending
on the requirements of the company code. For example, you set the “Tax
Category” indicator for a specific company code to include taxes when expense
accounts are used. For other company codes, you might not set the indicator.
You define the information that is relevant to each company code:
•
•
•
•
•
•
•
•
Currency
Taxes
Reconciliation account
Line item display
Sort key
Field status group
House bank
Interest calculation information
As mentioned in the graphic for the chart of accounts segment, texts are managed
by text ID and language. You can display texts using the report “Account
Assignment Manual”.
Figure 25: One Chart of Accounts, Several Company Codes
Every company code that wants to use an account from the assigned chart of
accounts has to create its own company code segment. Because the number and
name of the account is maintained in the chart of accounts, the account has the
same name and number in all assigned company codes.
48
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 26: Balance Sheet and P&L Statement Accounts
In the chart of accounts segment, you have to specify whether the account is a
balance sheet or a profit and loss statement account.
These two types of accounts are treated differently in the closing procedure.
•
•
For balance sheet accounts, the balance is carried forward to the same
account.
For profit and loss statement accounts, the balance is carried forward to a
retained earnings account and the profit and loss statement account is set to
zero. A key (for example, X) is assigned to the account to which the balance
is carried forward. You enter this key in the field "P&L Statement Type" in
the chart of accounts segment.
In Customizing, users define the retained earnings account that is assigned to
expense accounts during G/L account master record creation. If there is only
one retained earnings account, the system automatically uses the one defined in
Customizing. If there is more than one retained earnings account, when you create
a master record, you can select the retained earnings account for each profit and
loss statement account.
2006/Q2
© 2006 SAP AG. All rights reserved.
49
Unit 2: Master Data
TFIN50
Figure 27: Account Groups for G/L Accounts
Since a chart of accounts contains many different types of accounts, they can
be grouped into different account groups. Usually, one account group groups
accounts with the same tasks within the general ledger, for example, cash accounts,
material accounts, asset accounts, profit and loss statement accounts, and so on.
By assigning a number range to an account group, you can ensure that accounts
of the same type are within the same number range. Number intervals for G/L
account master records can overlap.
You must enter the account group in the chart of accounts segment; it controls the
appearance of the company code segment of a G/L account. For example, for all
of your cash accounts, you want to be able to display all of the line items. In
Customizing, you therefore alter the field status for your “Cash Accounts” account
group to make “line item display” a required entry field.
mySAP ERP delivers predefined account groups.
50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 28: Field Status
The field status enables you to control the display and maintenance of an account's
master data.
•
•
•
•
You can assign fields that you do not use the status Hide.
Fields whose values must not be changed can have the status Display
(even in change mode).
For fields where you must enter a value, you can define the status
Required Entry.
Fields that can contain an entry, but are not required, can be set to
Optional Entry.
Certain fields are grouped together and their field status is valid for the entire
group, for example, interest calculation indicator, interest cycle, and last interest
calculation key date.
The fields “Account Currency” and ”Field Status Group” are always required
fields. This status cannot be changed.
Note: Fields that are hidden may still contain values that are taken into
consideration.
2006/Q2
© 2006 SAP AG. All rights reserved.
51
Unit 2: Master Data
TFIN50
Figure 29: Field Status for Master Data
The fields displayed in the general ledger account master record are not only
controlled by the account group, but also by the transaction that you are using to
edit the master data (transaction-specific control), for example Create, Change,
Display. If you do not want certain fields to be modifiable after you have created
a master record, specify that a particular field is not modifiable in the “Change
Master Data” transaction in Customizing. For example, you want the currency of
your cash account to be GBP and you do not want this to be modifiable. In the
transaction “Change Master Data” in Customizing, assign the status “Display” to
the relevant field.
For each field, the field status definitions from the account group and the
transaction are taken into consideration and the one with higher priority is used.
The priorities are (starting with the highest):
•
•
•
•
Hide
Display
Required entry
Optional entry
Fields which are accessed with the transaction master record display are always
either displayed or hidden, since you cannot make an entry in a "display"
transaction.
If you do not want to use the transaction-specific control, set the field status for
all fields to optional. Since this field status has the lowest priority, the account
group-specific control is always used.
52
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 30: Reconciliation Accounts
Reconciliation accounts are general ledger accounts assigned to the business
partner master records to record all transactions in the sub-ledger.
All postings to the subledger accounts are automatically posted to the assigned
reconciliation accounts. The general ledger is therefore always up to date.
You define a G/L-account as a reconciliation account by entering one of the
following account types in the field Reconciliation Account for Account Type:
•
•
D for Accounts Receivable
K for Accounts Payable
The reconciliation account is then only valid for the account type specified.
Typical reconciliation accounts are "accounts payable" and "accounts receivable".
Note: You cannot post amounts directly to reconciliation accounts.
If you want to look at the business partner accounts assigned to a specific
reconciliation account, you can select the field for the reconciliation account in the
customer or vendor list (RFDKVZ00 or RFKKZV00) via the free selections.
2006/Q2
© 2006 SAP AG. All rights reserved.
53
Unit 2: Master Data
TFIN50
Figure 31: Line Item Display
Transaction figures are the totals of line item postings on the debit or credit side.
The balance is the difference between the debit and the credit transaction figure.
The “Line Item Display” field is a control field in the company code segment
of an account.
•
•
54
For accounts without “line item display”, only the transaction figures are
updated when documents are posted to these accounts. When a user wants to
look at this account online, they can only view the balance.
For accounts with “line item display” the most important data from the
posted line items is stored in a special index table. Because this data is also
stored in the documents, it is redundant and needs additional storage and
system time. When a user wants to look at this account online, they can view
both the balance and the individual line items. You can use report RFSEPA01
to subsequently activate the line item display - read the documentation for
this report before you execute it.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Since the line item display takes up additional system resources, you should only
use it if there is no other way of looking at the line items. You should not activate
the line item display for:
•
•
•
•
Reconciliation accounts (line items are managed in the subledgers)
Revenue accounts (line items are managed by the Sales order Management
application)
Material stock accounts (line items are managed by the Purchasing
Management application)
Tax accounts (Tax items are only useful in connection with the document;
the tax amounts were already checked when the document was posted.)
Figure 32: Open Item Management
Items in accounts with open item management are specified as open or cleared.
Accounts with open item management must have line item display activated.
Open item management is a prerequisite if you need to check whether there is an
offsetting posting for a given business transaction. You can display open and
cleared items separately, and therefore it is easy to see which business transactions
still need to be cleared.
You should use open item management for the following accounts:
•
•
•
2006/Q2
Bank clearing accounts
Clearing accounts for goods receipt/invoice receipt
Salary clearing accounts.
© 2006 SAP AG. All rights reserved.
55
Unit 2: Master Data
TFIN50
You can only activate or deactivate open item management if the account has a
zero balance.
Figure 33: Account in Local Currency
You can select one of the following currencies as account currency:
•
•
Local currency
Foreign currency
As standard, the local currency is proposed as the account currency when you
create a G/L account.
If the account currency is the local currency, the account can be posted
to in any currency. The other currencies are translated into the local currency
for each line item.
Transaction figures are managed for each currency:
•
•
•
•
•
Local currency (total of all posting amounts translated into local currency)
Currency 1 (total of all amounts posted in currency 1, may be the local
currency)
Currency 2 (total of all amounts posted in currency 2)
Currency 3 (total of all amounts posted in currency 3)
And so on.
This applies whether or not line item display is activated.
56
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Figure 34: Only Balances in Local Currency
If the "Only Balances in Local Currency" checkbox is set in the master data
record, transaction figures are only managed for amounts converted to the
local currency.
You should select this field for clearing accounts where you want to clear accounts
by assigning items with the same local currency amount with one another, without
necessitating exchange rate difference postings.
The indicator must be set in cash discount and GR/IR clearing accounts.
It must not be set in reconciliation accounts for customers or vendors.
The indicator is usually set in balance sheet accounts that are not managed in
foreign currencies and not managed on an open item basis.
2006/Q2
© 2006 SAP AG. All rights reserved.
57
Unit 2: Master Data
TFIN50
Figure 35: Account in Foreign Currency
Accounts with a foreign currency as the account currency can only be posted to
in this foreign currency.
•
Manually
–
–
One-step: Create both segments simultaneously (centrally)
Two-step:
1. Chart of accounts segment
2. Company code segment
•
Copying
–
•
Copying an individual G/L account with reference to another G/L
account
–
Copy the entire company code segment
–
Copy the entire chart of accounts segment
Data Transfer
–
•
Create Manually:
–
58
Transfer a new chart of accounts from an external system
With the two step method, you create the chart of accounts segment
separately from the company code segment. This allows you to create
the G/L account only in the chart of accounts segment or in multiple
company code segments.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
–
•
Creating G/L accounts by copying:
–
–
–
•
Use the one-step method to create a G/L account in a specified
company code. Repeat step 2 of the two-step method, that is, creation
in the company code segment, to create the G/L account in additional
company codes as needed.
To create an account that has the same properties as an existing account,
that is, another cash account, create the new account with reference to
the existing account and change the account name accordingly.
If all of the G/L accounts in an existing company code are required in
another company code, you can copy the entire company code segment
to the new company code.
You can also copy the entire chart of accounts to a new chart of
accounts, including the account determination. You can also copy
the financial statement version.
Data Transfer:
–
To reduce data entry, programs such as RFBISA00, Batch Input
Interfaces for G/L Account Master Data, can be modified by the ABAP
team to transfer new charts of accounts.
Figure 36: Collective Processing
The mySAP ERP System provides collective processing functions for the G/L
account master records.
You can change the master data in the chart of accounts segment, company code
segment, or the names of several G/L accounts at the same time. The G/L accounts
can be from different charts of accounts.
2006/Q2
© 2006 SAP AG. All rights reserved.
59
Unit 2: Master Data
TFIN50
You can make changes to the displayed G/L accounts:
•
•
You can select the fields to be changed
You can change the values of the fields displayed. Enter the new values
in the column “New” to replace the existing values. For all G/L accounts
selected, the old value is replaced with the new value
NOTE: Changes to existing G/L accounts are effective as soon as they have been
saved and could have far-reaching consequences. You should therefore check
your changes before saving.
Figure 37: Group Chart of Accounts
For internal purposes, cross-company code reporting may be useful, for example,
financial statements that contain the items of several company codes.
This is no problem as long as all company codes use the same chart of accounts.
However, some company codes may have to use special charts of accounts
because of legal requirements. If this is the case, the following procedure applies
for internal reporting:
•
•
•
•
60
A group chart of accounts can be used. This group chart of accounts must
contain all of the group accounts.
The group chart of accounts must be assigned to each operational chart of
accounts. After you have done this, the ”Group Account Number” field in
the chart of account segments of the operational charts of accounts becomes
a required entry field.
You must enter the group account number in the chart of accounts segment
of the operational account. Different accounts of one operational chart of
accounts can refer to the same group account.
You must use a financial statement version for the group chart of accounts.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Disadvantage: Because the company codes use different operational charts of
accounts, you cannot carry out cross-company code controlling.
Figure 38: Country Chart of Accounts
An alternative to using a group chart of accounts is to use a country chart
of accounts. All company codes use the same operational chart of accounts.
Company codes that nevertheless require a special chart of accounts for external
reporting have the following option:
•
•
A country chart of accounts is assigned.
The country chart of accounts number (alternative account number) is
entered in every company code segment. Every country chart of accounts
number can only be used once.
Note: Since all company codes use the same operational chart of accounts for
postings, you can carry out cross-company code controlling.
Disadvantage: Accounting clerks who may be familiar with the country charts of
accounts will first have to get used to using the operational chart of accounts.
2006/Q2
© 2006 SAP AG. All rights reserved.
61
Unit 2: Master Data
TFIN50
Figure 39: Scenario: Charts of Accounts for a Group
In the scenario of an international group as shown in the graphic, cross-company
code cost accounting is possible for the European company codes, since the
company codes in Spain, Germany, and England all use the same operational
chart of accounts. The European company codes all use chart of accounts INT
as their operational chart of accounts.
The company code in the United States and the one in Canada both use chart
of accounts CAUS as their operational chart of accounts. Cross-company code
controlling is therefore also possible in North America.
To create reports using the country chart of accounts, the board of the group has
decided to define country-specific charts of accounts for the company codes.
The board also decided that the group does not need controlling for Europe and
North America combined, but that they would like consolidation to take place.
Therefore, a group chart of accounts (CONS) was set up for the operating charts
of accounts INT and CAUS.
62
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Exercise 4: General Ledger Accounts
Exercise Objectives
After completing this exercise, you will be able to:
•
Create and use a chart of accounts
•
Create general ledger accounts
•
Create account groups
•
Check your knowledge about general ledger accounts
Business Example
The accounting department requires additional general ledger accounts to handle
authorized travel expenses and disbursements. An authorized travel expense is an
expense over 10,000 units of local currency approved by the Accounting manager.
The expense account numbers must fall within the range of AE0000 to AE9999.
The disbursement account numbers must be within the range CD0000 to CD9999.
Task 1:
Carry out the following tasks:
1.
A G/L account consist of which segments?
2.
When you copied company code 1000 in the previous exercise, you copied
the chart of accounts as well as the company code segment for your company
code. The associated account groups were also copied with the chart of
accounts. For the general ledger accounts mentioned in the business scenario,
the accounting department needs two additional account groups, one for the
expenses and one for the disbursements.
Copy the account group "ERG." within your chart of accounts (INT) to the
new account group AE## with the description “Authorized expenses ##”.
Change the number range for the account group AE## to AE0000-AE9999
accordingly.
Copy the account group "SAKO" within your chart of accounts (INT) to
the new account group CD## with the description "Cash expenses ##".
Change the number range for the account group CD## to CD0000-CD9999
accordingly.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
63
Unit 2: Master Data
3.
TFIN50
Create three general ledger accounts: Two for authorized expenses
(entertainment expenses, sports car rental expenses), and one for cash
payments. To create the accounts use reference accounts that your instructor
gives you. Use the new account group AE## or CD## for the new accounts.
Then display the chart of accounts for your company code.
Account number:
AE01##, AE02##, CD03##
Reference account numbers:
Your instructor will give you this
information.
Hint: Use group account number 312600 “Other General Expenses”
for the new accounts for authorized expenses. You can use group
account number 110100 for the new account for cash disbursements.
You will find further information about reference account numbers
in the unit on “master data”.
4.
Name the possible field status definitions in the order of their priority:
5.
Different company codes can use the same
.
Fill in the blanks to complete the sentence.
6.
The
controls the field display for the company
code data in the G/L account master record.
Fill in the blanks to complete the sentence.
7.
contain the total of the
transaction figures for the corresponding subledger accounts.
Fill in the blanks to complete the sentence.
Continued on next page
64
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Task 2:
True or false?
1.
Reconciliation accounts are updated on a daily basis.
Determine whether this statement is true or false.
□
□
2.
True
False
You can always display the line items of a G/L account.
Determine whether this statement is true or false.
□
□
3.
True
False
G/L accounts with open item management must have line item display.
Determine whether this statement is true or false.
□
□
4.
True
False
G/L accounts that are managed in local currency can only be posted to in
this currency.
Determine whether this statement is true or false.
□
□
5.
True
False
G/L accounts that are managed in a foreign currency can only be posted
to in this foreign curren cy.
Determine whether this statement is true or false.
□
□
6.
True
False
Because the company codes use different operational charts of accounts, you
cannot carry out cross-company code controlling.
Determine whether this statement is true or false.
□
□
2006/Q2
True
False
© 2006 SAP AG. All rights reserved.
65
Unit 2: Master Data
TFIN50
Solution 4: General Ledger Accounts
Task 1:
Carry out the following tasks:
1.
A G/L account consist of which segments?
Answer:
•
•
2.
Chart of accounts segment
Company code segment
When you copied company code 1000 in the previous exercise, you copied
the chart of accounts as well as the company code segment for your company
code. The associated account groups were also copied with the chart of
accounts. For the general ledger accounts mentioned in the business scenario,
the accounting department needs two additional account groups, one for the
expenses and one for the disbursements.
Copy the account group "ERG." within your chart of accounts (INT) to the
new account group AE## with the description “Authorized expenses ##”.
Change the number range for the account group AE## to AE0000-AE9999
accordingly.
Continued on next page
66
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Copy the account group "SAKO" within your chart of accounts (INT) to
the new account group CD## with the description "Cash expenses ##".
Change the number range for the account group CD## to CD0000-CD9999
accordingly.
a)
Copy G/L account group.
IMG: Financial Accounting → General Ledger Accounting → G/L
Accounts → Master Data → Preparations → Define Account Group
Scroll down to your chart of accounts INT.
Select the account groups SAKO, General G/L Accounts II and
ERG, Profit and Loss Statement Accounts for your chart of
accounts, and the icon for “Copy as”.
Field Name or Data Type
Values
Next, overwrite the ERG account group with the following
information:
Account Group
AE##
Name
Authorized Expenses ##
From Account
AE0000
To Account
AE9999
Then overwrite the SAKO account group with the following
information:
Account Group
CD##
Name
Cash Disbursements ##
From Account
CD0000
To Account
CD9999
Select "Enter" and then "Save".
3.
Create three general ledger accounts: Two for authorized expenses
(entertainment expenses, sports car rental expenses), and one for cash
payments. To create the accounts use reference accounts that your instructor
gives you. Use the new account group AE## or CD## for the new accounts.
Then display the chart of accounts for your company code.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
67
Unit 2: Master Data
TFIN50
Account number:
AE01##, AE02##, CD03##
Reference account numbers:
Your instructor will give you this
information.
Hint: Use group account number 312600 “Other General Expenses”
for the new accounts for authorized expenses. You can use group
account number 110100 for the new account for cash disbursements.
You will find further information about reference account numbers
in the unit on “master data”.
a)
Create general ledger accounts (expense accounts):
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Master Records → G/L Accounts → Individual
Processing → Centrally
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
AE01##
Company Code
GR##
Choose G/L Account → Create With Reference.
Field Name or Data Type
Values
Account Number
Your instructor will give you this
information.
Company Code
GR##
Choose “Enter“.
Hint: Make settings so that you can display key information
(for example, AE##, CD##) in all dropdown lists.
Use the shortcut “Alt+F12” to access Customizing of Local
Layout. Under “Options”, choose the “Expert” tab page.
Select the entry “Show Keys in all Dropdown Lists”. Copy
the setting.
Continued on next page
68
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
Field Name or Data Type
Values
Account Group
AE## (authorized expenses ##)
Short Text
Entertainment ##
G/L Account Long Text
Entertainment expenses ##
Group account number
312600
Choose the“Control Data” tab and delete the entry in the “Alternative
Account Number” field.
Choose “Save“.
If necessary, confirm the information messages with “Enter”.
Repeat this process to create the additional expense account
AE02## for Sport’s Car Rental Expense.
b)
Create a general ledger account (cash payment account):
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Master Records → G/L Accounts → Individual
Processing → Centrally
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
CD03##
Company Code
GR##
Choose G/L Account → Create With Reference.
Field Name or Data Type
Values
Account Number
Your instructor will give you this
information.
Company Code
GR##
Choose “Enter“.
Field Name or Data Type
Values
Account Group
Cash Disbursements ##
Short Text
Disbursements GR##
G/L Account Long Text
Cash Disbursements GR##
Group account number
110100
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
69
Unit 2: Master Data
TFIN50
Choose the “control data” tab and delete the alternative account no.
Choose “Save“.
If necessary, confirm the information messages with “Enter”.
c)
Display your chart of accounts:
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Information System → General Ledger Reports
→ Master Data → G/L Account List → G/L Account List
On the selection screen, enter the following information…
Field Name or Data Type
Values
Chart of Accounts
INT
Company Code
GR##
Choose “Execute“.
This report shows you master data for every general ledger
account. Use the binoculars icon (Ctrl + F) to navigate to the new
G/L accounts you have created.
Select the green arrow to return to the selection screen.
Remove all of the checkmarks from the boxes in the “Output
Control” section and re-run the report.
Now the report will give you the account number and G/L account
long text.
Note: You have just added three new general ledger accounts
to your chart of accounts and run a report to check the chart of
accounts for your company code.
4.
Name the possible field status definitions in the order of their priority:
Answer:
•
•
•
•
5.
Hide
Display
Required entry
Optional entry
Different company codes can use the same chart of accounts.
Answer: chart of accounts
Continued on next page
70
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: General Ledger Accounts
6.
The account group controls the field display for the company code data
in the G/L account master record.
Answer: account group
7.
Reconciliation accounts contain the total of the transaction figures for the
corresponding subledger accounts.
Answer: Reconciliation accounts
Task 2:
True or false?
1.
Reconciliation accounts are updated on a daily basis.
Answer: False
The reconciliation accounts are updated realtime.
2.
You can always display the line items of a G/L account.
Answer: False
You can only display the line items if the account is managed with line item
display.
3.
G/L accounts with open item management must have line item display.
Answer: True
You cannot define a G/L account with open item management without
selecting the “Line item display” option.
4.
G/L accounts that are managed in local currency can only be posted to in
this currency.
Answer: False
G/L accounts in local currency can be posted to in any currency.
5.
G/L accounts that are managed in a foreign currency can only be posted
to in this foreign curren cy.
Answer: True
If you select a foreign currency as the account currency, you can only post
amounts in this foreign currency to this account.
6.
Because the company codes use different operational charts of accounts, you
cannot carry out cross-company code controlling.
Answer: True
You can carry out cross-company code controlling if each company code
uses the same operational chart of accounts.
2006/Q2
© 2006 SAP AG. All rights reserved.
71
Unit 2: Master Data
TFIN50
Lesson Summary
You should now be able to:
•
Define and use a chart of accounts
•
Describe the structure of a general ledger account
•
Control the format of a general ledger account
•
Name and describe different types of general ledger accounts
•
Create, maintain, and control general ledger accounts
•
Describe how you can change several general ledger accounts at the same
time
•
Explain the advantages and disadvantages of group and country charts of
accounts
72
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Lesson: Customer/Vendor Accounts
Lesson Overview
You will be introduced into the master records of customers and vendors accounts.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Describe the structure of customer and vendor accounts
Discuss the similarities and differences between general ledger and customer
and vendor accounts
Control and maintain customer and vendor accounts
Explain relationships between customer and vendor accounts
Business Example
The accounting manager is looking for similarities and differences between the
general ledger accounts and the subledger accounts. He is interested in the
structure of the customer and vendor accounts. Above all, he wants to know what
options the search help gives him.
Figure 40: The Accounting View of the Customer/Vendor Account
2006/Q2
© 2006 SAP AG. All rights reserved.
73
Unit 2: Master Data
TFIN50
Just like general ledger accounts, customer and vendor accounts also have two
segments:
•
•
One segment at client level, that contains general data. This data can be
accessed throughout the whole organization.
A segment at company code level, that contains company code-specific
data. Any company code that wishes to do business with a specific customer
or vendor has to create a company code segment for this customer or vendor.
This also creates a customer or vendor account.
Using reports RFBIDE10/RFBIKR10, you can transfer customer/vendor master
data maintained in a source company code into another company code.
Figure 41: The Sales View of the Customer Account
Because the sales and distribution department also stays in contact with a customer
and has to know specific data about this customer, a .sales area segment can
be created for each customer.
Any sales area that wants to do business with a customer has to create a sales area
segment first. The sales area segment contains sales area-specific data.
74
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 42: The MM View of the Vendor Account
Just as there is a sales area segment for customers, there are purchasing
organization segments for vendors.
Any purchasing organization that wants to do business with a vendor has to create
a purchasing organization segment first. The purchasing organization segment
contains purchasing organization-specific data.
Figure 43: The Complete Customer Account
A complete customer account consists of the following three segments:
•
•
•
2006/Q2
General data at the client level
Company code segment
Sales area segment
© 2006 SAP AG. All rights reserved.
75
Unit 2: Master Data
TFIN50
Usually, the sales area segment must at least be created for the sales area assigned
to the company code. Note: There may be other sales areas doing business with
the customer as well.
The account number is assigned to the customer at the client level. This ensures
that the account number for a customer is the same for all company codes and
sales areas.
Figure 44: The Complete Vendor Account
A complete vendor account consists of the following three segments:
•
•
•
General data at the client level
Company code segment
Purchasing organization segment
Usually at least the purchasing organization segment for the purchasing
organization assigned to the company code must be created. There may be other
purchasing organizations doing business with the vendor as well.
The account number is assigned to the vendor at the client level. This ensures that
the account number for a vendor is the same for all company codes and purchasing
organizations.
76
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 45: Centralized Versus Decentralized Maintenance (AR)
The system offers separate functions for maintaining customer master records
depending on the requirements of your organization. These data records can be
maintained centrally for all areas or separately for Financial Accounting and
Sales and Distribution.
For the rest of this course we will focus on the maintenance of customer master
records in Financial Accounting.
Hint: When implementing both Accounts Receivable and Sales and
Distribution, members of both of these implementation teams must work
together to decide how to configure customer master records and who will
be responsible for their maintenance.
2006/Q2
© 2006 SAP AG. All rights reserved.
77
Unit 2: Master Data
TFIN50
Figure 46: Centralized Versus Decentralized Maintenance (AP)
As for customer master records, vendor master records can be maintained
centrally for all areas or separately for Financial Accounting and Materials
Management.
For the rest of this course we will focus on the maintenance of vendor master
records in Financial Accounting.
Hint: When implementing both Accounts Payable and Materials
Management, members of both of these implementation teams must work
together to decide how to configure vendor master records and who will
be responsible for their maintenance.
78
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 47: Compare Master Data
If you use the components Purchasing Management and/or Sales order
management customers and vendors must be maintained for both components. It
is easiest to create customer/vendor master records centrally to ensure that they are
set up correctly. However, in some cases, Purchasing Management/Sales Order
Management create their own segments of the master record and Accounting
creates its own segments. In this case, there is the risk of creating incomplete or
duplicate master records. To find and correct these incomplete accounts, you can
run report RFDKAG00, Customer Master Data Comparison, or RFKKAG00,
Vendor Master Data Comparison, and make the necessary corrections. You can
then correct the accounts.
You can prevent the creation of duplicate accounts as follows:
•
•
2006/Q2
Use the matchcode before you create a new account
Activate the automatic duplication check
© 2006 SAP AG. All rights reserved.
79
Unit 2: Master Data
TFIN50
Figure 48: Pages of the Customer/Vendor Account
If you want to change or display an account, you can go directly to every page by
selecting it on the initial screen.
Important fields are:
•
•
•
Search terms: You can enter an abbreviation for the customer/vendor name
in these fields. The format is defined by company guidelines and practices.
Corporate Group: Customers or vendors who belong to one corporate group
can be grouped together by a user-defined group key. This group key can be
used for running reports, transaction processing, or for matchcodes.
Accounting clerk: The name of the accounting clerk must be saved under
an ID. You can enter this code in the customer/master records for which the
clerk concerned is responsible. The name of the clerk is then printed on
correspondence automatically. You can also use this ID for sorting dunning
and payment proposal lists.
You can enter explanatory texts in every segment.
Line item display and open item management are configured as standard for every
customer/vendor account.
You can also create new customer and vendor master records with reference
to an existing master record. Only data that does not refer directly to the
customer/vendor is copied from the reference account to the new account, that is,
no address information, and so on. The data that was copied should be checked
and changed, if necessary, before the record is saved. We recommend that you
create a reference account for every account group.
80
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 49: IBAN (International Bank Account Number)
The IBAN (International Bank Account Number) is an internationally recognized,
unique identification number for a certain bank account. IBANs were designed
by the ISO (International Organization for Standardization) and ECBS (European
Committee for Banking Standards) to facilitate handling of international payment
transactions. The IBAN contains a maximum of 34 alphanumeric characters and
is structured differently in every country. It usually contains the country code,
bank key, and account number.
The SAP system uses the IBAN in addition to the standard country-specific bank
details. You can enter an IBAN as part of the bank details for customer/vendor
master data, and in the Customizing settings for your house bank. The IBAN can
only be entered in a vendor or customer master record if the business partner
provides his or her IBAN and requests the entry. For this reason, you cannot
automatically generate and save the IBANs for several master records. You have
to enter the IBAN manually in each master record. For certain countries, the
system generates a proposal.
When you enter an IBAN for new bank details, the system can generate the
country-specific bank details for certain countries. If necessary, make sure that the
payment medium programs used can also output the IBANs.
2006/Q2
© 2006 SAP AG. All rights reserved.
81
Unit 2: Master Data
TFIN50
Figure 50: Account Groups for Customers/Vendors
When you create customer/vendor master records, enter the account group on the
initial screen. In Financial Accounting, once the customer/vendor account has
been created, you can no longer change the account group. However, if you use
partner roles in Sales and Distribution, in some cases the account group can be
changed from, for example, an ordering address to a ship-to address. For more
information see the SAP Library in Sales and Distribution.
Figure 51: Number Ranges for Customers/Vendors
There are separate number ranges for customer and vendor accounts. The range
of possible account numbers is divided into smaller number ranges. Number
ranges must not overlap.
82
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
For each number range you can define whether the number assignment is internal
or external. Internal numbers are assigned by the system, whereas external
numbers are entered by the user who creates the record. External numbers may
be alphanumeric.
With internal number assignment, the system always assigns the next number
available in the range to a new account. If you want to know how many numbers
are left in a specific number range, you can display the Current Number.
With external number assignment, the user chooses the account number. Numbers
do not have to be assigned in sequence; therefore, a current number cannot be
displayed.
Each number range can be assigned to one or more account groups.
Figure 52: Normal Account or One-Time Account
For all customers or vendors with whom you rarely do business, create a special
customer and a special vendor master record. These master records contains
receivables and payables for one-time customers/vendors (one-time accounts). In
contrast to other master records, a one-time account master record does not contain
any information about a specific customer/vendor since this account is used for
more than one customer/vendor. Therefore, the customer-/vendor-specific fields
should be hidden.
You enter the customer-/vendor-specific data for one-time customers/vendors in
the document during posting.
2006/Q2
© 2006 SAP AG. All rights reserved.
83
Unit 2: Master Data
TFIN50
Figure 53: Status of the Fields in the Master Record
The account group is used to control the fields displayed in the master record. For
example, to ensure that all correspondence has complete address information,
change the field status so that all address fields are marked as "required entry".
Figure 54: Controlling the Field Status
84
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
The layout of customer/vendor master data screens can be affected by several
factors:
Account group-specific control: Usually, the field status is controlled only by
the account group. This means that all accounts of one account group have the
same screen layout.
Transaction-specific control: The field status can be dependent on the master
data transaction ("Create", "Change" or "Display"). The transaction-dependent
field status should be set to “display” for the “change” transaction if the field is
not to be changed after it has been created, such as the “reconciliation account”
field, for example.
Company code-specific control: You have already seen the account
group-specific and the transaction-specific field status with the general ledger
account groups. You can control the field status for fields in the company code
segment of customer and vendor master records via the company code-specific
screen layout. You can hide fields that are not used in a specific company code,
but enter values in these fields in other company codes. For example, if a company
code does not want to use the dunning program, hide the relevant fields for this
company code.
The account group-specific field status, the transaction-specific field status and
the company code-specific field status are compared, and the field status with the
highest priority is used.
Fields that are accessed with the “display” transaction are always either displayed
or suppressed, since you cannot make an entry in a “display” transaction.
If you do not want to use the transaction-specific or company code-specific
control, set the field status for all fields to optional. Since this field status has the
lowest priority, the account group-specific control is always used.
2006/Q2
© 2006 SAP AG. All rights reserved.
85
Unit 2: Master Data
TFIN50
Figure 55: Dual control principle
You now can define that one person makes changes to customer or vendor master
data while another person is responsible for confirming the changes, usually for
critical customer/vendor changes.
First you have to define the fields for dual control in the customer/vendor master
records in the IMG.
If you define a field in the customer/vendor master record as “sensitive”, the
corresponding customer/vendor is blocked for payment if the entry is changed.
The block is removed when a second person with authorization checks the change
and confirms or rejects it.
The confirmation for the changes can be made for a single customer/vendor or you
can get a list. This list can be restricted by:
•
•
•
•
•
•
86
Customer/vendor
Company Code
Accounts not yet confirmed
Accounts rejected
Accounts to be confirmed by me
You can display the customer or vendor master record for all accounts
using reports RFDABL00 or RFKABL00.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 56: Customer/Vendor Clearing
If a customer is also a vendor, or vice versa, the payment and the dunning program
can clear open items against each other. The open items of the assigned account
can also be displayed in the line item display and the open item selection screens.
To clear open items, you have to carry out the following steps:
•
•
You have to enter the vendor account number in the customer account, or
vice versa.
Each company code can decide separately whether it wants to clear open
items between customers and vendors. If clearing is to be used, you have
to select the field "Clearing with Vendor" in the customer account or the
corresponding field in the vendor account.
If you set the indicator Account Control and Status in the area Additional
Selections in the report for the customer or vendor list (RFDKVZ00 or
RFKKVZ00), when you print the report you can see the partner relationships
for the respective customer or vendor.
2006/Q2
© 2006 SAP AG. All rights reserved.
87
Unit 2: Master Data
TFIN50
Figure 57: Alternative Payer/Payee
At the client and company code level, you can enter an alternative payer/payee.
The entry in the company code segment has higher priority than the entry at client
level.
There are several options for using this function within the master record. If you
set the “Individual Entries” indicator when creating an invoice, you can enter
information about an individual payer/payee for a customer/vendor that has not
been created in mySAP ERP.
If the alternative payer/payee is an existing customer or vendor, you can enter
the customer/vendor account number as permitted payee/payer in the master
record. During invoice entry, you can choose one of these payer(s)/payee(s) using
matchcodes.
If you enter an alternative payer, the amount to clear the due open items in the
account is paid by the alternative payer.
If you enter an alternative payee, the amount that the company has to pay to clear
the open items due is paid to the alternative payee (the payments that normally go
to the vendor would go, for example, to the bankruptcy administrator).
If you set the "Payment Data" indicator in the "Additional Selections" area in the
report for the customer or vendor list (RFDKVZ00 or RFKKVZ00), when you
print the report you can see the alternative payer for the respective customer or
the alternative payee for the vendor.
88
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Figure 58: Head Office/Branch
In some industries, customers submit orders locally, through the branch, but pay
invoices centrally through the head office. There is a difference between the goods
flow and the cash flow. You can reflect this in the SAP System via head office
and branch accounts.
All items posted to a branch account are automatically transferred to the head
office account. Usually, dunning notices go to the head office and it is the
head office that makes and receives payments. However if the “Decentralized
Processing” field is selected in the head office master record, the dunning and
payment programs use the branch account instead.
If you set the "Account Control and Status" indicator in the "Additional
Selections" area in the report for the customer or vendor list (RFDKVZ00 or
RFKKVZ00), when you print the report you can see the possible head offices for
each of the branches.
2006/Q2
© 2006 SAP AG. All rights reserved.
89
Unit 2: Master Data
90
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Exercise 5: Customer/Vendor Accounts
Exercise Objectives
After completing this exercise, you will be able to:
•
Create customer/vendor account groups
•
Create customer/vendor accounts
•
Check your knowledge about customer/vendor accounts
Business Example
Customer and vendor master data is created by the accounting department.
Customer accounts:
•
•
Account number is assigned automatically
Payment terms must be maintained by the accounting clerk
Vendor accounts:
•
•
•
Account number is assigned by the clerk
The manager of the Accounts Payable department wants to use the extended
search, where both search terms (search term 1 and search term 2) must
be entered.
Check that the search term 1 is a sensitive field for changes.
Task 1:
Do not change the number ranges since they are valid for all company codes!
1.
Create an account group D## with the description "Customers ##" for the
regular customer accounts. Do this by copying the account group KUNA
and configuring D## according to the requirement in the business scenario.
Assign the number range 02 to the account group.
2.
Create a regular customer account with the new account group D##.
Complete the following fields with the data below:
Search Term:
GR##
Group ID:
AC200
Reconciliation Account:
Trade Receivables - Domestic
140000
Terms of Payment:
0002
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
91
Unit 2: Master Data
TFIN50
3.
Create an account group K## with the description "Vendors ##" for the
regular vendor accounts. Do this by copying the account group KRED and
configuring K## according to the requirements in the business scenario.
Assign the number range XX to the account group. Note: XX is the number
range, NOT your group number!
4.
Create a normal vendor account, Vendor ##, with the new account group
K##. Complete the following fields with the data below:
Search Term 1:
GR##
Search Term 2:
Vendor's last name
Hint:
Either: You have just noticed that it is not possible to enter a second
search term: What could be the reason for this? ... The answer
appears in activity 2!
Or: You were able to make an entry for search term 2: The reason
why is given in activity 2 point 3 too.
Group ID:
AC200
Reconciliation Account:
Payables 160000
Planning Group:
A1
Terms of Payment:
0001
Task 2:
When you check your master records again, you discover that one of the terms was
not fulfilled: You could not enter both search terms in the vendor master record.
1.
Check whether the fields for the search terms are required entry fields in
the master record.
2.
Check whether the field "Search Term B" (Search Term 2) was defined as a
required entry field in the account group.
3.
Why is the field not displayed in the master record? Check the
transaction-dependent field status for creating vendor master records.
4.
Check why this occurred.
Tip: Double-click on the documentation for the IMG activity next to Define
Screen Layout per Activity (Vendors).
Continued on next page
92
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Task 3:
The accounting manager then decides that the type of vendor should be recorded
in the first search term. In this example, it is supplies, equipment, and so on,
and the company code number in the second search term. The first search term
is a sensitive field. The accounting manager must therefore confirm all changes
in this field.
1.
Make Search Term A a sensitive field.
2.
Update your vendor master record with the new information
3.
Confirm the changes that your neighbor made to their vendor master record.
4.
A complete customer account consists of the following parts:
5.
A complete vendor account consists of the following parts:
Task 4:
True or false?
1.
The customer/vendor accounts must always be maintained centrally.
Determine whether this statement is true or false.
□
□
2.
True
False
One number range can only be assigned to one account group.
Determine whether this statement is true or false.
□
□
True
False
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
93
Unit 2: Master Data
TFIN50
Task 5:
Complete the sentence:
1.
number assignment means that the mySAP ERP system
assigns the number automatically.
Fill in the blanks to complete the sentence.
2.
You maintain a customer/vendor master record
if
you create the Financial segments at the same time as the Sales order
Management/Purchasing Management segments.
Fill in the blanks to complete the sentence.
3.
General ledger accounts have
and vendor master records can have
number assignment.
number assignment; customer
or
Fill in the blanks to complete the sentence.
94
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Solution 5: Customer/Vendor Accounts
Task 1:
Do not change the number ranges since they are valid for all company codes!
1.
Create an account group D## with the description "Customers ##" for the
regular customer accounts. Do this by copying the account group KUNA
and configuring D## according to the requirement in the business scenario.
Assign the number range 02 to the account group.
a)
Create an account group for customers.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Customer Accounts → Master Data → Preparations
for Creating Customer Master Data → Define Account Groups
with Screen Layout (Customers)
Select “KUNA General customers”
Edit → Copy As...
Overwrite the following data:
Field Name or Data Type
Values
Account Group
D##
Name
Customers ##
Double-click "Company Code Data" to edit the field status.
Double-click on “Payment transactions”.
Field Name or Data Type
Values
Terms of Payment
Required entry
Choose “Save“.
Assign a number range to the account group:
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Customer Accounts → Master Data → Preparations
for Creating Customer Master Data → Assign Number Ranges
to Customer Account Groups
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
95
Unit 2: Master Data
TFIN50
Field Name or Data Type
Values
Group
D##
Number Range
02
Choose “Save“.
2.
Create a regular customer account with the new account group D##.
Complete the following fields with the data below:
Search Term:
GR##
Group ID:
AC200
Reconciliation Account:
Trade Receivables - Domestic
140000
Terms of Payment:
0002
a)
Create a standard customer account.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Master Records → Create
Field Name or Data Type
Values
Account Group
Customers ## (D##)
Customer
Blank
Company Code
GR##
Reference Customer
Blank
Reference Company Code
Blank
Choose “Enter”.
“Address” tab:
Field Name or Data Type
Values
Name
Your choice. Be Creative!
Search Term 1/2
GR##
Street/house number
Your choice
Postal Code/City
Your choice
Country/Region
Course country
Continued on next page
96
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Choose the “Control Data” tab page.
Field Name or Data Type
Values
Group Key
AC200
Choose the “Company Code Data“ button.
Choose the tab page “Account Management“.
Field Name or Data Type
Values
Reconciliation Account
Select the F4 Help and then
Trade Receivables - Domestic.
Select the “Payment transactions” tab.
Field Name or Data Type
Values
Terms of Payment
0002
Choose "Save“.
Make a note of your customer number:
__________________________
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
97
Unit 2: Master Data
3.
TFIN50
Create an account group K## with the description "Vendors ##" for the
regular vendor accounts. Do this by copying the account group KRED and
configuring K## according to the requirements in the business scenario.
Assign the number range XX to the account group. Note: XX is the number
range, NOT your group number!
a)
Create an account group for vendors.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Vendor Accounts → Master Data → Preparations for
Creating Vendor Master Data → Define Account Groups with Screen
Layout (Vendors)
Select “KRED Vendors”.
Edit → Copy as...
Overwrite the following data:
Field Name or Data Type
Values
Account Group
K##
Name
Vendors ##
Doubleclick on “General Data“ to edit the field status.
Doubleclick on “Address“.
Field Name or Data Type
Values
Search Term B
Required entry
Choose “Save“.
Assign a number range to the account group:
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Vendor Accounts → Master Data → Preparations for
Creating Vendor Master Data → Assign Number Ranges to Vendor
Account Groups
Field Name or Data Type
Values
Group
K##
Number Range
XX
Note: XX is the number range, NOT your group number!
Choose "Save“.
Continued on next page
98
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
4.
Create a normal vendor account, Vendor ##, with the new account group
K##. Complete the following fields with the data below:
Search Term 1:
GR##
Search Term 2:
Vendor's last name
Hint:
Either: You have just noticed that it is not possible to enter a second
search term: What could be the reason for this? ... The answer
appears in activity 2!
Or: You were able to make an entry for search term 2: The reason
why is given in activity 2 point 3 too.
Group ID:
AC200
Reconciliation Account:
Payables 160000
Planning Group:
A1
Terms of Payment:
0001
a)
Create a normal vendor account.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Master Records → Create
Field Name or Data Type
Values
Vendor
Vendor##
Company Code
GR##
Account Group
K##
Choose “Enter”.
“Address” tab:
Field Name or Data Type
Values
Name
Your choice. Be Creative!
Street/house number
Your choice
Search Term 1
GR##
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
99
Unit 2: Master Data
TFIN50
Search Term 2
Vendor's last name
Postal Code/City
Your choice
Country/Region
Course country
Either: You have just noticed that it is not possible to enter a second
search term: What could be the reason for this? ... The answer appears
in activity 2!
Or: You were able to make an entry for search term 2: The reason why
is given in activity 2 point 3 too.
Go to → Next Screen
Field Name or Data Type
Values
Group:
AC200
Goto → Next screen, “Payment Transactions”
Goto → Next Screen “Accounting Information”
Field Name or Data Type
Values
Reconciliation Account
Select the F4 Help and then Trade
Payables - Domestic.
Cash Management Group:
A1
Go to → Next Screen “Payment Transactions, Accounting”
Field Name or Data Type
Values
Terms of Payment
0001
Choose "Save“.
Continued on next page
100
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Task 2:
When you check your master records again, you discover that one of the terms was
not fulfilled: You could not enter both search terms in the vendor master record.
1.
Check whether the fields for the search terms are required entry fields in
the master record.
a)
Check that the field is a required entry field in the master record.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Master Records → Change
Field Name or Data Type
Values
Vendor
Vendor##
Company Code
GR##
Address
Choose “Enter”.
The second search term does not show up on the screen in the
“Search Terms” section. The screen has a blank space where the
second search term field should be.
2.
Check whether the field "Search Term B" (Search Term 2) was defined as a
required entry field in the account group.
a)
Check the field status of the vendor account group. Check that the field
is defined as a required entry field.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Vendor Accounts → Master Data → Preparations for
Creating Vendor Master Data → Define Account Groups with Screen
Layout (Vendors)
Doubleclick on your account group K##.
Double click on “General data” to view the field status.
Double click on “Address.”
Verify the following data.
Field Name or Data Type
Values
Search Term B
Required entry
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
101
Unit 2: Master Data
3.
TFIN50
Why is the field not displayed in the master record? Check the
transaction-dependent field status for creating vendor master records.
a)
Check the activity-specific field status: Check whether the field is
defined as a required entry field.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Vendor Accounts → Master Data → Preparations for
Creating Vendor Master Data → Define Screen Layout per Activity
(Vendors)
Double click on “Create Vendor (Accounting).”
Double click on “General Data” to view the field status.
Double click on “Address.”
Check the following data: Does the field “Search Term B” have the
field status “hide”? If so, make the following correction:
Field Name or Data Type
Values
Search Term B
Required entry
Choose "Save“.
Check the same information for the activity “Change Vendor”: To do
this, use the green back arrow to return to the overview screen.
Doubleclick on Change Vendor (Accounting).
Double-click on General Data to display the field status.
Double-click on Address.
Make sure that Search Term B is a required entry.
Save your entries.
Result: Data can now be entered in the field “Search Term B”
by all the course participants. Reason: The definition of the
transaction-dependent field status is not specific to a particular
company code.
4.
Check why this occurred.
Continued on next page
102
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Tip: Double-click on the documentation for the IMG activity next to Define
Screen Layout per Activity (Vendors).
a)
Hiding a field has the highest priority. The order is then as follows:
“Display”, “Required Entry”, and “Optional Entry”.
This results in:
Account Group
Required entry
Transaction
Hide
Result
Hide
Task 3:
The accounting manager then decides that the type of vendor should be recorded
in the first search term. In this example, it is supplies, equipment, and so on,
and the company code number in the second search term. The first search term
is a sensitive field. The accounting manager must therefore confirm all changes
in this field.
1.
Make Search Term A a sensitive field.
a)
Define Search Term A a sensitive field.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Vendor Accounts → Master Data → Preparations for
Creating Vendor Master Data → Define Sensitive Fields for Dual
Control (Vendors)
Choose “New Entries“.
Click on the input help in the field “Field Name“ and double-click
on search term 1 (ADRC-SORT1).
Choose “Save“.
Hint: The definition of sensitive fields is not company
code-specific. Therefore, this field may have already been
set up by your instructor or another participant.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
103
Unit 2: Master Data
2.
TFIN50
Update your vendor master record with the new information
a)
Change the vendor master record.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Master Records → Change
Field Name or Data Type
Values
Vendor
Vendor##
Company Code
GR##
Address
Choose “Enter”.
Field Name or Data Type
Values
Search Term 1
Supplies
Search Term 2
GR##
If necessary, confirm any information with “Enter”.
Select “Enter” at the information message telling you that your
changes need to be confirmed.
Choose "Save“.
Continued on next page
104
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
3.
Confirm the changes that your neighbor made to their vendor master record.
a)
Confirm the vendor master record changes.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Master Records → Confirmation of Change
→ Single
Field Name or Data Type
Values
Vendor
Vendor ## of your neighbor
Company Code
GR## of your neighbor
Choose “Enter”.
Select the “Changes to sensitive fields” pushbutton to review the
changes. Doubleclick several times on the field name to display
detailed information about the changes.
Select the green arrow to return to the main screen.
Select “Confirm” to confirm your neighbor’s change.
Choose "Save“.
Note: You have just…
•
•
•
•
•
4.
Created new account groups for customer and vendor
master records
Created a new customer and vendor master record
Defined the first search term as a sensitive field in the
vendor master record
Changed your vendor master record
Confirmed your neighbor’s changes to their vendor
master record
A complete customer account consists of the following parts:
Answer:
•
•
•
General data
Company code segment
Sales area segment
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
105
Unit 2: Master Data
5.
TFIN50
A complete vendor account consists of the following parts:
Answer:
•
•
•
General data
Company code segment
Purchasing organization segment
Task 4:
True or false?
1.
The customer/vendor accounts must always be maintained centrally.
Answer: False
Customer/vendor accounts can be maintained centrally or decentrally.
2.
One number range can only be assigned to one account group.
Answer: False
A number range can be assigned to several account groups.
Task 5:
Complete the sentence:
1.
Internal number assignment means that the mySAP ERP system assigns
the number automatically.
Answer: Internal
2.
You maintain a customer/vendor master record centrally if you
create the Financial segments at the same time as the Sales order
Management/Purchasing Management segments.
Answer: centrally
3.
General ledger accounts have external number assignment; customer and
vendor master records can have internal or external number assignment.
Answer: external, internal, external
106
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Customer/Vendor Accounts
Lesson Summary
You should now be able to:
•
Describe the structure of customer and vendor accounts
•
Discuss the similarities and differences between general ledger and customer
and vendor accounts
•
Control and maintain customer and vendor accounts
•
Explain relationships between customer and vendor accounts
2006/Q2
© 2006 SAP AG. All rights reserved.
107
Unit 2: Master Data
TFIN50
Lesson: Bank Accounts
Lesson Overview
You will be given an introduction to the master records of bank accounts.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Maintain bank master data
Define house banks
Create accounts at your house banks
Maintain the links between bank and G/L accounts
Business Example
The company wants to create a new house bank with the name Savings Bank.
They open an account at the new bank with the account number 111111 and want
to reflect this in the system.
Figure 59: Bank Master Data (1)
Every bank that is used in the system (for example, as a house bank or as a
customer/vendor bank) you have to create a bank master record.
108
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Bank Accounts
Bank master records are stored centrally in the bank directory (report RFBKVZ00
issues a list of banks - table BNKA - with their master data). Every record is
identified by the bank country and the bank key. Bank master records include
address data and control data, such as the SWIFT Code, postal giro data, and bank
group (for payment optimization in the automatic payment program).
You can display changes to the bank master data for all banks using report
RFBKABL0.
Figure 60: Bank Master Data (2)
Banks that your company uses are defined as house banks. You create house banks
in Customizing and they contain bank master data, information for electronic
payment transactions, bank accounts per house bank, and general ledger accounts
per bank account.
The payment program uses the house bank ID and the bank types to determine
the bank to be used (tip: Use meaningful abbreviations for the house bank ID and
bank type - it simplifies the situation for yourself and other users).
2006/Q2
© 2006 SAP AG. All rights reserved.
109
Unit 2: Master Data
TFIN50
Figure 61: Bank Master Data (3)
Bank master data can be created four ways:
•
•
•
•
When entering bank information in the customer or vendor master record, or
in the Customizing for house banks
Using the Create Bank transaction in the Accounts Receivable/Payable
master data menu
The bank directory can be imported from disk or tape using program
RFBVALL_0, Country-Specific Transfer of Bank Data. The disk with
the bank directory can be obtained from one of the country’s banking
organizations. The bank directory should be updated regularly.
Customers that use the lockbox function can create a batch input session that
automatically updates customer banking information in the master record.
When you enter bank details in the customer and vendor master record, you
can access banks already created in the bank directory. Then you only have to
enter the bank country and the bank key; the name and address of the bank are
determined automatically.
In the customer/vendor master record, the field “Bank Type” is used to distinguish
between different banks. When processing invoices, if the customer/vendor has
more than one bank, the user can choose a bank by using the matchcode in the
partner bank field.
110
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Bank Accounts
Figure 62: Bank Accounts (1)
Each bank account is reflected in the SAP ERP system by a combination of
house bank ID and account ID. This combination is entered in a G/L account that
represents the bank account in the general ledger.
Figure 63: Bank Accounts (2)
You must also define bank accounts that are managed at the house banks. The
accounts can be identified by an account ID which is unique per house bank. The
bank account data contains the number of the account at your bank, the account
currency, and the relevant G/L account.
For every bank account, a G/L account must be created. This G/L account is
assigned to the bank account and vice versa. Both accounts have to have the
same account currency.
2006/Q2
© 2006 SAP AG. All rights reserved.
111
Unit 2: Master Data
112
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Bank Accounts
Exercise 6: Bank Master Data
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a new bank master record manually
•
Define the new bank as your house bank
•
Define a bank account
•
Connect the bank account to a G/L account
Business Example
A new bank, "Savings Bank", is founded and the enterprise decides to choose it
as its house bank. The company opens a checking account at the new bank with
the account number 111111.
Task:
Carry out the following tasks:
2006/Q2
1.
The new bank is not yet in the mySAP ERP bank directory. Therefore, enter
the new bank manually. The bank key will be given to you by your instructor.
2.
Define the new bank as a house bank with the ID "HB##."
3.
Create the current account under account ID “GIRO” and connect it to the
general ledger account given to you by your instructor.
© 2006 SAP AG. All rights reserved.
113
Unit 2: Master Data
TFIN50
Solution 6: Bank Master Data
Task:
Carry out the following tasks:
1.
The new bank is not yet in the mySAP ERP bank directory. Therefore, enter
the new bank manually. The bank key will be given to you by your instructor.
a)
Create a bank master record.
SAP Easy Access menu: Accounting → Financial Accounting →
Banks → Master Data → Bank Master Record → Create
Field Name or Data Type
Values
Bank Country
Course country
Bank Key
Your instructor will give you this
information.
Choose “Enter“.
Field Name or Data Type
Values
Bank Name
Savings Bank
Region
Your choice
Street
Your choice
City
Your choice
Branch
Your choice
Choose “Save“.
Continued on next page
114
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Bank Accounts
2.
Define the new bank as a house bank with the ID "HB##."
a)
Define a house bank.
IMG: Financial Accounting → Bank Accounting → Bank Accounts
→ Define House Banks
Field Name or Data Type
Values
Company Code
GR##
Choose “Enter“.
Edit → New Entries
Field Name or Data Type
Values
House Bank
HB##
Bank Country
Course country
Choose “Enter“.
Field Name or Data Type
Values
Bank Key
Bank key for your new bank
Choose “Save“.
3.
Create the current account under account ID “GIRO” and connect it to the
general ledger account given to you by your instructor.
a)
Create a current account.
IMG: Financial Accounting → Bank Accounting → Bank Accounts
→ Define House Banks
Field Name or Data Type
Values
Company Code
GR##
Select your house bank HB##.
Doubleclick on Bank Accounts.
Edit → New Entries
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
115
Unit 2: Master Data
TFIN50
Field Name or Data Type
Values
House Bank
HB##
Account ID
CURR
Name
Current account ##
Field Name or Data Type
Values
Bank Account:
111111
Currency
Local currency
G/L Account
Your instructor will give you
this information.
Choose “Save“.
Enter the account ID in the G/L account:
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Master Records → G/L Accounts → Individual
Processing → Centrally
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
Your instructor will give you
this information.
Company Code
GR##
Select the “Create/Bank/Interest” tab.
G/L Account → Change
Field Name or Data Type
Values
House Bank
HB##
Account ID
CURR
Choose “Save“.
Note: You have just..
•
•
•
•
116
Added your bank to the bank directory
Defined your bank as a house bank
Created a bank account for your bank
Connected a general ledger account to your house bank
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Bank Accounts
Lesson Summary
You should now be able to:
•
Maintain bank master data
•
Define house banks
•
Create accounts at your house banks
•
Maintain the links between bank and G/L accounts
2006/Q2
© 2006 SAP AG. All rights reserved.
117
Unit Summary
TFIN50
Unit Summary
You should now be able to:
•
Define and use a chart of accounts
•
Describe the structure of a general ledger account
•
Control the format of a general ledger account
•
Name and describe different types of general ledger accounts
•
Create, maintain, and control general ledger accounts
•
Describe how you can change several general ledger accounts at the same
time
•
Explain the advantages and disadvantages of group and country charts of
accounts
•
Describe the structure of customer and vendor accounts
•
Discuss the similarities and differences between general ledger and customer
and vendor accounts
•
Control and maintain customer and vendor accounts
•
Explain relationships between customer and vendor accounts
•
Maintain bank master data
•
Define house banks
•
Create accounts at your house banks
•
Maintain the links between bank and G/L accounts
118
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 3
Document Control
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
Classify accounting documents
Display accounting documents
Describe the structure of accounting documents
Open and close posting periods
Open and close posting periods differently for different account types
Define the amounts that specific groups of accounting clerks are allowed
to post
Assign users to a tolerance group for highest amounts
Post simple documents in Financial Accounting
Unit Contents
Lesson: Document Structure ..................................................120
Exercise 7: Document Header............................................129
Exercise 8: Line Item.......................................................139
Lesson: Posting Periods .......................................................147
Exercise 9: Posting Periods...............................................151
Lesson: Posting Authorizations ...............................................158
Exercise 10: Posting Authorizations .....................................161
Lesson: Simple Documents in Financial Accounting.......................165
Exercise 11: Simple Documents in Financial Accounting .............169
2006/Q2
© 2006 SAP AG. All rights reserved.
119
Unit 3: Document Control
TFIN50
Lesson: Document Structure
Lesson Overview
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Classify accounting documents
Display accounting documents
Describe the structure of accounting documents
Business Example
Every day, hundreds of financial documents are created in the company. To
simplify the storage of the original documents, the documents have to be divided
into several categories. The internal auditors require that all authorized expense
documents be identifiable by a unique document type and are within an exclusive
number range.
Different business transactions need different data within the documents. Some
data may be mandatory for specific postings.
The client requires that each item in the authorized expense account has a detailed
description that justifies the expense.
Figure 64: Document in mySAP ERP Financials
120
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
The SAP System works according to the document principle: A document is
saved for every posting. The document remains as a complete unit in the system
until it is archived.
Every document is uniquely identified by the following fields:
•
•
•
Document number
Company code
Fiscal year
Documents in mySAP ERP Financials include the following:
•
•
A document header (information that applies to the entire document)
Between 2 and 999 document items (information that applies to the line
item) If you post documents via the Accounting interface (for example, from
Sales Order Management, Purchasing Management, or other applications),
this results in items in the accounting document that are identical in almost
all of the fields. If you want to summarize accounting documents, read SAP
Note 36353 and note the links to other related Notes.
Detailed data for the document header and line items (optional)
Two important control keys:
•
•
Document type for the document header
Posting key for the line items
The SAP system records at least one document for every business transaction.
Each document receives a unique document number.
The system can assign the document numbers (= internal number assignment) or
the user can assign the number during document entry (= external assignment).
A business transaction can create one or more documents. For example, when
goods arrive from a vendor, a material document is created to record data that is
important for inventory management. An accounting document is created to track
financially-relevant information, such as G/L accounts and amounts.
Many business transactions occur in the system for which documents are created,
but no accounting document is created because there is no effect for accounting.
An example of this would be a purchase order in Materials Management.
Documents that are connected to each other are linked in the system, so that you
have an overview of every business transaction in the system.
Using report RFBELJ00, you can create a compact document journal in the
system. It contains the most important data for the selected documents from the
document headers and line items in tabular form.
You can use reports RFBUEB00 and RFBUEB01 to find documents in the system.
2006/Q2
© 2006 SAP AG. All rights reserved.
121
Unit 3: Document Control
TFIN50
Figure 65: Document Types
The document type controls the document header and is used to differentiate
the business transactions to be posted, for example, vendor invoices, customer
payments, and so on. Document types are defined at client level and are therefore
valid for all company codes. The standard system is delivered with document
types that can be changed or copied.
Document types define the following:
•
•
Number ranges for document numbers
Account types permitted for postings
Document types also define the following:
•
•
The field status of the document header fields “Document Header Text” and
“Reference Number”
Whether invoices are posted with the net procedure
In the procedure recommended by SAP for storing original documents, the
document type controls document storage. Always store the original documents
under the number of the system document. If the original document has an
external number:
•
•
122
Enter the external number of the original document in the "Reference
Number" field in the system document header
Note the number of the system document in the original document
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Figure 66: Important Standard Document Types
Document type AB allows postings to all account types.
All other document types limit the types of accounts you can post to. Document
type DG, for example, allows you to post to customer (D) and G/L accounts (S)
only.
To transfer billing documents from the mySAP ERP billing system, you need
one of the following document types:
•
•
RV, the default document type for Sales Order Management billing
documents (customer invoices).
RE, the default document type for Materials Management billing documents
(vendor invoices).
When internal number assignment is used, the system assigns a new number to
each document in the Financial Accounting component. In external number
assignment, the system transfers the billing document number to the accounting
document, providing this number has not already been assigned.
The payment program uses mostly the document type ZP for its automatic
postings.
2006/Q2
© 2006 SAP AG. All rights reserved.
123
Unit 3: Document Control
TFIN50
Figure 67: Document Number Ranges
The document number range defines the number range for the document
numbers that are to be assigned. These number ranges must not overlap.
•
•
Internal number assignment: The system saves the last document number
that was taken from the number range in the Current Number field and
assigns the number following the current number as the next document
number, (see the “Document Number Ranges” graphic, examples 00 and 01).
External number assignment: The user enters the number of the original
document, or the number is assigned automatically from another system. The
numbers are usually not used in sequence and therefore the system cannot
store a current number (example 02). The numbers may be alphanumeric.
The document number range must be defined for the year in which it is used.
There are two options:
•
•
Up to a future fiscal year: At the beginning of a new fiscal year, the system
uses the number following the current number as the next number. It does
not restart at the first number of the number range.
For each fiscal year: At the start of a new fiscal year, the system starts
again with the first number of the number range. This helps to ensure that
the number range is sufficient.
One number range can be assigned to several document types. You can copy the
intervals of document number ranges from one company code to another, or copy
intervals from one fiscal year to another.
You can use report RFBNUM00 to find gaps in the document number assignment.
124
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Figure 68: Functions of the Posting Keys
Like document types, posting keys are defined at client level.
In addition to the above mentioned control functions, the posting key specifies
the following:
•
•
Whether the line item is connected to a payment transaction or not. This
information is required for analyzing the payment history and creating
payment notices.
Whether the posting is sales-relevant and the sales figure of the account is
to be updated by the transaction, for example, by the posting of a customer
invoice.
The posting keys have been enhanced for the Enjoy document entry functions.
In the standard transactions, posting keys are labeled “debit” and “credit.” In
Customizing, mySAP ERP delivers the following default values:
•
•
•
2006/Q2
For G/L account posting: “Debit” is posting key 40, “credit” is posting key
50.
For customer invoices: “Debit” is posting key 01, “credit” is posting key 50.
For vendor invoices: “Credit” is posting key 31, “debit” is posting key 40.
© 2006 SAP AG. All rights reserved.
125
Unit 3: Document Control
TFIN50
Figure 69: Document Field Status
During document entry, different fields are displayed depending on the transaction
and the accounts used. For example, when posting expenses, a cost center and
tax information is usually required. However, when posting cash, this same
information is not necessary. These different displays during document processing
are controlled by the field status.
As a general rule, you customize the account-specific field status for general
ledger accounts. For customer and vendor processing, you customize the field
status specific to the posting key as necessary.
Just as in the field status definition in G/L accounts, the field status with the higher
priority applies. The priority is shown above.
Exceptions to this rule:
•
•
If business areas are used, the business area field must be ready for input. It
is activated by enabling business area financial statements for the company
code. You can only use the field status to define whether the field is a
required or an optional entry field.
Entries in tax fields are only possible if the general ledger account is relevant
for tax.
The field status Hide cannot be combined with the field status Required entry.
This combination causes an error.
126
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Figure 70: Field Status Groups
For each group of general ledger accounts, for example, cash accounts, expense
accounts, you have to define the status of every document entry field. When
using these G/L accounts, should the text field for document entry be a required
field, an optional field, or a hidden field? Will the cost center field be required,
hidden, or optional for document entry when using these G/L accounts? And so on.
This information is divided into field status groups for each group of G/L
accounts.
You assign field status groups to the respective general ledger accounts in the
general ledger account master records.
The field status groups are summarized in one field status variant.
The field status variant is assigned to your company code(s). No posting can be
made until this is complete. Typically, you assign the same field status variant
to all of your company codes so that the same field status information applies
across company codes.
mySAP ERP delivers a standard set of field status groups. We recommend you
copy the standard delivered field status groups and modify them as necessary.
If a document is posted to a subledger account, the field status group of the
reconciliation account is used.
2006/Q2
© 2006 SAP AG. All rights reserved.
127
Unit 3: Document Control
TFIN50
Figure 71: Standard Posting Keys
SAP recommends that you use the standard posting keys delivered. If you
change them or define new posting keys, all tables containing a reference to these
keys must also be updated.
Posting keys for assets and materials may only be used if the corresponding SAP
components are installed.
By changing the field status definitions of posting keys and the field status group,
the field status can be made transaction-dependent and account-dependent.
•
Since the subledger accounts do not have a field status group, differentiation
in the subledger postings is mainly made via different posting keys.
Therefore, there are a lot of posting keys for subledger accounts.
In general ledger postings, differentiation is mainly made via different field
status groups. Therefore, only two posting keys (40 and 50) are needed for general
ledger postings.
128
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Exercise 7: Document Header
Exercise Objectives
After completing this exercise, you will be able to:
•
Check your knowledge of document types and number ranges
•
Create a document type and a number range
•
Check the assignments of number ranges to document types
Business Example
Every day hundreds of financial documents are created in the company. To
simplify the storage of the original documents, the documents have to be divided
into several categories.
The internal auditors require that all authorized expense documents be identifiable
by a unique document type and are within an exclusive number range. The
authorization number from the accounting executive must be entered in the
document header.
Task 1:
Answer the following questions:
1.
What are the most important control functions of the document type?
Task 2:
Complete the sentence:
1.
If the user assigns the document number manually, this
is
number assignment.
Fill in the blanks to complete the sentence.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
129
Unit 3: Document Control
TFIN50
Task 3:
Complete the sentence:
numbers may be alphanumeric.
1.
Fill in the blanks to complete the sentence.
Task 4:
True or false?
1.
Every company code may define its own document types.
Determine whether this statement is true or false.
□
□
2.
True
False
Every company code may define its own document number ranges.
Determine whether this statement is true or false.
□
□
3.
True
False
At the beginning of a new fiscal year, the system always starts the document
number assignment again at the start of the number range.
Determine whether this statement is true or false.
□
□
4.
True
False
Document number ranges must not overlap.
Determine whether this statement is true or false.
□
□
True
False
Continued on next page
130
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Task 5:
Answer the following question:
1.
How many number ranges can be assigned to a document type
simultaneously?
Task 6:
Carry out the following task:
1.
Your client’s head accountant wants the following:
- Document types in the system are used to group documents in categories
- Internal document assignment
- Document numbers in the following number ranges:
SA G/L account document
01
0100000000-0199999999
DG Customer credit memo
16
1600000000-1699999999
KG Vendor credit memo
17
1700000000-1799999999
DR Customer invoice
18
1800000000-1899999999
KR Vendor invoice
19
1900000000-1999999999
Check whether the following applies to the number ranges listed for your
company code:
- They have been created
- They have been assigned to corresponding document types
If the document number ranges do not exist, copy them from company code
1000 or your country-specific company code for the target fiscal year.
Task 7:
Carry out the following task:
1.
Create document type ## for documents for authorized expenses (see
business scenario, name: Authorized expense ##).
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
131
Unit 3: Document Control
TFIN50
Assign the document number range 99: 9900000000 - 9999999999 to this
document type with internal number assignment. The reference field in the
document header should be a required entry field.
132
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Solution 7: Document Header
Task 1:
Answer the following questions:
1.
What are the most important control functions of the document type?
Answer:
Number ranges for document numbers
Account types permitted for postings
Task 2:
Complete the sentence:
1.
If the user assigns the document number manually, this is external number
assignment.
Answer: external
Task 3:
Complete the sentence:
1.
External numbers may be alphanumeric.
Answer: External
Task 4:
True or false?
1.
Every company code may define its own document types.
Answer: False
The same document types are valid for every company code since they are
defined at the client level.
2.
Every company code may define its own document number ranges.
Answer: True
The document number uniquely identifies each document in a company
code within a fiscal year. Therefore, document number ranges are defined
dependent on the company code.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
133
Unit 3: Document Control
3.
TFIN50
At the beginning of a new fiscal year, the system always starts the document
number assignment again at the start of the number range.
Answer: False
The system only restarts numbering at the beginning of a new year if the
document number range is defined per fiscal year.
4.
Document number ranges must not overlap.
Answer: True
This ensures a unique document number in a company code within a fiscal
year.
Task 5:
Answer the following question:
1.
How many number ranges can be assigned to a document type
simultaneously?
Answer: You specify a number range for each document type. However,
you can use one number range for several document types.
Task 6:
Carry out the following task:
1.
Your client’s head accountant wants the following:
- Document types in the system are used to group documents in categories
- Internal document assignment
- Document numbers in the following number ranges:
SA G/L account document
01
0100000000-0199999999
DG Customer credit memo
16
1600000000-1699999999
KG Vendor credit memo
17
1700000000-1799999999
DR Customer invoice
18
1800000000-1899999999
KR Vendor invoice
19
1900000000-1999999999
Check whether the following applies to the number ranges listed for your
company code:
- They have been created
- They have been assigned to corresponding document types
Continued on next page
134
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
If the document number ranges do not exist, copy them from company code
1000 or your country-specific company code for the target fiscal year.
a)
Check the definition of the number ranges:
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Document Number Ranges → Define
Document Number Ranges
Field Name or Data Type
Values
Company Code
GR##
Interval → Change
Check whether the number ranges have been correctly defined (see
question). If they are not, copy the number ranges from company
code 0001.
(Copy number ranges from source to target fiscal year):
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Document Number Ranges → Copy to
Company Code
Field Name or Data Type
Values
Number Range Number
01 to ZZ
Fiscal Year
1900 to 9999
Source Company Code
0001 or your country-specific
company code
Target Company Code
GR##
Choose “Execute“.
Verify the assignment of number ranges to document types:
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Document Header → Overview
Doubleclick on each document type to check if it is assigned to the
correct number ranges.
Task 7:
Carry out the following task:
1.
Create document type ## for documents for authorized expenses (see
business scenario, name: Authorized expense ##).
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
135
Unit 3: Document Control
TFIN50
Assign the document number range 99: 9900000000 - 9999999999 to this
document type with internal number assignment. The reference field in the
document header should be a required entry field.
a)
Create a number range.
IMG:Financial Accounting → Financial Accounting Global Settings
→ Document → Document Number Ranges → Define Document
Number Ranges
Field Name or Data Type
Values
Company Code
GR##
Interval → Change
Edit → Insert Interval
Field Name or Data Type
Values
No
99
Year
Current year
From Number
9 900 000 000
To Number
9 999 999 999
Current Number
0
Ext
Blank
ENTER
Choose "Save“.
Confirm the "Transport number range intervals" dialog box with
ENTER.
Create a document type:
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Document Header → Define Document Types
Edit → New Entries
Field Name or Data Type
Values
Document Type
##
Number Range
99
Reversal Document Type
AB
Account Types Permitted:
Continued on next page
136
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Assets
√
Customer
√
Vendor
√
Material
√
G/L Account
√
Required for Document Entry:
Reference Number
√
Choose “Save“.
Select the green arrow to go back one screen to enter the name:
Field Name or Data Type
Values
Name
Authorized expense ##
Choose "Save“.
Hint: You have just created a new document number range
and document type. You then assigned your number range to
your document type.
2006/Q2
© 2006 SAP AG. All rights reserved.
137
Unit 3: Document Control
138
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Exercise 8: Line Item
Exercise Objectives
After completing this exercise, you will be able to:
•
Check your knowledge about posting keys and document field status
•
Create a field status group and assign it to an account
Business Example
Different business transactions need different data within the documents. Some
data may be mandatory for special postings.
Example: The client requires that each item in the authorized expense account
has a detailed description that justifies the expense.
Task 1:
Answer the following question:
1.
What are the most important control functions of a posting key?
Task 2:
Answer the following question:
1.
Name 2 elements that influence the field status of document fields.
Task 3:
Answer the following question:
1.
In the following scenarios, state how the text field will be treated on the
document entry screen:
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
139
Unit 3: Document Control
TFIN50
Posting Key
Field status group
1.
Text hidden
Text optional
2.
Text optional
Text required
3.
Text required
Text hidden
Document
entry screen
Task 4:
Answer the following question:
1.
What are the standard posting keys for G/L accounts and on which side of
the account do they post to?
Task 5:
True or false?
1.
Posting keys are defined at client level.
Determine whether this statement is true or false.
□
□
True
False
Task 6:
Complete the sentence:
1.
The
entry.
group controls the field display during document
Fill in the blanks to complete the sentence.
Continued on next page
140
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Task 7:
Complete the sentence:
1.
has a field status group.
Each
Fill in the blanks to complete the sentence.
Task 8:
To track the types of cars that are rented, make the "Text" field a required entry for
line items for the Sports Car Rental expense account. Create a new field status
group, FS##, with the description "Authorized Expenses ##".
2006/Q2
1.
Create the new field status group FS## by copying field status group G001
in field status variant 1000.
2.
Make the field "Text" a required entry.
3.
Assign the field status group to your G/L account for Sport Car Rental
Expense AE02##:
© 2006 SAP AG. All rights reserved.
141
Unit 3: Document Control
TFIN50
Solution 8: Line Item
Task 1:
Answer the following question:
1.
What are the most important control functions of a posting key?
Answer:
Definition of the account types that can be posted to
Account side (debit or credit)
Field status of the additional account assignment
Task 2:
Answer the following question:
1.
Name 2 elements that influence the field status of document fields.
Answer: Field status group, posting key.
Task 3:
Answer the following question:
1.
In the following scenarios, state how the text field will be treated on the
document entry screen:
Posting Key
Field status group
1.
Text hidden
Text optional
2.
Text optional
Text required
3.
Text required
Text hidden
Document
entry screen
Answer:
1. Hidden
2. Required entry
3. Error
Continued on next page
142
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
Task 4:
Answer the following question:
1.
What are the standard posting keys for G/L accounts and on which side of
the account do they post to?
Answer:
Debit, posting key 40
Credit, posting key 50
Task 5:
True or false?
1.
Posting keys are defined at client level.
Answer: True
Like document types, posting keys are defined at client level.
Task 6:
Complete the sentence:
1.
The field status group controls the field display during document entry.
Answer: field status
Task 7:
Complete the sentence:
1.
Each general ledger account has a field status group.
Answer: general ledger account
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
143
Unit 3: Document Control
TFIN50
Task 8:
To track the types of cars that are rented, make the "Text" field a required entry for
line items for the Sports Car Rental expense account. Create a new field status
group, FS##, with the description "Authorized Expenses ##".
1.
Create the new field status group FS## by copying field status group G001
in field status variant 1000.
a)
Determine the field status variant assigned to your company code:
IMG: Financial Accounting → Financial Accounting Global Settings
→ Company Code → Enter Global Parameters
(Alternative: IMG: Financial Accounting → Financial Accounting
Global Settings → Document → Line Item → Controls → Assign
Company Code to Field Status Variants)
Doubleclick on your company code.
Record the field status variant assigned to your company code:
__________ __________
Copy a new field status group:
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Line Item → Controls → Define Field
Status Variants
Select the field status variant assigned to your company code.
In the dialog structure, double-click on "Field Status Groups".
Select G001.
Edit → Copy As...
Overwrite the following data:
Field Name or Data Type
Values
Field Status Group
FS##
Text
Authorized Expenses##
Choose “Enter”.
Choose "Save“. Do not exit this screen yet.
Continued on next page
144
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Structure
2.
Make the field "Text" a required entry.
a)
Change the field status in the field status group:
Double-click on "FS##".
Double-click on "General Data".
Field Name or Data Type
Values
Text
Req. entry
Choose "Save“.
3.
Assign the field status group to your G/L account for Sport Car Rental
Expense AE02##:
a)
Menu SAP Easy Access: Accounting → Financial Accounting →
General Ledger → Master Records → G/L Accounts → Individual
Processing → In Company Code
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
AE02##
Company Code
GR##
G/L Account → Change
Select the “Create/Bank/Interest” tab page.
Field Name or Data Type
Values
Field Status Group
FS##
Choose “Save”.
Hint: You have created a new field status group and assigned
it to your “Car Rental Expense” account.
2006/Q2
© 2006 SAP AG. All rights reserved.
145
Unit 3: Document Control
TFIN50
Lesson Summary
You should now be able to:
•
Classify accounting documents
•
Display accounting documents
•
Describe the structure of accounting documents
146
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
Lesson: Posting Periods
Lesson Overview
This lesson describes the function of the posting period table.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Open and close posting periods
Open and close posting periods differently for different account types
Business Example
The accounting department determines that at the end of a posting period the
subledgers are closed; however, the general ledger accounts stay open for longer
in order to have time to reconcile the Financial Accounting and Controlling
ledgers for the last period.
Figure 72: Posting Periods
Posting periods are defined in the fiscal year variant.
To prevent documents from being posted to an incorrect posting period, you can
close certain posting periods.
Usually the current posting period is open and all other periods are closed. At
the end of a period this period is usually closed and the next period is opened.
You open a posting period by entering a range in the posting period variant that
encompasses this period. You can have as many posting periods open as desired.
2006/Q2
© 2006 SAP AG. All rights reserved.
147
Unit 3: Document Control
TFIN50
During period closing, you open special periods for closing postings.
During closing, two period intervals must be open at the same time. Therefore,
two period intervals can be entered in the posting period table.
Figure 73: The Posting Period Variant
Several company codes can use the same posting period variant. For all company
codes assigned, the posting periods are opened and closed simultaneously. This
simplifies the period maintenance.
Figure 74: Period Checks by Account Type
148
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
In the document header, the periods assigned to the account type "+" are checked.
This is the first check. The account type “+” must therefore be open for all
periods that are supposed to be open for all other account types. The posting
period variant must contain at least the account type “+”. If the posting periods
for different account types are all to be handled in the same way, the control via
the + entry is sufficient.
Posting periods can be handled differently for different account types, that is, for
a certain posting period, postings to customer accounts may be permitted while
postings to vendor accounts may not.
At the line item level, the system checks the account type of the posting key to
ensure that the period is open for the assigned account type.
The account interval always contains G/L accounts. By entering certain
reconciliation accounts behind subledger account types, these subledger accounts
can be treated differently to accounts that have a different reconciliation account.
Figure 75: Two Period Intervals
During closing, two period intervals must be open at the same time. Therefore,
two period intervals can be entered in the posting period table.
An authorization group may be assigned to the first period interval. Then, only
users belonging to this authorization group have the permission to post in the first
period interval. It makes sense to use the first range for the special periods and
authorize only the accountants involved in closing to post in the special periods.
The user must have the authorization for the authorization object F_BKPF_BUP
(Accounting document: Authorization for posting periods), whereby the value in
the authorization group field must be the same as the value in the posting period
table.
2006/Q2
© 2006 SAP AG. All rights reserved.
149
Unit 3: Document Control
TFIN50
Figure 76: Determination of Posting Periods during Posting
When entering a document, among other items, you enter the posting date - the
system automatically determines the posting period and fiscal year based on the
posting date entered.
In the document overview, the posting date, posting period, and fiscal year are
displayed. The posting period determined is entered in the document and the
transaction figures for this posting period are updated.
If you display the balance of an account, the transactions figures for the posting
periods are displayed.
150
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
Exercise 9: Posting Periods
Exercise Objectives
After completing this exercise, you will be able to:
•
Check your knowledge of posting period variants
•
Create a posting period variant and assign it to your company code
Business Example
The accounting department determines that at the end of a posting period the
subledgers are closed; however, the general ledger accounts stay open for longer
in order to have time to reconcile the Financial Accounting with Controlling
ledgers for the last period.
Task 1:
Carry out the following task:
1.
Create a posting period variant “PP##” with the name “Posting Periods
GR##”. This fulfills the requirements of the accounting department, in that
the subledgers are only open for the current month, while the general ledger
is open for both the current month and the previous month. Assign this
posting period variant to your company code.
Task 2:
Complete the sentence:
1.
The posting period variant is assigned to the
.
Fill in the blanks to complete the sentence.
2.
A posting period variant must contain at least one line with the entry
.
Fill in the blanks to complete the sentence.
3.
The account range in the posting period variant consists of
.
Fill in the blanks to complete the sentence.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
151
Unit 3: Document Control
TFIN50
Task 3:
True or false?
1.
Posting periods are opened and closed automatically.
Determine whether this statement is true or false.
□
□
2.
True
False
No more than two periods can be open at the same time.
Determine whether this statement is true or false.
□
□
3.
True
False
The authorization group in the posting period variant applies only to
authorization for posting in special periods.
Determine whether this statement is true or false.
□
□
152
True
False
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
Solution 9: Posting Periods
Task 1:
Carry out the following task:
1.
Create a posting period variant “PP##” with the name “Posting Periods
GR##”. This fulfills the requirements of the accounting department, in that
the subledgers are only open for the current month, while the general ledger
is open for both the current month and the previous month. Assign this
posting period variant to your company code.
a)
Create a variant for open posting periods.
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Posting Periods → Define Variants for
Open Posting Periods
Edit → New Entries
Field Name or Data Type
Values
Variant
PP##
Name
Posting periods GR##
Choose "Save“.
Define the periods in your variant.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Posting Periods → Open and Close Posting Periods
At this stage you can either create or copy from existing intervals.
To create an interval, choose: Edit → New Entries
Field Name or Data Type
Values
1st item
Var.
PP##
A
+ valid for all accounts
From Account
Blank
To Account
Blank
From Period 1
Previous month
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
153
Unit 3: Document Control
TFIN50
Year
Previous month’s year
To Period 1
Current month
Year
Current year
Field Name or Data Type
Values
2nd item
Var.
PP##
A
D
From Account
Blank
To Account
ZZZZZZZZZZ
From Period 1
Current month
Year
Current year
To Period 1
Current month
Year
Current year
Field Name or Data Type
Values
3rd item
Var.
PP##
A
K
From Account
Blank
To Account
ZZZZZZZZZZ
From Period 1
Current month
Year
Current year
To Period 1
Current month
Year
Current year
Choose "Save“.
To copy an existing interval:
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Posting Periods → Open and Close Posting Periods
•
•
Select account types D, K, and S for the 0001 posting variant.
Edit → Copy as…
Overwrite the following information for each account type:
Continued on next page
154
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
Field Name or Data Type
Values
Var.
PP##
Check that the data is correct using the information above.
Choose “Save.”
Assign an open posting period variant to the company code:
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Posting Periods → Assign Variants to
Company Code
Field Name or Data Type
Values
Cocd
GR##
Variant
PP##
Choose "Save“.
Note: You have just..
•
•
•
Created a variant for open posting periods
Defined the dates of the periods that are open
Assigned the posting period variant to your company code
This is an example of the variant principle.
Task 2:
Complete the sentence:
1.
The posting period variant is assigned to the company code.
Answer: company code
2.
A posting period variant must contain at least one line with the entry Valid
for all accounts.
Answer: Valid for all accounts
3.
The account range in the posting period variant consists of G/L accounts.
Answer: G/L accounts
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
155
Unit 3: Document Control
TFIN50
Task 3:
True or false?
1.
Posting periods are opened and closed automatically.
Answer: False
The posting period variant that contains the open periods has to be
maintained manually.
2.
No more than two periods can be open at the same time.
Answer: False
False. As many periods as required can be open simultaneously. However,
only two period intervals can be open at the same time.
3.
The authorization group in the posting period variant applies only to
authorization for posting in special periods.
Answer: False
False. The authorization group applies to the first period interval. This can
also be an interval with normal posting periods.
156
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Periods
Lesson Summary
You should now be able to:
•
Open and close posting periods
•
Open and close posting periods differently for different account types
2006/Q2
© 2006 SAP AG. All rights reserved.
157
Unit 3: Document Control
TFIN50
Lesson: Posting Authorizations
Lesson Overview
This lesson provides you with an introduction to determining maximum amounts
when posting documents.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Define the amounts that specific groups of accounting clerks are allowed
to post
Assign users to a tolerance group for highest amounts
Business Example
The accounting manager wants to define different authorizations for posting high
amounts for the accounting clerks and for himself.
Figure 77: Maximum Amounts
In this section we will focus on the upper limits for posting transactions within
tolerance groups.
In tolerance groups you can enter upper limits for the following:
•
•
•
Total amount per document
Amount per customer/vendor item
Cash discount a user with this tolerance group is able to grant
The currency is the local currency of the company code.
158
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Authorizations
Figure 78: Assigning Posting Authorizations
You can create as many tolerance groups as you like. Every user can be explicitly
assigned to a tolerance group.
If users are not assigned to any special tolerance group, then entries in the
tolerance group “____” are valid for them.
This is the default tolerance group.
Usually the tolerance group “____” contains values which are meant to apply to
most employees.
For any employees who have especially high or low limits, a special tolerance
group should be created and assigned to their user logon ID’s.
2006/Q2
© 2006 SAP AG. All rights reserved.
159
Unit 3: Document Control
160
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Authorizations
Exercise 10: Posting Authorizations
Exercise Objectives
After completing this exercise, you will be able to:
•
Create tolerance groups
•
Assign a tolerance group to your user
Business Example
The internal auditors have requested that the following maximum authorizations
be defined for the accounting department:
•
Accounting clerks
500,000 units of local currency per document
100,000 units of local currency per open item
5% cash discount
•
Accounting manager
1,000,000 units of local currency per document
500,000 units of local currency per open item
10% cash discount
Task:
Carry out the following task:
2006/Q2
1.
The tolerance group for accounting clerks is the “blank” tolerance group.
You must create a new tolerance group, SUPV, for the accounting supervisor
according to the data in the aforementioned business scenario.
2.
Assign the accounting manager tolerance group to your own user.
© 2006 SAP AG. All rights reserved.
161
Unit 3: Document Control
TFIN50
Solution 10: Posting Authorizations
Task:
Carry out the following task:
1.
The tolerance group for accounting clerks is the “blank” tolerance group.
You must create a new tolerance group, SUPV, for the accounting supervisor
according to the data in the aforementioned business scenario.
a)
Modify “blank” tolerance group:
IMG: Financial Accounting → Financial Accounting Global
Settings → Document → Line Item → Define Tolerance Groups
for Employees
Doubleclick on your company code, GR##.
Field Name or Data Type
Values
Amount per Document
500 000
Amount per Open Item
100 000
Cash Discount per Line Item
5%
Choose “Save.” Use the green arrow to go back to the overview
screen.
Create tolerance group "SUPV":
To do this, select the tolerance group you just modified.
Edit → Copy As...
Overwrite the following data:
Field Name or Data Type
Values
Group
SUPV
Company Code
GR##
Amount per Document
1 000 000
Amount per Open Item
500 000
Cash Discount per Line Item
10%
Choose “Enter“.
Choose “Save“.
Continued on next page
162
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Posting Authorizations
2.
Assign the accounting manager tolerance group to your own user.
a)
Assign tolerance group to the user.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Line Item → Assign User/Tolerance Groups
Edit → New Entries
Field Name or Data Type
Values
User Name
Your user name
Tolerance Group
SUPV
Choose "Save“.
Note: You have just ...
•
•
•
Created a new tolerance group for supervisors
Added new tolerance limits to your supervisor
Assigned the manager tolerance group to your own user
This is an example of the variant principle.
2006/Q2
© 2006 SAP AG. All rights reserved.
163
Unit 3: Document Control
TFIN50
Lesson Summary
You should now be able to:
•
Define the amounts that specific groups of accounting clerks are allowed
to post
•
Assign users to a tolerance group for highest amounts
164
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Lesson: Simple Documents in Financial Accounting
Lesson Overview
This lesson explains how to post simple documents with the Enjoy transaction.
Lesson Objectives
After completing this lesson, you will be able to:
•
Post simple documents in Financial Accounting
Business Example
The customer has heard about the easy to use ENJOY transactions and wants
to see them and try them out.
Figure 79: Simple Postings in mySAP ERP Financials
The SAP Financial Accounting component uses one posting transaction for several
different postings, for example:
•
•
•
•
•
2006/Q2
G/L account postings
Customer invoice postings
Customer credit memo postings
Vendor invoice postings
Vendor credit memo postings
© 2006 SAP AG. All rights reserved.
165
Unit 3: Document Control
TFIN50
Figure 80: Enjoy Posting Screen: Header and 1st Line Item
You enter the general data for the posting document on the screen in the document
header, for example, invoice and posting date, text, and so on. For entering invoice
and credit memos received, you can define a document type for each transaction,
which then appears as a general default value. You can overwrite this proposed
document type at any time as long as the document type field is ready for input
during document entry. If you do not define a document type, the system proposes
standard document types; for example, KR for entering vendor invoices.
The important input fields are in the foreground on a tab page and the fields used
less frequently are on the subsequent tab pages.
With customer and vendor invoices, you enter the business partner account data
in this section together with the invoice or credit memo amount. When you
then choose Enter, the business partner master data is also displayed alongside
the account name, address, and bank details. You can display an open item list
by pressing the “Open Items” button.
In addition to the header and item data (see next graphic), the entry screen also
contains an information area where you can see the display balance.
Via the button “Tree”, you can access screen variants, account assignment
templates, and held document that you can select as templates. Users can navigate
from a tree structure on the left hand side of the screen.
166
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Figure 81: Enjoy Posting Screen: Additional Line Items
Enter the additional line items for the document in the table in the bottom section
of the screen. The account name appears once you have made and confirmed
your entries.
You can select different fields or columns and change the size and sequence of
the columns and fields. You can also copy line items.
At the top of the screen, you can select from Park, Post, or Hold, to complete the
document entry transaction once the balance is zero.
You can still use the standard transaction for entering postings.
For complex postings you can access the complex posting transaction via the menu.
You cannot return to the initial screen from this complex posting transaction.
You can enter an explanatory text for the line item. This item text can be used
internally and externally. If you want to use the texts for external purposes, for
example, in correspondence, dunning notices, payment advice notes, and so on,
enter a “*” in front of the text (the “*” is removed for the printout).
In Customizing, you can define text templates under a four digit key - these text
templates are copied into the line item when you enter the relevant key in the text
field during document entry.
2006/Q2
© 2006 SAP AG. All rights reserved.
167
Unit 3: Document Control
168
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Exercise 11: Simple Documents in
Financial Accounting
Exercise Objectives
After completing this exercise, you will be able to:
•
Post simple documents in Financial Accounting
Business Example
Now that you have completed the configuration of document control according
to the client’s requirements, the client has asked you to test the settings you have
made. You therefore have to post some simple documents in the SAP system.
Task:
Caution: Remember that you assigned the accounting manager tolerance
group to your own user in the last exercise. This means that the amount
thresholds defined in tolerance group SUPV now also apply to you.
If necessary, change your tolerance group to BLANK again.
Carry out the following tasks:
1.
G/L account posting
5,000 units cash of local currency are drawn from the house bank account
and put into petty cash. Post this transaction. (The “petty cash” account is
given to you by your instructor.) The second account is the account which
you assigned to your bank account.
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
2.
Vendor Invoice
Your Accounting Manger rented a car for an out of town conference. Post
a vendor invoice for 110,000 units of local currency to the vendor account
you created earlier (vendor##). Choose the option “Calculate Tax”. Use the
tax code 1l (input tax (course) 10%). Enter the authorization number A##
that you received from the accounting manager in the reference field. Post
the expense to the “Car Rental Expense”, AE02## account you created. Use
document type ## and enter a description (“Conference ##”) in the required
entry field “Text” in the line item.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
169
Unit 3: Document Control
TFIN50
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
If you cannot enter the document type in the document header: Use
the “Editing Options” button and under Doc. Type Option choose
“Entry with Short Name” from the dropdown list.
3.
Vendor Invoice
While at the conference, the Accounting Manager took clients out to
dinner. Post an additional invoice for 330,000 units of local currency to the
“Entertainment Expense” account AE01## using the same criteria as in
the previous exercise.
Record your new document number on the data sheet.
4.
Customer Invoice
Post a customer invoice for 220,000 units of local currency to your customer
account. Choose the option “Calculate Tax”. Use the tax code 1O (output
tax (course) 10%). Post the revenue side of the transaction to the account
which is supplied by your instructor.
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
5.
Customer Credit Memo
Post a customer credit memo for 5,500 units of local currency to the customer
account you created earlier. Use the tax code 1O (output tax (course) 10%).
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
6.
170
Display your customer’s and/or vendor’s line items to check the postings
you have made.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Solution 11: Simple Documents in
Financial Accounting
Task:
Caution: Remember that you assigned the accounting manager tolerance
group to your own user in the last exercise. This means that the amount
thresholds defined in tolerance group SUPV now also apply to you.
If necessary, change your tolerance group to BLANK again.
Carry out the following tasks:
1.
G/L account posting
5,000 units cash of local currency are drawn from the house bank account
and put into petty cash. Post this transaction. (The “petty cash” account is
given to you by your instructor.) The second account is the account which
you assigned to your bank account.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
171
Unit 3: Document Control
TFIN50
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
a)
G/L account posting
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Posting → Enter G/L Account Document
If prompted, enter your company code, GR##, then choose
"Enter".
Hint: Choose the “Tree Off” button so that the document
entry window fills the entire screen.
Field Name or Data Type
Values
Basic Data
Document Date
Current date
Posting Date
Current date
First Item
G/L Account
Your instructor will name the
petty cash account.
D/C
Debit
Amount in doc. curr.
5 000
Second Item
G/L Account
Your instructor will give you
the house bank G/L account.
D/C
Credit
Amount in Document Currency
5 000
Document → Simulate
Check your document. Double-click on a line item to display or
change data.
Choose “Post” to save the document. Note the document number
on your data sheet.
2.
Vendor Invoice
Continued on next page
172
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Your Accounting Manger rented a car for an out of town conference. Post
a vendor invoice for 110,000 units of local currency to the vendor account
you created earlier (vendor##). Choose the option “Calculate Tax”. Use the
tax code 1l (input tax (course) 10%). Enter the authorization number A##
that you received from the accounting manager in the reference field. Post
the expense to the “Car Rental Expense”, AE02## account you created. Use
document type ## and enter a description (“Conference ##”) in the required
entry field “Text” in the line item.
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
If you cannot enter the document type in the document header: Use
the “Editing Options” button and under Doc. Type Option choose
“Entry with Short Name” from the dropdown list.
a)
Vendor Invoice
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Document Entry → Invoice
If prompted, enter your company code, GR##, then choose “Enter”.
Hint: Choose the “Tree Off” button so that the document
entry window fills the entire screen.
Field Name or Data Type
Values
Basic Data
Vendor
Vendor##
Invoice Date
Current date
Reference
A##
Posting Date
Current date
Document Type
Authorized expenses ## (if the
document type is not ready for
input: Choose the button “Editing
Options” and under Doc. Type
Option choose “Entry with Short
Name”).
Amount
110 000
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
173
Unit 3: Document Control
TFIN50
Currency
Company code currency
Calculate Tax
Tax Code
1l (input tax - course 10%)
Items
G/L Account
AE02##
D/C
Debit
Amount in doc. curr.
110 000
Tax Code
1l (input tax - course 10%)
Text
Conference ##
Document → Simulate
Check your document. Double-click on a line item to display or
change data.
Choose “Post” to save the document. Note the document number
on your data sheet.
3.
Vendor Invoice
While at the conference, the Accounting Manager took clients out to
dinner. Post an additional invoice for 330,000 units of local currency to the
“Entertainment Expense” account AE01## using the same criteria as in
the previous exercise.
Record your new document number on the data sheet.
a)
4.
Repeat the above steps to post an additional vendor invoice for
330,000 units of local currency to the “Entertainment Costs”
account AE01##. Record your new document number on the data
sheet.
Customer Invoice
Post a customer invoice for 220,000 units of local currency to your customer
account. Choose the option “Calculate Tax”. Use the tax code 1O (output
tax (course) 10%). Post the revenue side of the transaction to the account
which is supplied by your instructor.
Continued on next page
174
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
a)
Customer Invoice
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice
If prompted, enter your company code, GR## using the “Company
Code” button, then choose “Enter”.
Hint: Choose the “Tree Off” button so that the document
entry window fills the entire screen.
Field Name or Data Type
Values
Basic Data
Customer
Your customer
Invoice Date
Current date
Posting Date
Current date
Amount
220 000
Currency
Company code currency
Calculate Tax
Tax Code
1O (Output tax (course) 10%)
Items
G/L Account
Your instructor will give you the
revenue account.
D/C
Credit
Amount in Document Currency
220 000
Tax Code
1O (Output tax (course) 10%)
Document → Simulate
Check your document. Double-click on a line item to display or
change data.
Choose “Post” to save the document. Note your document number
on the data sheet.
5.
Customer Credit Memo
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
175
Unit 3: Document Control
TFIN50
Post a customer credit memo for 5,500 units of local currency to the customer
account you created earlier. Use the tax code 1O (output tax (course) 10%).
Note the document number on your data sheet.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
a)
Customer Credit Memo
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Credit Memo
If prompted, enter your company code, GR##, then choose “Enter”.
Hint: Choose the “Tree Off” button so that the document
entry window fills the entire screen.
Field Name or Data Type
Values
Basic Data
Customer
Your customer
Document Date
Current date
Posting Date
Current date
Amount
5500
Currency
Company code currency
Calculate Tax
Tax Code
1O (Output tax (course) 10%)
Items
G/L Account
Your instructor will give you the
revenue account.
D/C
Debit
Amount in Document Currency
5500
Tax Code
1O (Output tax (course) 10%)
Document → Simulate
Check your document. Double-click on a line item to display or
change data.
Choose “Post” to save the document. Note the document number
on the data sheet.
Continued on next page
176
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Simple Documents in Financial Accounting
6.
Display your customer’s and/or vendor’s line items to check the postings
you have made.
a)
Display your customer’s and/or vendor’s line items to check the
postings you have made.
Display customer/vendor line items:
SAP Easy Access menu: Accounting → Financial Accounting
→ Accounts Receivable/Accounts Payable → Account →
Display/Change Line Items
Field Name or Data Type
Values
Customer or Vendor Account
Enter your customer or vendor
number
Company Code
GR##
Choose “Execute“.
Note: You have just posted two vendor invoices, a customer
credit memo and a customer invoice. You then displayed the
line items to check your postings of line items.
2006/Q2
© 2006 SAP AG. All rights reserved.
177
Unit 3: Document Control
TFIN50
Lesson Summary
You should now be able to:
•
Post simple documents in Financial Accounting
178
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Unit Summary
Unit Summary
You should now be able to:
•
Classify accounting documents
•
Display accounting documents
•
Describe the structure of accounting documents
•
Open and close posting periods
•
Open and close posting periods differently for different account types
•
Define the amounts that specific groups of accounting clerks are allowed
to post
•
Assign users to a tolerance group for highest amounts
•
Post simple documents in Financial Accounting
2006/Q2
© 2006 SAP AG. All rights reserved.
179
Unit Summary
180
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 4
Posting Control
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Define default values
Configure user-specific default values
Determine default values in the system and the configuration
Explain the rules governing changes to documents
Change documents
Analyze changes to documents
Reverse documents
Find reversal reasons in Customizing
Define terms of payment
Explain the account determination for automatic postings of cash discount
Describe the treatment of taxes in mySAP ERP Financials
Create tax codes and define tax accounts in the configuration
Explain cross-company code transactions
Post cross-company code transactions
Unit Contents
Lesson: Default Values.........................................................183
Exercise 12: Default Values...............................................187
Lesson: Change Control .......................................................191
Exercise 13: Document Change Rules ..................................195
Lesson: Document Reversal ..................................................200
Exercise 14: Document Reversal ........................................203
Lesson: Payment Terms and Cash Discounts ..............................209
Exercise 15: Terms of Payment and Cash Discounts .................221
Lesson: Taxes ...................................................................231
Exercise 16: Taxes .........................................................245
Lesson: Cross-Company Code Transactions ...............................255
2006/Q2
© 2006 SAP AG. All rights reserved.
181
Unit 4: Posting Control
TFIN50
Exercise 17: Cross-Company Code Transactions .....................259
182
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Default Values
Lesson: Default Values
Lesson Overview
This lesson gives you an overview of the various default value options in the
mySAP ERP system.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Define default values
Configure user-specific default values
Determine default values in the system and the configuration
Business Example
The user does not want to always have to re-enter data. You therefore want to
define default values in the system.
Figure 82: Default Values for User Settings
Parameter IDs allow users to set default values for fields whose value does not
change very often, for example, company code, currency. When you execute the
transaction, these values appear in the corresponding fields automatically. You
therefore do not have to enter these values manually and can prevent input errors.
2006/Q2
© 2006 SAP AG. All rights reserved.
183
Unit 4: Posting Control
TFIN50
Using the editing options, you can configure your screens for the following areas:
•
•
•
Document entry: Users can hide fields that may not be relevant for their
work such as foreign currency or cross-company code business transactions.
You can also use special editing options for the single screen transactions.
Document display: Using the List Viewer, the user can select different
display options for displaying documents.
Open items: Users choose line layout displays and posting options for
processing open items, that is, users can enter the amount of a partial
payment or the balance of the new open item.
When users log on to the mySAP ERP system, their user ID has specific properties,
namely the logon language, date format, and decimal notation, that apply to it
throughout the system. Users can also set a default printer for themselves. You
can simplify the work for user maintenance by first creating a dummy user and
maintaining the values in accordance with the accounting requirements and then
copying this user.
Figure 83: System and Accounting Defaults
The system provides you with basic default values for document entry. For
example, during document entry, the current data is proposed as the posting date.
If you have already entered a document, for the next document, the system
proposes the company code that you entered in the last document.
The system uses the document principle: The balance of a document must be
zero before it can be posted.
184
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Default Values
To enter the different business transactions in accounting, the system offers you
predefined document types and posting keys in the configuration. For example,
a vendor invoice has document type KR, the credit posting is carried out with
posting key 31.
In the system, you can control whether the fiscal year is proposed when you
display or change documents. In company codes with (mostly) year-specific
document number assignment, it is helpful if the fiscal year is proposed - the
system then proposes the document number of the last document processed and
the relevant fiscal year. You can also have the CPU date proposed as value date.
At company code level, enter the maximum difference permitted between the
exchange rate in the document header of a business transaction and the exchange
rate in the exchange rate table. If the system determines that this percentage
maximum difference has been exceeded, it issues a warning message. In this way,
incorrect entries can be recognized and corrected in time.
2006/Q2
© 2006 SAP AG. All rights reserved.
185
Unit 4: Posting Control
186
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Default Values
Exercise 12: Default Values
Exercise Objectives
After completing this exercise, you will be able to:
•
Explain the source of default values
•
Define default values.
Business Example
The user does want to have to enter data twice. You therefore want to define
default values in the system.
Task:
Answer the following questions and configure the corresponding default values
in the system.
2006/Q2
1.
List some sources of values that are defaulted by the system for document
entry.
2.
If the users want to make sure that they do not accidentally change the
document type during document entry, where can they make that setting?
3.
The value date is necessary for reflecting the transaction in Cash
Management. Activate the function that proposes the value date when
processing a document.
4.
The maximum exchange rate variance has been 10%. The financial
accountant has expressed concern that this percentage is too high. You are
required to set the maximum exchange rate variance for your company to 5%.
© 2006 SAP AG. All rights reserved.
187
Unit 4: Posting Control
TFIN50
Solution 12: Default Values
Task:
Answer the following questions and configure the corresponding default values
in the system.
1.
List some sources of values that are defaulted by the system for document
entry.
Answer:
•
•
•
•
•
2.
User master records
Parameter memory
System data
Account master record
Accounting functions
If the users want to make sure that they do not accidentally change the
document type during document entry, where can they make that setting?
a)
From a G/L, A/P, or A/R document entry screen, select the "Editing
Options" pushbutton.
Field Name or Data Type
Values
Document Type Option
Document type hidden
Choose “Save“.
3.
The value date is necessary for reflecting the transaction in Cash
Management. Activate the function that proposes the value date when
processing a document.
a)
Activate value date proposal.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Default Values for Document Processing → Default
Value Date
Field Name or Data Type
Values
Company Code
GR##
Default Value Date
Choose "Save“.
Continued on next page
188
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Default Values
4.
The maximum exchange rate variance has been 10%. The financial
accountant has expressed concern that this percentage is too high. You are
required to set the maximum exchange rate variance for your company to 5%.
a)
Change the maximum exchange rate variance.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Document Header → Maximum Exchange Rate
Difference → Define Maximum Exchange Rate Difference per
Company Code
Field Name or Data Type
Values
Company Code
GR##
Max. Exch. Rate Diff.
5%
Choose "Save“.
Note: You have just set system defaults that will impact future
business transactions.
2006/Q2
© 2006 SAP AG. All rights reserved.
189
Unit 4: Posting Control
TFIN50
Lesson Summary
You should now be able to:
•
Define default values
•
Configure user-specific default values
•
Determine default values in the system and the configuration
190
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Change Control
Lesson: Change Control
Lesson Overview
This lesson describes the control function for changing documents.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Explain the rules governing changes to documents
Change documents
Analyze changes to documents
Business Example
The accounting manager does not want all the fields that can be changed after a
document has been posted in mySAP ERP to be modifiable.
Figure 84: Changing Documents
Users can change documents that have already been posted. However, based
on different rules, only certain fields can be changed. These rules can either be
predefined by the system or be user-specific.
2006/Q2
© 2006 SAP AG. All rights reserved.
191
Unit 4: Posting Control
TFIN50
Certain fields in both the document header and the line items can be changed.
•
•
Document header: Only the reference number and text fields can be changed
Line items: The system does not permit changes to the amount, the posting
key, the account, or any other fields that would affect the reconciliation
of a posting.
As users make changes to documents, the following information is logged:
•
•
•
•
The field that was changed
The new and old values
The user who made the change
The time and date of the change
Figure 85: Document Change Rules
You can differentiate between document change rules according to the following
criteria:
•
•
•
192
Account type: The account type allows users to define rules for accounts
receivable, accounts payable, or G/L accounts.
Transaction class: Transaction classes are only used for special GL
transactions, bills of exchange, and down payments.
Company code: If the field is blank, the rule applies to every company code.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Change Control
The conditions for changing a field are predefined. You can change them as
follows:
•
•
•
•
•
The posting period is still open
The line item is not yet cleared
The line item is either a debit in a customer account or a credit in a vendor
account
The document is not a credit memo for an invoice
The document is not a credit memo from a down payment
You can display document changes for all documents with report RFBABL00. In
this report you have selection options including the company code, the document
numbers, the fiscal year, the change date, and the user name of the person making
the change.
2006/Q2
© 2006 SAP AG. All rights reserved.
193
Unit 4: Posting Control
194
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Change Control
Exercise 13: Document Change Rules
Exercise Objectives
After completing this exercise, you will be able to:
•
Apply the rules for changing documents
Business Example
The assignment field determines which document in Sales Order Management
forms the basis for the accounting document. Internal auditors have requested that
you prevent the assignment field from been changed subsequent to the creation
of a transaction.
Task:
Make the assignment field not modifiable.
1.
Check whether the assignment field can be changed in one of the documents
you posted in the previous exercise. If it can be changed, alter the change
rules for account types "D", "K", and "S" to prevent further changes to the
assignment field. After this, demonstrate that the assignment field can no
longer be changed.
Hint: The field name of the assignment field is "BSEG-ZUONR".
2006/Q2
© 2006 SAP AG. All rights reserved.
195
Unit 4: Posting Control
TFIN50
Solution 13: Document Change Rules
Task:
Make the assignment field not modifiable.
1.
Check whether the assignment field can be changed in one of the documents
you posted in the previous exercise. If it can be changed, alter the change
rules for account types "D", "K", and "S" to prevent further changes to the
assignment field. After this, demonstrate that the assignment field can no
longer be changed.
Hint: The field name of the assignment field is "BSEG-ZUONR".
a)
Can the assignment field be changed?
Application: Accounting → Financial Accounting → Accounts
Receivable → Document → Change
Field Name or Data Type
Values
Document Number
From previous unit
Company Code
GR##
Fiscal Year
Current year
Choose “Enter“.
Doubleclick on the customer line item and note that the assignment
field can be changed.
Create a new change rule.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Document → Line Item → Document Change Rules, Line Item
→ New Entries
Field Name or Data Type
Values
Field Name
BSEG-ZUONR
Account Type
S
Transaction Class
BLANK
Company Code
GR##
Field is modifiable
BLANK
Choose "Save“.
Continued on next page
196
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Change Control
Select the green arrow to return to the overview screen.
Highlight the rule you just created.
Edit → Copy As...
Field Name or Data Type
Values
Field Name
BSEG-ZUONR
Account Type
D
Transaction Class
BLANK
Company Code
GR##
Field is modifiable
BLANK
Choose “Enter”.
Highlight the rule you just created.
Edit → Copy As...
Field Name or Data Type
Values
Field Name
BSEG-ZUONR
Account Type
K
Transaction Class
BLANK
Company Code
GR##
Field is modifiable
BLANK
Choose “Enter”.
Choose "Save“.
To check whether the field is no longer modifiable, repeat the first
step and call up the document to change it.
Application: Accounting → Financial Accounting → Accounts
Receivable → Document → Change
Field Name or Data Type
Values
Document Number
From previous unit
Company Code
GR##
Fiscal Year
Current year
Choose “Enter“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
197
Unit 4: Posting Control
TFIN50
Doubleclick on the customer line item and note that the assignment
field is no longer modifiable.
Note: You have created a document change rule that states
that for customer, vendor, and general ledger postings, the
assignment field is not modifiable after posting.
198
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Change Control
Lesson Summary
You should now be able to:
•
Explain the rules governing changes to documents
•
Change documents
•
Analyze changes to documents
2006/Q2
© 2006 SAP AG. All rights reserved.
199
Unit 4: Posting Control
TFIN50
Lesson: Document Reversal
Lesson Overview
This lesson introduces two ways to reverse documents in the system.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Reverse documents
Find reversal reasons in Customizing
Business Example
Once in a while, a document is entered and posted incorrectly. It must be reversed
and re-entered correctly. Management wants to be able to correct transaction
figures when reversing a document.
Figure 86: Reverse Documents
Users can make errors when they enter documents. As a result, the document
created contains incorrect information. In order to log the adjustments, the
incorrect document must first be reversed. The document can then be re-entered
correctly.
The system provides a function to reverse G/L, customer, and vendor documents
both individually or in a mass reversal.
200
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Reversal
A document can be reversed by:
•
•
Normal reversal posting
Negative posting
When you reverse a document, you have to enter a reversal reason that explains
the reversal. The reversal reason also controls whether the reversal date is allowed
to be different to the original posting date.
Documents with cleared items cannot be reversed. The document must first be
reset.
Figure 87: Normal Reversal Posting, Negative Posting
The normal reversal posting causes the system to post the incorrect debit as a
credit and the incorrect credit as a debit. The normal reversal posting therefore
causes an additional increase in the transaction figures.
The negative posting also posts the incorrect debit as a credit and the incorrect
credit as a debit. This time the posted amount is not added to the transaction
figures, but is subtracted from the transaction figures of the other side of the
account. This sets the transaction figures back to as they were before the incorrect
posting took place.
Normally the system uses the normal reversal posting to reverse documents. The
following prerequisites must be fulfilled to enable negative postings:
•
•
2006/Q2
The company code permits negative postings
The reversal reason must be defined for negative reversal.
© 2006 SAP AG. All rights reserved.
201
Unit 4: Posting Control
TFIN50
Negative postings can also be used to perform transfer postings of incorrect
line items. The item is removed from the wrong account by a negative posting
(resetting the transaction figures) and posted to the correct account by a normal
posting. This can only be done with a document type that explicitly allows
negative postings.
202
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Reversal
Exercise 14: Document Reversal
Exercise Objectives
After completing this exercise, you will be able to:
•
Reverse documents
•
Configure your company code to allow negative postings
Business Example
Once in a while, a document is entered and posted incorrectly. In this case, it
needs to be reversed and re-entered correctly. Management wants to be able to
correct transaction figures when reversing a document.
Task:
Answer the following questions:
2006/Q2
1.
Name the two possible ways to reverse a document in mySAP ERP
Financials.
2.
What are the two prerequisites that must be fulfilled in order to process
negative postings?
3.
Check whether your company code allows negative postings.
4.
Check which reversal reasons can be used to perform reversal by negative
postings.
5.
Post a G/L account document for 15,000 currency units (local currency),
using the account “Car Rental Expense”. Your instructor will give you the
offsetting account for outgoing checks. Then check the balance of your
expense account.
6.
Reverse the G/L document you just created and then review the account
balance to see the impact of a negative reversal.
© 2006 SAP AG. All rights reserved.
203
Unit 4: Posting Control
TFIN50
Solution 14: Document Reversal
Task:
Answer the following questions:
1.
Name the two possible ways to reverse a document in mySAP ERP
Financials.
Answer:
•
•
2.
Normal reversal posting
Reversal by negative posting
What are the two prerequisites that must be fulfilled in order to process
negative postings?
Answer:
•
•
3.
1. The company code must allow negative postings.
2. The reversal reason must be defined for negative reversal.
Check whether your company code allows negative postings.
a)
Allow negative postings in company code:
IMG: Financial Accounting → General Ledger Accounting → Business
Transactions → Adjustment Posting/Reversal → Permit Negative
Postings
Field Name or Data Type
Values
Company Code
GR##
Negative Postings Permitted
Choose "save" if you had to set the “Negative Postings Permitted”
indicator.
4.
Check which reversal reasons can be used to perform reversal by negative
postings.
a)
IMG: Financial Accounting → General Ledger Accounting → Business
Transactions → Adjustment Posting/Reversal → Define Reasons for
Reversal
Check reason codes.
The "Negative Posting" indicator is set for reversal reasons 03,
04, 05, 06, 07, RE.
Continued on next page
204
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Reversal
5.
Post a G/L account document for 15,000 currency units (local currency),
using the account “Car Rental Expense”. Your instructor will give you the
offsetting account for outgoing checks. Then check the balance of your
expense account.
a)
Post a G/L account document.
Application: Accounting → Financial Accounting → General Ledger
→ Posting → Enter G/L Account Document
If prompted, enter your Company code, GR##, then select “Enter”.
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
Field Name or Data Type
Values
Basic Data
Document Date
Current date
Posting Date
Current date
First Item
G/L Account
AE02##
D/C
Debit
Amount in Document
Currency
15 000
Tax ID
V0
Item Text
Negative posting test
Second Item
G/L Account
Your instructor will give you
this information.
D/C
Credit
Amount in Document
Currency
15 000
Text
Negative posting test
Document → Simulate
Check your document. Doubleclick on a line item to display
or change data.
Select “Post” to save your document. Document number:
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
205
Unit 4: Posting Control
TFIN50
_________________
Check the balance on the account and identify the document
type:
SAP Easy Access menu: Accounting → Financial Accounting
→ General Ledger → Account → Display Balances
Field Name or Data Type
Values
G/L Account
AE02##
Company Code
GR##
Fiscal Year
Current year
Choose “Execute“.
Record the balances for the current period.
Debit
Credit
Doubleclick on the debit balance for the current period to
display the line items that make up the account balance.
The SA document type is a G/L account posting.
6.
Reverse the G/L document you just created and then review the account
balance to see the impact of a negative reversal.
a)
Perform a negative reversal.
Application: Accounting → Financial Accounting → General Ledger
→ Document → Reverse → Individual Reversal
Field Name or Data Type
Values
Document Number
Noted number of the G/L account
document
Company Code
GR##
Fiscal Year
Current year
Reversal Reason
03 (or any other which performs
negative reversal)
Goto → Display before reversal
Select the green arrow to return to the overview screen.
Choose “Post” to save the document. Document number:
Continued on next page
206
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Reversal
_________________
Check the balance on the account:
SAP Easy Access menu: Accounting → Financial Accounting →
General Ledger → Account → Display Balances
Field Name or Data Type
Values
G/L Account
AE02##
Company Code
GR##
Fiscal Year
Current year
Choose “Execute“.
Record the balances for the current period.
Debit
Credit
Compare these values to the balances recorded before the reversal.
Note: You have just…
•
•
•
2006/Q2
Configured your company code to allow negative postings
Checked which document types are allowed for negative
postings
Identified the reason codes used with negative postings
© 2006 SAP AG. All rights reserved.
207
Unit 4: Posting Control
TFIN50
Lesson Summary
You should now be able to:
•
Reverse documents
•
Find reversal reasons in Customizing
208
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Lesson: Payment Terms and Cash Discounts
Lesson Overview
This lesson describes different payment terms and their effect on automatic
postings of cash discount.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Define terms of payment
Explain the account determination for automatic postings of cash discount
Business Example
The company uses different terms of payment. Cash discounts are to be posted
automatically by the system. The company continually negotiates new terms of
payments with a vendor, and these are to be reflected in the system.
Figure 88: Terms of Payment
Terms of payment are conditions agreed between business partners for the
payment of invoices. The conditions define the due date and the cash discount
offered for payment of the invoice within a certain period.
Some terms of payment are predefined in the system; you can add new ones if
necessary.
Terms of payment enable the system to calculate a cash discount and invoice
due date.
2006/Q2
© 2006 SAP AG. All rights reserved.
209
Unit 4: Posting Control
TFIN50
In order to do this, the system needs the following data:
•
•
•
Baseline date: The date from which the terms are counted.
Cash discount terms: The terms for which cash discount is granted.
Cash discount percentage rates: The percentage rate used to calculate
cash discount.
When you process a document, you enter the terms of payment so that the system
can calculate the required conditions of payment.
If you have entered terms of payment in the master record, these are proposed.
You can also enter or change them during processing.
Figure 89: Terms of Payment in Invoices
You can enter terms of payment in the company code segment, the sales area
segment, and the purchasing organization segment of a customer/vendor master
record.
The terms of payment defaulted when posting an invoice depends on where
the invoice is created:
•
•
•
210
If the invoice is created in Financials, the terms of payment from the
company code segment are defaulted.
If a customer invoice is created in Sales order Management, the terms of
payment from the sales area segment are defaulted. When you post the
Sales order Management invoice, the terms of payment are copied to the FI
invoice (which is created automatically).
If a vendor invoice is created in Purchasing Management, terms of payment
from the purchasing organization segment are defaulted. When you post this
invoice, the terms of payment are automatically copied to the accounting
document.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
When you enter a vendor invoice, you can also set a fixed cash discount amount or
a cash discount percentage rate. That is, the cash discount is granted independently
of the payment period/date. To do this, you must make the appropriate entry
in the “Cash Discount” field.
Figure 90: Terms of Payment in Credit Memos
Invoice related credit memos:
•
Credit memos can be linked to the original invoice by entering the invoice
number in the "Invoice Reference" field during document entry. In this case,
the terms of payment are copied from the invoice so that the invoice and the
credit memo are due on the same date.
Other credit memos:
•
2006/Q2
Terms of payment in other credit memos are invalid. These credit memos are
due on the baseline date. To activate the payment terms on these non-invoice
related credit memos, enter a “V” in the "Invoice Reference" field when
entering the document.
© 2006 SAP AG. All rights reserved.
211
Unit 4: Posting Control
TFIN50
Figure 91: Terms of Payment - Basic Data
General:
•
•
•
212
The day limit is the calendar day to which the terms of payment are valid.
Using the day limit, you can store single or multi-part terms of payment in a
terms of payment key (terms of payment key 0009 in the graphic).
The description for terms of payment includes the following elements: An
explanation generated automatically by the system which can be replaced by
your own explanation of the terms of payment, and a Sales and Distribution
text for printing on invoices.
The account type defines the subledger in which terms of payment can be
used. If you want to use terms of payment for both vendors and customers,
you should define these using separate terms of payment keys and then only
use them for one account type accordingly. This prevents any change that
you make in terms of payment for your customers, for example, changing
the cash discount percentage rate from 3% to 2%, from taking effect for
postings to your vendors (not desired).
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Figure 92: Terms of Payment – Payment Controls
Payment control:
•
•
Using block keys, which can be entered in line items or accounts, you can
block line items or accounts for payment or collection. These block keys can
also be entered in payment terms.
A payment method (for each country, the system has payment methods
defined that you can use in that country) is entered in the line items or the
accounts. Like payment blocks, payment methods can be entered in the
terms of payment.
A block key and payment method defined in terms of payment are defaulted in
the line item when the terms of payment are used. If you are using Sales Order
Management, read notes 132701 and 217021.
2006/Q2
© 2006 SAP AG. All rights reserved.
213
Unit 4: Posting Control
TFIN50
Figure 93: Baseline Date
Baseline date
The baseline date is the starting date the system uses to calculate the invoice due
date. The following rules apply for the calculation of the baseline date:
•
•
The default values from which the baseline date can be determined are
as follows: No default, document date, posting date or entry date
Specifications for calculating the baseline date: Fixed day used to
overwrite the calendar day of the baseline date.
The number of month(s) to be added to the calendar month of the baseline
month.
For further information about the system behavior with default values for the
terms of payment baseline date and changing the date by adding months, see
note 162885.
214
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Figure 94: Cash Discount
To calculate the cash discount, you enter a percentage rate in the terms of payment.
You also enter the number of days that the percentage is valid for in the same line.
You can also add fixed days and months.
The days and months specified in the terms of payment are used in conjunction
with the baseline date to calculate the correct cash discount amount for the
payment date.
You can enter up to three cash discount periods.
Figure 95: Day Limits
Day limits enable date-specific terms of payment in one terms of payment key.
You can define several versions of terms of payment, with each version having a
different day limit.
2006/Q2
© 2006 SAP AG. All rights reserved.
215
Unit 4: Posting Control
TFIN50
The day limit is the baseline date up to which the payment term version applies.
For terms of payment that are dependent, for example, on whether the baseline
date is before the 15th of the month, you can enter two-part terms of payment
under the same terms of payment key. The entry for the specified day limit is
added to the terms of payment key. This results in two entries where different
terms of payments can be defined.
The following terms of payment require the specification of a day limit:
•
•
Documents with invoice date up to the 15th of the month are payable on
the last day of the following month
Documents with a later invoice date are payable on the 15th of the month
after
Figure 96: Installment Payments
An invoice can be paid over several months using an installment plan, or a portion
of the invoice amount may be retained for payment at a later date.
The total invoice amount is divided into partial amounts due on different dates.
The system carries out this split automatically if installment payment is defined in
the terms of payment.
To do this, select installment payment and do not assign cash discount periods or
cash discount percentage rates.
Define an installment number, a percentage rate, and terms of payment for each
installment.
The percentage rates specified must total 100%.
216
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
The system creates a line item for each installment specified.
The line item amounts correspond to the percentages of the total amount. The total
of the line item amounts corresponds to the total amount.
The terms of payment for the line items are the terms of payment defined for the
individual installments.
Figure 97: Cash Discount Base Amount
Depending on the national regulations of your country, the cash discount base
amount is the net value (total of G/L account and fixed assets line items, taxes not
included, for example in the USA) or gross value (including taxes, as is the case
in Germany). For each company code or tax jurisdiction code, specify which
value the system is to use as cash discount base - this setting belongs to the global
parameters of a company code.
2006/Q2
© 2006 SAP AG. All rights reserved.
217
Unit 4: Posting Control
TFIN50
Figure 98: Posting Cash Discount - Gross Procedure
The cash discount amount is entered either manually or automatically by the
system using the rates in the terms of payment. You can still change the cash
discount after you post the invoice.
When an open item on a customer or vendor account is cleared, the possible
cash discount is posted automatically to an account for “cash discount expense”
or “cash discount received”.
You define the accounts for cash discount expense or cash discount revenue in
the configuration.
218
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Figure 99: Net Procedure - Invoice (1) and Payment (2)
If you post a vendor invoice with a document type for the net procedure, the
amount posted to the expense or balance sheet account is reduced by the cash
discount amount. The same amount is also posted to a cash discount clearing
account to clear the posting.
When you use the net procedure, the cash discount amount is automatically posted
when the invoice is posted.
When the invoice is paid, the system carries out a clearing posting to the cash
discount clearing account.
If the invoice is paid after the cash discount deadline, the cash discount loss is
posted to a separate account.
The cash discount clearing account must be managed on an open item basis.
2006/Q2
© 2006 SAP AG. All rights reserved.
219
Unit 4: Posting Control
220
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Exercise 15: Terms of Payment and Cash
Discounts
Exercise Objectives
After completing this exercise, you will be able to:
•
Configure terms of payment
•
Post cash discount automatically
Business Example
The company uses different terms of payment. Cash discounts are to be posted
automatically by the system. The company has negotiated new terms of payment
with a vendor.
Task 1:
Create a new terms of payment key.
1.
You are required to implement a new terms of payment key, AC##, and test
it to ensure it works. The new terms negotiated with your vendor are:
5% for immediately payment,
2% cash discount for payment within 14 days
No deduction for payment in 30 days
The posting date is the baseline date.
Task 2:
Assign the new terms of payment to your vendor.
1.
Assign the new terms of payment to your vendor.
Task 3:
Use the new terms of payment key the next time you enter an invoice.
1.
Test your new terms of payment by posting an invoice for 50,000 units of
local currency. Use your account for entertainment expenses for the debit
posting.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
221
Unit 4: Posting Control
TFIN50
Task 4:
True or false?
1.
Credit memos can be linked to invoices to ensure that invoice and credit
memos are due on the same date.
Determine whether this statement is true or false.
□
□
2.
True
False
The day limits define the dates of the cash discount periods.
Determine whether this statement is true or false.
□
□
3.
True
False
Every installment of an installment plan must have its own terms of payment.
Determine whether this statement is true or false.
□
□
True
False
Task 5:
Answer the following question.
1.
“Terms of Payment” is a field in the
segment of the customer master record.
and
Fill in the blanks to complete the sentence.
Task 6:
Answer the following question.
1.
The
the due date of the invoice.
is the date that the system uses to determine
Fill in the blanks to complete the sentence.
Continued on next page
222
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Task 7:
Answer the following question.
1.
Which cash discount accounts are used in the net procedure?
Task 8:
Answer the following question.
1.
2006/Q2
Which cash discount accounts are used in the gross procedure?
© 2006 SAP AG. All rights reserved.
223
Unit 4: Posting Control
TFIN50
Solution 15: Terms of Payment and Cash
Discounts
Task 1:
Create a new terms of payment key.
1.
You are required to implement a new terms of payment key, AC##, and test
it to ensure it works. The new terms negotiated with your vendor are:
5% for immediately payment,
2% cash discount for payment within 14 days
No deduction for payment in 30 days
Continued on next page
224
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
The posting date is the baseline date.
a)
Create terms of payment.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Incoming Invoices/Credit Memos
→ Maintain Terms of Payment
Edit → New Entries
Field Name or Data Type
Values
Terms of Payment
AC##
Account Type
Customer
BLANK
Vendor
Default for Baseline Date
Posting Date
Terms of Payment
Term 1
Percentage
5%
No. of Days
BLANK
Term 2
Percentage
2%
No. of Days
14
Term 3
No. of Days
30
Choose Continue. In the “Explanations” area, the terms of payment
are automatically described in words. Check that you have considered
the terms of payment correctly.
Choose "Save“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
225
Unit 4: Posting Control
TFIN50
Task 2:
Assign the new terms of payment to your vendor.
1.
Assign the new terms of payment to your vendor.
a)
Enter terms of payment in the vendor master record.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Master Records → Change
Field Name or Data Type
Values
Vendor
Vendor##
Company Code
GR##
Company Code Data
Payment Transactions
Choose “Enter“.
Field Name or Data Type
Values
Terms of Payment
AC##
Choose “Save“.
Task 3:
Use the new terms of payment key the next time you enter an invoice.
1.
Test your new terms of payment by posting an invoice for 50,000 units of
local currency. Use your account for entertainment expenses for the debit
posting.
a)
Post a vendor invoice
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Document Entry → Invoice
If prompted, enter your Company code, GR##, then select “Enter”.
Field Name or Data Type
Values
Basic Data
Vendor
Vendor##
Invoice Date
Current date
Posting Date
Current date
Continued on next page
226
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Amount
50 000
Currency
Local Currency
Calculate Tax
Tax Code
0I (input tax training 0%)
Item
G/L Account
AE01##
D/C
Debit
Amount in Document Currency
50 000
Tax Code
0I (input tax training 0%)
Item text
Dinner for staff
Click on the “Payments” tab page to check whether the terms of
payment are proposed from the vendor master record.
Document → Simulate
Check your document. Doubleclick on a line item to display or
change data.
Select “Post” to save your document. Document number:
_________________ _________________
Note: You have just…
•
•
Created new terms of payment
Assigned it to your vendor master record
When you posted an invoice, the new terms of payment were
defaulted from the vendor master record. Display the line items
as follows to check that this has actually happened: Accounting
→ Financial Accounting → Accounts Payable → Account →
Display/Change Line Items
Enter your vendor number and company code on the selection
screen and execute the report. Doubleclick on the line item for
which you want to see the individual terms of payment.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
227
Unit 4: Posting Control
TFIN50
Task 4:
True or false?
1.
Credit memos can be linked to invoices to ensure that invoice and credit
memos are due on the same date.
Answer: True
When you link a credit memo to the original invoice, the terms of payment
are copied from the invoice so that the invoice and the credit memo are
due on the same date.
2.
The day limits define the dates of the cash discount periods.
Answer: False
The day limits are used to store several versions of terms of payment under
the same terms of payment key.
3.
Every installment of an installment plan must have its own terms of payment.
Answer: True
The terms of payment for the line items are the terms of payment defined for
the individual installments.
Task 5:
Answer the following question.
1.
“Terms of Payment” is a field in the company code and sales area segment of
the customer master record.
Answer: company code, sales area
You can define terms of payment in the company code segment and in
the sales area segment of a customer master record. When you create an
invoice/billing document, the origin principle applies.
Task 6:
Answer the following question.
1.
The baseline date is the date that the system uses to determine the due
date of the invoice.
Answer: baseline date
In order to calculate cash discount periods, the system must be able to access
a baseline date as the start date.
Continued on next page
228
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Terms and Cash Discounts
Task 7:
Answer the following question.
1.
Which cash discount accounts are used in the net procedure?
Answer:
•
•
Cash discount clearing account
Cash discount loss account
Task 8:
Answer the following question.
1.
Which cash discount accounts are used in the gross procedure?
Answer:
•
•
2006/Q2
Cash discount revenue account
Cash discount expense account
© 2006 SAP AG. All rights reserved.
229
Unit 4: Posting Control
TFIN50
Lesson Summary
You should now be able to:
•
Define terms of payment
•
Explain the account determination for automatic postings of cash discount
230
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Lesson: Taxes
Lesson Overview
This lesson describes the settings for tax codes in the system.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the treatment of taxes in mySAP ERP Financials
Create tax codes and define tax accounts in the configuration
Business Example
Management has requested that due to time constraints, you should provide the
basic tax requirements of your country for the prototype. It was suggested that you
use your country’s mySAP ERP tax template.
Figure 100: Taxes
SAP supports the tax systems for different countries:
•
•
•
•
2006/Q2
Tax on sales and purchases
US sales tax
Additional taxes (country-specific, for example, investment tax in Norway,
clearing tax in Belgium)
Withholding tax (not covered in this course)
© 2006 SAP AG. All rights reserved.
231
Unit 4: Posting Control
TFIN50
There are basically two types of taxation that can be processed in the mySAP
ERP System:
•
•
Taxes are levied at a national level, with uniformly defined rates.
Taxes are levied at a state/jurisdictional level, with rates defined by the
state/jurisdiction. Due to the complications involved with this type of
taxation (there are over 67,000 possible jurisdictions in the USA), third
party software is often used to determine the tax allocation. SAP provides a
generic interface software to support this.
In some countries (for example, Canada, India, Brazil) taxes are even levied on
both levels.
US sales and use taxes are typical examples of taxes below national level.
Figure 101: Tax - Support
The system supports the treatment of taxes as follows:
•
•
•
Checks the tax amount entered or automatically calculates the tax
Posts the tax amount to tax accounts.
Performs tax adjustments for cash discounts or other forms of deductions
The expense or revenue amount is the base amount, which can include a cash
discount (tax base is gross) or exclude a cash discount (tax base is net).
The tax code is used for the calculation procedure required to perform taxation
functions on the SAP system.
232
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
National regulations determine whether the tax base amount must be:
•
•
Net amount (taxable expense or revenue items minus cash discount)
Gross amount (taxable expense or revenue items including cash discount)
•
You define which amount is to be used for each company code or for the
highest level of the jurisdiction code.
Figure 102: Tax on Sales and Purchases
The tax on sales and purchases is the balance of the output tax and the input tax.
•
•
The output tax is levied on the net value of the goods and is billed to the
customer. It is a liability of the company to the tax authorities.
Input tax is levied on the net invoice amount and is billed by the vendor. The
input tax is a receivable which the company claims from the tax authority.
Under certain circumstances, a company can deduct input tax that it has paid from
its tax liability to the tax authorities: Only taxes that have been levied on the added
value of goods have to be paid over to the tax authorities. The tax liability minus
deductible input tax is the tax payable.
Tax authorities can define that part of the input tax is not deductible. This tax
amount can be posted to a separate expense account, or it can be distributed to
the G/L account and assets line items.
2006/Q2
© 2006 SAP AG. All rights reserved.
233
Unit 4: Posting Control
TFIN50
Figure 103: US Tax on Sales and Purchases - Sales Tax
In the USA, there is a distinction between sales tax and use tax. Both taxes only
apply to goods which are consumed by the customer. Goods that are used in
production or for resale to a third party remain untaxed. If a taxable good is sold
either sales or use tax is levied. Therefore, goods are only taxed once.
This graphic shows how sales taxes are posted. Sales tax is collected by a vendor
on a sale and remitted to the jurisdiction of the customer.
The system calculates sales tax based on material and customer location and posts
it in Sales Order Management and Purchasing Management. If customers are
exempt from taxation, you can specify this in their master records by entering the
appropriate indicator.
234
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Figure 104: US Tax on Sales and Purchases - Use Tax
In the USA, there is a distinction between sales tax and use tax. Both taxes only
apply to goods which are consumed by the customer. Goods that are used in
production or for resale to a third party remain untaxed. If a taxable good is sold
either sales or use tax is levied. Therefore, goods are only taxed once.
This graphic shows how use taxes are posted. The customer only has to pay use
tax if he was not charged sales tax by the vendor. This may be the case if the
vendor does not have a “presence” in the state of the customer or if the customer
has a “self-assessment permit”. The customer determines the use tax amount and
remits it to the jurisdiction where the goods are consumed.
2006/Q2
© 2006 SAP AG. All rights reserved.
235
Unit 4: Posting Control
TFIN50
Figure 105: Tax Calculation Procedure
A tax calculation procedure is assigned to every country for carrying out tax
calculations. The mySAP ERP system is delivered with pre-configured tax
calculation procedures for most countries.
The tax calculation procedure contains:
•
•
•
The order of steps which have to be taken in the tax calculation procedure
(the “from step” indicates where the system calls the base value for the
“step”).
Tax types (condition types) that apply for the country. The system is
delivered with the condition types necessary for each type of tax calculation.
The tax calculation procedure already covers the correct condition types.
Account key/transaction key that covers additional specifications and
is used for the automatic account determination for the taxes concerned.
Predefined accounts keys are included in the mySAP ERP system. We
recommend that you use these standard account keys.
For the USA two tax calculation procedures are relevant:
•
•
TAXUSJ: Standard tax procedure including handling of jurisdiction codes
TAXUSX: Tax procedure used when employing an external tax package
Condition types are tax calculations that are valid for the country.
The base amount is an expense or revenue item.
236
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Figure 106: Jurisdiction Code
A jurisdiction code is a combination of the codes of tax authorities that tax
movements of goods and use their own tax rates. There are four possible levels
below national level: State, county, city, district.
Using tax jurisdiction codes involves two steps:
•
•
•
•
•
•
You have to define the length of the individual elements of the code for the
format of the jurisdiction code. This activity also automatically switches
over tax processing for this tax procedure to the tax jurisdiction code method.
The tax jurisdiction codes must be defined on every level, for example:
25 000 0000 0 for state level
25 022 0000 0 for county level
25 022 1105 0 for city level
25 022 1105 1 for sub-city level
When you post taxes with a jurisdiction code, you can enter the taxes per
jurisdiction code or per tax level.
2006/Q2
© 2006 SAP AG. All rights reserved.
237
Unit 4: Posting Control
TFIN50
Figure 107: Tax Code
You enter the tax code when you post the document and this is the main
connection to the tax calculation. This connection is different depending on
whether the country uses a tax calculation procedure with tax jurisdiction codes or
not. The tax code is linked with either of the following:
•
•
Country key
Combination of country key and tax jurisdiction code
•
The tax codes within a jurisdictional taxation method are date-specific. In
the configuration, you can choose whether the document date or the posting
date is valid for the tax calculation.
Figure 108: Tax Rates
238
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
In addition to other information, the tax code contains the tax rates. Tax rates are
assigned to the tax types used in the tax calculation procedure. A tax code may
have several tax rates entered for different tax types (if a line item is to be taxed
with several tax types), but usually only one tax rate is entered.
Example for tax code with more than one tax rate:
•
10% input tax on an item, whereby 40% of the tax amount is non-deductible
(for the tax rates, this means: 6% input tax, 4% non-deductible input tax).
Some postings to tax-relevant G/L accounts must have a tax rate of zero. This
applies to:
•
•
Items that are tax-exempt but have to be reported to the tax authorities. For
these items a special tax code with a tax rate of zero is created.
Items that are created by tax exempt transactions such as goods issue,
goods movement, and so on. A special tax code must be assigned to these
transactions in configuration.
The tax type definition determines if the base amount is “percentage included” or
“percentage separate”.
If the system detects a deviation between the tax calculated and the tax amount
entered, it either issues an error message (check indicator set) or a warning
message (check indicator not set). The check indicator should not be set for input
tax codes because the user must post the tax amount from the invoice regardless
of whether it is correct or not.
Figure 109: Tax Postings
2006/Q2
© 2006 SAP AG. All rights reserved.
239
Unit 4: Posting Control
TFIN50
Tax Postings
•
•
The taxes calculated by the system are usually posted via a separate line item
to a special tax account. This is the standard scenario.
Taxes with certain transaction/account keys (for example, NVV) are
distributed to the relevant expense/revenue item. This is the case for sales
tax payables or other non-deductible input taxes.
Figure 110: Tax Account Determination
To enable the automatic tax account determination you have to assign the
following data to the account/transaction keys that generate the tax items during
posting:
•
•
•
Posting keys (40 and 50 are recommended)
Rules that determine which fields the account determination is based on (the
account determination can be based on the tax code or the account key)
Tax accounts
When exchange rate differences occur because of tax adjustments in foreign
currencies, these exchange rate differences are usually posted to the normal
account for exchange rate differences. However, for each company code, you
can specify that the exchange rate for tax items can also be entered manually or
is determined by the posting or the document date. The resulting differences
are posted to a special account.
240
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Figure 111: Tax Accounts
You define tax accounts, that is, accounts to which tax items are posted, in the
field Tax Category by entering one of the following signs:
•
•
•
< For input tax
> For output tax
The properties of the tax code define whether or not the tax posted is an
input or an output tax.
“Post Automatically Only” must be selected if you do not want to post tax
manually.
Figure 112: Other G/L Accounts
2006/Q2
© 2006 SAP AG. All rights reserved.
241
Unit 4: Posting Control
TFIN50
All other G/L accounts may have one of the following entries in the “Tax
Category” field:
•
•
•
•
•
•
„ “ For non tax-relevant postings (e.g. bank postings)
"-" For postings that require an input tax code (for example, reconciliation
account for payables from goods and services)
"+" For postings that require an output tax code (for example, reconciliation
account for receivables from goods and services)
"*" For postings that require any tax code
"xx" For postings with the predefined tax code xx
The properties of the tax code define whether or not the tax posted is an
input or an output tax.
If the ”Postings Without Tax Allowed” field is selected, you can post to this
G/L account without specifying a tax code. This is especially necessary for tax
postings within a jurisdiction code tax calculation procedure to foreign customers
who do not have a jurisdiction code.
Hint: Accounts for cash discounts need an entry in the “Tax Category”
field if the system is supposed to post tax adjustments.
Figure 113: EU Single Market - Tax on Sales and Purchases Calculation
Deliveries to customers in non-EU countries are exempt from tax (output tax
0%). The customer has to pay import tax, which is usually equal to the domestic
input tax.
242
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Within the EU single market, the country of destination principle generally
applies. This means that deliveries are tax exempt (output tax 0%) with acquisition
tax being levied in the country of destination.
The import and export restrictions have been replaced by more extensive reporting
for deliveries between companies in EU countries:
•
•
The customer assesses the acquisition tax and reports it to the tax authorities
in an extended advance return for tax on sales/purchases. In the same report,
the acquisition tax can be claimed as input tax. The company therefore does
not have to pay taxes when it acquires goods. The acquisition tax is used to
report the acquisition of goods within the EU to the tax authorities.
The vendor has to report the tax exempt deliveries/goods movements to
their tax authorities in an EC sales list. This sales list also contains the
recipients of the goods. To identify the recipients every company is assigned
a VAT registration number. This number must be specified on every invoice
between EU companies.
Figure 114: Acquisition Tax Codes
Special tax codes:
•
•
2006/Q2
The acquisition tax code creates two posting items: It posts the acquisition
tax to the credit side of the acquisition output tax account and the same
amount to the debit side of the acquisition input tax account.
The output tax code for the tax exempt deliveries must have an EU code for
goods, services, and subcontracting within the EU to determine the relevant
sales for the EC sales list. For technical reasons, you have to assign a tax
account to the tax code even though no tax is posted.
© 2006 SAP AG. All rights reserved.
243
Unit 4: Posting Control
244
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Exercise 16: Taxes
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a new tax code
•
Post a customer invoice with taxes
Business Example
Management has requested that due to time constraints, you should provide the
basic tax requirements of your country for the prototype. It was suggested that you
use your country’s mySAP ERP tax template.
2006/Q2
© 2006 SAP AG. All rights reserved.
245
Unit 4: Posting Control
TFIN50
Task 1:
Answer the following question:
1.
Name the two types of taxation that can be represented in the mySAP ERP
system.
Task 2:
Answer the following question:
1.
What data is required for the automatic account determination for tax
amounts?
Task 3:
Create a new tax code. Complete either task 3-1 or 3-2 according to your country’s
requirements.
1.
Taxes not dependent on the jurisdiction code: The government of your
country implements a tax reform and sets the tax on sales and purchases
rate to 20%. Create a new output tax code ## to adjust to the new tax
requirements.
2.
Jurisdiction-specific taxes: Your instructor will give you the code of a
jurisdiction that has just changed its sales tax rate to 5%. Your company code
has a presence in this jurisdiction and is therefore obliged to collect sales tax.
Create a new output tax code ## to adjust to the new tax requirements.
3.
Define that the new tax code is relevant for “outgoing invoices in Financial
Accounting” and should therefore be offered in the input help in the Enjoy
transactions.
Continued on next page
246
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Task 4:
Test the new tax code by entering a customer invoice.
1.
Post a customer invoice for 300,000 units of local currency to your customer
account. Choose the option "Calculate Tax". Use the tax code that you
created (and, if necessary, its jurisdiction code). Post the revenue side of the
transaction to the account that is supplied by your instructor.
Hint: Note the document number on your data sheet.
2006/Q2
© 2006 SAP AG. All rights reserved.
247
Unit 4: Posting Control
TFIN50
Solution 16: Taxes
Task 1:
Answer the following question:
1.
Name the two types of taxation that can be represented in the mySAP ERP
system.
Answer:
•
•
Taxation at national level
Taxation at regional/jurisdictional level
Task 2:
Answer the following question:
1.
What data is required for the automatic account determination for tax
amounts?
Answer:
•
•
•
Rules
Posting key
Tax accounts
Task 3:
Create a new tax code. Complete either task 3-1 or 3-2 according to your country’s
requirements.
1.
Taxes not dependent on the jurisdiction code: The government of your
country implements a tax reform and sets the tax on sales and purchases
rate to 20%. Create a new output tax code ## to adjust to the new tax
requirements.
a)
Create a new tax code.
Taxes not dependent on the jurisdiction: Create a tax code.
IMG: Financial Accounting → Financial Accounting Global Settings
→ Tax on Sales/Purchases → Calculation → Define Tax Codes for
Sales and Purchases
Field Name or Data Type
Values
Country
Course country
Choose “Enter”.
Continued on next page
248
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Field Name or Data Type
Values
Tax Code
##
Choose “Enter“.
Field Name or Data Type
Values
Tax Code
##
Description
Output tax 20%
Tax Type
A
Choose “Enter“.
Field Name or Data Type
Values
Tax Type
Output tax
AccKy
MWS
Tax Percent.
20,000
Choose “Enter”.
Assign a tax account:
Select the “Tax Accounts” pushbutton.
Field Name or Data Type
Values
Chart of Accounts
INT
Choose “Enter“.
Field Name or Data Type
Values
MWS
Your instructor will give you the
account for tax liabilities.
Choose "Save“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
249
Unit 4: Posting Control
2.
TFIN50
Jurisdiction-specific taxes: Your instructor will give you the code of a
jurisdiction that has just changed its sales tax rate to 5%. Your company code
has a presence in this jurisdiction and is therefore obliged to collect sales tax.
Create a new output tax code ## to adjust to the new tax requirements.
a)
Jurisdiction-specific taxes: Create a tax code
IMG: Financial Accounting → Financial Accounting Global Settings
→ Tax on Sales/Purchases → Calculation → Define Tax Codes for
Sales and Purchases
Field Name or Data Type
Values
Country
Course country
Choose “Enter“.
Field Name or Data Type
Values
Tax Code
##
Jurisdiction Code
Your instructor will give you this
information
Choose “Enter”.
Field Name or Data Type
Values
Tax Code
##
Description
Sales tax 5%
Tax Type
A
Check
Choose “Enter”.
Field Name or Data Type
Values
Tax Type
A/R Sales tax 3
AccKy
MW3
Tax Percent.
5
Assign a tax account.
Select the “Tax Accounts” pushbutton.
Continued on next page
250
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
Field Name or Data Type
Values
Chart of Accounts
INT
Choose “Enter“.
Field Name or Data Type
Values
MW3
Your instructor will give you the
account for tax liabilities.
Choose "Save“.
3.
Define that the new tax code is relevant for “outgoing invoices in Financial
Accounting” and should therefore be offered in the input help in the Enjoy
transactions.
a)
Define your tax code for the Enjoy transaction.
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Outgoing Invoices/Credit Memos
→ Outgoing Invoices Credit Memos - Enjoy → Define Tax Code per
Transaction
Field Name or Data Type
Values
Country Key
Course country
Choose “Enter“.
Choose “New Entries“.
Field Name or Data Type
Values
Tax Code
##
Transaction
Outgoing invoices in Financial
Accounting
Choose "Save“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
251
Unit 4: Posting Control
TFIN50
Task 4:
Test the new tax code by entering a customer invoice.
1.
Post a customer invoice for 300,000 units of local currency to your customer
account. Choose the option "Calculate Tax". Use the tax code that you
created (and, if necessary, its jurisdiction code). Post the revenue side of the
transaction to the account that is supplied by your instructor.
Hint: Note the document number on your data sheet.
a)
Application: Accounting → Financial Accounting → Accounts
Receivable → Document Entry → Invoice
Field Name or Data Type
Values
Basic Data
Customer
Your customer
Invoice Date
Current date
Posting Date
Current date
Amount
300 000
Currency
Local currency
Calculate Tax
Tax Code
## (Your new tax code)
Item
G/L Account
Your instructor will give you the
revenue account.
D/C
Credit
Amount in Document Currency 300 000
Tax Code
Your new tax code
Document → Simulate
Check your document. Doubleclick on a line item to display or change
data.
Select “Post” to save your document. Document number:
Continued on next page
252
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Taxes
_________________
Note: You have just…
•
•
•
•
2006/Q2
Created a new tax code
Assigned a general ledger account to the tax code to
enable automatic postings
Defined your tax code to be used in the Enjoy transaction
Posted a customer invoice to demonstrate the automatic
tax posting
© 2006 SAP AG. All rights reserved.
253
Unit 4: Posting Control
TFIN50
Lesson Summary
You should now be able to:
•
Describe the treatment of taxes in mySAP ERP Financials
•
Create tax codes and define tax accounts in the configuration
254
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
Lesson: Cross-Company Code Transactions
Lesson Overview
This lesson gives an overview of cross-company code transactions.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Explain cross-company code transactions
Post cross-company code transactions
Business Example
Management is considering setting up an additional domestic subsidiary and is
concerned with mySAP ERP’s ability to handle cross-company code postings.
Figure 115: Cross-Company Code Transaction (1)
Figure 116: Cross-Company Code Transaction (2)
2006/Q2
© 2006 SAP AG. All rights reserved.
255
Unit 4: Posting Control
TFIN50
A cross-company code transaction involves two or more company codes in
one business transaction. Examples:
•
•
•
One company code makes purchases for other company codes (Central
Procurement)
One company code pays invoices for other company codes (Central Payment)
One company code sells goods to other company codes
A cross-company code transaction posts to accounts in several company codes.
This cannot be done by posting only one document because a document is always
assigned to exactly one company code. Instead, the system creates and posts a
separate document in each company code involved.
In order to balance debits and credits within these documents, the system generates
automatic line items which are posted to clearing accounts, for payables or
receivables.
The documents which belong to one cross-company code transaction are linked by
a common cross-company code transaction number.
You can use report RFBVOR00 to display cross-company code transactions.
Figure 117: Central Procurement (Example)
The graphic “Central Procurement (Example)” shows an example of a
cross-company code transaction. A vendor delivers goods to company code 1000
and other goods to company code 2000, but sends only one invoice for all the
goods to company code 1000. You enter a part of the expense and post the invoice
256
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
to the vendor account in company code 1000. When entering the invoice, you
have to post the other part of the expense in company code 2000. The clearing
postings and the tax postings are created automatically.
The tax is not distributed between the company codes according to their
expenses. Therefore, this function may only be used if the transaction itself is not
tax-relevant or if the company codes form a taxable entity.
The tax calculated is always posted to the company code of the first item.
Therefore, to ensure that the tax is posted to the same company code as the
invoice, the invoice item must always be entered first.
Certain countries' tax regulations (for example, in Japan and Denmark) require
that the tax amounts are posted in the company codes in which the expenses
occurred. Therefore, the tax must be distributed from the first company code to
the other company codes according to their expense amount. You can do this
using report RFBUST10.
Figure 118: Clearing Accounts
Clearing accounts must be defined in every company code before a
cross-company code transaction may be carried out. The clearing accounts may be
G/L accounts, customer, or vendor accounts.
In the configuration you must assign clearing accounts to every possible
combination of two company codes to allow cross-company code postings
between these combinations (for example, three company codes need 3*2= 6
clearing accounts)
2006/Q2
© 2006 SAP AG. All rights reserved.
257
Unit 4: Posting Control
TFIN50
To reduce the number of clearing accounts, you can use just one company code
as the clearing company code. In this case, you only have to assign clearing
accounts to every combination of the clearing company code and the other
company codes, (that is three company codes need 2*2= 4 clearing accounts)
Posting keys must be assigned to the clearing accounts to identify their account
types.
Figure 119: Cross-Company Code Document Number
When the cross-company code document is posted, the system generates a
cross-company code document number to link all of the new documents together.
The document number is a combination of the document number of the first
company code, the first company code number, and the fiscal year. It is stored in
the document header of all of the documents created for a complete audit trail.
Cross-company code documents can be reversed: To do this, use the reversal
function for cross-company code transactions.
258
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
Exercise 17: Cross-Company Code
Transactions
Exercise Objectives
After completing this exercise, you will be able to:
•
Configure your company code to perform cross-company code transactions
•
Post a cross-company code transaction
Business Example
Management is considering setting up a foreign subsidiary and is concerned with
mySAP ERP’s ability to handle cross-company code postings.
Task 1:
Answer the following question:
1.
List two examples for cross-company code transactions:
Task 2:
True or false?
1.
A cross-company code transaction consists of at least two documents.
Determine whether this statement is true or false.
□
□
2.
True
False
Tax amounts of a cross-company code transaction are automatically
distributed to the company codes in which the expenses/revenues occurred.
Determine whether this statement is true or false.
□
□
True
False
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
259
Unit 4: Posting Control
3.
TFIN50
Cross-company code clearing accounts must be G/L accounts.
Determine whether this statement is true or false.
□
□
4.
True
False
The company codes of a cross-company code transaction may have different
local currencies.
Determine whether this statement is true or false.
□
□
True
False
Task 3:
Answer the following question:
1.
Describe the components the system uses to create the cross-company code
transaction number.
Task 4:
Create cross-company clearing accounts and configure the automatic postings for
the cross-company postings.
1.
Create a clearing account 1946## to process cross-company code transactions
with your instructor's company code in your company code. To do so,
copy the G/L account 194500. (Delete the entry in the Alternative Account
Number field in account 1946##.) Set the field status group in both accounts
to G001. Define the account to be posted to automatically by the system for
cross-company code transactions.
Hint: If the "With Reference" pushbutton is not active, follow the
menu path Settings → Start Activity, and select the "Create GL
Account with Reference" radiobutton.
Select the green arrow to return to the Easy Access Menu and restart
the transaction.
Once in the transaction, select Enter to display a new window.
2.
260
Assign your company code to a company. Choose the company that belongs
to the company code of the instructor.
Continued on next page
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
3.
Configure the automatic postings for the cross-company code transaction.
Task 5:
Hint: Delete your user assignments to tolerance group SUPV, otherwise
you will not be authorized to post in the course instructor's company code.
You can find your user assignments to the tolerance group in the IMG under
Financial Accounting → Financial Accounting Global Settings → Document →
Line Item → Define Tolerance Groups for Employees and Assign User/Tolerance
Groups.
Post an example transaction for central purchasing.
1.
You receive an invoice from your vendor for 50,000 units of the local
currency for material you purchased for the instructor’s company code. Use
the tax code 1l (input tax (course) 10%). Post a cross-company code invoice
to record the invoice in your company code and record the expense in the
instructor’s company code. Record your document number(s).
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
Use the horizontal scroll bars if you cannot see all of the fields that
you need.
Task 6:
Check your posting.
1.
2006/Q2
Look at your cross-company code document again.
© 2006 SAP AG. All rights reserved.
261
Unit 4: Posting Control
TFIN50
Solution 17: Cross-Company Code
Transactions
Task 1:
Answer the following question:
1.
List two examples for cross-company code transactions:
Answer:
•
•
Central purchasing
Central payment
Task 2:
True or false?
1.
A cross-company code transaction consists of at least two documents.
Answer: True
A cross-company code transaction posts to accounts in several company
codes. This cannot be done by posting only one document because a
document is always assigned to exactly one company code.
2.
Tax amounts of a cross-company code transaction are automatically
distributed to the company codes in which the expenses/revenues occurred.
Answer: False
The tax is completely posted to the first company code. In some countries
(Denmark, Japan, Belgium) the proportional tax amounts for the respective
company code must each be listed separately. The report RFBUST10
enables you to do this.
3.
Cross-company code clearing accounts must be G/L accounts.
Answer: False
Cross-company code clearing accounts can be G/L accounts as well as
customer/vendor accounts.
4.
The company codes of a cross-company code transaction may have different
local currencies.
Answer: True
Hint: In an earlier SAP release, the company codes had to have the
same local currency. This requirement is no longer necessary.
Continued on next page
262
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
Task 3:
Answer the following question:
1.
Describe the components the system uses to create the cross-company code
transaction number.
Answer: The cross-company code transaction number is a combination of
the document number in the first company code, the first company code
number, and the fiscal year.
Task 4:
Create cross-company clearing accounts and configure the automatic postings for
the cross-company postings.
1.
Create a clearing account 1946## to process cross-company code transactions
with your instructor's company code in your company code. To do so,
copy the G/L account 194500. (Delete the entry in the Alternative Account
Number field in account 1946##.) Set the field status group in both accounts
to G001. Define the account to be posted to automatically by the system for
cross-company code transactions.
Hint: If the "With Reference" pushbutton is not active, follow the
menu path Settings → Start Activity, and select the "Create GL
Account with Reference" radiobutton.
Select the green arrow to return to the Easy Access Menu and restart
the transaction.
Once in the transaction, select Enter to display a new window.
a)
Create a General Ledger Account:
Application: Accounting → Financial Accounting → General Ledger
→ Master Records → G/L Accounts → Individual Processing →
Centrally
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
1946##
Company Code
GR##
Choose the "With Reference" button.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
263
Unit 4: Posting Control
TFIN50
Field Name or Data Type
Values
Account Number
194500
Company Code
GR##
Choose “Enter”.
Field Name or Data Type
Values
Short text
Clearing account
G/L Account Long Text
My cross-company clearing
account
Choose the “Control Data” tab page.
Delete the entry in the field “Alternative Account Number”.
Select the “Create/Bank/Interest“ tab page.
Field Name or Data Type
Values
Field Status Group
G001
Post Automatically Only
Choose “Save”.
2.
Assign your company code to a company. Choose the company that belongs
to the company code of the instructor.
a)
IMG: Enterprise Structure → Assignment → Financial Accounting →
Assign Company Code to Company
Choose “Position...” to call up your company code and assign it to the
company that belongs to the instructor's company code.
3.
Configure the automatic postings for the cross-company code transaction.
a)
IMG: Financial Accounting → General Ledger Accounting → Business
Transactions → Prepare Cross-Company Code Transactions
Enter the following data for clearing between company codes:
Continued on next page
264
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
Field Name or Data Type
Values
Company Code 1
Your company code
Company Code 2
Instructor’s company code
Choose “Enter“.
Where you have entered your own company code under “Posted
In“, enter the following data:
Field Name or Data Type
Values
Receivable
Debit Posting Key
40
Debit Account
Your clearing account (1946##)
Payable
Credit Posting Key
50
Credit Account
Your clearing account (1946##)
In the area where you entered the company code specified by your
instructor under “Posted In“ enter the following data:
Field Name or Data Type
Values
Receivable
Debit Posting Key
40
Debit Account
Instructor’s clearing account
Payable
Credit Posting Key
50
Credit Account
Instructor’s clearing account
Choose “Save“.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
265
Unit 4: Posting Control
TFIN50
Task 5:
Hint: Delete your user assignments to tolerance group SUPV, otherwise
you will not be authorized to post in the course instructor's company code.
You can find your user assignments to the tolerance group in the IMG under
Financial Accounting → Financial Accounting Global Settings → Document →
Line Item → Define Tolerance Groups for Employees and Assign User/Tolerance
Groups.
Post an example transaction for central purchasing.
1.
You receive an invoice from your vendor for 50,000 units of the local
currency for material you purchased for the instructor’s company code. Use
the tax code 1l (input tax (course) 10%). Post a cross-company code invoice
to record the invoice in your company code and record the expense in the
instructor’s company code. Record your document number(s).
Hint: Choose the “Tree Off” button so that the document entry
window fills the entire screen.
Use the horizontal scroll bars if you cannot see all of the fields that
you need.
a)
Cross-company code invoice
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Document Entry → Invoice
Field Name or Data Type
Values
Basic Data
Vendor
Vendor##
Invoice Date
Current date
Document Type
Vendor Invoice
Posting Date
Current date
Amount
50 000
Curr/ExchRate
Local currency
Calculate Tax
Tax ID
1I (10 % input tax)
Items
Continued on next page
266
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cross-Company Code Transactions
G/L account (expense account)
Your instructor will give you this
information
D/C
Debit
Amount in Document Currency
50 000
Tax ID
1I (10 % input tax)
Company Code
Instructor’s company code
Cost Center
Instructor's cost center
Document → Simulate
Check your document. Doubleclick on a line item to display or
change data. Note the cross-company code clearing postings.
Choose “Post” to save the document. Document number:
_________________
Task 6:
Check your posting.
1.
Look at your cross-company code document again.
a)
Display your cross-company code document.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Payable → Document → Cross-CC Transaction → Display
Enter your document number, if necessary.
Select “Enter” to display your document.
Note: You have just…
•
•
•
2006/Q2
Created a general ledger account for cross-company code
transactions
Configured the automatic postings for cross-company
code clearing with your instructor’s company code
Posted a cross-company code document.
© 2006 SAP AG. All rights reserved.
267
Unit 4: Posting Control
TFIN50
Lesson Summary
You should now be able to:
•
Explain cross-company code transactions
•
Post cross-company code transactions
268
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Unit Summary
Unit Summary
You should now be able to:
•
Define default values
•
Configure user-specific default values
•
Determine default values in the system and the configuration
•
Explain the rules governing changes to documents
•
Change documents
•
Analyze changes to documents
•
Reverse documents
•
Find reversal reasons in Customizing
•
Define terms of payment
•
Explain the account determination for automatic postings of cash discount
•
Describe the treatment of taxes in mySAP ERP Financials
•
Create tax codes and define tax accounts in the configuration
•
Explain cross-company code transactions
•
Post cross-company code transactions
2006/Q2
© 2006 SAP AG. All rights reserved.
269
Unit Summary
270
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 5
Clearing
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
•
•
•
•
Explain the clearing process
Clear an account
Post with clearing
Post incoming and outgoing payments
Reset clearing
Post payment differences
Describe tolerance groups and their role for posting payment differences
Post partial and residual payments
Create and use payment difference reason codes
Explain the system treatment of exchange rate differences
Unit Contents
Lesson: Clearing Open Items .................................................272
Exercise 18: Open Item Clearing.........................................279
Lesson: Incoming and Outgoing Payments .................................288
Exercise 19: Post with Clearing ..........................................297
Lesson: Payment Differences .................................................301
Exercise 20: Payment Differences .......................................309
Lesson: Exchange Rate Differences .........................................318
Exercise 21: Exchange Rate Differences ...............................321
2006/Q2
© 2006 SAP AG. All rights reserved.
271
Unit 5: Clearing
TFIN50
Lesson: Clearing Open Items
Lesson Overview
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Explain the clearing process
Clear an account
Post with clearing
Business Example
Open items need to be cleared for a transaction to be completed. mySAP ERP
provides two basic transactions for clearing; both are of interest for your company.
Figure 120: Clearing Open Items
Open items are incomplete transactions, such as invoices that have not been paid.
For a transaction to be considered as completed, it must be cleared. A transaction
is cleared when a clearing posting has been carried out for an item or group of
items, so that the resulting balance of the items is zero.
Documents with open items cannot be archived and stay in the system until all
open items are cleared.
272
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Example for posting with clearing(see graphic above):
•
•
•
An invoice is posted to a customer account. This invoice is regarded as an
open item because at this point it is unpaid.
The customer pays the invoice and the payment is assigned to the open item.
The invoice is cleared with the payment and the resulting balance is zero.
Example for account clearing:
•
Manually clearing an open invoice with a related credit memo and payment
on account.
A clearing transaction always creates a clearing document.
Figure 121: Post with Clearing
When you use the "posting with clearing" function, enter the clearing document
amount and then select the open items that are to be cleared.
•
•
If the total amount of selected open items equals the amount of the clearing
document, the system clears the open items by creating one or more clearing
items.
If the total amount of selected open items does not equal the amount of the
clearing document, the system allows you to post the difference.
“Posting with clearing” can be carried out for several accounts, account types,
and for any currency simultaneously.
You can carry out the “posting with clearing” transaction manually or
automatically using the automatic payment program.
2006/Q2
© 2006 SAP AG. All rights reserved.
273
Unit 5: Clearing
TFIN50
Figure 122: Account clearing
Using the “account clearing” function, choose those open items from an account
that balance to zero. The system marks them as cleared and creates a clearing
document. The clearing document number and the clearing date is entered in
the cleared items. The clearing date can be the current date or a date that the
user determines.
The “account clearing” function works for any account managed with open items
in the general ledger and in subledgers.
Since most of the time postings do not have to be made to clear items within an
account, the clearing document usually contains no line items. However, if the
items to be cleared belong to different business areas, the system may have to
carry out clearing postings to balance the business areas to zero.
The “account clearing” transaction may be performed manually or automatically
by using the automatic clearing program.
274
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Figure 123: Automatic Clearing Program
The user can clear open items for general ledger and subledger accounts with the
automatic clearing program.
The program groups items from an account together where they have the same
entries in the following fields:
•
•
•
•
Reconciliation account number
Currency
Special G/L indicator
Five freely defined criteria from document header or line item, for example,
assignment field, reference number, and so on.
If the balance, in local currency, of the items within a group is zero, the system
automatically clears them and creates clearing documents.
All accounts requiring automatic clearing must be defined in Customizing.
The automatic clearing program does not clear:
•
•
•
•
2006/Q2
Noted items
Statistical postings and certain special G/L transactions relating to bills of
exchange
Down payments can only be cleared if down payment clearing items of the
same amount have already been posted.
items with withholding tax entries
© 2006 SAP AG. All rights reserved.
275
Unit 5: Clearing
TFIN50
Figure 124: The Assignment Field as Sort Field
The assignment field of a line item is automatically filled in accordance with the
“Sort Field” entry in the master record when you post.
The assignment field can be a combination of up to 4 fields with a maximum of
18 characters. For example, to display the document number (10 characters) and
the posting date (6 characters), these 2 field names are included in the assignment
field definition.
For example, if the sort key is set to the purchase order number in the business
partner master record, then the assignment field in the business partner line item is
filled with the purchase order number.
However, if the sort key is set to the cost center in a general ledger master record,
then the assignment field in the general ledger line item is filled with the number
of the cost center when that G/L account is used.
276
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
The line item sorting in the line item display and clearing functions is based on the
assignment field. An application example:
•
2006/Q2
When an invoice is posted in Sales order Management, an accounting
document is created in Financial. The accounting document has a document
number that is normally different to the number of the Sales order
Management invoice. You can use the reference and the assignment to trace
which document in Sales order Management the accounting document is
based on. The reference and the assignment in the accounting document are
copied from the reference and the assignment in the Sales Order Management
billing document. You can define which numbers (purchase order, order,
delivery, or billing document number) are copied into the Sales Order
Management document as reference and assignment and then transferred to
Financial Accounting. You can then use these fields as selection criteria in
Financial Accounting.
© 2006 SAP AG. All rights reserved.
277
Unit 5: Clearing
278
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Exercise 18: Open Item Clearing
Exercise Objectives
After completing this exercise, you will be able to:
•
Explain both options for clearing open items
•
Clear an account
Business Example
Open items need to be cleared for a transaction to be completed. mySAP ERP
offers two transactions for clearing.
Task 1:
Answer the following question:
1.
Name the two basic transactions that you can use to clear open items.
Task 2:
True or false?
1.
Documents with open items cannot be archived because open items represent
incomplete transactions.
Determine whether this statement is true or false.
□
□
2.
True
False
A clearing document must have at least two line items.
Determine whether this statement is true or false.
□
□
True
False
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
279
Unit 5: Clearing
TFIN50
3.
The automatic clearing program (SAPF124) cannot carry out automatic
postings.
Determine whether this statement is true or false.
□
□
True
False
Task 3:
Answer the following questions:
1.
Clearing a credit memo with an open invoice is an example of
.
Fill in the blanks to complete the sentence.
2.
Posting a payment for an open invoice with a resulting zero balance is an
.
example of
Fill in the blanks to complete the sentence.
Continued on next page
280
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Task 4:
Carry out the following exercise for “Account Clearing”.
1.
Post a customer invoice for 5,500 units local currency. When you enter the
customer invoice, change the proposed terms of payment key to "0001" (due
immediately). Use the tax code 1O (output tax (course) 10%). Then clear the
items with the credit memo that you created for the same amount and check
the line items in the customer account before and after clearing.
Hint: All open items have been selected for processing. There are
several ways of deactivating each item.
•
Doubleclick on each item’s amount (Gross).
•
Choose
Select All in the lower part of the screen.
Then choose
Deactivate Items to deactivate all items.
Double-click on the amounts of the individual items that you
want to clear together.
•
Process additional business transactions by choosing “Editing
Options”.
Select the “Selected Items Initially Inactive” indicator so that
all items are deactivated the next time the business transaction
is processed.
Hint: To clear the cash discount, enter the value 0
(zero) in the “Cash Discount” field.
2006/Q2
© 2006 SAP AG. All rights reserved.
281
Unit 5: Clearing
TFIN50
Solution 18: Open Item Clearing
Task 1:
Answer the following question:
1.
Name the two basic transactions that you can use to clear open items.
Answer:
•
•
Account clearing
Post with clearing
Task 2:
True or false?
1.
Documents with open items cannot be archived because open items represent
incomplete transactions.
Answer: True
2.
A clearing document must have at least two line items.
Answer: False
A clearing document may have no line items.
3.
The automatic clearing program (SAPF124) cannot carry out automatic
postings.
Answer: False
As of R/3 Release 4.0, the automatic clearing program can carry out
automatic postings.
Task 3:
Answer the following questions:
1.
Clearing a credit memo with an open invoice is an example of account
clearing.
Answer: account clearing
The transaction “Account Clearing” is one option for clearing open items.
Continued on next page
282
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
2.
Posting a payment for an open invoice with a resulting zero balance is an
example of posting with clearing.
Answer: posting with clearing
The transaction “Post with Clearing” is the second option for clearing open
items and is carried out during entry of the incoming payment.
Task 4:
Carry out the following exercise for “Account Clearing”.
1.
Post a customer invoice for 5,500 units local currency. When you enter the
customer invoice, change the proposed terms of payment key to "0001" (due
immediately). Use the tax code 1O (output tax (course) 10%). Then clear the
items with the credit memo that you created for the same amount and check
the line items in the customer account before and after clearing.
Hint: All open items have been selected for processing. There are
several ways of deactivating each item.
•
Doubleclick on each item’s amount (Gross).
•
Choose
Select All in the lower part of the screen.
Then choose
Deactivate Items to deactivate all items.
Double-click on the amounts of the individual items that you
want to clear together.
•
Process additional business transactions by choosing “Editing
Options”.
Select the “Selected Items Initially Inactive” indicator so that
all items are deactivated the next time the business transaction
is processed.
Hint: To clear the cash discount, enter the value 0
(zero) in the “Cash Discount” field.
a)
Customer Invoice
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
283
Unit 5: Clearing
TFIN50
Field Name or Data Type
Values
Basic Data
Customer
Your customer
Invoice Date
Current date
Posting Date
Current date
Amount
5 500
Currency
Local currency
Calculate Tax
Tax ID
1O (Output tax (course) 10%)
Terms of Payment
0001
Items – 1st detail line
G/L Account
Your instructor will give you
the revenue account.
D/C
Credit
Amount in Document Currency
5 500
Tax ID
1O (Output tax (course) 10%)
Document → Simulate
Check your document. Doubleclick on a line item to display or change
data.
Select “Post” to save your document. Document number:
_________________
Display the line items in your customer account:
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Account → Display/Change Line Items
Field Name or Data Type
Values
G/L Account
Your customer
Company Code
GR##
Line Item Selection
Choose “All Items”
Choose “Execute” to display all the values posted to your customer
account. Note that both the invoice for 5500 units and the credit
memo are open items.
Continued on next page
284
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Clear the account.
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Account → Clear
Field Name or Data Type
Values
Account
Your customer
Company Code
GR##
Choose the button “Process Open Items“.
Hint: All open items have been selected for processing. There
are several ways to deactivate each item, (except the clearing
invoice for 5500 units and the credit memo).
•
Doubleclick on each item’s amount (Gross).
•
Choose
Select All in the lower part of the screen.
Then choose
Deactivate Items to deactivate all items.
Double-click on the amounts of the individual items that
you want to clear together.
•
Process additional business transactions by choosing
“Editing Options”.
Select the “Selected Items Initially Inactive” indicator so
that all items are deactivated the next time the transaction
is called.
Hint: To clear the cash discount, enter the value
0 (zero) in the “Cash Discount” field.
Choose “Post” to save the document. Document number:
_________________
Display the line items in your customer account:
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Account → Display/Change Line Items
Field Name or Data Type
Values
Account
Your customer
Company Code
GR##
Line Item Selection
Select “All Items”.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
285
Unit 5: Clearing
TFIN50
Choose "Execute" to display all the costs posted to your customer
account. Note that the invoice for 5500 units and the credit memo
are now cleared items.
286
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Clearing Open Items
Lesson Summary
You should now be able to:
•
Explain the clearing process
•
Clear an account
•
Post with clearing
2006/Q2
© 2006 SAP AG. All rights reserved.
287
Unit 5: Clearing
TFIN50
Lesson: Incoming and Outgoing Payments
Lesson Overview
This lesson explains how to post manual incoming and outgoing payments.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Post incoming and outgoing payments
Reset clearing
Business Example
Customers pay open invoices taking advantage of cash discounts. The cash
discount is to be posted in the system automatically.
Figure 125: The Manual Payment Process
A manual payment is a transaction that clears an open item, typically an invoice,
by manually assigning a clearing document.
An incoming payment, typically used in Accounts Receivable, clears an open
debit amount.
An outgoing payment, typically used in Accounts Payable, clears an open credit
amount.
288
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
A manual payment is processed in three steps:
•
•
•
Data is entered in the document header.
Open items are selected to be cleared.
The transaction is saved.
Possible payment differences will be dealt with in the next lesson.
Figure 126: Document Header - Payment Header
The data entered in the document header is similar to the data entered when
posting invoices. The document header consists of three sections: The payment
header, the bank data, and the open item selection.
2006/Q2
© 2006 SAP AG. All rights reserved.
289
Unit 5: Clearing
TFIN50
Enter the following information in the payment header section of the document
header:
•
•
•
•
•
•
Enter the document date. This is the date on the physical document.
The system proposes the document type dependent on the transaction called
(see lesson “Default Values”).
If the company code is not proposed, you have to enter it (see lesson “Default
Values”).
The period specifications include the posting date and the posting period.
The current date is defaulted as the posting date and the posting period is
derived from the posting date.
The currency specifications include the currency code, the exchange rate
and the date for currency translation. If no exchange rate or translation
date is entered, the exchange rate from the exchange rate table on the posting
date is used.
Any references needed to identify the incoming payment may be entered in
the reference document number, document header text, and clearing
text fields.
Figure 127: Document Header - Bank Data
290
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
Enter the following bank data in the next section of the document header:
•
•
•
•
•
•
The account is a general ledger account used for incoming or outgoing
payments.
The payment amount is the total payment amount.
The bank may charge bank charges for its services, and these are posted
automatically to a special expense account. With incoming payments, the
system adds the bank charges to the payment amount to form the clearing
amount. With outgoing payments, it subtracts the bank charges from the
payment amount to determine the clearing amount.
The value date is the date used to evaluate the position in Cash Management.
It may be defaulted by the system (see lesson “Default Values”).
The text is an optional description of the item. Start the line with ”*” to
enable the text to be printed on external correspondence too. You can also
work with text templates - the user can select an entry from a list of standard
texts.
The assignment number is either created by the system or you can enter
it manually.
Figure 128: Document Header - Open Item Selection
2006/Q2
© 2006 SAP AG. All rights reserved.
291
Unit 5: Clearing
TFIN50
Enter the following “open item selection” data in the next section of the document
header:
•
•
•
•
•
Account and account type: In this area, “Account” refers to the account
number of the business partner and the account type for this account. The
account and account type are required to determine the account that contains
the open items.
Normal open items and/or special G/L transactions: You can select normal
open items and/or special G/L transactions for processing.
Payment advice note number: You can use the number of a payment
advice note (either entered manually or created by the system) to select
the open items.
Other accounts: You can select other accounts to process their open items
at the same time.
Additional selections: You can use additional selection criteria defined in
the configuration to select open items. You can use “distribute by age” or
“automatic search” to speed up the selection process.
Figure 129: Process Open Items
The next screen lists all of the unassigned, open items. These could be payments,
debit or credit memos, or invoices. Depending on your settings all of the items
can be active or inactive.
The first step in processing open items is to activate the required line items before
you can assign a payment.
292
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
The amount entered is assigned to the appropriate line items and their cash
discount.
There are several options for activating or deactivating line items:
•
•
•
Selection of editing options for open items: Select “Selected Item Initially
Inactive”.
Double-click on the amount.
Selection from action menus and function keys: There are different menus
and keys available.
You can post the document if the amount entered is the same as the amount
assigned.
The cash discount granted is determined by the terms of payment of the line item.
The cash discount is taken into consideration for calculating the assigned amount.
You can change the cash discount by overwriting the absolute cash discount or
by changing the cash discount percentage rate. It must not exceed the limits set
in the tolerances.
Figure 130: Posting the Payment
You can then check the document you have entered.
Via Document → Simulate you can display all of the items including those
created automatically.
If the debits and the credits agree, you can post the complete document.
If you subsequently discover that the document contains an error that has to be
corrected, reset the cleared items and then reverse the document. You then have to
re-enter the original posting correctly.
2006/Q2
© 2006 SAP AG. All rights reserved.
293
Unit 5: Clearing
TFIN50
Figure 131: Automatic Postings for Clearing Open Items
If necessary, the system carries out automatic postings during clearing. We have
already seen the configuration for most of these automatic postings in previous
lessons.
You can enter bank charges when you enter the bank data; they are automatically
posted to the G/L account.
In order to perform manual cross-company code payments you have to assign
a clearing transaction (either “Incoming Payment” or “Outgoing Payment”) to
the combination of paying company code and the company code for which the
payment is being made. Then, when you select open items, open items are
displayed from each company code.
The treatment of over and underpayments is dealt with in the lesson “Payment
Differences”.
Figure 132: Resetting Clearing
Users can reset clearing for individual documents. When you reset clearing, the
clearing data is removed from the items.
294
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
The changes are logged and can be displayed in change documents. In Accounts
Receivable, the payment history and the credit limit are corrected, if applicable.
2006/Q2
© 2006 SAP AG. All rights reserved.
295
Unit 5: Clearing
296
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
Exercise 19: Post with Clearing
Exercise Objectives
After completing this exercise, you will be able to:
•
Post an incoming payment with cash discount
Business Example
Customers pay open invoices taking advantage of cash discounts.
Task:
Carry out the following exercise for posting with clearing.
1.
2006/Q2
Your have received a payment of 213,400 units of local currency from your
customer to clear the open item of 220,000 units that you posted in the lesson
“Simple Documents in mySAP ERP Financials”. If you did not grant cash
discount when you entered the invoice, enter 6,600 units cash discount
manually. Use the bank account supplied by your instructor.
© 2006 SAP AG. All rights reserved.
297
Unit 5: Clearing
TFIN50
Solution 19: Post with Clearing
Task:
Carry out the following exercise for posting with clearing.
1.
Your have received a payment of 213,400 units of local currency from your
customer to clear the open item of 220,000 units that you posted in the lesson
“Simple Documents in mySAP ERP Financials”. If you did not grant cash
discount when you entered the invoice, enter 6,600 units cash discount
manually. Use the bank account supplied by your instructor.
a)
Incoming Payments
Application: Accounting → Financial Accounting → Accounts
Receivable → Document Entry → Incoming Payments
Field Name or Data Type
Values
Document Header
Document Date
Current date
Document Type
DZ
Company Code
Your company code
Posting Date
Current date
Currency
Local currency
Bank Data
Account
Your instructor will give
you this information.
Amount
213 400
Value Date
Current date
Open Item Selection
Account
Your customer
Choose the button “Edit Open Items“.
Select the invoice for 220,000 currency units. If necessary, enter
cash discount for 6,600 units of currency.
When the “Not assigned” value equals zero:
Document → Simulate
Check your document. Doubleclick on a line item to display or
change data.
Continued on next page
298
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Incoming and Outgoing Payments
Choose “Post” to save the document. Document number:
_________________
Note: You are now familiar with two clearing options:
•
•
2006/Q2
Account clearing: In the lesson "Clearing Open Items",
you cleared an open invoice with an open credit memo.
Posting with clearing: In this lesson you posted an
incoming payment from a customer against an open
invoice.
© 2006 SAP AG. All rights reserved.
299
Unit 5: Clearing
TFIN50
Lesson Summary
You should now be able to:
•
Post incoming and outgoing payments
•
Reset clearing
300
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Lesson: Payment Differences
Lesson Overview
This lesson describes ways of posting in the context of payment differences.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
•
Post payment differences
Describe tolerance groups and their role for posting payment differences
Post partial and residual payments
Create and use payment difference reason codes
Business Example
Customers often pay invoices with deductions that sometimes exceed the tolerance
limits of the company.
Figure 133: Tolerance Groups
In accounting there are three types of tolerances: Employee tolerance groups, G/L
account tolerance groups, and customer/vendor tolerance groups.
2006/Q2
© 2006 SAP AG. All rights reserved.
301
Unit 5: Clearing
TFIN50
The employee tolerance group is used to control:
•
•
Upper limits for posting transactions (see lesson "Posting Authorizations"),
Permitted payment differences
The G/L account tolerance group is used to control:
•
Permitted payment differences (for example, for automatic clearing
procedures).
The customer/vendor tolerance groups provide specifications for:
•
•
•
•
Clearing transactions
Permitted payment differences
Posting residual items from payment differences
Tolerances for payment advice notes
Configuration of tolerance groups
•
Tolerance groups for employees, for example:
–
–
–
Accountant I
Accountant II
Accounting manager
•
Tolerance groups for customers/vendors, for example:
•
–
Good customers/vendors
–
Not so good customers/vendors
–
Cash only customers/vendors
Tolerance groups for G/L accounts, for example:
–
–
Clearing accounts (external procurement)
Clearing accounts (in-house production)
Define permitted payment differences using tolerances.
Assign the tolerance groups to
•
•
•
302
User master data
G/L account master records
Customer/vendor master records
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
You have to carry out two steps to use tolerance groups:
•
Group definition
–
–
–
•
The tolerance group is defined by a group key, company code, and a
currency code.
The group key is a four character alphanumeric key.
The key "____" (BLANK) is the standard tolerance group and is
required as the minimum tolerance group.
Group assignment
–
–
–
–
Employee tolerance groups may be assigned to employees.
G/L account tolerance groups may be assigned to G/L account master
records.
Customer/vendor tolerance groups may be assigned to a customer
or vendor master record.
If no tolerances are assigned, the default tolerance group “____”
(blank) applies.
Figure 134: Permitted Payment Differences
The specifications for permitted payment differences can be found in both
types of tolerance groups. They control the automatic posting of cash discount
adjustments and unauthorized customer deductions.
2006/Q2
© 2006 SAP AG. All rights reserved.
303
Unit 5: Clearing
TFIN50
The system takes the entries in both groups into account during clearing. The
payment difference has to be within both tolerances to be handled automatically,
for example:
•
•
A payment difference has to be lower than 3.00 and 2.00 currency units to be
written off automatically as a cash discount adjustment.
A payment difference has to be lower than 200.00 and 100.00 currency units
as well as lower than 2.5% and 2.0% of the open amount to be written off
automatically as an unauthorized deduction. The lower of the two tolerances
always applies: For an open amount of 1,000 currency units, this would
be an unauthorized customer deduction of 20 currency units; for an open
amount of 100,000 currency units this would be an unauthorized customer
deduction of 100 currency units.
The entries in the tolerance groups are always in local currency.
Figure 135: Payment Differences
A payment difference normally occurs during the clearing of an open item. The
difference is then compared to the tolerance groups of the employee and the
customer/vendor and is handled accordingly.
•
Within tolerances
Automatically posted as either cash discount adjustment or unauthorized
deduction
•
Outside tolerances
Processed manually
304
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Figure 136: Processing Payment Differences
If the payment difference is immaterial, it may be processed automatically by
allowing the system to adjust the cash discount up to certain amounts or to write it
off to a special account. The limits to which a payment difference is considered
to be immaterial are defined in tolerance groups. Within the tolerance group for
an employee, you can allow an adjustment of the cash discount (within defined
limits), so that the employee has the authorization to make the adjustment.
If the payment difference is too high to be immaterial, it must be processed
manually. The payment can be posted as follows:
•
•
•
•
2006/Q2
Partial payment
The payment difference may be posted as a residual item
The payment difference can be posted to an account assigned to a reason
code or written off by manually entering a new posting item.
Payment on account
© 2006 SAP AG. All rights reserved.
305
Unit 5: Clearing
TFIN50
Figure 137: Partial and Residual Payments
If the payment difference is outside of the tolerances it has to be processed
manually. The user can:
•
•
•
•
Post the payment as a partial payment, where all the documents remain in
the account as open items
Post the payment difference as a residual item, whereby only the residual
item remains in the account and the original document and the payment are
cleared. A new document number is created with reference to the original
documents.
Post the payment difference to a different account as a difference posting
using reason codes and automatic determination.
Write off the difference (manual account assignment)
The customer/vendor tolerance groups contain entries that control the residual
items. These specify:
•
•
•
Whether the terms of payment of a residual item are the same as those of
the cleared item or whether the terms of payment are fixed
Whether cash discount is granted only partially and not for the whole
amount
By specifying a dunning key, whether the residual item has a maximum
dunning level or is printed separately
If you know the reason for a payment difference, you can enter a reason code.
306
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Figure 138: Reason Codes
Reason codes are used to describe the reason for the payment difference. To
assign more than one reason code to a payment difference, click on “distribute
difference”.
Reason codes can be assigned to:
•
•
•
Difference postings
Partial payments
Residual items
The reason code can be used to analyze and postprocess payment differences.
Additional optional functions are:
•
•
•
•
2006/Q2
Control of the type of payment notice which is sent to the customer
Control the account where a residual item is posted
Automatic posting of a residual item to a specified G/L account.
Exclusion of residual items from credit limit checks because they are disputed
© 2006 SAP AG. All rights reserved.
307
Unit 5: Clearing
308
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Exercise 20: Payment Differences
Exercise Objectives
After completing this exercise, you will be able to:
•
Enter a partial payment
•
Create a reason code for damaged goods
•
Post an incoming payment with cash discount and a reason code
Business Example
Some of your customers only make partial payments of open invoices. These
underpayments have to be posted in accounts receivable accounting.
Task:
Answer the following questions:
1.
A
new open item.
clears the invoice and the payment to create a
Fill in the blanks to complete the sentence.
2.
A
results in the open invoice and the
incoming payment remaining in the customer account as open items.
Fill in the blanks to complete the sentence.
3.
A customer has cash flow problems and cannot pay an invoice in full.
As a basis for the incoming payment, post a customer invoice for 100,000
units of local currency to your customer account. Choose the option
"Calculate Tax". Use the tax code 1O (output tax (course) 10%). Post the
revenue side of the transaction to the account which is supplied by your
instructor.
You receive an incoming payment of 40,000 units in local currency from
your customer for the invoice for 100,000 units of local currency that you
have just posted. Post the incoming payment as a partial payment to your
customer account.
Display your customer’s line items to check the postings you have made.
4.
Customers are reducing their payments as a result of damage to goods during
transport. You want to record these amounts. You decide to create a reason
code, “Goods damaged during transport”, Z##, to write off this difference.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
309
Unit 5: Clearing
TFIN50
5.
310
Your have received a payment of 250,000 units of local currency from your
customer and you must post this against the open item for 300,000 units.
Your customer is requesting a price reduction for the remaining amount
since the goods were damaged in transit. Post the difference as a residual
item using the reason code that you created, Z##.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Solution 20: Payment Differences
Task:
Answer the following questions:
1.
A residual item clears the invoice and the payment to create a new open item.
Answer: residual item
2.
A partial payment results in the open invoice and the incoming payment
remaining in the customer account as open items.
Answer: partial payment
3.
A customer has cash flow problems and cannot pay an invoice in full.
As a basis for the incoming payment, post a customer invoice for 100,000
units of local currency to your customer account. Choose the option
"Calculate Tax". Use the tax code 1O (output tax (course) 10%). Post the
revenue side of the transaction to the account which is supplied by your
instructor.
You receive an incoming payment of 40,000 units in local currency from
your customer for the invoice for 100,000 units of local currency that you
have just posted. Post the incoming payment as a partial payment to your
customer account.
Display your customer’s line items to check the postings you have made.
a)
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice
Field Name or Data Type
Values
Company Code
Your company code
Customer
Your customer
Invoice Date
Current Date
Posting Date
Current Date
Amount
100.000
Calculate Tax
Tax Code
1O (Output tax (course) 10%)
Items
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
311
Unit 5: Clearing
TFIN50
G/L account (sales revenue
account)
Your instructor will give you this
information
Amount in doc. curr.
100.000
Tax Code
1O (Output tax (course) 10%)
Select “Post”.
b)
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Incoming Payments
Field Name or Data Type
Values
Document Header
Document Date
Current Date
Company Code
Your company code
Posting Date
Current Date
Currency
Local Currency
Bank Data
Account
Your instructor will name the
house bank G/L account.
Amount
40 000
Value Date
Current Date
Open Item Selection
Account
Your customer
Choose Process Open Items.
Choose the open item for 100,000 units.
Next, choose the “Partial Payment” tab page.
Double-click on the amount in the “Payment Amount” field to
update the value with the partial payment amount.
Select “Post”.
c)
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Account → Display/Change Line Items
Continued on next page
312
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Field Name or Data Type
Values
Customer Account
Your customer
Company Code
Your company code
Item Selection
Open Items
Selection
Open at key date
Current Date
Result: The partial payment and the assigned invoice remain open
items.
Double-click on the partial payment and display the invoice reference
in the “Payment for” field.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
313
Unit 5: Clearing
TFIN50
4.
Customers are reducing their payments as a result of damage to goods during
transport. You want to record these amounts. You decide to create a reason
code, “Goods damaged during transport”, Z##, to write off this difference.
a)
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Incoming Payments → Incoming
Payments Global Settings → Overpayment/Underpayment → Define
Reason Codes
Field Name or Data Type
Values
Company Code
GR##
Choose “Enter”.
Edit → New Entries
Field Name or Data Type
Values
RCd
Z##
Short Text
Damage in transit (for example)
G/L Account Long Text
Goods damaged in transit
C
(charge of difference via separate
account)
Choose “Save“.
Check accounts for payment differences
IMG: Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Incoming Payments → Incoming
Payments Global Settings → Overpayment/Underpayment → Define
Accounts for Payment Differences
Choose Chart of Accounts “INT”.
Choose “Enter”.
Choose “Back” without changing the account determination.
5.
Your have received a payment of 250,000 units of local currency from your
customer and you must post this against the open item for 300,000 units.
Your customer is requesting a price reduction for the remaining amount
since the goods were damaged in transit. Post the difference as a residual
item using the reason code that you created, Z##.
a)
Incoming payment with difference
Continued on next page
314
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
SAP Easy Access menu: Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Incoming Payments
Field Name or Data Type
Values
Document Header
Document Date
Current Date
Company Code
Your company code
Posting Date
Current Date
Currency
Local Currency
Bank Data
Account
Your instructor will name the
house bank G/L account.
Amount
250 000
Value Date
Current date
Open Item Selection
Account
Your customer
Choose the button “Process Open Items“.
Choose the open item for 300,000 units.
Delete the cash discount amount or enter 0%. Then choose
“Continue”.
Create residual item:
Select the "Res. Items" tab.
Enter the short payment amount by entering the following values
or drilling down on the Residual Items field.
Field Name or Data Type
Values
Residual Item
50 000
RCd
Z##
Document → Simulate
Result: The residual item is written off using your reason code Z##.
Check your document. Doubleclick on a line item to display or
change data.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
315
Unit 5: Clearing
TFIN50
Choose “Post” to save the document. Document number:
_____________ _____________
Note: You have just…
•
•
•
•
316
Created a write-off reason code
Posted an incoming payment with a difference
Created a residual item
Assigned the write-off reason code
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Payment Differences
Lesson Summary
You should now be able to:
•
Post payment differences
•
Describe tolerance groups and their role for posting payment differences
•
Post partial and residual payments
•
Create and use payment difference reason codes
2006/Q2
© 2006 SAP AG. All rights reserved.
317
Unit 5: Clearing
TFIN50
Lesson: Exchange Rate Differences
Lesson Overview
Lesson Objectives
After completing this lesson, you will be able to:
•
Explain the system treatment of exchange rate differences
Business Example
The company has a large number of vendors based abroad. The accounting
department would like to know how realized exchange rate differences flow into
accounting.
Figure 139: Realized Exchange Rate Differences
When clearing open items in a foreign currency, exchange rate differences may
occur due to fluctuations in exchange rates.
The system posts these exchange rate differences automatically as realized gains
or losses.
The system posts the differences automatically to the revenue/expense account for
exchange rate differences that you defined during configuration. This prevents
incorrect postings.
The realized difference is stored in the cleared line item.
Exchange rate differences are also posted when open items are valuated for the
financial statements. These exchange rate differences from valuation are posted to
another exchange rate difference account and to a financial statement adjustment
318
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Exchange Rate Differences
account. When clearing an open item that has already been valuated, the system
reverses the balance sheet correction account and posts the remaining exchange
rate difference to the account for realized exchange rate differences.
Figure 140: Account Determination
All reconciliation accounts and all G/L accounts with open item transactions in
foreign currency must be assigned revenue/expense accounts for realized losses
and gains.
One gain/loss account can be assigned:
•
•
•
•
2006/Q2
To all currencies and currency types
Per currencies and currency type
Per currency
Per currency type
© 2006 SAP AG. All rights reserved.
319
Unit 5: Clearing
320
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Exchange Rate Differences
Exercise 21: Exchange Rate Differences
Exercise Objectives
After completing this exercise, you will be able to:
•
Explain the basics of exchange rate differences
Business Example
Management is considering purchasing goods from a foreign country and would
like to be able to post any exchange rate differences.
Task 1:
True or False?
1.
The mySAP ERP system generates the exchange rate differences
automatically.
Determine whether this statement is true or false.
□
□
2.
True
False
G/L accounts must be defined for exchange rate losses or gains.
Determine whether this statement is true or false.
□
□
True
False
Task 2:
Answer the following question:
1.
2006/Q2
List the number of ways the G/L account can be determined for exchange
rate differences.
© 2006 SAP AG. All rights reserved.
321
Unit 5: Clearing
TFIN50
Solution 21: Exchange Rate Differences
Task 1:
True or False?
1.
The mySAP ERP system generates the exchange rate differences
automatically.
Answer: True
When clearing open items in a foreign currency, exchange rate differences
may occur due to fluctuations in the exchange rate table. The system posts
these differences automatically as realized gains or losses.
2.
G/L accounts must be defined for exchange rate losses or gains.
Answer: True
The system posts the differences automatically to the revenue/expense
account. Therefore, you have to define the accounts during the configuration.
Task 2:
Answer the following question:
1.
List the number of ways the G/L account can be determined for exchange
rate differences.
Answer: A single G/L account can be used for all currencies and currency
types.
•
•
•
322
A single G/L account can be used per currency and currency type.
A single G/L account can be used per currency.
A single G/L account can be used per currency type.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Exchange Rate Differences
Lesson Summary
You should now be able to:
•
Explain the system treatment of exchange rate differences
2006/Q2
© 2006 SAP AG. All rights reserved.
323
Unit Summary
TFIN50
Unit Summary
You should now be able to:
•
Explain the clearing process
•
Clear an account
•
Post with clearing
•
Post incoming and outgoing payments
•
Reset clearing
•
Post payment differences
•
Describe tolerance groups and their role for posting payment differences
•
Post partial and residual payments
•
Create and use payment difference reason codes
•
Explain the system treatment of exchange rate differences
324
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 6
Cash journal
Unit Overview
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
Create a cash journal and assign it to a general ledger account
Explain business transaction categories
Create business transactions
Save and post business transactions in the cash journal
Unit Contents
Lesson: Cash Journal Configuration .........................................326
Exercise 22: Setting Up the Cash Journal ..............................331
Lesson: Cash Journal Transaction ...........................................336
Exercise 23: Business Transactions in the Cash Journal .............339
Exercise 24: Document Split..............................................343
Exercise 25: Posting to One-Time Accounts ...........................347
2006/Q2
© 2006 SAP AG. All rights reserved.
325
Unit 6: Cash journal
TFIN50
Lesson: Cash Journal Configuration
Lesson Overview
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Create a cash journal and assign it to a general ledger account
Explain business transaction categories
Create business transactions
Business Example
The accounting department requires special general ledger accounts to handle the
cash journal. You want to be able to post to this account automatically.
Figure 141: Cash Journal Assignment
The cash journal is a tool for managing cash that was offered with R/3 release 4.6.
It supports posting cash receipts and payments.
With this tool you can:
•
•
•
•
326
Create a separate cash journal for each currency
Post to customer, vendor, and general ledger accounts
Run several cash journals in each company code
Choose a random number for cash journal identification (a four-digit
alphanumeric key)
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Configuration
Figure 142: Setting Up the Cash Journal
To set up a new cash journal for a company code, you have to enter the appropriate
values for the following fields:
•
•
•
•
•
The company code in which you want to use the cash journal
The four digit cash journal identification and name
The G/L accounts to which you want to post the cash journal business
transactions
The currency in which you want to run the cash journal
The document types for:
–
–
–
–
–
2006/Q2
G/L account postings
Outgoing payments to vendors
Incoming payments from vendors
Outgoing payments to customers
Incoming payments from customers
© 2006 SAP AG. All rights reserved.
327
Unit 6: Cash journal
TFIN50
Figure 143: Business Transaction Types
Within the cash journal you process different transactions that you have to set up
beforehand using business transaction categories. Below are standard business
transaction categories and their postings:
•
Expense (E)
Expense/Cash desk
•
Revenue (R)
Cash desk/Revenue
•
•
Cash transfer:
From cash journal to bank (B)
Bank/Cash desk
•
From bank to cash journal (C)
Cash desk/Bank
•
Accounts receivable (D)
Customer payment receipt Cash office / customer
Customer outgoing payment Customer / cash office
•
Accounts payable (K)
Vendor payment issue Vendor / cash office
Vendor incoming payment Cash journal/Vendor
328
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Configuration
Figure 144: Creating Business Transactions
You can define new business transactions for the cash journal in two places: In
the cash journal itself or in the Implementation Guide (IMG). When you give the
business transaction a name, you can base it on the type of business transaction.
For example, for the business transaction for creating postings to cash sales, you
could assign the name “Cash Sale”.
To create a business transaction, make the following settings:
•
•
•
•
•
•
•
2006/Q2
The company code in which the business transaction should be created
The type of business transaction (note: You cannot make entries in the "G/L
Account Number" field for the cash journal business transactions D and K)
Specify tax codes for the business transactions E (Expense) and R (Revenue)
For business transaction categories E, R, C, and B, you can set and indicator
to enable the general ledger account for the business transaction to be
changed when the document is entered. In this case, the general ledger
account is only a default value.
For business transaction categories E and R, you can set and indicator to
enable the tax code for the business transaction to be changed when the
document is entered. If no tax code has been defined, you have to specify
one (if required for the account) when you create the document.
Once saved, the business transaction is assigned a number automatically.
During document entry, the business transaction can be called up by its
name or its number.
You can set an indicator that blocks the business transaction for further
postings.
© 2006 SAP AG. All rights reserved.
329
Unit 6: Cash journal
330
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Configuration
Exercise 22: Setting Up the Cash Journal
Exercise Objectives
After completing this exercise, you will be able to:
•
Create a G/L account for the cash journal
•
Set up your cash journal
Business Example
The accounting department requires special general ledger accounts for the new
cash journal to handle various cash transactions.
Task:
Carry out the Customizing for setting up a cash journal in your company code.
2006/Q2
1.
Create a G/L Account, 1002##, for the cash journal in your company code.
Create your G/L account with the reference account 100000. Ensure that
the G/L account can only be posted to automatically and that the account
currency is the same as the company code currency.
2.
Create cash journal 20##, for your company code using the course currency.
Use document types “AB” for G/L account postings, for payments to/from
vendors “KZ”, for payments to/from customers “DZ”. Name your cash
journal “Cash ##” and check whether the number range 01 for your cash
journal documents has been created.
© 2006 SAP AG. All rights reserved.
331
Unit 6: Cash journal
TFIN50
Solution 22: Setting Up the Cash Journal
Task:
Carry out the Customizing for setting up a cash journal in your company code.
1.
Create a G/L Account, 1002##, for the cash journal in your company code.
Create your G/L account with the reference account 100000. Ensure that
the G/L account can only be posted to automatically and that the account
currency is the same as the company code currency.
a)
Create a G/L account for your cash journal.
IMG: Financial Accounting → Bank Accounting → Business
Transactions → Cash Journal → Create G/L Account for Cash Journal
Or: Application: Accounting → Financial Accounting → General
Ledger → Master Records → G/L Accounts → Individual Processing
→ Centrally
Or transaction code: FS00
Field Name or Data Type
Values
G/L Account
1002##
Company Code
GR##
Select the “Create with Template” pushbutton.
Field Name or Data Type
Values
G/L Accounts
100 000
Company Code
GR##
Choose “Enter“.
Tab page: “Type/Description“:
Field Name or Data Type
Values
Short Text
Petty Cash ##
G/L Account Long Text
Petty cash for cash journal
Tab page “Create/Bank/Interest“
Continued on next page
332
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Configuration
Field Name or Data Type
Values
Post Automatically Only
Delete the alternative account number on the “Control Data” tab
page.
Choose “Save“.
2.
Create cash journal 20##, for your company code using the course currency.
Use document types “AB” for G/L account postings, for payments to/from
vendors “KZ”, for payments to/from customers “DZ”. Name your cash
journal “Cash ##” and check whether the number range 01 for your cash
journal documents has been created.
a)
Create cash journal.
IMG: Financial Accounting → Bank Accounting → Business
Transactions → Cash Journal → Set Up Cash Journal
Choose “New Entries” and enter the following information:
Field Name or Data Type
Values
Company Code
GR##
Cash Journal Number
20##
Account Number
1002##
Currency
Local currency
Document Type: G/L Account Posting
AB
Document type for outgoing G/L account
posting
Leave blank
Document Type: Payment to Vendor
KZ
Document Type: Payment from Vendor
KZ
Document Type: Payment from Customer
DZ
Document Type Payment to Customer
DZ
Split indicator
Leave blank
Name
Group ## Cash Journal
20##
Choose “Save”.
Determine whether the number range interval 01 has already been
predefined by the system.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
333
Unit 6: Cash journal
TFIN50
IMG: Financial Accounting → Bank Accounting → Business
Transactions → Cash Journal → Define Number Range Intervals for
Cash Journal Documents
Field Name or Data Type
Values
Company Code
GR##
Choose “Display Intervals”.
If the number range interval 01 is not predefined:
Choose “Change Intervals”
Choose “Insert Interval”
Field Name or Data Type
Values
Number
01
From
0 000 000 001
To
0 000 999 999
Choose “Insert“.
Choose “Save“.
Select “Enter“ to confirm the information message about
transporting number ranges.
334
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Configuration
Lesson Summary
You should now be able to:
•
Create a cash journal and assign it to a general ledger account
•
Explain business transaction categories
•
Create business transactions
2006/Q2
© 2006 SAP AG. All rights reserved.
335
Unit 6: Cash journal
TFIN50
Lesson: Cash Journal Transaction
Lesson Overview
This lesson describes how to post business transactions in the cash journal.
Lesson Objectives
After completing this lesson, you will be able to:
•
Save and post business transactions in the cash journal
Business Example
Our department still handles various kinds of transactions in cash. These
transactions have to be saved locally and posted/transferred to the general ledger
every day.
Figure 145: Posting Business Transactions in the Cash Journal
The cash journal is one of the Enjoy business transactions that you can process on
a single screen. On this screen, you can enter, display, and change cash journal
entries.
You can save cash journal entries locally in the cash journal subledger, and copy
or delete them. The cash journal entries saved are posted to the general ledger, for
example, at the end of the working day.
You can also print the cash journal entries you have saved (receipts) as well as
the cash journal entries posted in the time period displayed. The print forms are
selected in Customizing.
336
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
The follow-on documents that are posted as a result of cash journal entries are
displayed.
You can also copy and delete cash journal entries saved and display the deleted
cash journal entries.
From Release 4.6C, you can also enter checks in the cash journal.
Figure 146: Cash Journal Document with Document Split
In the SAP system you can enter a cash journal document with a document split.
In other words, a cash journal document can contain several items with different
tax codes and/or account assignments relevant to cost accounting. When the cash
journal document is forwarded to Financial Accounting, only one accounting
document is therefore created.
2006/Q2
© 2006 SAP AG. All rights reserved.
337
Unit 6: Cash journal
TFIN50
Figure 147: Cash Journal Document with One-Time Account
In the cash journal you can create a business transaction linked to a one-time
account. If you use a one-time account in the cash journal, the dialog box for
entering the one-time data is called automatically and the entries saved in the
cash journal.
338
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
Exercise 23: Business Transactions in the
Cash Journal
Exercise Objectives
After completing this exercise, you will be able to:
•
Post an incoming payment
•
Control the balances calculated and displayed automatically
•
Check the follow-on documents
Business Example
Our department pays for some vehicle costs, such gas, in cash. Cash expenses
have to be saved locally and have to be posted to the general ledger every day.
Task:
Use the functions of the cash journal that you have created for the first time.
1.
Create a business transaction for vehicle costs in your company code. To do
this, use the expense business transaction, E, and the vehicle costs account,
475000 with the appropriate tax code for your country.
Create a cash receipt transaction, with business transaction category C,
to record cash transfers from your bank account to the cash journal. Use
G/L account 113100 as the bank account for the offsetting postings of G/L
account postings.
2.
Pay gas costs to the value of 120 units of local currency in cash and create a
cash document. Remember: Before you pay the vehicle costs you also need
some money in your new cash journal. Transfer 1,000 units (local currency)
from the bank to the cash journal.
Save your cash journal entries locally in your cash journal subledger. Check
the balance display for displayed period. Post the saved Cash Journal entries
to the G/L account and check the accounting follow-on documents.
2006/Q2
© 2006 SAP AG. All rights reserved.
339
Unit 6: Cash journal
TFIN50
Solution 23: Business Transactions in the
Cash Journal
Task:
Use the functions of the cash journal that you have created for the first time.
1.
Create a business transaction for vehicle costs in your company code. To do
this, use the expense business transaction, E, and the vehicle costs account,
475000 with the appropriate tax code for your country.
Create a cash receipt transaction, with business transaction category C,
to record cash transfers from your bank account to the cash journal. Use
G/L account 113100 as the bank account for the offsetting postings of G/L
account postings.
a)
Create business transactions to use in your cash journal.
IMG: Financial Accounting → Bank Accounting → Business
Transactions → Cash Journal → Create, Change, Delete Business
Transactions
Choose the "New Entries" button and enter the following
information:
Field Name or Data Type
Values
Business Transaction for Expenses
Company Code
GR##
Business Transaction Category
E
G/L Account
475000
Tax ID
Your instructor will give you
this information.
Transaction Name
Vehicle costs ##
Business Transaction for Cash
Company Code
GR##
Business Transaction Category
C
G/L Account
113100
Transaction Name
Bank to journal ##
Choose “Save“.
Continued on next page
340
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
2.
Pay gas costs to the value of 120 units of local currency in cash and create a
cash document. Remember: Before you pay the vehicle costs you also need
some money in your new cash journal. Transfer 1,000 units (local currency)
from the bank to the cash journal.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
341
Unit 6: Cash journal
TFIN50
Save your cash journal entries locally in your cash journal subledger. Check
the balance display for displayed period. Post the saved Cash Journal entries
to the G/L account and check the accounting follow-on documents.
a)
Record business transactions in the cash journal.
Application: Accounting → Financial Accounting → Banks →
Incomings → Cash Journal
Field Name or Data Type
Values
Company Code
GR##
Cash Journal
20##
Choose “Enter“.
Record the cash transfer to the cash journal:
Choose the “Cash Receipts” tab and enter the following
information:
Field Name or Data Type
Values
Business Transaction
Bank to journal ##
Amount
1,000 units local currency
Text
Transfer cash to cash journal
Choose the “Save” pushbutton.
Record the expense to the cash journal (only for company codes
WITHOUT tax jurisdiction codes):
Choose the “Cash Payments” tab and enter the following
information:
Field Name or Data Type
Values
Business Transaction
Vehicle costs ##
Amount
120 units local currency
Text
Cash for gas
Choose the “Save” pushbutton.
To save the entries in the subledger and transfer them to the
general ledger at the same time, choose the “Post” button. To
display the accounting documents, select the business transaction
and choose Goto → FI Follow-On Documents.
342
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
Exercise 24: Document Split
Exercise Objectives
After completing this exercise, you will be able to:
•
Use the document split function in the cash journal
Business Example
Our department wants to model the purchase of advertising articles from a major
software company as a business transaction in the cash journal. A colleague is
to purchase the advertising articles from the software maker's sales stand while
he attends a training course at the company in a small town in California. We
need to create a new transaction in our cash journal to reflect the purchase of
office supplies with the software maker's logo and flower arrangements with the
three initials of the group.
Task:
Cash Journal Document with Document Split
2006/Q2
1.
In your company code, create a business transaction for the (cash) purchase
of advertising articles. Create this business transaction as part of the business
transaction category for expenses (E). To do this, use the office supply
account (476000) with the appropriate tax code for your country. Note
that the scenario described above requires that you enter a further expense
account and a further tax code.
2.
Enter a business transaction for purchasing advertising articles with a value of
100 currency units. The transaction involves the purchase of office supplies
and a flower arrangement (see scenario). Use the business transaction you
just created. Assign the transaction to accounts 476000 (office supplies) and
477100 (advertising articles). Make sure you use different tax codes. First
save the business transaction in the cash journal. Then post the business
transaction in the general ledger and take a look at the accounting document.
© 2006 SAP AG. All rights reserved.
343
Unit 6: Cash journal
TFIN50
Solution 24: Document Split
Task:
Cash Journal Document with Document Split
1.
In your company code, create a business transaction for the (cash) purchase
of advertising articles. Create this business transaction as part of the business
transaction category for expenses (E). To do this, use the office supply
account (476000) with the appropriate tax code for your country. Note
that the scenario described above requires that you enter a further expense
account and a further tax code.
a)
Create the new business transaction in Customizing.
IMG: Financial Accounting → Bank Accounting → Business
Transactions → Cash Journal → Create, Change, Delete Business
Transactions
Edit → New Entries
Field Name or Data Type
Values
Company Code
GR##
Transaction Type
E (Expense)
G/L Account
476000
Tax Code
1l (input tax - course 10%)
Cash Journal Business Transaction
Advertising articles
Account Modifiable
Select
Tax Modifiable
Select
Choose “Save”.
2.
Enter a business transaction for purchasing advertising articles with a value of
100 currency units. The transaction involves the purchase of office supplies
and a flower arrangement (see scenario). Use the business transaction you
just created. Assign the transaction to accounts 476000 (office supplies) and
477100 (advertising articles). Make sure you use different tax codes. First
save the business transaction in the cash journal. Then post the business
transaction in the general ledger and take a look at the accounting document.
a)
Enter the business transaction.
Application: Accounting → Financial Accounting → Banks →
Outgoings → Cash Journal
Continued on next page
344
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
Field Name or Data Type
Values
Company Code
GR##
Cash Journal
20##
Choose ENTER.
Choose the Cash Payments tab page.
Field Name or Data Type
Values
Business Transaction
Cash purchase of advertising
articles
Amount
100
Choose the Split pushbutton.
Item 1:
Field Name or Data Type
Values
Business Transaction
Advertising articles
Amount
80
Tax Code
1l (input tax - course 10%)
General Ledger
476000
Item 2:
Field Name or Data Type
Values
Business Transaction
Advertising articles
Amount
20
Tax Code
V2
General Ledger
477100
Choose the COPY pushbutton
Choose the SAVE pushbutton
Choose the POST pushbutton
Select the item you just posted, click the FOLLOW-ON DOCUMENTS
pushbutton, and choose the accounting document.
2006/Q2
© 2006 SAP AG. All rights reserved.
345
Unit 6: Cash journal
346
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
Exercise 25: Posting to One-Time
Accounts
Exercise Objectives
After completing this exercise, you will be able to:
•
Post cash journal documents to one-time accounts
Business Example
Our customers enjoy the candy we provide in our reception area. To make sure
that we never run out, we constantly buy more stock at various weekly markets.
Our department wants to record a transaction in the cash journal for cash purchases
of candy from small suppliers as one-off business partners.
Task:
Create a one-time account and post a business transaction
2006/Q2
1.
Create an account for one-time vendors in your company code. Use vendor
1960 from company code 1000 as a template.
2.
Enter a business transaction for a cash purchase of candy with a value of
50 currency units. The transaction involves quality class A toffees from
a traveling salesperson Mr. S. Ugar with an address in Sweet Street 11,
Candytown (zip code 12345). Use an existing business transaction. First
save the business transaction in the cash journal. Then post the business
transaction and take a look at the accounting document.
© 2006 SAP AG. All rights reserved.
347
Unit 6: Cash journal
TFIN50
Solution 25: Posting to One-Time
Accounts
Task:
Create a one-time account and post a business transaction
1.
Create an account for one-time vendors in your company code. Use vendor
1960 from company code 1000 as a template.
a)
Create your one-time vendor.
Application: Accounting → Financial Accounting → Accounts Payable
→ Master Records → Create
Field Name or Data Type
Values
Vendor
1960
Company Code
GR##
Reference
Field Name or Data Type
Values
Vendor
1960
Company Code
1000
Accept the data from the template vendor and choose SAVE.
2.
Enter a business transaction for a cash purchase of candy with a value of
50 currency units. The transaction involves quality class A toffees from
a traveling salesperson Mr. S. Ugar with an address in Sweet Street 11,
Continued on next page
348
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Cash Journal Transaction
Candytown (zip code 12345). Use an existing business transaction. First
save the business transaction in the cash journal. Then post the business
transaction and take a look at the accounting document.
a)
Enter the cash payment for candy.
Application: Accounting → Financial Accounting → Banks →
Outgoings → Cash Journal
Field Name or Data Type
Values
Company Code
GR##
Cash Journal
20##
Choose ENTER.
Choose the Cash Payments tab page.
Field Name or Data Type
Values
Business Transaction
payment to vendor
Amount
50
Text
Candy
Vendor
1960
Choose ENTER.
Enter the address of Mr. S. Ugar.
Field Name or Data Type
Values
Title
Mr.
Name
S. Ugar
Street
Sweet Street 11
ZIP code
12345
City
Candytown
Choose ENTER.
Choose the SAVE pushbutton
Choose the POST pushbutton
Choose the FOLLOW-ON DOCUMENTS pushbutton and select the
posting document.
2006/Q2
© 2006 SAP AG. All rights reserved.
349
Unit 6: Cash journal
TFIN50
Lesson Summary
You should now be able to:
•
Save and post business transactions in the cash journal
350
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Unit Summary
Unit Summary
You should now be able to:
•
Create a cash journal and assign it to a general ledger account
•
Explain business transaction categories
•
Create business transactions
•
Save and post business transactions in the cash journal
2006/Q2
© 2006 SAP AG. All rights reserved.
351
Unit Summary
352
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 7
Special G/L transactions
Unit Overview
First, the application view of special G/L transactions will be presented. The
system settings are dealt with afterwards.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
Describe special G/L transactions
Explain the particularities of special G/L transactions
Explain the functions of special G/L transactions
Configure special G/L transactions or check their configuration
Create your own special G/L transactions as needed
Unit Contents
Lesson: Application Area for Special G/L Transactions ...................354
Exercise 26: Guarantee Made (Customer) .............................369
Exercise 27: Down Payment Request, Received Down Payment,
Customer Invoice and Clearing ...........................................373
Exercise 28: Individual Value Adjustment - Optional ..................381
Lesson: Configuration of Special G/L Transactions ........................386
Exercise 29: Configuration of Special G/L Transactions ..............393
2006/Q2
© 2006 SAP AG. All rights reserved.
353
Unit 7: Special G/L transactions
TFIN50
Lesson: Application Area for Special G/L Transactions
Lesson Overview
The application area for special G/L transactions in financial accounting is
introduced in this lesson by means of selected examples. It is explained why and
when it is possible or appropriate to work with special G/L transactions.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
•
Describe special G/L transactions
Explain the particularities of special G/L transactions
Explain the functions of special G/L transactions
Business Example
Certain business transactions should be displayed separately in the general ledger
and subledger in financial accounting. In this context, down payments and down
payment requests and individual value adjustments of doubtful receivables, for
example, should be displayed in financial accounting.
What are reconciliation accounts?
Transactions in the subledgers (e.g. accounts receivable/payable) are also posted
on the reconciliation accounts in the general ledger. The aim is to have the values
available in form of totals as well in the general ledger in order to be able to quickly
create a financial/income statement. To determine the payables/receivables, the
balances of the reconciliation accounts can be directly displayed instead of having
to search for the values in the subledger.
The reconciliation account to be posted to is entered in each customer/vendor
master record. The Reconciliation Account field can be found in the company
code segment of the customer/vendor master record.
354
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Figure 148: Display Customer: Company Code Segment-Account
Management
Postings in the Subledger
If, for example, a customer invoice or customer credit memo is entered on an
account receivable, it is posted in the same way on the created reconciliation
account. The account number of the reconciliation account posted to can be seen
on the FI document. The transaction figures are updated on the reconciliation
account in concern.
Figure 149: Enter Customer Invoice
2006/Q2
© 2006 SAP AG. All rights reserved.
355
Unit 7: Special G/L transactions
TFIN50
Sp. G/L Transactions – Alternative Reconciliation
Accounts
Special G/L transactions are transactions in the accounts receivable and payable,
which are displayed separately in the general ledger and the subledgers. This may
be necessary for internal reasons or for certain report purposes. Down payments,
for example, may not figure in the balance sheet together with receivables and
payables for goods and services.
Transactions in the subledgers are linked to the general ledger by the reconciliation
account defined in the subledger master record. If subledger account assignments
are made using a special G/L indicator, the postings are performed on alternative
reconciliation accounts (special G/L accounts) to allow these transactions to be
able to be displayed separately.
Figure 150: Sp. G/L Transactions – Alternative Reconciliation Accounts
Special General Ledger Classes
Special G/L transactions can be divided roughly into three classes:
•
•
•
356
Down payments
Bill of exchange
Other transactions
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Figure 151: Special General Ledger Classes
The numerous purposes of special G/L transactions can be divided into three
classes:
•
•
•
2006/Q2
Transactions in connection with down payments: The SAP system
provides special preconfigured programs and entry screens for the
administation of requested, received and used down payments. They can
be used for accounts receivable or payable and can be called up via the
respective standard menus. Furthermore, the processing of down payments
is integrated in the dunning and payment programs.
Transactions in connection with bills of exchange: Bills of exchange are
processed in order to be able to deal with country-specific particularities.
The SAP sytem contains special preconfigured programs and entry screens
which utilize the functions of special G/L transactions in order to meet these
requirements. Options for processing bills of exchange are available in the
standard menus for the accounts receivable and payable.
Other transactions: The functions of the special G/L transactions are
used for the most different of business tranactions. These transactions are
controlled by means of the “Other” option in the Document entry menu in
accounts receivable and payable. With the special main ledger indicator it
is possible to pass on documents for individual items to a reconciliation
account. The type of processing to be performed after entering the business
transaction is regulated in this way.
© 2006 SAP AG. All rights reserved.
357
Unit 7: Special G/L transactions
TFIN50
Special General Ledger Types
Figure 152: Special General Ledger Types
There are three ways (special general ledger types) of transferring special general
ledger entries to the system. Whether the posting is a free G/L account posting,
a noted item or a posting with automatic offsetting entry is determined in the
configuration of the special G/L indicator.
1. Automatic offsetting entries (statistical) are transactions which are always
posted on the same offsetting account. They are usually included in the notes to
financial statements. Example: posting of a guarantee of payment.
2. Noted items are individual account assignments which are only used to remind
the respective department of due payments or payments to be made and are not
intended to be displayed in the general ledger.
Example: down payment request.
3. Free offsetting entries are part of the financial statements. They are postings
with freely definable offsetting entries.
Example: the bank posting of a received down payment.
1. Automatic Offsetting Entry (Statistical)
Automatic offsetting entries (statistical) are always made on the same offsetting
account. To simplify the posting procedure, the number of the account for the
offsetting entry is defined in Customizing. The system then automatically makes
the offsetting entries. If you clear open items in the respective account, the system
also automatically clears the respective items in the offsetting account.
358
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
These transactions are called statistical postings, since they are generally either
not displayed at all in the financial statements or only in the notes to the financial
statements. Guarantees of payment made, for example, are displayed in the
appendix, but not guarantees received. For internal purposes however, it makes
sense to have an overview of the guarantees received.
Figure 153: Overview: Automatic Offsetting Entry (Statistical)
Figure 154: Posting: Automatic Offsetting Entry (Statistical)
2006/Q2
© 2006 SAP AG. All rights reserved.
359
Unit 7: Special G/L transactions
TFIN50
Example of a statistical posting – guarantee of payment: You agree with a
customer to guarantee for an amount of 10,000 and consequently accept that you
can be made liable for this amount. Your liability is displayed on the customer
account and on the special G/L account, “Guarantees of Payment Made”. The
automatic offsetting entries are made on the clearing account for the guarantees of
payment made. The guarantee of payment is cancelled once you are no longer
liable.
2. Noted Items
Noted items are special G/L transactions with informational character which only
remind the user about due payments or payments to be made and are not displayed
in the general ledger or added to it.
Only one line item is updated if a noted item is created. No offsetting entry is
made. That is why no zero balance check is made.
The payment program and the dunning programm can access noted items for
further processing.
Noted items are administered as open items in the accounts payable/receivable
and the special G/L account. You should therefore always activate the line item
display for these accounts.
Figure 155: Overview: Noted Item
Examples of noted items: down payment requests, bill of exchange payment
requests.
360
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
A down payment request is a “reminder”, a statistical noted item which is supposed
to remind you to make a down payment. No transaction figures are updated for
down payment requests. Like all down payment special G/L transactions, down
payment requests can be paid and dunned automatically. All information required
by the payment or dunning program is available.
There are customer and vendor down payment requests. The objective of customer
down payment requests is to allow down payments to be processed automatically
by the payment program (prerequisite: collection authorization from the customer).
The down payment request entered in the system is supposed to allow one
customer per system (automatic process) to be reminded about a down payment or
to create a reminder about a down payment. Vendor down payment requests are
required to regulate down payments by means of the payment program.
Figure 156: Posting: Noted Item
Displaying Noted Items in the General Ledger
No transaction figures are updated when entering noted items. This means that the
items can be found on the line item list, but do not affect the displayed balance
of the customer and that the special G/L account posted to also always displays
a balance of zero.
3. Free Offsetting Entry
Special G/L transactions defined as free offsetting entries create a proper posting
in the general ledger. The alternative reconciliation account is debited or credited
automatically, depending on the type of posting. The G/L account must be entered
by the user for the offsetting entry.
2006/Q2
© 2006 SAP AG. All rights reserved.
361
Unit 7: Special G/L transactions
TFIN50
Figure 157: Overview: Free Offsetting Entry
Example of a free offsetting entry – incoming down payment: The customer
responds to a down payment request with a payment of 11,000 EUR. The SAP
system registers the incoming payment both in the subledger account of the
customer as well as in the alternative reconciliation account (received down
payments) of the general ledger. The bank balance sheet account (which varies
depending on the bank and account number) to be credited with the incoming
payment can be selected in the SAP system during the transaction.
A down payment made by the customer prior to the performance of a service
is a payable and may therefore not change the receivables of the reconciliation
account. The special G/L account (alternative reconcilation account) for down
payments made is displayed on the financial statements in the payables area.
362
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Figure 158: Posting: Free Offsetting Entries
The down payment must be transferred or written off after generating the invoice.
Down Payment in the Customer Area
The procedure is as follows:
1.
2.
3.
4.
5.
2006/Q2
Down payment request: Down payment requests are noted items. They
do not change any account balances. With down payment requests you can
automatically issue dunning notices and make payments.
Down payment received: Received down payments are displayed as
payables on your accounts. They may not change the balance of the
“Receivables” reconciliation account. Received down payments are
administered in the “Down Payments Received” alternative reconciliation
account in the Payables area on the financial statements.
Customer invoice: The customer receives an invoice whenever goods are
supplied or services performed.
Posting a down payment clearing with invoice: At this point of time the
down payment is no longer a down payment. The amount should/must be
displayed as payment on the normal reconciliation account.
Clearing of the items during the payment of the customer's balance
© 2006 SAP AG. All rights reserved.
363
Unit 7: Special G/L transactions
TFIN50
Figure 159: Down Payments in the Customer Area – Example
Down Payments in the Customer Area
The procedure for customer down payments is as follows:
1.
2.
3.
4.
5.
364
The down payment request is posted.
The down payment made is entered.
The vendor invoice is created.
The down payment is cleared.
The payment is cleared during the payment of the balance.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Figure 160: Down Payments in the Customer Area – Example
Another Example for Special G/L Transactions: The
Individual Value Adjustment
Disputed or doubtful receivables are entered as individual value adjustments when
preparing the balance statements for year-end closing. The special general ledger
procedure is suitable here, since the transaction is entered in the customer account
as well as posted to the special G/L account, Individual Value Adjustments
for Receivables.
Description of the procedure for individual value adjustments:
1.
2.
3.
4.
2006/Q2
The receivable is entered to the customer account.
The individual value adjustment (without tax) is entered. The expenses are
now at the right place on the “Expense for Individual Value Adjustment”
account for the income statement reporting.
The individual value adjustment is cleared after the key date for the balance
sheets, meaning it is reversed.
The final value adjustment is made after ascerting that the receivable is
uncollectable. In this case the Expenses for Uncollectable Receivables
account is posted to. No special G/L account is used, since adjustment
postings must be made on the regular customer reconciliation account.
© 2006 SAP AG. All rights reserved.
365
Unit 7: Special G/L transactions
TFIN50
Figure 161: Individual Value Adjustment– Example
Guarantees of Payment - Customer (Guarantees of
Payment Made)
The subject of guarantees of payments was already introduced briefly during
the presentation of the special general ledger type of statistical offsetting entries
(automatic).
Figure 162: Guarantees of Payment - Customer (Guarantee of Payment
Made)
366
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
You have made an agreement with a customer for you to take over the guarantee
of payment for a fee of 10,000 EUR. There is a risk of having to account for
the fulfillment of the claims. This transaction is displayed on the account of the
customer and on a special G/L account. Guarantees made are displayed in the
notes to the financial statements.
Posting transaction (1) shows the posting of the guarantee made.
Posting transaction (2) shows the cancellation of the guarantee made.
Guarantees of payment are stored in SAP as transactions with automatic offsetting
entries.
Guarantees of Payment – Vendor (received guarantees
of payment)
You have made an agreement with a vendor for the vendor to make the guarantee
for you. This transaction is displayed on the vendor account and on a special
G/L account.
Posting transaction (1) shows the posting of the guarantee made.
Posting transaction (2) shows the cancellation of the guarantee made.
Figure 163: Guarantees of Payment – Vendor (Received Guarantee of
Payment)
2006/Q2
© 2006 SAP AG. All rights reserved.
367
Unit 7: Special G/L transactions
TFIN50
Bills of Exchange - Optional
Bills of exchange are a type of short-term financing. If an invoice is paid with a
bill of exchange, the payment period is extended for your customers (e.g. to three
months). If you wish, you can pass on the bill of exchange to a third party in
order to refinance it. It can be discounted at a bank prior to the due date, which
means the bank charges interest.
Bills of exchange are treated like special G/L transactions in the SAP
system. These transactions are therefore automatically recorded in the subledger,
separately from other transactions, and posted to a special G/L account. As a
result, you can obtain an overview of the activities concerning bills of exchange at
any time. You can post receivable and payable bills of exchange and incoming and
outgoing checks and bills of exchange.
Example of a receivable bill of exchange free of charge as displayed above:
1.
2.
3.
4.
5.
The receivable is entered to the customer account.
The customer initiates the payment with a bill of exchange. The account
balance is now registered as a receivable bill of exchange and not as the
normal balance of the account recivable.
The bank collects the money from the account of the customer on a fixed
date.
The collected amount is transferred to your company account.
The amount is posted to the account of the customer and the respective
accounts cleared.
Figure 164: Bill of Exchange – Example (Free of Charge)
368
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Exercise 26: Guarantee Made (Customer)
Exercise Objectives
After completing this exercise, you will be able to:
•
Enter a guarantee made to the system
Business Example
Guarantees made must be displayed in the notes to the financial statements.
Task:
Enter a guarantee made to the system.
2006/Q2
1.
Enter a guarantee made of 6,000 EUR (due in 12 months) on your account
receivable AC202-##C in your company code AC## on the first of the
current month.
2.
Display the guarantees made in the line item list.
3.
Reverse the statistical posting (guarantee of payment made).
© 2006 SAP AG. All rights reserved.
369
Unit 7: Special G/L transactions
TFIN50
Solution 26: Guarantee Made (Customer)
Task:
Enter a guarantee made to the system.
1.
Enter a guarantee made of 6,000 EUR (due in 12 months) on your account
receivable AC202-##C in your company code AC## on the first of the
current month.
a)
Choose SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document Entry → Other → Statistical
Posting (F-38)
Enter the following values:
Document Date
First day of the current month
Posting Date
First day of the current month
Document Type
DA
Currency
EUR
Company Code
AC##
Posting Key
09
Special G/L ind
G
Account (customer)
AC202-##C
Amount
6,000
Due on
In 12 months
Text
Guarantee made according to
agreement
Save/Post the entered data.
The system confirms the assigned document number.
Display the document. In the menu, choose Document → Display.
Hint: The document is posted to the alternative reconciliation
account 196100. The offsetting account automatically posted
to is the Clearing of Guarantees Made Account (196110).
Continued on next page
370
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
2.
Display the guarantees made in the line item list.
a)
3.
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Account → Display/Change Line Items. Select
All items and Special G/L transactions.
Reverse the statistical posting (guarantee of payment made).
a)
Choose SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document → Special General Ledger
Transaction → Reverse Statistical Posting.
Enter the following values:
Document Date
Current date
Posting Date
Current date
Document Type
DA
Company Code
AC##
General Ledger
196100
Save/Post the document.
2006/Q2
© 2006 SAP AG. All rights reserved.
371
Unit 7: Special G/L transactions
372
© 2006 SAP AG. All rights reserved.
TFIN50
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Exercise 27: Down Payment Request,
Received Down Payment, Customer
Invoice and Clearing
Exercise Objectives
After completing this exercise, you will be able to:
•
Enter a down payment request
•
Post the received down payment
•
Enter a corresponding customer invoice
•
Clear the down payment
Business Example
A down payment request is a “reminder” (a statistical noted item) which is
supposed to remind you to make a down payment. No transaction figures are
updated for down payment requests. Down payment requests can be paid and
dunned automatically. All information required by the payment or dunning
program is available.
A down payment made by the customer prior to the performance of the
respective service is a payable and may therefore not change the receivables of
the reconciliation account. The special G/L account (alternative reconcilation
account) for down payments made is displayed on the financial statements in
the payables area.
The down payment is no longer a down payment once an invoice has been
generated. The amount must be posted to the account as payment.
Task 1:
Enter a down payment request to the system for a customer.
1.
Enter a down payment request of 11,000 EUR to the system for your
customer account AC202-## in your company code AC##. The document
date and posting date are today. The item is due now.
2.
Display the down payment request in the line item list of your customer
account.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
373
Unit 7: Special G/L transactions
TFIN50
Task 2:
Now post a received down payment while taking into account the existing down
payment request. Then enter a customer invoice. The customer invoice should be
cleared after posting it.
374
1.
Post a received down payment of 11,000 EUR to your customer account
AC202-## in your company code AC##. Check, if there are any down
payment requests in the system and, if so, take them into account. Post the
cash receipt to your bank clearing account 113109.
2.
Display the down payment in the line item list.
3.
Post a customer invoice of 33,000 EUR to your customer account AC202-##
in your company code AC## (document/posting date of today; make sure
the ZB00 payment term is used). You can post to account 800200 as the
sales revenue account.
4.
Clear the customer invoice and received down payment.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Solution 27: Down Payment Request,
Received Down Payment, Customer
Invoice and Clearing
Task 1:
Enter a down payment request to the system for a customer.
1.
Enter a down payment request of 11,000 EUR to the system for your
customer account AC202-## in your company code AC##. The document
date and posting date are today. The item is due now.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Down Payment → Request
Enter the following values:
Field Name or Data Type
Value
Document date/Posting date
Today
Company Code
AC##
Currency
EUR
Customer
AC202-##
Trg. sp. G/L ind.
A
Select Enter.
Field Name or Data Type
Value
Amount
11,000
Tax
1O (10% course output
tax)
Calculate Tax
X
Due on
Today
Select Save/Post.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
375
Unit 7: Special G/L transactions
2.
TFIN50
Display the down payment request in the line item list of your customer
account.
a)
Display the noted item on the account: SAP Easy Access → Accounting
→ Financial Accounting → Accounts Receivable → Account →
Display/Change Line Items
Field Name or Data Type
Values
Customer
AC202-##
Company Code
AC##
Open items
Select
Open at key date
Today
Normal Items
Do not select
Noted Items
Select
Select Execute.
Continued on next page
376
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Task 2:
Now post a received down payment while taking into account the existing down
payment request. Then enter a customer invoice. The customer invoice should be
cleared after posting it.
1.
Post a received down payment of 11,000 EUR to your customer account
AC202-## in your company code AC##. Check, if there are any down
payment requests in the system and, if so, take them into account. Post the
cash receipt to your bank clearing account 113109.
a)
Choose SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document Entry → Down Payment →
Down Payment
Field Name or Data Type
Value
Document date/Posting date
Today
Company Code
AC##
Customer - Account
AC202-##
Special G/L ind.
A
Bank clearing account
113109
Amount
11,000
Click on the Requests pushbutton.
The existing down payment requests are selected and displayed.
Select the desired down payment request using the switch on the left
side of the screen and click on the Add Down Payments pushbutton.
Save/Post the entries (disk pushbutton).
The cleared down payment request is no longer displayed as open item
on the customer account. Try to select the down payment request using
the noted items display.
You can still display the down payment request while taking into
account the cleared items.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
377
Unit 7: Special G/L transactions
2.
TFIN50
Display the down payment in the line item list.
a)
Choose:
SAP Easy Access → Accounting → Financial Accounting → Accounts
Receivable → Account → Display/Change Line Items
Field Name or Data Type
Value
Customer
AC202-##
Radio button
Open Items
Open at key date
Today
Normal Items
Do not select
Special G/L transactions:
Select
Noted Items
Do not select
Select Execute.
Continued on next page
378
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
3.
Post a customer invoice of 33,000 EUR to your customer account AC202-##
in your company code AC## (document/posting date of today; make sure
the ZB00 payment term is used). You can post to account 800200 as the
sales revenue account.
a)
SAP Easy Access → Accounting → Financial Accounting → Accounts
Receivable → Document Entry → Invoice.
Field Name or Data Type
Value
Company Code
AC##
Customer
AC202-##
Document Date/Posting Date
Today
Amount
33,000
Tax Code
1O (10% course output tax)
Calculate Tax
X
A system message is issued indicating a down payment!
Switch to the Payment tab page and make sure the ZB00 payment
term has been set.
On the line item level, assign the down payment to the following
account:
Field Name or Data Type
Value
Account
800200
Amount
*
Please save the document and make a note of the document number.
It is required as invoice reference for clearing.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
379
Unit 7: Special G/L transactions
4.
TFIN50
Clear the customer invoice and received down payment.
a)
Choose: SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document Entry → Down Payment →
Clearing
Please enter the following values:
Field Name or Data Type
Value
Document date/Posting date
Today
Company Code
AC##
Currency
EUR
Customer - Account
AC202-##
Relevant invoice -Invoice ref.
Your noted customer invoice
number
Fiscal Year
Current fiscal year
Click on the Process Down Payment pushbutton.
Double-click into the amount field (transfer posting) and 11,000 EUR
will appear there.
Select Save.
The down payment is cleared.
Hint: The same entry is made in the Assignment field for the
clearing and the outgoing invoice.
In practice it is the invoice number, order number or delivery
number. For training purposes this is the Financials document
number of the outgoing invoice.
380
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Exercise 28: Individual Value Adjustment Optional
Exercise Objectives
After completing this exercise, you will be able to:
•
Enter an invoice
•
Adjust the individual value of a doubtful receivable
Business Example
Individual disputed or doubtful receivables are entered as individual value
adjustments when preparing the balance statements for year-end closing. The
special general ledger procedure is suitable here, since the transaction is entered
in the customer account as well as posted to the special G/L account, Individual
Value Adjustments for Receivables.
Task:
First post a customer invoice in your company code. On the basis of secure
information, then make an individual value adjustment using a special G/L
transaction.
2006/Q2
1.
Post a customer invoice of 11,000 EUR (incl.tax) to your customer account
AC202-##B in your company code AC## (posting date/document date of
6 months ago).
2.
Use the special G/L transaction E to make an individual value adjustment
of 10,000 EUR for the entered invoice (due on the last day of the current
period; account expenses from individual value adjustment: 210100).
3.
Clear the individual value adjustment after the key date for the financial
statements. Reverse the document.
4.
Display the line item list of your customer account.
© 2006 SAP AG. All rights reserved.
381
Unit 7: Special G/L transactions
TFIN50
Solution 28: Individual Value Adjustment Optional
Task:
First post a customer invoice in your company code. On the basis of secure
information, then make an individual value adjustment using a special G/L
transaction.
1.
Post a customer invoice of 11,000 EUR (incl.tax) to your customer account
AC202-##B in your company code AC## (posting date/document date of
6 months ago).
a)
Choose: SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice.
in the company code AC##.
Please enter the following values:
Customer
AC202-##B
Invoice date
Today - 6 months
Posting date
Today - 6 months
Amount
11,000 (including VAT)
Currency
EUR
Calculate tax
Check
Tax code
1O (10% course output tax)
G/L account
800200
D/C
Credit
Amount
*
Save/Post your entries.
2.
Use the special G/L transaction E to make an individual value adjustment
of 10,000 EUR for the entered invoice (due on the last day of the current
period; account expenses from individual value adjustment: 210100).
a)
SAP Easy Access → Accounting → Financial Accounting → Accounts
Receivable → Document Entry → Other → Transfer Without Clearing
Please enter the following values:
Continued on next page
382
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Document
Date/Posting Date
Last day of the current period
Company Code
AC##
Currency
EUR
PK (customer)
19
Account (customer)
AC202-##B
Sp. G/L indicator
E (special G/L indicator for individual value
adjustment)
Hint: The reconciliation account of the customer is account
140000. The item you posted during the previous transaction
has also been posted to this account. With the individual
value adjustment, you transfer the item from account 140000
(domestic customer receivables) to account 142000 (individual
value adjustments to customer requests).
Enter the following values when posting:
Amount
10,000
Due on
Last day of the current period
Text
Value adjustment
Posting key
40
Account
210100 (expense from value
adjustments for receivables))
Select Enter.
Now enter the following values:
Amount
*
Tax code
A0 (0% domestic output tax)
Value date
Last day of the current period
Post your document and make a note of the document number
________________ .
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
383
Unit 7: Special G/L transactions
3.
TFIN50
Clear the individual value adjustment after the key date for the financial
statements. Reverse the document.
a)
Reverse the individual value adjustment as follows:
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document → Reverse → Individual Reversal.
Enter your document number and 01 as the reason for reversal.
Save/Post the document.
4.
Display the line item list of your customer account.
a)
Choose: SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Account → Display/Change Line Items
Please select All items, Normal items and Special G/L transactions
in order to display them.
Select Execute.
384
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Application Area for Special G/L Transactions
Lesson Summary
You should now be able to:
•
Describe special G/L transactions
•
Explain the particularities of special G/L transactions
•
Explain the functions of special G/L transactions
2006/Q2
© 2006 SAP AG. All rights reserved.
385
Unit 7: Special G/L transactions
TFIN50
Lesson: Configuration of Special G/L Transactions
Lesson Overview
The application area of the special G/L transactions was described in the last
lesson. The required system settings are now dealt with here.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Configure special G/L transactions or check their configuration
Create your own special G/L transactions as needed
Business Example
The special G/L transactions should be defined in the system using special
G/L indicators. Any existing settings must be checked. The desired account
determination is checked and, if necessary, stored in cooperation with the
respective department.
Basic Settings for Special G/L Transactions: Posting
Keys
Special G/L transactions are posted from the application side by means of special
posting keys and using special G/L indicators. The posting keys require a
particular type of outsorting here.
The special G/L transactions of the standard system are assigned to the posting
keys 09, 19, 29 and 39.
The diagram shows the configuration of posting key 09. The special G/L indicator
indicates that the posting key is used to enter special G/L transactions. The special
G/L indicator should always be included in the entry.
386
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
Figure 165: Posting Key
Basic Settings for Special G/L Transactions:
Outsorting of the Alternative Reconciliation Accounts
Special G/L transactions are posted to an account stored in Customizing and not to
the reconciliation account stored in the master record. These accounts must be
created in financial accounting as G/L accounts and outsorted according to the
requirements.
Figure 166: Special General Ledger: Account Control
The special G/L accounts have been defined as reconciliation accounts for the
D or K account types.
2006/Q2
© 2006 SAP AG. All rights reserved.
387
Unit 7: Special G/L transactions
TFIN50
As opposed to “normal” reconciliation accounts (customers/vendors), in general,
special G/L accounts have the line item display activated. This means a list of
the line items can be displayed.
You can use the field status group to change the screen layout for postings entered.
Configuration of Sp. G/L Transactions - Properties and
Account Determination
Figure 167: Configuration of Sp. G/L Transactions
Special G/L transactions are part of the scope of delivery of the standard system.
You can make individual adjustments if you, for example, wish to make changes
in the following areas:
•
•
•
Different account numbers for reconciliation accounts or special G/L
accounts
Other posting keys or G/L indicators for individual transactions
Other settings for the automatic postings, including the accounts to be posted
to, posting keys and rules for account assignments with automatic postings.
A particular configuration of the special G/L transactions is defined by the special
G/L indicator which determines the type of transaction and the account type
(customer or vendor account).
The account type is important since customer and vendor down payments, for
example, are configured separately.
388
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
Figure 168: Special G/L Transactions: Definition of Properties and Accounts
The characteristics of each special G/L indicator are defined in connection with
the account type under Properties.
Noted items: You can determine that a special G/L transaction does not update
any account balances.
Relevance to credit limit check: You can include special G/L transactions in the
credit limit check for customers. Noted items are generally not taken into account.
All other transactions can be marked accordingly as desired by the user.
Warning against commitments: You can determine that the user is notified by a
warning message about the existence of a special G/L transaction when posting to
a customer or vendor account.
Example: When posting a vendor invoice, it is useful to know that there is a down
payment for this vendor.
Target special G/L indicator: This entry only makes sense for noted items. For
line items, you can set which special G/L indicators are allowed to be added as
target special G/L indicators when entering (applying) a payment request. The
target special G/L indicator is used in the standard system for down payment
requests.
Special G/L transaction class: The special G/L transaction class determines
whether the transaction is a down payment, a bill of exchange or any other type
of transaction.
Posting key: Only these posting keys can be used with the respective special
G/L indicators.
2006/Q2
© 2006 SAP AG. All rights reserved.
389
Unit 7: Special G/L transactions
TFIN50
The alternative special G/L account which is to be selected when using special
G/L indicators is stored separately in the account determination according to the
chart of accounts. The system proceeds from the reconciliation account found in
the master record of the customer or vendor and assigns it when posting the special
G/L account assigned to this reconciliation account in the account determination.
Automatic Statistical Offsetting Entries
Figure 169: Configuration - Automatic Statistical Offsetting Entries
Statistical postings are always made on the same offsetting account. The account
is stored on the basis of a combination of the account type (customer or vendor
account) and the special G/L indicator used.
Setting Up Your Own Special G/L Transactions – Noted
Items
Figure 170: Setting Up Your Own Special G/L Transactions – Noted Items
390
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
When setting up several special G/L transactions, you can take advantage of all of
their technical features.
No transaction figures are updated for noted items. There is no offsetting account
assignment, only information (a “reminder”) on the customer or vendor account.
An example: You are delivering goods in containers and would like to indicate
the customer where the container is in the system. A corresponding special G/L
indicator, which is defined as a noted item, should be created in the configuration.
An alternative reconciliation account should be stored.
Setting Up Your Own Special G/L Transactions –
Statistical Items with Automatic Offsetting Entries
Figure 171: Setting Up Your Own Special G/L Transactions – Statistical
Items with Automatic Offsetting Entries
To set up a special G/L transaction with automatic offsetting entry, do not only
store an alternative special G/L account (alternative reconciliation account) for
the selected special G/L indicator, but also a clearing account in the table for
“accounts for automatic (offsetting) postings” (in the same way as with the
“guarantees of payment” special G/L transaction).
2006/Q2
© 2006 SAP AG. All rights reserved.
391
Unit 7: Special G/L transactions
TFIN50
Figure 172: Setting Up Your Own Special G/L Transactions – Transaction
with Manual Offsetting Entry
An alternative G/L account (alternative reconciliation account) should be stored
for the selected special G/L indicator. The offsetting account is entered manually
during the transaction.
392
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
Exercise 29: Configuration of Special G/L
Transactions
Exercise Objectives
After completing this exercise, you will be able to:
•
Understand the configuration of a special G/L transaction
•
Set up a noted item special G/L transaction
Business Example
You are supposed to explain the configuration of special G/L transactions to a new
colleague using the example of a guarantee of payment made and set up a new
special G/L transaction (noted item).
Task 1:
Show all customizing settings required for the guarantee made transaction as an
example of special G/L transactions.
1.
Show where the accounts for automatic offsetting entries are stored.
2.
Where are the alternative reconciliation accounts stored?
Task 2:
Set up a new special G/L transaction. You have been sending containers to
customers and their hesitant response has not only been annoying you for some
time, but also causing high costs. You would now like to administer the containers
in the system and, if necessary, issue reminders.
2006/Q2
1.
First create a new G/L account in your company code AC## as an alternative
reconciliation account for container transactions (account number 196999).
Please only define the allowed entries of your company code segment if a
chart of accounts segment has already been created.
2.
Create the noted item special G/L indicator transaction with a random letter
(select an unused letter) in Customizing (set up special G/L indicator, store
account determination...).
3.
OPTIONAL: Enter a container transaction on your customer account
AC202-## in your company code AC##.
4.
Optional: Display the transaction on your customer account.
© 2006 SAP AG. All rights reserved.
393
Unit 7: Special G/L transactions
TFIN50
Solution 29: Configuration of Special G/L
Transactions
Task 1:
Show all customizing settings required for the guarantee made transaction as an
example of special G/L transactions.
1.
Show where the accounts for automatic offsetting entries are stored.
a)
Choose IMG: Financial Accounting → Accounts Receivable and
Accounts Payable → Business Transactions → Postings with
Alternative Reconciliation Account → Other Special G/L Transactions
→ Define Accounts for Automatic Offsetting Entry
Select the INT chart of accounts from the subsequent screen.
Entries on the account type and special G/L indicator can be found
in the following table. The respective combinations are assigned to
reconciliation accounts.
The desired offsetting accounts are stored here together with the
postings with special G/L indicators.
These are fixed values.
Among others the following values can be found there:
DG
Customer
Guarantee
made
196110
KG
Vendor
Guarantee
received
196410
Continued on next page
394
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
2.
Where are the alternative reconciliation accounts stored?
a)
Choose IMG: Accounts Receivable and Accounts Payable → Business
Transactions → Postings with Alternative Reconciliation Account →
Other Special G/L Transactions → Define Alternative Reconciliation
Account for Customers.
Choose Execute.
Select the following entries from the displayed list by double-clicking
on them:
Account type
D
Special G/L indicator
G
You receive a list of the reconciliation accounts and the assigned
special G/L accounts.
Task 2:
Set up a new special G/L transaction. You have been sending containers to
customers and their hesitant response has not only been annoying you for some
time, but also causing high costs. You would now like to administer the containers
in the system and, if necessary, issue reminders.
1.
First create a new G/L account in your company code AC## as an alternative
reconciliation account for container transactions (account number 196999).
Please only define the allowed entries of your company code segment if a
chart of accounts segment has already been created.
a)
Create a G/L account which is to be used as a reconciliation account in
your company code AC##.
Choose SAP Easy Access → Accounting → Financial Accounting
→ General Ledger → Master Records → Individual Processing →
Centrally.
Enter the following values:
G/L Account
196999
Company Code
AC##
Choose the Create w. Template pushbutton.
Enter the following values:
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
395
Unit 7: Special G/L transactions
TFIN50
Reference Account - G/L Account No.
196000
Reference Account - Company Code
AC##
Enter “Container” in short and long text.
Remove the entry from the Alternative Account Number (Control Data
tab page) field.
Save the new account.
Acknowledge the messages.
If the chart of accounts segment has already been created:
Choose SAP Easy Access → Accounting → Financial Accounting
→ General Ledger → Master Records → Individual Processing→
In Company Code.
Enter the following values:
G/L Account
196999
Company Code
AC##
Choose the Create w. Template pushbutton.
Enter the following values:
Reference Account - G/L Account No.
196000
Reference Account - Company Code
AC##
Save your entries.
2.
Create the noted item special G/L indicator transaction with a random letter
(select an unused letter) in Customizing (set up special G/L indicator, store
account determination...).
a)
Create the noted item with a free letter of your choice with the name
Container for the account type D (customers).
Proceed via IMG: Accounts Receivable and Accounts Payable →
Business Transactions → Postings with Alternative Reconciliation
Account → Other Special G/L Transactions → Define Alternative
Reconciliation Account for Customers.
Choose the Create pushbutton.
The account type D is pre-assigned.
Enter the following values:
Continued on next page
396
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
Special G/L indicator
Your letter
Description
Con##
Description
Container##
Select Continue (Enter).
Enter the following values:
Noted items
Check
Posting Key - Debit
09
Container
Posting Key - Credit
19
Container
Note: The text is displayed whenever documents are entered in order
to be checked.
Select the Accounts pushbutton to store the account determination.
Save the data which has been entered up to now, if necessary.
Select the INT chart of accounts and enter the following values:
Recon. acct
Special G/L account
140000
196999
Save your entries.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
397
Unit 7: Special G/L transactions
3.
TFIN50
OPTIONAL: Enter a container transaction on your customer account
AC202-## in your company code AC##.
a)
Optional: Enter a container noted item with the special G/L
transaction newly created by you on your customer account
AC202-##.
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Other → Noted Items.
Please enter the following values:
Posting Date/Document Date
Today
Company Code
AC##
Currency
EUR
Please enter the following values under Line item:
Posting Key
09
Special G/L indicator
Your letter
Account (customer)
AC202-##
Due
Today
Amount
2
Text
Free choice
Save/Post the transaction.
4.
Optional: Display the transaction on your customer account.
a)
398
Select the open items and noted items from the customers area, Account
→ Display/Change Line Items.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Configuration of Special G/L Transactions
Lesson Summary
You should now be able to:
•
Configure special G/L transactions or check their configuration
•
Create your own special G/L transactions as needed
2006/Q2
© 2006 SAP AG. All rights reserved.
399
Unit Summary
TFIN50
Unit Summary
You should now be able to:
•
Describe special G/L transactions
•
Explain the particularities of special G/L transactions
•
Explain the functions of special G/L transactions
•
Configure special G/L transactions or check their configuration
•
Create your own special G/L transactions as needed
400
© 2006 SAP AG. All rights reserved.
2006/Q2
Unit 8
Parking Documents
Unit Overview
First, the Hold Document and Park Document functions will be explained and
discussed. In the second lesson, document parking with the option of further
processing of the documents will be presented in greater detail. Chapter 2,
Document Parking, is rounded off by a brief insight into the subject of workflow
with regard to document parking.
Unit Objectives
After completing this unit, you will be able to:
•
•
•
•
•
•
Describe the functionality of document parking
Identify the differences between parking documents and holding
documents
Park Financial Accounting documents
Edit, delete or post parked documents
Describe how to use the workflow when parking documents
Name the advantages of using workflow when parking documents
Unit Contents
Lesson: Basics of Document Parking Versus Hold Document ...........404
Exercise 30: Holding Documents - Parking Documents ..............409
Lesson: Parking Documents and Processing Parked Documents .......419
Exercise 31: Processing Parked Documents ...........................425
Lesson: Document Parking and Workflow...................................431
Exercise 32: Document Parking and Workflow.........................443
2006/Q2
© 2006 SAP AG. All rights reserved.
403
Unit 8: Parking Documents
TFIN50
Lesson: Basics of Document Parking Versus Hold
Document
Lesson Overview
The Document Parking and Hold Document functions are presented.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe the functionality of document parking
Identify the differences between parking documents and holding
documents
Business Example
Numerous documents are entered in financial accounting. If the information
required for the respective posting is not yet known at the time of the entry or
additional information is required, the previously entered date should not be
deleted, but should be able to be further used. The respective department is
interested in possible procedures.
Holding / Parking Documents
An employee in Financial Accounting is occupied with entering documents. The
document the employee is currently dealing with consists of ten line items. At
item nine the cost center to be posted to can not be clearly determined by means of
the documents. What options does the employee have? The document cannot be
saved or posted, since it is not complete. The addressed G/L account needs to be
assigned to a cost center. If the employee interrupts the posting procedure, all the
data has to be reentered the next time. This extra work is intended to be avoided.
404
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
Figure 173: Scenarios for Entering Documents
There are different reasons for interrupting document entries. The respective
department is looking for a way of temporarily saving the data entered up to the
point of interruption in order to resume the entries at a later time.
There are two different ways of saving documents (without performing “proper ”
Financial Accounting posting):
•
•
HOLDING documents
PARKING documents
These two procedures are described in the following.
Figure 174: Holding/Parking Documents as Possible Solutions to Problems
2006/Q2
© 2006 SAP AG. All rights reserved.
405
Unit 8: Parking Documents
TFIN50
Holding Documents
With Hold Document, data which has been entered can be saved temporarily in
order to continue the entries at a later time. Documents held by the system do
not have to be complete. No account balances are updated and the data of the
document is not available for evaluation. No document number is assigned.
The person making the entries is asked to name the document after selecting the
Hold Document function. The document can be found under this name at a later
time.
Figure 175: Overview: Holding Documents
Held documents can be completed and posted or deleted at a later point of time.
There is a risk of forgetting held documents and therefore not posting them
completely.
Parking Documents
You can enter incomplete documents in the SAP system without having to check
the entries extensively by parking documents. When parking documents, the
system assigns a document number via the document type in the same way as with
“normal” Financial Accounting postings. The user must pass on the number if it
has been assigned externally.
Parked documents can be supplemented, checked and posted later on – if necessary
by a different operator. No data, such as transaction figures for example, can be
updated when parking documents. The data of parked documents is available to
the system for real-time evaluations. In this way, amounts from parked documents
can be used for example for the advance return for tax on sales/purchases.
The Park Document function is available for conventional postings and the Enjoy
posting mask.
406
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
Figure 176: Overview: Parking Documents
Parked documents can be completed, changed, posted or deleted at a later point
of time.
When parking documents, the respective department must also make sure that, if
desired, the parked documents are completed in order to turn them into “proper”
Financial Accounting postings for the posting deadline. Parked documents which
are no longer required should be deleted to provide a better overview.
Substitutions are not supported by the document parking feature. Substitutions
can only be made with posting transactions after turning parked documents into
accounting documents.
The Park Document functions are more effective than the Hold Document
functions. Dual control, for example, is performed in a number of companies as a
result of being able to park documents. Responsibilities can be clearly defined and
displayed by means of authorizations.
2006/Q2
© 2006 SAP AG. All rights reserved.
407
Unit 8: Parking Documents
TFIN50
Figure 177: Additional Park Document Functions
408
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
Exercise 30: Holding Documents - Parking
Documents
Exercise Objectives
After completing this exercise, you will be able to:
•
Hold and park documents.
Business Example
Employees are constantly interrupted when posting documents or information is
missing so that the document is incomplete and therefore unable to be posted. To
prevent the entered data from being lost, the data can be saved without posting
it with Hold Document or Park Document. The complete entry/posting can be
made at a later point of time.
Task 1:
Holding documents: You are entering a document when you are interrupted by
an urgent call from your boss before finishing the transaction. You therefore use
the Hold Document function in the system before rushing directly to the meeting.
You complete the document and then post it after returning to your workplace.
1.
Enter a customer invoice with the following values:
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
409
Unit 8: Parking Documents
TFIN50
Amount
1,100
Currency
EUR
Calculate Tax
X Select/set switch
Tax Code
1O (10% course output tax)
Text
Hold 1
The telephone rings. You have to interrupt the transaction immediately and
decide to hold the document.
2.
Display the held document.
3.
You are back at your workplace and complete the held document before
posting it.
Task 2:
You have held a document again. Due to new information, you want to delete
this document, instead of posting it.
1.
Enter a document and hold it in the same way as in the previous exercise.
2.
Call up the held document again and delete it.
Task 3:
Parking documents: Please park (!!!) a customer invoice on the customer
account AC202-## in your company code AC##.
1.
Please enter a customer invoice with the following data.
Make sure you make the entry with the FV70 document parking transaction
(Accounts Receivable → Document Entry → Document Parking →
Park/Edit Invoice).
Continued on next page
410
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
Check x
Tax Code
1O (10% course output tax)
Text
Document parking 1
You are interrupted and decide to park the document.
Make a note of the document number of the parked document.
2006/Q2
2.
Please display the parked document (this time not directly on the entry
screen).
3.
You are back at your workplace and complete the parked document before
posting it.
© 2006 SAP AG. All rights reserved.
411
Unit 8: Parking Documents
TFIN50
Solution 30: Holding Documents - Parking
Documents
Task 1:
Holding documents: You are entering a document when you are interrupted by
an urgent call from your boss before finishing the transaction. You therefore use
the Hold Document function in the system before rushing directly to the meeting.
You complete the document and then post it after returning to your workplace.
1.
Enter a customer invoice with the following values:
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
X Select/set switch
Tax Code
1O (10% course output tax)
Text
Hold 1
Continued on next page
412
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
The telephone rings. You have to interrupt the transaction immediately and
decide to hold the document.
a)
Select: SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice (FB70).
Customer
AC202-##
Document Date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
X Select/set switch
Tax Code
1O (10% course output tax)
Text
Hold 1
Choose the Hold pushbutton in the application toolbar (or use the
menu: Document → Hold).
A pop-up window appears with the Temporary document number input
request. Please enter the temporary document number 1000##. Click
on the Hold document pushbutton or actuate the Enter key.
The message “Document 1000## was held” appears in the status bar.
2.
Display the held document.
a)
There are two ways of displaying a held document on the posting mask
of the Enjoy mask.
First select SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document Entry → Invoice (FB70).
Then proceed as follows:
1.
2.
Display the menu: Edit → Select Held Document or
Use the pushbutton to display Templates → Held Documents (a
complete list of the held documents is displayed). Select the
desired document by double-clicking on it.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
413
Unit 8: Parking Documents
3.
TFIN50
You are back at your workplace and complete the held document before
posting it.
a)
Call up the document from the posting transaction as described in the
previous exercise.
Fill out the following fields:
G/L Account
800200
Amount in doc. curr.
*
Select Document → Post from the menu. Or click on the Disk (posting)
pushbutton. The message "Document 18000000xx was posted in
company code AC##" appears in the status bar.
Task 2:
You have held a document again. Due to new information, you want to delete
this document, instead of posting it.
1.
Enter a document and hold it in the same way as in the previous exercise.
a)
Select SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice (FB70).
Customer
AC202-##
Document Date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
X Select/set switch
Tax Code
1O (10% course output tax)
Text
Hold 2
Choose the Hold pushbutton in the application toolbar (or use the
menu: Document → Hold).
A pop-up window appears with the Temporary document number input
request. Please enter the temporary document number 2000##. Click
on the Hold document pushbutton or actuate the Enter key.
Continued on next page
414
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
2.
Call up the held document again and delete it.
a)
Call up your held document again as described in the previous exercise.
Select SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Invoice (FB70).
Delete the held document by choosing Edit → Delete Held Document.
Enter the name/number of the held document or proceed via the F4
search help. Then click on the "Continue" pushbutton. The deleted
amount is no longer displayed at the templates in the Held Documents
column after refreshing the display (pushbutton in application toolbar).
Task 3:
Parking documents: Please park (!!!) a customer invoice on the customer
account AC202-## in your company code AC##.
1.
Please enter a customer invoice with the following data.
Make sure you make the entry with the FV70 document parking transaction
(Accounts Receivable → Document Entry → Document Parking →
Park/Edit Invoice).
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
Check x
Tax Code
1O (10% course output tax)
Text
Document parking 1
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
415
Unit 8: Parking Documents
TFIN50
You are interrupted and decide to park the document.
Make a note of the document number of the parked document.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document Entry → Document Parking →
Park/Edit Invoice (FV70).
Enter the following values:
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate Tax
x Check/Set switch
Tax Code
1O (10% course output tax)
Text
Document parking 1
Choose the disk symbol on the standard toolbar with the text Save
parked document or choose the menu path Document → Park. You
receive a message in the status bar: “Document 18000000xy AC## was
parked”. Please note down the document number.
Hint: You can also go directly to the document display via the
Document → Display menu. The parked document is displayed
(title bar: Display parked customer invoice 18000000xy AC##
20XX).
Continued on next page
416
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Basics of Document Parking Versus Hold Document
2.
Please display the parked document (this time not directly on the entry
screen).
a)
SAP Easy Access → Accounting → Financial Accounting → Accounts
Receivable → Document → Parked Documents → Display (FBV3)
Enter the data for your document:
Company Code
AC##
Doc. Number
18000000xx
Fiscal Year
20xx
(You can alternatively select the path via the document list and look
for the document.)
Press the Enter key. You go to the overview for your parked document.
3.
You are back at your workplace and complete the parked document before
posting it.
a)
Call up the document as follows:
SAP Easy Access → Accounting → Financial Accounting → Accounts
Receivable → Document → Parked Documents → Post/Delete: Single
Screen Transaction
You need the templates. If they are not yet displayed, please click on
the Tree on pushbutton.
You can find your document in the Parked documents folder. (The
documents are displayed as follows: company code, document number,
fiscal year).
Select your document by double-clicking on it.
Complete your document with the following values:
G/L Account
800200
Amount in doc. curr.
*
In the menu, choose Document → Post. Or click on the Disk (Posting)
pushbutton. The message "Document 18000000xx was posted in
company code AC##" appears on the status bar.
2006/Q2
© 2006 SAP AG. All rights reserved.
417
Unit 8: Parking Documents
TFIN50
Lesson Summary
You should now be able to:
•
Describe the functionality of document parking
•
Identify the differences between parking documents and holding
documents
418
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
Lesson: Parking Documents and Processing Parked
Documents
Lesson Overview
The Document Parking function is described in detail in this lesson.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Park Financial Accounting documents
Edit, delete or post parked documents
Business Example
The respective department is interested in the Document Parking functions and
requires detailed information. Which data of parked documents can be changed?
Can parked documents be deleted?
Employment of Document Parking... and How to
Proceed
You can enter and store incomplete documents in SAP without having to check
the entries extensively by parking the documents. There are various possible
areas of application.
You can alternatively also check parked documents for their completeness. You
can check, for example, whether the document balance is zero and whether all
mandatory fields (e. g. Posting key and Account number) are filled out. Account
assignment templates can be used, but not reference documents, when parking
documents. Cross-company-code transactions can also be parked. Only one
parked document is created in the initial company code for such transactions
(two documents with a cross-application number are then created as usual when
posting).
Neither transaction figures, asset values, etc. nor control totals are updated when
securing parked documents. No automatic postings are created either. The
balance is not checked; it is displayed in the document overview of the parked
documents, however.
2006/Q2
© 2006 SAP AG. All rights reserved.
419
Unit 8: Parking Documents
TFIN50
Areas of application for document parking
•
•
•
Temporary storage of input values when parking documents
Helpful for displaying multi-level models when parking documents (e. g.
principle of dual control, approval procedures)
Work assignment by means of work lists (streamlining/acceleration of the
work procedures)
Ways of using document parking
•
•
•
Customer accounts (invoices and credit memos)
Vendor accounts (invoices and credit memos)
G/L accounts (G/L account postings)
You can park documents for customer accounts, vendor accounts and G/L
accounts.
Documents which have been parked in the system usually have to be further
processed. There are various ways of doing this. The usual procedure however,
is to edit parked documents and then post them whenever necessary. Parked
documents should only be deleted in exceptions.
Figure 178: Further Processing of Parked Documents
You can also display parked documents in the system (individually, or via list
selection; also possible with the line item list).
420
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
Editing Parked Documents
You can edit parked documents and also complete them step-by-step for example.
A number of header and item fields can be edited, including the amounts. The
document change rules stored for documents posted in the system are not applied
to parking documents! The currency, the document type/number and the company
code cannot be changed.
Changes can be made as often as required. Multiple changes are also possible.
Dates, amounts, accounts and account assignment objects, for example, can all
be changed.
Changes can be made to individual documents, individual items, to several
documents by means of lists or with the line item list.
Figure 179: Changing Parked Documents
Changes to parked documents can be displayed either before or after posting them.
Posting Parked Documents
You can post parked documents as standard transactions individually or via a
selection list. If you post several documents via a selection list, the system
subsequently issues a list, indicating whether the documents have been posted
successfully. Parked documents which were unable to be posted, due to
missing entries such as cost account assignments, can be post-processed in the
list. Furthermore a batch input session can be created in order to post parked
documents.
2006/Q2
© 2006 SAP AG. All rights reserved.
421
Unit 8: Parking Documents
TFIN50
Figure 180: Posting Parked Documents
What happens when a parked document is turned into a “proper” document?
•
•
•
•
•
•
The usual inspections are performed when posting documents
A normal complete Financial Accounting document is created
History (e.g. changes to parked documents) is documented
The document number remains the same.
The transaction figures are updated.
The parked document is deleted after creating a normal FI document.
Whenever a parked document is posted, the data of this parked document is
deleted, a document is entered to the document database and the respective
data (transaction figures, etc.) is updated. The document number of the parked
document becomes the number of the posted document
The person who made the entries is noted in the document header of the Financial
Accounting document.
Document Parking – Reporting and Overview
Document parking is linked to the account display and reporting functions in
Financial Accounting. Numerous reports can evaluate parked documents. You
can include parked documents in the document journal You can view parked
documents on the line item display.
422
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
Figure 181: Parked Documents and Reporting
The differences between parked documents and “documents posted properly” are
specified in the following table:
Posting Documents, Parking a Document
Post document or Park document or
posted document document parked
Update transaction figures
Yes
No
Document deletion possible
No (alternative:
reversal)
Yes
Amounts, account numbers,
account assignment objects,
date specifications
No
Yes
In accordance with the
document change rules while
taking GoB into account
Yes
Irrelevant
Changes to posted/parked
documents possible:
2006/Q2
© 2006 SAP AG. All rights reserved.
423
Unit 8: Parking Documents
424
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
Exercise 31: Processing Parked
Documents
Exercise Objectives
After completing this exercise, you will be able to:
•
Change and post parked documents
•
OPTIONALLY: delete parked documents
Business Example
Parked documents can be further processed in several steps. In some cases a
number of different persons are entrusted with their further processing.
Task 1:
Please make changes to a parked document. Then post the document. Display the
document changes afterwards.
1.
Park a customer invoice with any sort of data.
Make sure you make the entry with the FV70 document parking transaction
(Accounts Receivable → Document Entry → Document Parking →
Park/Edit Invoice).
2.
Please change the document which has just been parked. The posting date
should be the current date +1. Please enter the word “Change” in the text of
the customer item. Save your document again in parked status.
3.
Logging of/at changes (individual document): Display the changes to
your document.
4.
Logging of/at changes (entire list): Display a list of all changes made to
parked documents in the company codes AC00 to AC20.
Task 2:
OPTIONAL: Park a document and then delete the parked document.
2006/Q2
1.
Document parking with subsequent deletion of the document: Please
park a document (customer invoice) in your company code with any values.
Then delete this parked document.
2.
Display of a document deleted after being parked: It is of interest to the
respective department whether a gap is created in the document number
assignment by deleting a parked document. Show that this is not the case.
© 2006 SAP AG. All rights reserved.
425
Unit 8: Parking Documents
TFIN50
Solution 31: Processing Parked
Documents
Task 1:
Please make changes to a parked document. Then post the document. Display the
document changes afterwards.
1.
Park a customer invoice with any sort of data.
Make sure you make the entry with the FV70 document parking transaction
(Accounts Receivable → Document Entry → Document Parking →
Park/Edit Invoice).
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Customers → Document Entry → Document Parking → Park/Edit
Invoice (FV70).
Enter the following values:
Customer
AC202-##
Invoice date
Today
Posting Date
Today
Company Code
AC##
Amount
1,100
Currency
EUR
Calculate tax
x Check/Set switch
Tax code
1O (10% course output tax)
G/L acct
800200
D/C
C
Amount
*
Select the disk symbol on the standard toolbar with the text Save
parked document or choose the Document → Park menu. You receive
a message in the status bar: “Document 18000000xy AC## was
parked”. Please note down the document number.
Continued on next page
426
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
2.
Please change the document which has just been parked. The posting date
should be the current date +1. Please enter the word “Change” in the text of
the customer item. Save your document again in parked status.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document → Parked Documents → Change
(FBV2).
Enter the document number of the desired document or click on
the Document List pushbutton. You can select a list of the parked
documents there according to your own criteria. Select the desired
document by double-clicking on it or make the changes directly.
Posting Date
Current date +1
Customer item text
Change
To save, click on the disk in the standard toolbar Save Parked
Document or choose Menu → Document → Park. You receive a
message in the status bar: “Parked document 18000000xx AC## was
changed”.
3.
Logging of/at changes (individual document): Display the changes to
your document.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document → Display Changes (FBV5). Enter
the desired document number and actuate the Enter key.
Company Code
AC##
Document Number
18000000xx
Fiscal Year
200x
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
427
Unit 8: Parking Documents
4.
TFIN50
Logging of/at changes (entire list): Display a list of all changes made to
parked documents in the company codes AC00 to AC20.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
General Ledger → Information System → General Ledger Reports →
Document → General → Display of Changed Documents → Display
of Changed Documents (RFBABL00).
Select Parked documents as document type by clicking on the radio
button.
Make the following general selections:
Company Code
AC00 to AC20
Changed on
Current date
Please enter the following values for the dynamic selections:
Document header data
Select X
Line item data
Select X
Carry out the report (F8).
The changes are displayed.
Task 2:
OPTIONAL: Park a document and then delete the parked document.
1.
Document parking with subsequent deletion of the document: Please
park a document (customer invoice) in your company code with any values.
Then delete this parked document.
a)
Refer to the specifications of the last exercises in order to park the
document.
Choose SAP Easy Access → Accounting → Financial Accounting
→ Accounts Receivable → Document → Parked Documents →
Post/Delete (FV70).
Select the desired document from the templates by double-clicking on
it. Then choose Document → Delete Parked Document from the menu.
Acknowledge the following message.
The message Parked document 18000000xx AC## 200x deleted
appears in the status bar.
Continued on next page
428
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Parking Documents and Processing Parked Documents
2.
Display of a document deleted after being parked: It is of interest to the
respective department whether a gap is created in the document number
assignment by deleting a parked document. Show that this is not the case.
a)
Choose SAP Easy Access → Accounting → Financial Accounting →
Accounts Receivable → Document → Parked Documents → Display
(FBV3).
Enter the document number of the deleted document. Actuate the
Enter key. The document header appears on the screen with the usual
information. The Document Status field is filled with the value Z
or with the text “parked document that was deleted”. The document
does not contain any line items.
2006/Q2
© 2006 SAP AG. All rights reserved.
429
Unit 8: Parking Documents
TFIN50
Lesson Summary
You should now be able to:
•
Park Financial Accounting documents
•
Edit, delete or post parked documents
430
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Lesson: Document Parking and Workflow
Lesson Overview
The workflow option for parking documents is presented in this lesson. Extensive
knowledge which cannot be provided by this course is required to set up the
workflow. The lesson is intended to enable the Financial Accounting application
manager to design a plan for this area and ensure coordination between the
relevant department and specialists in the workflow area.
Lesson Objectives
After completing this lesson, you will be able to:
•
•
Describe how to use the workflow when parking documents
Name the advantages of using workflow when parking documents
Business Example
Various employees are involved in posting Financial Accounting documents
within the relevant department. One employee parks the documents, another one
checks the account assignment and supplements account assignment objects, if
necessary, and then ensures the posting is made in order to update the transaction
figures. The department would like to find out to what extent the SAP system is
able provide support for this process flow.
Workflow in One Sentence
Figure 182: Workflow in One Sentence
2006/Q2
© 2006 SAP AG. All rights reserved.
431
Unit 8: Parking Documents
TFIN50
In the SAP business workflow, the four process dimensions
•
•
•
•
Organizational structure (Who?)
Process structure (When? In what order? Under what circumstances?)
Function (What?)
Information (With which data?)
are combined to allow business processes to be carried out as efficiently as
possible.
The process to be displayed as workflow is stored in the system in parameters
using a graphic definition tool. During the process the workflow manager - and
hence the system - performs all the tasks that were worked out when the process
was defined. As a result, the user is relieved of any avoidable organisational tasks
and can concentrate on the aspects of his or her actual work.
Figure 183: The Five Essential Questions on Every Business Process
432
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Figure 184: Benefits of the SAP Business Workflow
The SAP Business Workflow supports processes of your company within an SAP
system. It also supports the communication between business processes operated
on different systems.
The SAP Business Workflow provides the end user with all information required
to perform the next step.
SAP provides standard workflow templates in order to depict business processes.
You can customize these SAP workflow templates or create your own.
Figure 185: Workflow Management Architecture
2006/Q2
© 2006 SAP AG. All rights reserved.
433
Unit 8: Parking Documents
TFIN50
Workflow Management Architecture
In short, workflow means getting the right work to the right employee at the right
time.
The SAP Business Workflow is structured in three layers. This modularization of
the components involved is the basis for a high degree of flexibility.
The right work: Whatever you wish to perform during the workflow: it must
be implemented in the Business Object Repository as a method of a business
object type.
At the right point of time: The process level describes the business process in a
sequence of individual steps. The worklow definition is the total of all steps put
together. Individual steps can refer to methods of the BOR (Business Object
Rep.), but they can also be used to control the process, i.e. to, for example,
enable loop-type processing, query conditions, provide values in the interface (=
container). Workflow Builder is the tool used for the maintenance of the process
level.
To the right processor: The organizational level establishes a link to the
organizational structure.
•
•
434
There is a group of potential processors available for each task which is able
to be perfomed as part of the workflow.
This group can be restricted by specifications on the processor in the
workflow step. The selected processors receive a work item at their business
workplace during the runtime. The corresponding method of the business
object type is started once the work item is performed.
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Workflow
Figure 186: Workflow: Design and Procedure I
Workflows are usually initiated by a triggering event. Events are used to display
the changes in status of objects within the system. Like methods, they are defined
in the object repository for each object type. Events are initiated in the respective
applications.
Example: The workflow for account assignment approval (WS0100000) is
started by triggering the marking for organizational change event when saving a
parked document with the specification of a measure.
Work items represent single-step tasks during runtime. They are sent to the
responsible processors by the workflow manager.
Whenever a processor accepts a work item in order to process it, the work item
disappears from the inboxes of the other processors.
Whenever a work item is processed, the corresponding object method is called up.
2006/Q2
© 2006 SAP AG. All rights reserved.
435
Unit 8: Parking Documents
TFIN50
Figure 187: Example: Designing the (Entire) Workflow for a Parked
Document
For every business step, ask yourself:
•
What work has to be done?
You consequently know which object type and method you require.
•
With dialog steps: Who is carrying out the work?
You consequently know which processors are responsible.
•
What text is supposed to be displayed at the workplace of the person
receiving the work item?
This text is treated as a task when creating the step. Store your answers in
the design.
436
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Figure 188: Workflow: Areas of Application
WHAT Is Carried Out? – Tasks Related to the Workflow
•
•
•
•
•
•
•
Posting invoices
Releasing purchase requisitions
Changing material masters
Approving leave
Creating customer accounts
Deleting purchase orders
Creating requirement requests via the Internet
Tasks represent steps of the business process. The process to be shown must be
divided into individual tasks during the definition. The definition of the workflow
determines the tasks and the order in which they are to be carried in the process.
Tasks refer precisely to one object type of the business object repositories and to
exactly one of their methods defined there. In exceptional cases a business process
may only have one task. A workflow definition should be created even in these
cases, however. Tasks are represented by work items during the runtime of the
workflow. The work items appear in the inbox of the receiver.
2006/Q2
© 2006 SAP AG. All rights reserved.
437
Unit 8: Parking Documents
TFIN50
Figure 189: Task Definition: “Possible Processors” – WHO is doing
something?
Each task must be assigned possible processors. This is the group of employees
at your company, who come into question for carrying out the respective task.
WHO Is Doing Something?
Figure 190: WHO Is Doing Something? Workflow Steps and “Responsible
Processors”
438
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
You define a workflow step when you enter a job in the workflow definition.
In this workflow step you can enter responsible processors. Furthermore you
can exclude processors explicitly. The slide shows you how to assign processors
during the step.
The system calculates the intersection of “possible processors” and “responsible
processors” for the runtime. It is then checked whether each user included in it has
been excluded in the workflow step definition. If the results of both inspections
are positive, the user receives a work item in his or her inbox and then belongs to
the receivers of the work item.
Figure 191: User Interface: Inbox in the SAP System
The Business Workplace consists of three screen areas:
Selection tree: You can find the selection tree on the left side of the Business
Workplace. Here you can select work items to be executed, workflows which
you have started or documents.
Worklist: The worklist is displayed at the top right of the Business-Workplace
screen in case you want to mark the “Workflow” folder. The system automaticlly
puts the entries in groups in this folder. There are special folders in which you can
find overdue work items or missed deadline work items. If you mark “Inbox” in the
selection tree, you can see all work items and documents in this area of the screen.
Work item preview: The work item selected from the work list is displayed in a
preview at the bottom right of the screen. Not all functions of the work item
display or workflow protocol are available. It is possible for the user to make a
decision from within the work item preview.
2006/Q2
© 2006 SAP AG. All rights reserved.
439
Unit 8: Parking Documents
TFIN50
Figure 192: Inbox
The work items can be performed directly in the worklist. The corresponding
applications are started directly and provided with the required data by
double-clicking on them. Recipients can display the attachments of the work item
and add new ones. You can add various types of documents to a work item as
attachments, e.g. SAPscript documents, Microsoft Office documents or Internet
pages.
The WebFlow Engine determines the recipients of the work item. All selected
recipients can view the work item and perform it at their Business Workplace.
Only one user can perform the work item, however. If, therefore, a user starts to
perform the work item, the other recipients are unable to perform this work item. A
recipient can accept a work item. An accepted work item can only be performed by
the user who has accepted it. By selecting Put Back, you can disable the reserved
status of the work item and make it accessible again to all selected processors. The
status of the work item is then set back to “ready”. You can define that concluding
the processing of a workflow step has to be confirmed explicitly. After processing
a work item, a dialog box appears in which you can finish processing the work
item. The work item remains in the worklist and is set to “performed” if you select
Cancel at this point of time. You can set “Set to completed” within the worklist for
work items with the “performed” status. The work item can be performed several
times or passed on as long as this has not been done.
Workflow and Financial Accounting
Workflow variants can be created for document parking in Customizing of FI.
Whether the document release is supposed to be active is specifeid here together
with the minimum amount for which this is necessary.
440
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
The company codes can be assigned workflow variants. No documents are
released if any company code is not assigned a workflow variant.
Figure 193: Assigning Workflow Variants to Company Codes
It is possible to apply different release procedures to different accounts receivable
and payable. This can be controlled by means of the Release Group field in the
master record of accounts receivable and accounts payable.
The release group is required in order to determine the release approval path at
the time of processing. The release approval path is determined by the workflow
variant in connection with the document type and release group.
The subworkflow which is initiated by releasing the amount and who is to release
are determined by the release approval path and the particular amount. If no
release group is defined, the initial release group is then used for access.
Figure 194: Calculation of the Release Approval Path
2006/Q2
© 2006 SAP AG. All rights reserved.
441
Unit 8: Parking Documents
TFIN50
The release procedure is represented by subworkflows in the workflow
terminology. For document parking, workflow variants (in combination with
release approval paths) are assigned amounts, which determine the release
procedures to be initiated and performed. The subworkflows control the individual
release procedures, e.g. the number of release approval levels to be run through.
By default, subworkflows are supplied as workflow templates for reference. The
first subworkflow (WS10000052) contains a single-level release, the second one
(WS10000053) a two-level release and the third one (WS10000054) a three-level
release. With the single-level release, a person must release the document. The
principle of dual control can be supported with the two-level release, and the
principle of triple control with the three-level release. The respective subworkflow
is triggered by parked documents during the initial entry.
Figure 195: Assignment of Subworkflows
442
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Exercise 32: Document Parking and
Workflow
Exercise Objectives
After completing this exercise, you will be able to:
•
Understand the process for parking documents as part of the workflow
Business Example
In your company, you want to use a workflow for document parking. For
documents over 500 EUR, the amount should be released by an authorized
employee.
Task:
First you make sure that the workflow variant 1000 is defined for your company
code. You then park the document and thus start a workflow. Next, another
employee receives the parked document for further processing (to release the
amount). You log on under a different user name and release the amount for your
document.
1.
Make sure Workflow variant 1000 (Variant IDES FIPP-WF) is defined for
your company code AC##.
2.
Document parking and processing (workflow variant 1000): Park a
document for a vendor invoice in your company code (AC##) (vendor
AC202-## for EUR 700).
Make sure that you enter the invoice with the park document transaction
FV60 (Accounts Payable → Document Entry → Document Parking →
Park or Edit Invoice).
Choose PARK/SAVE FULLY
3.
Display the document that has been parked. Where can you get information
on the subject of workflow and what information is available?
4.
You want to get an idea of how the workflow, which was started when your
document was parked, looks. You are particularly interested to know which
group of people are able to release your document.
5.
Releasing a parked document: Log on to your system and client using the
user name WF-FI-1. Your instructor will give you the password.
Release the document you parked yourself under a different user name. Take
a look at the protocol for this and log user WF-FI-1 off from the system.
2006/Q2
© 2006 SAP AG. All rights reserved.
443
Unit 8: Parking Documents
TFIN50
Solution 32: Document Parking and
Workflow
Task:
First you make sure that the workflow variant 1000 is defined for your company
code. You then park the document and thus start a workflow. Next, another
employee receives the parked document for further processing (to release the
amount). You log on under a different user name and release the amount for your
document.
1.
Make sure Workflow variant 1000 (Variant IDES FIPP-WF) is defined for
your company code AC##.
a)
Choose IMG → Financial Accounting → Financial Accounting Global
Settings → Company Code → Enter Global Parameters.
Select your company code (AC##) and click the Detail (F2) pushbutton
in the application toolbar.
In the Processing parameters section, enter 1000 for Workflow variant.
Workflow Variant
1000 (IDES FIPP-WF variant)
Save your entries by clicking on the disk in the standard toolbar.
2.
Document parking and processing (workflow variant 1000): Park a
document for a vendor invoice in your company code (AC##) (vendor
AC202-## for EUR 700).
Make sure that you enter the invoice with the park document transaction
FV60 (Accounts Payable → Document Entry → Document Parking →
Park or Edit Invoice).
Continued on next page
444
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Choose PARK/SAVE FULLY
a)
SAP Easy Access → Accounting → Financial Accounting → Accounts
Payable → Document Entry → Document Parking → Park or Edit
Invoice (FV60).
Vendor
AC202-##
Document date
Current date
Posting date
Current date
Company code
AC##
Amount
700
Currency
EUR
Calculate tax
x
Select/set switch
Tax code
1I (10% course input tax)
Text
Invoice parking
G/L acct
400020
D/C
S
Amount
*
In the application toolbar, click on Save as completed or follow the
menu Document → Save as completed.
You receive a message in the status bar: "Document 18000000xx
AC## was parked."
Please make a note of the document number.
Continued on next page
2006/Q2
© 2006 SAP AG. All rights reserved.
445
Unit 8: Parking Documents
3.
TFIN50
Display the document that has been parked. Where can you get information
on the subject of workflow and what information is available?
a)
You can also go directly from the entry screen to the document display
by choosing Document → Display. The parked document is displayed
(title bar: Display parked customer invoice 19000000xx AC## 200x).
Hint: (Alternatively choose SAP Easy Access → Accounting
→ Financial Accounting → Accounts Payable → Document
→ Display (FB03). Enter the company code, the fiscal year,
and the document number, or use the search function with the
Document List pushbutton on the application toolbar.)
Click the Workflow tab page. Here you can find information about
workflow control. A release is required. The release path 1000 is
shown.
4.
You want to get an idea of how the workflow, which was started when your
document was parked, looks. You are particularly interested to know which
group of people are able to release your document.
a)
Choose SAP Easy Access → Office. Double-click Workplace. Choose
Outbox → Started workflows. Select the transaction on the right-hand
side of the screen by clicking the work item title, then the Display
Workflow Log button (scroll symbol).
The amount still has to be released.
You can find more information by means of the Processor pushbutton.
5.
Releasing a parked document: Log on to your system and client using the
user name WF-FI-1. Your instructor will give you the password.
Continued on next page
446
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Lesson: Document Parking and Workflow
Release the document you parked yourself under a different user name. Take
a look at the protocol for this and log user WF-FI-1 off from the system.
a)
Log on to the system using the user name WF-FI-1.
System
is designated by your instructor
Client
is designated by your instructor
User
WF-FI-1
Password
is designated by your instructor
Language:
Local language
When the License Information for Multiple Logon dialog box appears,
choose “Continue with this log on without ending existing log-ons”.
Using work list in the office area you can find a list of documents
available for processing.
Choose Office → Workplace → Inbox → Workflow → Grouped
according to task → Release Amount
On the right of the screen, select the document you want to process
(usually the one posted by you under a different user name).
Click the Execute icon. The document is displayed and checked by
you. The document is OK and can be posted. You release the document.
Click the Release pushbutton on the application toolbar (Release
document).
The amount release process is now finished.
2006/Q2
© 2006 SAP AG. All rights reserved.
447
Unit 8: Parking Documents
TFIN50
Lesson Summary
You should now be able to:
•
Describe how to use the workflow when parking documents
•
Name the advantages of using workflow when parking documents
448
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Unit Summary
Unit Summary
You should now be able to:
•
Describe the functionality of document parking
•
Identify the differences between parking documents and holding
documents
•
Park Financial Accounting documents
•
Edit, delete or post parked documents
•
Describe how to use the workflow when parking documents
•
Name the advantages of using workflow when parking documents
2006/Q2
© 2006 SAP AG. All rights reserved.
449
Unit Summary
450
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Test Your Knowledge
Test Your Knowledge
1.
A document number is assigned by means of the document type with the
“Hold Document” function.
Determine whether this statement is true or false.
□
□
2.
True
False
Which statements are right?
Choose the correct answer(s).
□
□
□
□
2006/Q2
A
B
C
D
A company code can be assigned several wokflow variants.
A task can be assigned one possible processor only.
It is possible to design multilevel workflow sequences.
The same workflow variant can be assigned to several company
codes.
© 2006 SAP AG. All rights reserved.
451
Test Your Knowledge
TFIN50
Answers
1.
A document number is assigned by means of the document type with the
“Hold Document” function.
Answer: False
A number is assigned by means of the document type with the “Park
Document” function. With “Hold Document”, the user assigns a designation.
2.
Which statements are right?
Answer: C, D
One workflow variant can be used for several company codes. It is possible
to create multilevel workflow secuences. Individual tasks can usually be
assigned several possible processors.
452
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Course Summary
Course Summary
You should now be able to:
•
•
•
•
•
•
2006/Q2
Create organizational units for Financial Accounting
Maintain master data
Influence the entry of posting transactions
Analyze and explain posting transactions
Display special G/L transactions in the system
Use the document parking function within the system and define it
appropriately
© 2006 SAP AG. All rights reserved.
453
Course Summary
454
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Appendix 1
Data Sheet
Unit: Basic Settings
Reference
value
Your data
Exercise: Organizational Units
•
Reference company code
Unit: Master Data
1000
Reference
value
Your data
Exercise: General Ledger Accounts
•
Account group for “expense
accounts”
ERG. (chart
of accounts
INT)
•
Account group for cash expenses
SAKO (chart
of accounts
INT)
•
“Entertainment costs” and “sports
car rental” expense accounts.
400000
Entertainment
costs account
number:
Sports car rental
account number:
•
2006/Q2
"Cash expenses" account
113100
© 2006 SAP AG. All rights reserved.
455
Appendix 1: Data Sheet
TFIN50
Exercise: Customer/Vendor Accounts
Reference
value
•
Account group for customers
KUNA
(General
customers)
•
Account group for vendors
KRED
(Vendors)
•
Reconciliation account (customers)
•
Reconciliation account (vendors)
•
My customer account
•
My vendor account
Exercise: Bank Master Data
•
Bank key of house bank
•
Bank account number
•
Bank general ledger account
•
G/L Acct
Unit: Document Control
Your data
140000
(Trade
receivables
- domestic)
160000
(Trade
payables –
domestic)
Reference
value
Your data
123456## (##
= your group
number)
111111
113100
113100
Reference
value
Your data
Exercise: Simple Documents in
Financial Accounting
G/L account posting
456
•
Petty cash
•
Bank account
© 2006 SAP AG. All rights reserved.
100000
113100
2006/Q2
TFIN50
Appendix 1: Data Sheet
•
Document number for G/L account
posting
Vendor invoices
1l (input tax course 10%)
•
Tax Code
•
Document number of first vendor
invoice
•
Document number of second vendor
invoice
Customer Invoice
1O (Output
tax (course)
10%)
•
Tax Code
•
Revenue account
•
Document number for customer
invoice
800000
Customer Credit Memo
1O (Output
tax (course)
10%)
•
Tax Code
•
Revenue account
•
Document number of customer
credit memo
Unit: Posting Control
800000
Reference
value
Your data
Exercise: Document Reversal
•
Account for outgoing checks
113101
Exercise: Taxes
•
2006/Q2
Tax account
175000
© 2006 SAP AG. All rights reserved.
457
Appendix 1: Data Sheet
TFIN50
•
Jurisdiction Code
•
Revenue account
Your instructor
will give
you this
information
800000
Exercise: Cross-company code
transactions
•
Clearing with company code:
•
Clearing account in the company
code named by the instructor (debit
and credit)
•
Instructor's expense account
•
Instructor's company code
•
Tax Code
•
Instructor's cost center
Unit: Clearing
1000
194200
400000
1000
1l (input tax course 10%)
CC00
Reference
value
Your data
Exercise: Clearing Open Items
•
Revenue account
800000
Exercise: Post with Clearing
•
G/L account bank
113100
Exercise: Payment Differences
458
•
Revenue account
•
Account for payment differences
(account determination)
•
Your house bank G/L account
© 2006 SAP AG. All rights reserved.
800200
881000
113108
2006/Q2
TFIN50
Appendix 1: Data Sheet
Unit: Cash Journal
Reference
value
Your data
Exercise: Business Transactions in the
Cash Journal
•
1l (input tax course 10%)
Tax Code
Unit: Logistics Integration
Reference
value
Your data
Exercise: Purchase Order Processing
•
purchasing organization
•
Purchasing group
•
Company code
•
Vendor
•
Material
•
Plnt
•
Stor.Loc.
•
Purchase order number
1000
100
1000
1006
V10
1000
0001
Exercise: Goods Receipt Processing
1006
•
Vendor
•
Material
•
Plnt
•
Stor.Loc.
•
Material document number
V10
1000
0001
Exercise: Invoice Verification
2006/Q2
•
Vendor
•
Material
1006
V10
© 2006 SAP AG. All rights reserved.
459
Appendix 1: Data Sheet
•
TFIN50
Invoice document number
Exercise: Overview of the Sales Process
Standard order
•
Sales Organization
•
Distribution Channel
•
Division
•
Customer
•
Material
•
Number of standard order
1000
10
00
Customer##
P-109
Delivery
•
Shipping point
•
Delivery number
•
Warehouse
•
Number of transport request
•
Goods issue number
1000
010
Billing
•
460
Billing document number
© 2006 SAP AG. All rights reserved.
2006/Q2
Appendix 2
Menu Paths
Unit: Basic Settings
Transaction Codes
Implementation Guide for mySAP ERP
Customizing (IMG) → SAP NetWeaver
→ General Settings → Currencies
√ Check currency codes
OY03
√ Set decimal places for currencies
OY04
√ Define standard quotation for exchange
rates
ONOT
√ Enter Prefixes for Direct/Indirect
Quotation Exchange Rates
OPRF
√ Check exchange rate types
OB07
√ Define translation ratios for currency
translation
OBBS
√ Enter exchange rates
OB08
√ Maintain exchange rate spreads
OBD6
√ Define rounding rules for currencies
OB90
√ Define Worklist for Exchange Rate
Entry
√ Assign Exchange Rate to the Worklist
→ Enterprise Structure → Localize
Sample Organizational Units
2006/Q2
O035
© 2006 SAP AG. All rights reserved.
461
Appendix 2: Menu Paths
TFIN50
Unit: Basic Settings
Transaction Codes
→ Enterprise Structure → Definition →
Financial Accounting
√ Edit, Copy, Delete, Check Company
Code
EC01
√ Define business area
→ Financial Accounting → Financial
Accounting → Global Settings Fiscal Year
√ Maintain Fiscal Year Variant (Maintain
Shortened Fisc. Year)
OB29
√ Assign Company Code to a Fiscal Year
Variant
OB37
Unit: Master Data
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP ERP
Customizing (IMG)
→ Financial Accounting → General
Ledger Accounting → General Ledger
Accounts → Master Data → Preparation
√ Edit chart of Accounts List
OB13
√ Assign Company Code to Chart of
Accounts
OB62
√ Define an account group
OBD4
√ Define retained earnings account
OB53
→ Financial Accounting → General
Ledger Accounting → General Ledger
Accounts → Master Data → Preparation
→ Additional Activities
√ Define Screen Layout for Each
Transaction
462
© 2006 SAP AG. All rights reserved.
OB26
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Master Data
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → General
Ledger Accounting → General Ledger
Accounts → Master Data → Create and
Edit General Ledger Accounts
√ Create G/L Accounts with Reference
OB_GLACC01
√ Data Transfer Workbench
SXDA
→ Financial Accounting → General
Ledger Accounting → General Ledger
Accounts → Master Data → Create and
Edit General Ledger Accounts → Change
General Ledger Accounts in Collective
Processing
√ Change chart of accounts data
OB_GLACC11
√ Change company code data
OB_GLACC12
√ Change Account Name
OB_GLACC13
→ Financial Accounting → General
Ledger Accounting → General Ledger
Accounts → Master Data → Create and
Edit General Ledger Accounts → Edit
General Ledger Accounts (Individual
Processing)
√ Edit G/L Account Centrally
FS00
√ Edit Chart of Accounts Data
FSP0
√ Editing Company Code Data
FSS0
→ Financial Accounting → General
Ledger Accounting → G/L Accounts →
Master Records → G/L Account Creation
→ Alternative Methods → Copy G/L
Accounts
2006/Q2
√ Copy Chart of Accounts
OBY7
√ Copy Company Code
OBY2
© 2006 SAP AG. All rights reserved.
463
Appendix 2: Menu Paths
TFIN50
Unit: Master Data
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Customer Accounts →
Master Data → Prepare Creation of
Customer Master Data
√ Define Account Groups with Screen
Layout (Customers)
OBD2
√ Define Screen Layout per Company
Code (Customers)
OB21
√ Define Screen Layout per Activity
(Customers)
OB20
√ Change Message Control for Customer
Master Data
(V_T100C)
√ Enter Accounting Clerk Identification
Code for Customers
OB05
√ Define Industries
OB44
√ Create Number Ranges for Customer
Accounts
XDN1
√ Assign Number Ranges to Customer
Account Groups
OBAR
√ Define Sensitive Fields for Dual Control (V_T055F)
(Customers)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Customer Accounts →
Master Data → Application for Changes
in Master Data
464
√ Maintain Users and Accounts for
Internet Services
(V_FDKUSER)
√ Define Own Scenarios for Request for
Change to Master Data
(V_SCENARIO)
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Master Data
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Vendor Accounts →
Master Data → Prepare Creation of
Vendor Master Data
√ Define Account Groups with Screen
Layout (Vendors)
OBD3
√ Define Screen Layout per Company
Code (Vendors)
OB24
√ Define Screen Layout per Activity
(Vendors)
OB23
√ Change Message Control for Vendor
Master Data
(V_T100C)
√ Define Account Clerks
OB05
√ Define Industries
OB44
√ Create Number Ranges for Vendor
Accounts
XKN1
√ Assign Number Ranges to Vendor
Account Groups
OBAS
√ Define Sensitive Fields for Dual Control (V_T055F)
(Vendors)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Customer Accounts →
Master Data → Application for Changes
in Master Data
√ Maintain Users and Accounts for
Internet Services
(V_FDKUSER)
√ Define Own Scenarios for Request to
Change Master Data
(V_SCENARIO)
→ Cross-Application Components →
Bank Directory → Bank Directory Data
Transfer
2006/Q2
© 2006 SAP AG. All rights reserved.
465
Appendix 2: Menu Paths
TFIN50
Unit: Master Data
Transaction codes (or transaction
SM30, then Table/View)
√ Transfer Bank Directory Data International
BIC
√ Transfer Bank Directory Data Country-Specific
BAUP
→ Financial Accounting → Bank
Accounting → Bank Accounts
√ Define house banks
FI12
Unit: Document Control
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP
ERP Customizing (IMG) → Financial
Accounting → Financial Accounting
Global Settings → Document → Posting
Periods
√ Define variants for open posting periods OBBO
√ Opening and Closing Posting Periods
OB52
√ Assigning Variants to Company Code
OBBP
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Document Number Ranges
√ Define document number ranges
FBN1
√ Copy to Company Code
OBH1
√ Copy to Fiscal Year
OBH2
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Document Header
466
√ Define Document Types
OBA7
√ Define Text IDs for Documents
OBT8
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Document Control
Transaction codes (or transaction
SM30, then Table/View)
→ financial Accounting → Financial
Accounting Global Settings → Document
→ Document Item → Controls
√ Define Posting Keys
OB41
√ Define Field Status Variants
(V_T004F)
√ Assign Company Code to Field Status
Variants
OBC5
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Document Item
√ Define Tolerance Groups for Employees OBA4
√ Assign Users/Tolerance Groups
OB57
→ Financial Accounting → Accounts
Receivable and Accounts Payable →
Business Transactions → Incoming
Invoices/Credit Memos → Incoming
Invoices/Credit Memos - Enjoy
√ Define Document Types for Enjoy
Transaction
OBZO
√ Define Tax Code per Transaction
OBZT
√ Define Posting Key for Incoming
Invoices/Credit Memos
OBXJ
→ Financial Accounting → Accounts
Receivable and Accounts Payable →
Business Transactions → Outgoing
Invoices/Credit Memos → Outgoing
Invoices/Credit Memos - Enjoy
2006/Q2
√ Define Document Types for Enjoy
Transaction
OBZO
√ Define Tax Code per Transaction
OBZT
√ Define Posting Key for Outgoing
Invoices/Credit Memos
OBXJ
© 2006 SAP AG. All rights reserved.
467
Appendix 2: Menu Paths
TFIN50
Unit: Posting Control
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP
ERP Customizing (IMG) → Financial
Accounting → Financial Accounting
Global Settings → Document →
Document Header
√ Document Change Rules, Document
Header
(V_TBAER)
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Document Header → Maximum
Change in Exchange Course
√ Define Maximum Exchange Rate
Difference per Company Code
OB64
√ Define Maximum Exchange Rate
Difference per Foreign Currency
(V_TCURD)
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Document Item
√ Define Texts for Line Items
OB56
√ Document Change Rules, Line Item
(V_TBAER)
→ Financial Accounting → Financial
Accounting Global Settings → Document
→ Default Values for Document
Processing
√ Define Default Values
OBU1
√ Enable Fiscal Year Default
OB63
√ Default Value Date
OB68
√ Change Message Control for Document
Processing
(V_T100C)
→ Financial Accounting → Financial
Accounting Global Settings → Tax on
Sales and Purchases → Basic Settings
468
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Posting Control
Transaction codes (or transaction
SM30, then Table/View)
√ Check Calculation Procedure
OBQ3
√ Assign Country to Calculation
Procedure
(V_005_E)
√ Check and Change Settings for Tax
Processing
OBCN
√ Specify Structure for Tax Jurisdiction
Code
OBCO
√ Define Tax Jurisdictions
OBCP
→ Financial Accounting → Financial
Accounting Global Settings → Tax on
Sales and Purchases → Calculation
√ Defining Tax Codes for Sales and
Purchases
FTXP
√ Assign Company Code to Document
Date for Tax Determination
(V_001_Z)
√ Specify Base Amount (Tax Basis)
OB96
→ Financial Accounting → Financial
Accounting Global Settings → Tax on
Sales and Purchases → Posting
√ Defining Tax Accounts
OB40
√ Define Account for Exchange Rate
Difference Posting
OBYY
√ Assign Tax Codes for Non-Taxable
Transactions
OBCL
→ Financial Accounting → General
Ledger Accounting → Business
Transactions
√ Prepare Cross-Company Code
Transactions
2006/Q2
OBYA
© 2006 SAP AG. All rights reserved.
469
Appendix 2: Menu Paths
TFIN50
Unit: Posting Control
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → Accounts
Receivable and Accounts Payable →
Business Transactions → Incoming
Invoices/Credit Memos
√ Maintain Terms of Payment
OBB8
√ Define Terms of Payment for Installment OBB9
Payments
√ Define Cash Discount Base for
Incoming Invoices
OB70
√ Define Account for -Net Procedure
OBXA
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions
→ Outgoing Payments → Outgoing
Payments → Basic Settings
√ Define Accounts for Cash Discounts
Taken
OBXU
√ Define Accounts for Lost Cash Discount OBXV
→ Financial Accounting → Accounts
Receivable and Accounts Payable →
Business Transactions → Outgoing
Invoice/Outgoing Credit Memo
√ Maintain Terms of Payment
OBB8
√ Define Terms of Payment for Installment OBB9
Payments
√ Define Cash Discount Base for Outgoing OB70
Invoices
√ Define Tax Accounts for Outgoing
Invoices
470
© 2006 SAP AG. All rights reserved.
OB40
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Posting Control
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions
→ Incoming Payments → Incoming
Payments Global Settings
√ Define Accounts for Cash Discount
Granted
OBXI
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Adjustment Posting/Reversal
√ Permit Negative Postings
(V_001_NP)
√ Define Reasons for Reversal
(T_041C)
Unit: Clearing
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP
ERP Customizing (IMG) → Financial
Accounting → General Ledger
Accounting → Business Transactions →
Open Item Clearing
√ Define Posting Keys for Clearing
OBXH
√ Defining Accounts for Exchange Rate
Differences
OB09
√ Define Clearing Rules
(V_TFAG)
√ Assign Clearing Rules to Account
Types
(V_TFAGM)
√ Prepare Automatic Clearing
(V_TF123)
→ Financial Accounting → General
Ledger Accounting → Business
Transactions → Open Item Clearing →
Differences from Clearing
2006/Q2
© 2006 SAP AG. All rights reserved.
471
Appendix 2: Menu Paths
TFIN50
Unit: Clearing
Transaction codes (or transaction
SM30, then Table/View)
√ Define Tolerance Groups for G/L
Accounts
(T043ST)
√ Define Tolerance Groups for Employees (V_T043T)
√ Assign Users to Tolerance Groups
(V_T043)
√ Create Accounts for Clearing
Differences
OBXZ
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions
→ Outgoing Payments → Outgoing
Payments → Basic Settings
√ Define Accounts for Overpayments/Un- OBXL
derpayments
√ Defining Accounts for Exchange Rate
Differences
OB09
√ Define Accounts for Rounding
Differences
OB00
√ Define Accounts for Bank Charges
(Vendors)
OBXK
√ Define Posting Keys for Clearing
OBXH
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Outgoing Payments → Manual Outgoing
Payments
472
√ Define Tolerances (Vendors)
OBA3
√ Prepare Cross-Company Code Manual
Payments
(V_T041B)
√ Check Payment Block Reason
(V_T008)
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Clearing
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting →
Accounts Receivable and Accounts
Payable Accounting → Business
Transactions → Outgoing Payments →
Overpayment/Underpayment
√ Define Reason Codes (Manual
Outgoing Payments)
(V_T053R)
√ Define Accounts for Payment
Differences (Manual Outgoing Payment)
OBXL
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions
→ Incoming Payments → Incoming
Payments Global Settings
√ Define Accounts for Overpayments/Un- OBXL
derpayments
√ Defining Accounts for Exchange Rate
Differences
OB09
√ Define Accounts for Rounding
Differences
OB00
√ Define Accounts for Bank Charges
(Customers)
OBXK
√ Define Posting Keys for Clearing
OBXH
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Incoming Payments → Incoming
Payments Global Settings →
Overpayment/Underpayment
2006/Q2
√ Define Reason Code
(V_T053R)
√ Define Accounts for Payment
Differences
OBXL
© 2006 SAP AG. All rights reserved.
473
Appendix 2: Menu Paths
TFIN50
Unit: Clearing
Transaction codes (or transaction
SM30, then Table/View)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Incoming Payments → Manual Incoming
Payments
√ Define Tolerance Groups for Employees (V_T043T)
√ Assign Users/Tolerance Groups
(V_T043)
√ Define Tolerances (Customers)
OBA3
√ Prepare Cross-Company Code Manual
Payments
(V_T041B)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Open Item Clearing
√ Defining Accounts for Exchange Rate
Differences
OB09
√ Define Posting Key for Clearing Open
Items
OBXH
√ Prepare Automatic Clearing
(V_TF123)
→ Financial Accounting → Accounts
Receivable and Accounts Payable
Accounting → Business Transactions →
Clear Open Items → Differences during
Clearing
√ Define Tolerance groups for
Customers/Vendors
OBA3
√ Define Tolerance Groups for Employees (V_T043T)
474
√ Assign User Tolerance Groups
(V_T043)
√ Define Accounts for Clearing
Differences
OBXL
© 2006 SAP AG. All rights reserved.
2006/Q2
TFIN50
Appendix 2: Menu Paths
Unit: Cash Journal
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP
ERP Customizing (IMG) → Financial
Accounting → Bank Accounting →
Business Transactions → Cash Journal
√ Create G/L Account for Cash Journal
FS00
√ Define document types for cash journal
documents
OBA7
√ Define Number Range Intervals for
Cash Journal Documents
FBCJC1
√ Setting Up the Cash Journal
FBCJC0
√ Create, Change, Delete Business
Transactions
FBCJC2
√ Set up print parameters for cash journal
FBCJC3
Unit: Logistics Integration
Transaction codes (or transaction
SM30, then Table/View)
Implementation Guide for mySAP
ERP Customizing (IMG) → Financial
Accounting → General Ledger
Accounting → Business Transactions →
Integration → Materials Management
√ Define Accounts for Materials
Management
OBYC
→ Financial Accounting → General
Ledger Accounting → Business
Transactions → Integration → Sales and
Distribution
√ Prepare revenue account determination
2006/Q2
VKOA
© 2006 SAP AG. All rights reserved.
475
Appendix 2: Menu Paths
476
TFIN50
© 2006 SAP AG. All rights reserved.
2006/Q2
Index
A
create, 329
account assignment manual,
46
account control, 387
account currency, 56
account determination
exchange rate difference,
319
account group, 50
Account Group, 82
account key, 236
see also transaction key
Acquisition Tax Code
EU, 243
alternative reconciliation
account, 356
assignment field, 276
see also sort key
automatic offsetting entries,
358
automatic offsetting entry,
391
B
balance sheet account, 49
bank charge, 291
bank data, 291
bank directory, 109
bank master record, 108
base amount
tax, 232
base currency, 30
baseline date, 214
bill of exchange, 357, 368
branch, 89
business area, 4
business transaction types,
328
business transactions
2006/Q2
C
cash discount
gross procedure, 218
(vendor) net procedure,
219
cash discount adjustment, 303
cash discount base, 217
cash discount period, 215
cash journal, 326
configuration, 327
postings in, 336
central maintenance, 77–78
see also customer account;
vendor account
chart of accounts, 43
chart of accounts segment, 45
check indicator, 239
clearing
account, 273–274
automatic posting, 294
post with, 273
reset, 294
clearing account, 256
clearing accounts, 257
clearing document, 273
clearing open items, 87
clearing program, 275
client, 3
collective processing, 59
commitments, 389
company code, 4
company code segment, 47
condition type, 236
see also tax type
configuration of special G/L
transactions, 388
country template, 7
credit limit check, 389
© 2006 SAP AG. All rights reserved.
477
Index
TFIN50
credit memo
invoice-related, 211
other, 211
currency key, 27
customer account, 74
company code segment,
75
general data, 75
sales area segment, 74
search term, 80
customer deduction
unauthorized, 303
D
day limit, 212, 215
decentral maintenance, 77–78
see also customer account;
vendor account
default value, 184
direct quotation, 31
disputed receivables, 365
Document, 121
document change, 191
document change rules, 192
document field status, 126
document header, 121
document number, 124
document type, 122
down payment, 357–358
down payment clearing,
363–364
down payment made, 364
down payment processing,
357
down payment received, 363
down payment request, 358,
363–364
dual control principle, 86
478
F
field status, 51–52, 85
field status group, 127
field status variant, 127
fiscal year, 17
fiscal year proposal, 185
fiscal year variant, 18
foreign currency, 56, 58
free offsetting entries, 358,
361
G
group chart of accounts, 60
guarantee of payment, 358,
367
guarantees made, 367
guarantees of payment made,
359
guarantees received, 359
H
head office, 89
house bank, 109
ID, 109
see also bank master record
I
incoming down payment, 362
indirect quotation, 31
individual value adjustments,
365
input tax, 233
installment payment, 216
inversion, 29
item
open, 272
J
jurisdiction code, 237
E
L
editing option, 184
Enjoy posting screens, 166
exchange rate, 29
exchange rate difference, 185
realized, 318
exchange rate spreads, 30
exchange rate type, 28
line item, 121
line item display, 54, 388
local currency, 6, 56
© 2006 SAP AG. All rights reserved.
N
negative posting, 201
noted item, 389, 391
2006/Q2
TFIN50
Index
noted items, 358, 360
notes to financial statement,
358
number range, 82
external number
assignment, 83
Number range
Internal number
assignment, 83
O
one-time account, 83
one-time customer, 83
see also one-time account
one-time vendor, 83
see also one-time account
only balances in local
currency, 57
open item management, 55
origin principle, 210
output tax, 233
Output tax code
EU, 243
P
parameter ID:, 183
partial payment, 306
payee
alternative, 88
payer
alternative, 88
payment advice number, 292
payment difference
outside tolerance, 304
permitted, 303
within tolerance, 304
payment header, 289
payment process
manual, 288
payment term, 209
posting authorization, 158
tolerance group, 158
posting key, 125, 386,
388–389
posting period
authorization group, 149
two period intervals, 149
2006/Q2
Posting period
Posting period variant,
148
posting periods, 17, 147
profit and loss statement
account, 49
R
reason code, 306
reconciliation account, 53
residual item, 306
retained earnings account, 49
reversal, 200
reversal reason, 201
S
sales tax, 234
Search term, 80
see also Customer account;
Vendor account
sensitive fields, 86
see also dual control
principle
sort key, 276
see also assignment field
special G/L account, 356
special G/L indicator, 388
Special G/L indicator, 356,
358
special G/L transaction class,
389
special G/L transactions,
356–357, 388
special general ledger types,
358
special periods, 17
statistical posting, 359
statistical postings, 390
T
target special G/L indicator,
389
tax account determination,
240
tax calculation procedure, 236
tax category, 241
tax code, 238
© 2006 SAP AG. All rights reserved.
479
Index
TFIN50
EU, 242
split, 239
tax payable, 233
tax posting, 240
see also tax account
determination
tax rate, 239
tax type, 236
see also condition type
taxable entity, 257
terms of payment, 209
block key, 213
payment method, 213
tolerance group
customer and vendor, 302
employee, 302
G/L account, 302
Tolerance Groups, 301
transaction figures, 54
transaction number
480
© 2006 SAP AG. All rights reserved.
cross-company code, 256
Transaction number
Cross-company code, 258
translation ratios, 28
type of taxation, 232
U
use tax, 235
V
variant principle, 15
vendor account, 74
company code segment,
76
general data, 76
purchasing organization
segment, 75
Vendor account
Search term, 80
2006/Q2
Feedback
SAP AG has made every effort in the preparation of this course to ensure the
accuracy and completeness of the materials. If you have any corrections or
suggestions for improvement, please record them in the appropriate place in the
course evaluation.
2006/Q2
© 2006 SAP AG. All rights reserved.
481
Download