0% found this document useful (0 votes)
203 views4 pages

Cats Intrview

CATS is a tool used to record individuals' working times and other data in a central worksheet. It can be used to record times and transfer data to various SAP modules like Controlling, HCM, Project System, and more. Important CATS transactions allow maintaining profiles, entering and approving times, displaying data, and transferring data. CATS uses tables like CATSDB to store data and interfaces with other modules through customizing, user exits, and BAdIs.

Uploaded by

madanaganesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
203 views4 pages

Cats Intrview

CATS is a tool used to record individuals' working times and other data in a central worksheet. It can be used to record times and transfer data to various SAP modules like Controlling, HCM, Project System, and more. Important CATS transactions allow maintaining profiles, entering and approving times, displaying data, and transferring data. CATS uses tables like CATSDB to store data and interfaces with other modules through customizing, user exits, and BAdIs.

Uploaded by

madanaganesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

CATS is a cross-application tool used to record individual persons' working times and other data in a central

worksheet.

You can use data entry profiles to format the layout per your needs.

Also, the working times can be relevant for other components as well.

You can use CATS to record times for, and transfer to the following target components:
- Controlling (CO): Internal activity allocation, statistical key figures
- HCM/HR: Attendances, absences, remuneration info
- External Servces (MM-SRV): Entry of services performed for external services
- Plant Maintenance (PM), Customer Services (CS), and Project System (PS): confirmation for orders or
networks.

Important Transactions:
CAC1

Maintain Profiles

CAC2 Field Selection


CAC2 : Allocate Fields
CAC3 : Def. Rej. Reasons
CAC4 : Def. Auth. Groups
CAC5 : Def. Cust. Fields
CAC6 : Allowed Print Report
CAT2

Maintain Times

CAT3

Display Times

CADO

Display Data (old transaction)

CATS_DA

Display Working Times (new one)

CAT8

Document Display

CATC

Time Leveling

CAT4

Approve Data (old transaction)

CAPP

Object-Related Approval (old transaction)

CAPS

Approve Times: Master Data (old transaction)

CATS_APPR_LITE
CATSWF

Approve Working Times (new one)

CATS Workflow

CAT5

Transfer to PS

CAT6

Transfer to Time Management

CAT7

Transfer to CO

CAT9

Transfer to PM/CS

CATA

Transfer to Target Components

CATR

Reorganize Interface Tables

CATSXT

CATS for Service Providers

CATSXT_ADMIN
CATSXT_DA

CATS for Service Providers (Admin.)

Display Work Time and Tasks

Tables:
CATSDB - not buffered table
PTEX2000 - contains approved records used to be transferred to HR
CATSCO - same for CO
CATSPS - same for PS

Most important User exits:


CATS0002 - supplement recorded data (internal table ENRICH_TABLE)
CATS0005 - customer fields (include CI_CATSDB)
CATS0003 / CATS0006 - validate single entries / the whole timesheet

CATS0009 / CATS0010 - descriptions in the data entry section / worklist

BAdI: CATS_REPORTING for CATS_DA, CATS_APPR_LITE

Variable view
You can use the variable view to obtain an overview of all the data with a particular
processing status.
You want to display all data that has been approved.

You should also create a Time Sheet Defaults infotype (0315). You can use this infotype to
define default values for employees who enter time sheet data .
You should also create a Planned Working Time infotype (0007). This requires, however, that
you implement HR.

User parameters Description List Entry Only


CAC Controlling area X
CVR Data entry profile
KOS Cost center X
PER HR Personnel number
PON Object ID (PD) X
SAZ Time administrator (HR) X
SGR Administrator group (HR) X
VSR Personnel number selection report variant X

CVR - Data entry profile


If you implement this user parameter, the system automatically enters the data entry
profile you require in the initial screen. If necessary, you can overwrite this default value.
You would implement this user parameter for users who mainly work with one data entry
profile.
_ PER - Personnel number
If you implement this user parameter, the system automatically enters the personnel
number you require in the initial screen. If necessary, you can overwrite this default
value.
You would implement this user parameter for users who only enter their own data in the
time sheet and, therefore, only ever call their own personnel number.
As an alternative to implementing the user parameter PER, you can maintain the user
assignment in the Communication infotype (0105), subtype System user name (SYUNAME)
(0001). In the initial screen of the time sheet, the system calls the personnel
number assigned to the user currently logged on to the SAP System.

Enhancement CATS0005 is used to add fields to the CATSDB structure.


Enhancement CATS0002 is used to populate the Customer Name and Project/Product fields on the
time sheet entry screen. It also performs validation of the data entered into the Project Code field.

You might also like