Sappress Integrating Cats Ess
Sappress Integrating Cats Ess
Sappress Integrating Cats Ess
Integrating CATS
Bonn Boston
260 Book.indb 3
10/6/08 2:12:42 PM
Contents
1 Introduction ............................................................................... 11
1.1
1.2
1.3
1.4
1.5
1.6
1.7
11
12
12
13
15
16
19
19
23
25
27
28
30
30
30
30
31
32
33
35
35
40
42
43
43
43
43
44
260 Book.indb 5
10/6/08 2:12:43 PM
Contents
2.3.1
44
45
48
51
51
54
55
56
59
59
59
59
61
63
65
66
67
67
68
70
72
73
73
74
75
76
76
77
77
80
83
85
86
260 Book.indb 6
10/6/08 2:12:43 PM
Contents
107
107
109
109
112
118
121
122
124
124
126
260 Book.indb 7
10/6/08 2:12:43 PM
Contents
127
127
128
136
136
137
137
138
139
140
140
145
145
146
146
148
7.2
7.3
149
150
152
158
158
158
160
260 Book.indb 8
10/6/08 2:12:43 PM
Contents
167
168
170
171
172
172
174
177
177
177
179
181
183
183
185
190
191
192
193
194
198
199
200
202
203
203
203
203
203
204
204
260 Book.indb 9
10/6/08 2:12:43 PM
Contents
Appendices........................................................................................ 205
A Resource Guide .....................................................................................
A.1 List of Transaction Codes .............................................................
A.2 Message Class HRTIM00CATS . ....................................................
A.3 List Tables and Structures . ...........................................................
A.4 Summary of Fields Used in CATS and Target Components ............
A.5 CATS Configuration Assistant .......................................................
A.6 CATS BAPIs . ................................................................................
A.7 CATS BAdIS .................................................................................
A.8 Some Useful OSS Notes ..............................................................
A.9 Websites . ....................................................................................
A.10 Recommended Readings . ............................................................
A.10.1 Recommended Articles ...................................................
A.10.2 Recommended Books .....................................................
B Frequently Asked Questions . ................................................................
C Bibliography . ........................................................................................
207
207
207
208
209
212
215
217
217
218
219
219
220
221
227
Index............................................................................................................ 229
10
260 Book.indb 10
10/6/08 2:12:43 PM
4.1
Financial information is crucial to todays business processes, which involve stateof-the art budgeting, invoicing, cost posting, and other related work.
Financial Accounting through the SAP modules Financials (FI) and Controlling (CO) creates in most cases the biggest demand for CATS installation.
The simplicity of CATS enables the smooth booking of financial-accounting
information.
Although we are dealing with Controlling, we also refer to it as the FinancialAccounting (Controlling) module, also known as FI-CO. It is truly the backbone
of the SAP system, as it collects the figures and the relevant information for the
financial and non-financial managers.
4.1.1
This section will highlight the integration points with CO, providing a checklist
and pointing out the key transaction codes required to handle the basic processes
within the CO and FI modules.
The integration of CATS among these two modules is needed to trigger the cost
allocation. It is also useful information that will be provided to the managers and
team leaders, as they will be able to manage their cost centers and the internal rate
they will be charged for an activity.
Figure 4.1 illustrates the place of CATS among the integration with the target component Controlling.
107
10/6/08 2:13:24 PM
Receiver
CO
CO
Cost center
4290
Cost center
4300
20.00 UNI per hour
ATyp 1421
WBS element
Network
4 hours
Business process
Internal Order
Cost object
...
EE
EE
The liaison between the price planning cost center and the activity type
EE
The optional object receiver that could be used: the internal order
All the information provided, even if not immediately relevant can be used as a
checklist for documentation and test purposes.
Caution
It is likely that the use of these transactions and these business processes require an
SAP authorization clearance. Talk to your authorization system administrators. If your
request is declined, you can always request a standard display mode, in order to view
the different pieces of information.
108
10/6/08 2:13:24 PM
4.1.2
4.1
This section will focus on CATS integration, including the relevant fields to be
used, the specific default information available through the Infotype 0315, and
the options available through CATS customizing.
We will pay special attention to the integration of FI-CO andif they are enabled
in your companyPayroll and time management. These options will be introduced under the cost-accounting variant feature.
In order to comply with the controlling department, we will review the different
available options for the document generation in the system.
Hint
To ensure a smooth CATS setup, make sure you involve your controlling department to
receive the relevant information. Most common controlling issues arise due to incorrect
information being collected in the system and, most of all, due to a lack of communication between teams.
4.1.3
Prior to any installation, it is wise to check the integration between the Human
Resources (HR), FI and CO modules.
Although this integration is quite basic, it will secure data integrity and enable data
posting after data has been collected.
To access this customizing step, simply execute the node under the path shown
in Figure 4.2.
The table V_T500P contains the linking between the personnel area (an organizational unit within HR) and the company code (an organizational unit within
Financial Accounting.
This company-code assignment is crucial because it will drive all financial accounting related information, such as the cost centers and activity types.
109
10/6/08 2:13:25 PM
IntegrationwithFinanceandControlling
Figure 4.2 Customizing Access Path for Integration Between HR and FI/CO
Figure 4.3 illustrates the content of the table used to maintain the assignment of
the company code and the country grouping to the personnel area.
Like the Personnel Area definition available in the HR module, the company code
is defined and maintained by the financial accounting department.
Once your system is in production, SAP recommends that you not change the
company-code assignment to protect the master data and to avoid major inconsistencies. Should a change be necessary, SAP provides the report RPUP0001.
110
10/6/08 2:13:25 PM
BackgroundInformationforFinancialAccounting
4.1
The working assumption made in this Essentials guide is that we have integrated
Personnel Administration and Personnel Development (Checkbox PLOGI ORGA
activatedX in the main HR table T77S0). This means that the cost center cannot
be directly assigned in the Infotype 0001Organizational Assignment; it comes
from the Organizational Structure.
Figure 4.4 illustrates the main table T77S0 used for the HR switches. This Figure
focuses on the maintenance for the group PLOGI.
Should the checkbox PLOGI ORGA be disabled, the cost center can be directly
managed in the Infotype 0001Organizational Assignment.
111
10/6/08 2:13:26 PM
IntegrationwithFinanceandControlling
4.1.4
In order to help you integrate CATS with FI-CO, this chapter will highlight basic
transactions. Although this information is usually handled by financial consultants, a basic knowledge will ease the implementation or testing process of testing CATS and will also help solve financial issues should they arise while booking
time entries.
Create, maintain, or display a cost center
The cost center is widely used within HR, in the Infotype 0001Organizational
Assignment, the Infotype 0315CATS Default values and the Organizational
Structure.
Figure 4.5 provides a quick reference list for creating, maintaining and displaying
a cost center. This transaction codes could be added in the SAP users favorites,
for quicker access.
This transaction will enable you to either create the new cost center required
for the setting up of CATS or just to check the current available entries in the
system.
The transaction display cost center (transaction code KS03) is useful for displaying
the business card of the cost center, as shown in Figure 4.6.
Create, maintain or display an activity type
Although the cost center compiles the cost inherent to an activity and is likely to
be provided by the financial department, the activity type is key information for
project and line managers, as it will reflect the financial charge due for an activity
performed by an individual.
112
10/6/08 2:13:26 PM
Index
A
Absence Quotas, 93
Absences, 96
Accounting, 19
Accounting Variant, 30
Actions, 87
Administrator, 29, 88
approval, 177, 181
Archiving, 198
Attendances, 97
Authorization, 24, 27, 59, 161
Authorization Reporting, 202
D
Data-Entry Section, 43
Deactivate Functions in the User Interface, 70
Determine the Target Hours, 66
E
B
BAdI, 78, 79, 81, 217
BAPI , 79, 81, 215
buffer the organizational structure, 42
Business Application Program Interface, 77
Business Information Warehouse, 15
BW, 77
CATC, 174
CATS profile, 25
CATW, 44, 221, 222
Communication, 26, 163
Configuration Assistant, 212
Controlling, 17, 63, 85, 106, 107, 121, 126,
147, 159
Controlling Transfer, 124
Cost accounting variant, 30
cost center, 30, 112, 167
Customer Fields Enhancements, 72
Customer Functions, 76
Customer Service, 17, 126, 127
H
help entries, 55
Hide Fields, 44
HR Master Data, 161
Human Resources, 16, 19, 83, 105, 109, 115,
126, 147, 152, 203
229
10/6/08 2:14:22 PM
Index
I
Implementation Guide , 21
infotype, 83
Integration Overview, 16
interface tables, 16
Internet Transaction Server, 15, 221
M
maintenance order, 130, 132
Master Data, 168
Material Management, 19, 148, 149, 204
Material Management transfer, 158
messages, 69, 207
Mini Master Data, 152
O
Organizational, 30
Organizational Assignment, 111
Organizational Management, 99, 170
Organizational Plan, 88
Organizational Structure, 111
P
Payroll, 105, 109, 155, 156
Personal Data, 89
Personnel Actions, 152
Personnel Administration, 83, 85, 99, 111
personnel area, 85, 167
Personnel Development, 83, 99, 111
Personnel structure, 88
Personnel Time Management, 129, 141
Person Selection, 28
plan data for activity types, 115
Plan Maintenance Transfer, 137
Planned Working Time, 92
Plant Maintenance, 17, 19, 126
Plant Maintenance & Customer Service, 203
printing, 35
Project Builder, 142
Project Management, 141
Project System, 17, 19, 138, 140, 148, 158,
203
Purchase Order, 150
R
Rejection Reasons, 61
Reporting, 167
S
SAP Enterprise Portal, 11, 15, 221
Service Management, 19
Service Provider, 17
Settings, 43
Structures, 208
Subscreen on Data-Entry Screen, 77
Subscreen on the Initial Screen, 73
Supplement Recorded Data, 67
system status, 132
T
Tables, 208
target module, 221
Technical Overview, 15
The Company Code, 85
Time Evaluation, 105, 155, 156
time management, 105, 109
to create an infotype, 143
Travel Expenses, 181, 183, 185, 190
Travel Management, 18
U
user parameter, 26
Users ESS, 203
230
10/6/08 2:14:22 PM
Index
V
Validate Entire Time Sheet, 73
Validate Recorded Data, 68
Websites, 218
Web Time Sheet, 44
Work Breakdown Structure, 138, 139, 143
Work Center, 127, 139
workflow, 35
Workflow Recipient for Approval, 74
Working Times, 181, 183
worklist, 32, 33, 43, 67
WEB, 50
Web Application Server, 221
231
10/6/08 2:14:22 PM