Cross-Application Time Sheet (CATS)
Time Recording Scenarios and User Interfaces for the Cross-Appli
Task Type, Component, and Level
Example: Distribution of Working Time for One Day
Example: Recording for Whole Days
User Interfaces
CATS classic
Recording Working Times in CATS classic
Data Entry View
The Data Entry View, Release View, and Variable View
Default Values for Sender Cost Center and Activity Type
Worklist
Creating Personal Templates
Sorting and Merging of Account Assignment Rows
Example: Merging of Account Assignment Rows
Customizing the Data Entry View
Changing the Data Entry Period
Displaying the Weekday or Date
Changing the Position of Columns
Hiding and Reducing Columns
Showing and Enlarging Columns
Saving Your Personal Column Settings
Data Entry
Calling CATS classic for One Personnel Number
Calling CATS classic Single Entry for Several Personnel Numbers
Calling CATS classic List Entry for Several Personnel Numbers
Record Working Times
Resetting Entries
Copying Rows
Splitting Rows
Copying Working Time Attributes from the Previous Period
Distributing Hours Over Several Days in a Period
Displaying Days Off
Copying Information from the Worklist
Canceling Approved Records
Changing Rejected Records
Branching to Trip Costs and Material Withdrawals
Posting a Material Withdrawal
Entering Basic Trip Data
Entry of Additional Information
Entering a Short Text for a Record
Entering a Long Text for a Record
Entering Information on a Confirmation
System Checks and Messages During Data Entry
Checking Your Entries
Processing Errors and Warnings
Release of Data
Releasing Data on Saving
Releasing Data Using the Release View
Information on Working Times Recorded
Obtaining Information on Icons and Colors
Obtaining Information on the Processing Status, Document Number,
Calling the Variable View
Displaying the Short Text
Displaying the Long Text
Displaying Confirmation Information
Displaying the Predecessor of a Data Record
Displaying Detailed Information
Displaying Detailed Information on Working Time Attributes
Displaying Follow-on Documents and Outstanding Postings
Settings and Customizing
Customizing Settings for Data Entry Profiles
Prerequisites for Time Sheet Users
Implementing User Parameters
Assigning an SAP User ID to a Personnel Number
CATS regular
Recording Working Times in CATS regular
Example: Recording Working Times
Data Entry Screen
Default Values for Sender Cost Center and Activity Type
Worklist
Creating Personal Templates
Sorting and Merging of Account Assignment Rows
Example: Merging of Account Assignment Rows
Data Entry
Changing the Data Entry Period
Selecting a Data Entry Profile
Finding Working Time Attributes
Switching Between Weekday Display and Date Display
Entering Information on a Confirmation
Entering Clock Times
Displaying the Processing Status and Rejection Reason
Copying Data from the Previous Period
Copying Data from the Worklist
Data Checks
Printing Time Sheets
Settings and Customizing
Customizing Settings for Data Entry Profiles
Prerequisites for Time Sheet Users
Implementing User Parameters
Assigning an SAP User ID to a Personnel Number
CATS for service providers
Recording of Working Times with CATS for Service Providers
Data Entry Screen
Global Settings (Customizing)
Personal Settings (Automatic)
Personal Settings (Manual)
Data Entry
Recording Working Times
Entering Working Time for Your Own Personnel Number
Entering Working Time for Other Personnel Numbers
Entering a Sender Cost Center
Entry of Detailed Information
Copying Rows
Entry of Long Texts
Undoing Actions
Utilities
Infocenter
My Account Assignments
Calendar Functions
History/Worklist Screen Area
History
Copying Data Records
Changing Data Records
Deleting Data Records
Document Flow
Worklist
Copying Information
Clipboard
Displaying Travel Expenses
Posting a Material Withdrawal
Default Values for Sender Cost Center and Activity Type
Data Checks
Checking Data and Processing Messages
Release of Data
Releasing Data in the Clipboard
Settings
Prerequisites for Time Sheet Users
Assigning an SAP User ID to a Personnel Number
CATS notebook
Recording Working Times in CATS notebook
Data Entry
Selecting a Data Entry Period
Selecting Working Time Attributes
Using Filters in Picklists
Creating Personal Templates
Sorting and Merging of Account Assignment Rows
Example: Merging of Account Assignment Rows
Entering Times
Deleting Times
Copying or Moving Rows
Using the Detail View
Entering Long Texts
Saving Data
Data Checks
Release of Data
Synchronization
Handling of Conflicts
Online/Offline Conflict
Offline/Offline Conflict
Error Handling
Message Processing
Processing Messages
Installation
Settings in SAP R/3
Designating CATS notebook for Installation
Preparations for the Notebook
Installing CATS notebook
Customizing
General Customizing for the Cross-Application Time Sheet
Special Settings for CATS notebook
Configuration of Field Selections
Field Selections for the Data Entry Area
Creating the OCA Screen Area
Creating the CATS_OFFLINE Field Catalog
Linking a Screen Area to a Field Catalog
Selecting Fields
Linking Data Entry Profiles to Field Selections
Field Selections for the Detail View
Creating the OCB Screen Area
Creating the CATS_OFFLINE_DETAIL Field Catalog
Linking a Screen Area to a Field Catalog
Selecting Fields
Scheduling Synchronization of Static Objects
Defining the Period for the Target Hours
Specifying a Period for Data Storage
Creating and Distributing HTML Documentation
Matching Customer Database Fields
User Settings for CATS notebook
Linking a Personnel Number to a User Name
Linking a User to a Data Entry Profile
Assigning Authorization for Data Synchronization
Enhancements and Interfaces
SAP Enhancements in SAP R/3
General SAP Enhancements for the Cross-Application Time Sheet
Supplying Picklists Using the Worklist
SAP Enhancements Specifically for CATS notebook
Enhancements to Picklists for CATS notebook
The MYCATS01 SAP Enhancement
Customer-Specific Picklist (Example)
Sending Customer-Specific Tables or Standard Texts to CATS noteb
The MYCATS02 SAP Enhancement
Entering Long Texts (Example)
Changing or Supplementing Working Time Data During Transfer to S
SAP Enhancement MYCATS03
Filter and Supplement Synchronization Messages
The MYCATS04 SAP Enhancement
Java Interfaces in CATS notebook
Customer-Specific Data Checks (ITimeSheetChecker)
The checkRecord Method
The IRecordReadOnly Interface
The ITimeSheetReader Object
Locking a Cost Center (Example)
Checking the Number of Hours Recorded (Example)
Customer-Specific Texts in the Data Entry Area (IcolumnModelCust
The isActive Method
The getReferenceColumnId Method
The getColumnDisplayWidth Method
The getCellValue Method
The getMaxLength Method
The getColumnTitle Method
The ITableReadOnly Interface
Customer-Specific Column for Texts on WBS Elements (Example)
Customer-Specific Picklists (IPicklistCustomer)
The getColumnId Method
The getPicklistValues Method
The getColumnTitle Method
The IRecordReadWrite Interface
The ITableReadWrite Interface
Customer-Specific Picklist for WBS Element (Example)
Controlling the Synchronization of the Picklists (ISynchronizati
The getObjectName Method
The handleInboundContainer Method
The DatabaseCustomer Class
Controlling the Synchronization of Picklists (Example)
Adding Customer-Specific Services
The ICustomerService Interface
Adding a Report (Example)
Activating Java Enhancements (IEnhancement Provider)
Publishing Customer-Specific Enhancements
Changing User Interface Texts in CATS notebook
Customizing Column Headers (Example)
Reporting
Model Report (CATS_REPORT_01)
Customer Reports
Selecting Fields for Reports
The ApplicationReader Class
The ITimeSheetReader Interface
The IPicklist Interface
CATS instant
CATS instant: Technical information
CATS calendar
CATS calendar: Technical Information
CATS phone
CATS phone: Technical Information
Overview: Technical Details
Approval Procedure
Issuing Approvals
Approve Working Times
Approve Working Times and Trip Costs
Time Sheet: Approving Times
Workflow: Issuing Approvals (CA-TS)
Approving Data Using SAP Business Workflow
Technical Implementation of the SAP Business Workflow for Issuin
Preparation and Customizing of the Approval Workflow
Using and Linking to Application Functions
Transfer of Time Sheet Data to the Target Components
General Information
Data Transfer to All Components
Using Target Hours
Showing or Hiding Target Hours
Copying Target Hours
Documenting Remaining Hours
Data Transfer to Controlling (CO)
Transfer to Controlling
Entry of Statistical Key Figures
Time Sheets in Cost Object Controlling
Actual Cost Determination for Time Sheet Hours
Data Transfer to Plant Maintenance/Customer Service (PM/CS)
Transfer to Plant Maintenance/Customer Service
PS/PM/CS: Creating an Index for Table AFRU
PS/PM/CS: Postprocessing Transferred Data
Data Transfer to Project System (PS)
Transfer to Project System
PS/PM/CS: Creating an Index for Table AFRU
PS/PM/CS: Postprocessing Transferred Data
Data Transfer to Materials Management (MM-SRV)
Master Data Maintenance for External Employees
Service Entry with Reference to an Operation
Data Transfer to Human Resources (HR)
Transfer to Human Resources
Immediate Transfer to HR
Entry of Attendances and Absences for HR Time Management
Extended Functions for Users of HR Time Management
Extended Checks for Users of HR Time Management
Determining a Different Payment
Entry of Employee Remuneration Information
For Users of HR: Cost Accounting Scenarios
Assignment of Personnel Costs to the Master Cost Center
Assignment of Personnel Costs to the Receiver Object
Assignment of Personnel Costs to the Sender
Activity Allocation Between Master and Sender Cost Center
Reorganization of Interface Tables
Reorganizing Interface Tables
Information System
Processing Status
Reports: Information on Time Sheet Data
Display Working Times
Display Working Times and Tasks
Display Working Times and Tasks: Display Details
Displaying Time Sheet Data
Displaying Reports
Displaying Records Using the Document Display Report
Time Sheet: Time Leveling (RCATSCMP)
Examples: Checking Time Sheets
Time Sheet Data Archiving
Technical Background Information
The Database Table for the Time Sheet (CATSDB)
The Interface Tables for the Time Sheet
Processing Status
Cancelation of Time Sheet Data
Example: Recording Attendances for Human Resources
SAP Enhancements and Business Add-Ins
Assignment of Authorizations
Example: HR Authorizations for Entering Data in the Time Sheet