Master Data
ICM-Specific Enhancements to SAP Business Partner (SAP BP)
BP Role: Commission Contract Partner
BP Role: Agent without Own Commission Contract
BP Role: Commission Clerk (Commission System)
Use of Organizational Management
Organizational Management
Org. Plan
Organizational Object
Organizational units
Positions
Job
Work centers
Tasks
Holder
Cost Center
Relationships
Infotypes
About the Object Infotype (1000)
Relationships (Infotype 1001)
About the Description Infotype (1002)
Department/Staff (Infotype 1003)
About the Character Infotype (1004)
About the Restrictions Infotype (1006)
Vacancy (Infotype 1007)
Account Assignment Features (Infotype 1008)
About the Health Examinations Infotype (1009)
About the Authorities and Resources Infotype (1010)
Work Schedule (Infotype 1011)
About the Employee Group/Subgroup Infotype (1013)
About the Obsolete Infotype (1014)
Cost Planning (Infotype 1015)
Standard Profiles (Infotype 1016)
About the PD Profiles Infotype (1017)
Cost Distribution (Infotype 1018)
Quota Planning (Infotype 1019)
About the Site Dependent Info Infotype (1027)
Address (Infotype 1028)
About the Mail Address Infotype (1032)
About the Shift Group Infotype (1039)
SAP Organizational Object (Infotype 1208)
General Attribute Maintenance (Infotype 1222)
Planning Tools
Plan Version
Validity Period
Time Constraints
Status
Integration with SAP Business Workflow
Rule Resolution
Rule
Rule Container
Definition of an Agent Determination Rule
Defining Rules Using Responsibilities
Creating Rule Containers
Creating a Responsibility
Assigning Users to the Responsibility
Defining Rules Using Organizational Data
Creating SAP Organizational Object Types
Creating and Editing SAP Organizational Object Assignments
Rule to Determine Design Office
Defining Rules Using Function to Be Executed
Function Module for Rule Resolution
Interface of Function Module for Agent Determination
Rule to Determine Manager
Defining Rules Using Function to Be Executed Asynchronously
Defining Rules Using Evaluation Paths
Creating Rule Containers
Rule for Determining the Organizational Unit of a User
Cancellation for Rule Resolution Without Result
Selecting Objects from the Organizational Plan
Definition of a WebFlow Rule
Creating Rule Containers
Integration with Personnel Administration
Activating Integration
Making Initial Settings
Maintaining Tables
Assigning a Person to a Position
Assigning Persons Temporarily
Transferring a Person
Ending a Contract
Changes in Organizational Management
Retrospective Changes
Linking a Person to Several Positions
Temporary Assignment of a Person to a Job
Vacancies
Obsolete Positions
Processing Blocks
Batch Inputs from Personnel Admin. to Org. Management
Batch Inputs from Org. Management to Personnel Admin.
Manager’s Desktop (PA-MA)
Manager’s Desktop
Initial Screen
Screen Layout
Functions on the Right of the Screen
Displaying Additional Information
Expanding/Compressing the Structure
Drag & Drop Function
Employees
Employee Information (HIS)
Reports on Education and Training
Performance Appraisals/Personnel Development
Travel Management Reports
Organization
Changing a Position
Changing Positions
Evaluation of Unoccupied Positions
Transferring Across Areas of Responsibility
Reorganization
Moving Objects
Meaning of the Traffic Light Icons
Workflow – Transferring Employees
Costs & Budget
Cost Center Accounting Functions
Quota Planning
Required Positions Overview
Recruitment
Changing the Assignment Status
Workflow Inbox
Special Interests
User-Specific Settings
Selecting Theme Categories and Functions
Skip Initial Screen
Displaying and Hiding Tab Pages
Displaying Additional Information
Scenario-Specific Settings
Workplace for Commission Clerks
Commission Contract
Commission Contract Type
Standard Commission Contract
Creating a Standard Commission Contract
Changing a Standard Commission Contract
Displaying a Standard Commission Contract
Agreements in the Commission Contract
Agreement for Performance-Related Remuneration
Remuneration rule
Logical Service
Remuneration Clearing Agreement
Remuneration Clearing Rule
Determination of Std Remuneration Clearing Agreement
Global Remuneration Clearing Agreement
Offsetting Agreement
Offsetting Group
Standard Offsetting Agreement Rule
Standard Offsetting Rule
Ceiling Amount Agreement
Condition Technique
Processing Standard Scales
Processing Individual Scales
Period Management in the Condition Technique
Example: Master Data That Is Period Managed in Conditions
Condition Technique: Transporting Customizing Objects
Guarantees
Standard Guarantee Agreement
Standard Guarantee Agreement Rule
Individual Guarantee Agreement Rule
Creditable Remuneration Types
Agreement for Additional Commission Cases
Standard Agreement for Additional Commission Cases
Logical Service
Settlement and Payment Agreement
Standard Settlement Agreement
Standard Settlement Rule
Individual Settlement Agreement
Individual Settlement Rule
Settlement Type
Remuneration Settlement
Determination
Structure of Commission Contract
Processing General Agreements
Processing Agreements for Performance-Related Remuneration
Processing Agreements for Flat-Rate Remuneration
Processing Agreements for Settlement/Disbursement
Processing Guarantee Agreements
Displaying Liability Agreements
Processing Agreements for Trigger Commission Case
Processing Communication Agreements
Displaying Global Agreements
Processing Agreements for Contract Bundles
Processing Agreements for Contract Relationships
Processing Agreements for Assigned Segments
Working with Commission Contracts
Creating a Commission Contract
Changing Commission Contracts
Displaying a Commission Contract
Contract Bundle
Contract Bundle Types
Creating Contract Bundles
Changing Contract Bundles
Displaying Contract Bundles
Displaying a Commission Contract/Contract Bundle With BDT
Business Data Toolset
Introduction
Introduction to the BDT - What is the BDT?
History
Current Status
Future Enhancements
Problem Messages/Development Requests
Task Menu BUPT
Function Overview
Basic Settings
Dialog
Activities
Screen Layout
Screen sequences
Tables
Program Logic
Screen Title
Menus
Field Groupings
Assigning Screen Fields -> Database Fields
Search Helps
Authorizations
Divisibility
Application Transactions
Transfer Mode:
Change document lists
Events CHGD1 to CHGD4
Calling Lists
Data Maintenance Without Dialog
Direct Input
Function Modules
External interface
Process
BDT Function Modules
Roadmap for Implementation
Additional Check for Existing View
New Table Fields and New Tables
Extend Screen Layout and Screen Sequence
New Object Part
New Field Grouping Criterion
New Application Object
Appendix – Terminology Definitions
Abbreviations
Naming Conventions:
Customer Additions to Commission Contract/Contract Bundle
Customer-Specific Attributes
Versions/Validity Periods for Commission Contracts/Contract Bund
Types of Contract Enhancement
Data Transfer from External Delivery System to Commission Contra
Implementation of Customer-Specific Enhancements
Preparing Customer Enhancement Implementation
Selection and Implementation of Customer Enhancement Types
Adding Customer Attributes to Core Object Entity
Sample Coding: PAI Routine (Customer Attributes)
Sample Coding: PBO Routine (Customer Attributes)
Sample Coding: Form Routine GET_VAL_DYN (Customer Attributes)
Info on Commission Contract Events for Customer Attributes
Sample Coding for Event ISSTA (Customer Attributes)
Sample Coding for Event ISDST (Customer Attributes)
Sample Coding for Event XCHNG (Customer Attributes)
Sample Coding for Event DSAVB (Customer Attributes)
Sample Coding for Event DLVE1 (Customer Attributes)
Sample Coding for Event FCODE (Customer Attributes)
Adding Customer Entity to Core Object
Implementing New Sub-Objects
Sample Coding: PAI Routine (New Subobjects)
Sample Coding: Form Routine GET_VAL_DYN (New Subobjects)
Information on Commission Contract Events for New Subobjects
Sample Coding for Event ISSTA (New Subobjects)
Sample Coding for Event ISDAT (New Subobjects)
Sample Coding for Event XCHNG (New Subobjects)
Sample Coding for Event DTAKE (New Subobjects)
Sample Coding for Event DSAVE (New Subobjects)
Sample Coding for Event DLVE1 (New Subobjects)
Sample Coding for Event DLVE2 (New Subobjects)
Sample Coding for Event DINP2 (New Subobjects)
Sample Coding for Event FCODE (New Subobjects)
Inclusion of Cust.-Specific Subobjects in Version Comparison
Sample Coding: Function Module CD03_CSC_COMPVERS
Individual Required-Field Check for Tables with Repeat Structure